1.2 选题的意义

一、减少了酒店管理员的工作量,增加老客户二次使用几率。

相对于其他未使用酒店管理系统的宾馆。酒店管理系统就不需要每天花费大量的时间用于繁琐的对账。能够使所有账目都清清楚楚,每天交接的数据都有记可循。十分的节约时间,提高工作效率。

而且有的酒店管理系统,并没有和门锁软件进行连接,导致了客人每次入住和离开都需要几个不同的软件进行操作,导致客人长时间等待。显得服务不周到,给客人留下了不好的印象。

二、管理系统化,增加财务安全。

在酒店管理系统与门锁软件进行了连接,在平时使用中门锁软件并没有被使用到,只对酒店管理系统进行登记收银功能,客房商品入账等等功能,在酒店管理系统中实行的是所有在软件上的开房记录管理员都不能去删除,这样的话做到了避免开房人员私下偷取房费的可能,让老板能够安全的将系统交予手下。这样就能减少在财务管理上的漏洞得到了解决。

1.3设计思想

本酒店管理系统是参考一般常规的酒店管理系统而开发出来的,首先是管理员功能能对酒店的房间种类数量和类容上的增加删除和改动。同时也能用户的申请开房信息查看,并给审查与开房。然后就是用户申请账号到提交自己开房信息的过程。整个过程涉及到了系统的开发与测试数据库的建立与维护。

2系统的开发环境及技术简介

1 、MyEclipse

本系统的开发工具是知名的java开发工具MyEclipse。MyEclipse 企业工作平台是对Eclipse IDE的一种改进。利用Myeclipse当我们在数据库和J2EE的开发、发布和应用程序服务器的整合中能够大幅度的提高本系统的工作效率[1]。J2EE的强大的集成开发环境MyEclipse,包括了完备的代码编辑、调试、测试盒发布功能。并完美的支持HTML,JSP,CSS,Struts,javascript,SQL。

2、数据库简介

本系统使用的是MySQL开源数据库。

Mysql的特性决定了:使用C语言和C++编写并使用多种编译器进行测试就能保证源代码的可移植性。支持AIX,FreebSD,HP-ux等多种操作系统。提供了多种编程语言的API[7]。这些编程语言,包括C,C + + , Eiffel,Java ,Perl, PHP , Python,Ruby和Tcl的。支持充分利用多线程的CPU资源。 SQL查询优化算法有效地提高了查询速度。既可以用作客户端服务器的网络环境中一个单独的应用程序,也可以作为一个库嵌入到其他软件提供多语言支持,如常见的中文编码GB2312, BIG5 ,日文SHIFT_JIS等都可以数据作为一个数据表名和列名。提供TCP / IP , ODBC和JDBC数据库连接等方式。提供用于管理,检查,管理工具来优化数据库操作。可以处理拥有数百万条记录的大型数据库。

MySQL的应用:例如,相比与其他大型数据库的Oracle,DB2,SQL Server等,MySQL的自己的缺点,如规模小,功能有限(MySQL集群功能和效率比较差)等,但它也没有降低它的普及程度。对于一般的个人用户和中小型企业,MySQL提供的功能已经足够了,而且由于MySQL是开源软件,它可以大大降低总体成本[4]。

3、Tomcat

Tomcat之所以受程序员的喜欢,因为它运行占用比较少的的系统资源,可扩展性强,对常用的功能,如负载平衡和邮件服务应用开发系统的支持;它不断改进和完善,任何一个程序员如果感兴趣,可以更改或添加新的功能[3]。

Tomcat是一个轻量级应用服务器,被广泛应用于中小型系统和并发访问用户不是很多的场合,是首选的开发和调试JSP程序。对于一个初学者,Apache服务器上配置了一台机器,你可以用它对访问HTML页面的请求作出回应[5]。 Tomcat的实际上是Apache服务器的扩展的一部分,但它是独立运行的,所以当你运行tomcat时,它实际上是作为与Apache单独运行一个单独的进程。

上一篇:JSP+Oracle蛋糕房CRM管理系统设计和开发
下一篇:VB+Sqlserver宾馆管理系统的设计+ER图

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

银行行办公信息服务系统【1544字】

用友NC信息系统的实施應用实践研究【3307字】

浅析嵌入式系统支柱學科...

水电站实时监控专家系统【950字】

公寓空调设计任务书

承德市事业单位档案管理...

中国学术生态细节考察《...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...