酒店管理系统的设计与实现(Myeclipse,MySQL) 
      来源:wenku7.com  资料编号:WK714311 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK714311
      
          
          以下是资料介绍,如需要完整的请充值下载。
 
            1.无需注册登录,支付后按照提示操作即可获取该资料.
            2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.  密 保 惠 帮助
             
         
	  
	  资料介绍
      
        
          
            酒店管理系统的设计与实现(Myeclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文12000字,程序代码,MySQL数据库) 
本系统是一个酒店管理系统,以Java Web技术为基础,采用MVC设计模式,利用MyEclipse编程平台结合MySQL数据库,完成了酒店管理系统的功能。 
现今的酒店包括客房、餐饮、及其他服务,要想提高劳动效率,降低成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理,本系统是一套适用于小型酒店使用的系统,操作简单,灵活性好、运行稳定。该系统可供用户进行内部人员管理,客房查询、餐饮查询以及预定与退订功能,可以实现查询营业额,查询入住率的功能,方便了用户查询分析。用户只需要简单的输入,所有数据都由数据库管理系统管理。本系统中数据库服务器端采用了MySQL作为数据库,能够使数据更加安全、程序更加稳定的运行。 
 
4.2  酒店业务模块 
酒店业务模块主要是对酒店进行管理。下面分别介绍酒店业务模块各个功能实现的具体算法,以伪代码的形式给出。 
4.2.1  信息查询模块 
模块表结构:bill表和room表。 
模块功能:查询营业额,查询客房信息和查询入住率。输入:日期。查找按钮功能。会调出另外一个窗口来显示所要查询的符合条件的消费额。该模块的主要分为两部分:一是完成选择要查找的字段、条件操作符等功能;二是用来显示顾客进行查询的完整条件及查询、退出登录。当查找的条件选择完毕,点击查找,在显示部分显示出来后,点击查找按钮才正式完成该模块的查找功能。  
4.2.2  人员管理模块 
模块功能:实现管理,增加,删除,修改,查看模块。  
算法功能:实现人员管理功能。 
算法名称:管理员增加算法 输入:用户名,密码,职位,职工姓名,性别,年龄,电话。输出:成功添加用户。用户合法性检验,查询用户user信息表,若存在则可以查看,删除,修改。 
4.2.3  前台业务模块 
算法功能:实现前台业务管理功能。 
算法名称:前台业务算法。 
查询客房:显示客房的信息。 
查询餐饮:显示餐饮的信息。 
预定客房:输入:房间号,顾客证件号码,预定日期。输出:预定成功。合法性检验,查询room信息表,若存在则预定失败。 
预定餐饮:输入:房间号,餐桌号,座位数。输出:预定成功。合法性检验,查询room信息表,若存在则预定失败。 
退订客房:输入:房间号。输出退订成功,合法性检验,查询room信息表,若存在则可以退订。 
退订餐饮:输入:餐桌号。输出退订成功,合法性检验,查询tabl信息表,若存在则可以退订。 
入住登记:输入:房间号,顾客姓名,证件类型,证件号,备注。输出:入住登记成功。 
4.2.4  数据库管理模块 
MySQL可以通过企业内部网络Internet很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将数据库的功能和网站的功能结合在一起。 
  
 
目    录 
摘 要    I 
Abstract    II 
1  绪论    1 
1.1  研发背景    1 
1.2  系统目标    1 
2  系统分析    3 
2.1  酒店管理的可行性分析    3 
2.1.1  经济可行性分析    3 
2.1.2  技术的可行性分析    3 
2.1.3  法律可行性分析    3 
2.2  需求分析    4 
2.2.1  系统的功能需求    4 
2.2.2  系统数据需求分析    5 
3  系统总体设计    6 
3.1  系统功能设计    6 
3.2  系统概念设计    7 
3.2.1  系统实体描述    7 
3.2.2  系统实体联系图    8 
3.3  数据库表结构    8 
3.3.1  账单信息表    8 
3.3.2  人员等级表    8 
3.3.3  房客信息表    9 
3.3.4  房间信息表    9 
3.3.5  房间类型表    10 
3.3.6  用户信息表    10 
3.3.7  餐饮信息表    11 
3.3.8  工作人员信息表    11 
4  系统详细设计    12 
4.1  Java类的设计    12 
4.2  酒店业务模块    12 
4.2.1  信息查询模块    12 
4.2.2  人员管理模块    12 
4.2.3  前台业务模块    13 
4.2.4  数据库管理模块    13 
5  系统实现    14 
5.1  开发环境的搭建    14 
5.1.1  JDK简介    14 
5.1.2  MyEclipse简介    14 
5.1.2  MySQL简介    15 
5.1.3  MVC设计模式简介    15 
5.2  酒店业务的实现    16 
6  系统测试    26 
6.1  软件测试的方法    26 
6.2  模块测试    26 
6.2.1  测试内容    27 
6.2.1  测试结果    28 
7  结论    29 
7.1  概述工作    29 
7.2  体会与收获    29 
7.3  今后的发展方向    30 
致    谢    32 
参考文献    33 
 
  |