java课程设计酒店管理系统.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java课程设计酒店管理系统

目 录 一、设计题目 2 二、设计目的 2 三、设计分析 2 3.1可行性分析 2 3.1.1技术上可行性 2 3.1.2操作上可行性 3 3.1.3经济上可行性 3 3.2系统功能分析 3 四、总体设计 3 4.1设计思想 3 4.2系统功能模块 4 4.3系统流程分析 4 4.4功能需求与程序模块对应的关系 7 4.5数据库结构设计 7 4.5.1系统数据库性能需求 7 4.5.2本系统数据库表设计中所遵守的基本原则 7 4.5.3数据库需求分析 8 4.5.4数据字典设计及数据库表命名规则 8 五、详细设计 10 5.1系统登陆界面 10 5.2添加住房信息功能 10 5.3住房信息查询功能 11 5.4添加就餐信息功能 12 5.5就餐信息查询功能 13 5.6结账功能 13 六、结论 13 附录(部分源代码) 14 一、设计题目 酒店管理系统 二、设计目的 1.运用已学过的知识进行一个简单的应用程序的开发。 2.通过设计,掌握使用SSH技术、Java高级语言、SQL语言开发一个基于J2EE的应用系统的基本方法。后台数据库主要采用My SQL Server数据库。 3.基本掌握实现对数据库的连接、对数据的查询、修改、插入、删除等操作。 4.设计系统主界面,主界面上包括系统功能菜单。 5.界面友好,操作方便。 三、设计分析 3.1可行性分析 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否达到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。 系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性,下面将分别介绍三种技术上的可行性。 3.1.1技术上可行性 酒店管理系统是采用Java语言编写的,具有Java的一次编写,到处运行的优点,所以此系统在不同的操作系统上都可以运行,具有很强的移植性、健全性和安全性。并且酒店管理系统应具备功能完备、易于使用、易于维护等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。基于以上的要求,本系统采用MyEclipse6.0作为开发工具,使得代码编写的过程大大的简化。而数据库则是采用目前较为流行的Mysql,Java对Mysql具有很好的支持,并且在经历了多年的发展后Mysql具有很好的口碑。此系统在技术上是可行的。 3.1.2操作上可行性 酒店管理系统具备友好的用户界面,使用方便,易于维护,操作简单易于被用户接受,用户只需有一定的计算机操作基础,并对此系统的使用做简单的了解,即可方便使用此系统,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。 3.1.3经济上可行性 本酒店管理系统运行的硬件环境只需一台廉价的电脑既可,软件环境则是安装windows XP系统,MyEclipse6.0,Mysql既可。对于一般的中小型酒店来说都是很小的成本支出。因此此系统在经济上、技术上、操作上的开发都是可行的。 3.2系统功能分析 满足客户的需求,实现酒店管理的流程。此管理系统主要功能包括添加新管理员、修改密码、客户预订和入住、客户住宿管理、客户餐饮管理、客户结账等等。 添加新管理员:此功能可以添加新的管理员。 客户入住开单:完成客户入住开单,实现客户入住酒店。 客户住宿管理:可以实现管理人员对客人住宿情况的管理。 客户餐饮管理:可以实现管理人员对客人餐饮情况的管理。 客户结账:实现客户离宿后结账。 四、总体设计 4.1设计思想 本系统实现了宾客入住酒店从登记到离宿的管理,本系统主要的功能如下: 客户入住开单:完成客户预定或者现场入住开单,实现客人入住酒店。其中需要录入客人的身份证信息、入住时间、房间选择情况等等。 客户住宿管理:可以实现管理人员对客人住宿情况的管理。客户餐饮管理:可以实现管理人员对客人餐饮情况的管理。主要体现在入住客人的就餐消费管理和非入住客人的就餐消费管理等等。 客户结账:实现客户离宿结账,包含住宿消费和就餐消费。 4.2系统功能模块 如图4-1。 图4-1 系统功能模块图 4.3系统流程分析 本系统主要流程如下图4-2。 图4-2 系统流程图 系统E-R图如图4-3。 图4-3 系统E-R图 4.4功能需求与程序模块对应的关系 如表4-4。 表4-4 功能需求与程序模块对应的关系 住房信息添

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档