Java程序设计酒店管理系统报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计题目:Java程序设计课程设计
------酒店管理系统
系别信息工程系班级计专本101
学生姓名
学号
指导教师职称副教授、教授
课程设计进行地点:实训F
任务下达时间:2011 年 6 月13 日
起止日期:2011 年 6 月13 日起——至2011年6月25 日止教研室主任2011年6月12 日批准
1.设计的原始资料及依据
通过课程设计使学生进一步加深对课程内容的理解,利用程序设计的基本思想进行程序的开发,进一步掌握编程方法和技巧,提高学生用程序的思想来解决实际问题的能力。
2.设计的主要内容及要求
本小组设计题目:酒店管理管理系统
需要完成的功能:
⑴前台服务:开台点菜、添加菜品、结账
⑵后台管理:维护台号、维护菜系、维护菜品
⑶结账报表:日结账报表、月结账报表、年结账报表
⑷系统安全:修改密码、用户管理
⑸数据库的创建、登陆界面
3.对设计说明书撰写内容、格式、字数的要求
⑴学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。
⑵装订格式
封面、任务书、成绩评审意见表、摘要和关键词、目录、正文、结论、致谢、参考文献。
⑶课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。打印时采用A4纸,页边距均为20mm,正文采用宋体小四号字,行间距18磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,三级节标题采用黑体小四号字,表题与图题采用宋体五号字。
4. 设计完成后应提交成果的种类、数量、质量等方面的要求
⑴课程设计任务书
⑵课程设计报告
⑶设计成品(光盘)
5.时间进度安排
6.主要参考资料(文献)
[1] 耿祥义.JA V A2 实用教程.北京:清华大学出版社,2006
[2] 朱仲杰.JA V A2 全方位学习.北京:机械工业出版社,2006
[3] 张思民.JA V A程序设计实践教程.北京:清华大学出版社,2006
[4] 汤一平.Java 语言程序设计.北京:科学出版社,2006
[5] 刘艺.Java 程序设计大学教程. 北京:机械工业出版社,2006
[6] 耿祥义.Java课程设计.北京:清华大学出版社,2003
[7] Sharon Zakhour. Java教程. 北京:人民邮电出版社,2007
沈阳工程学院课程设计成绩评定表
系(部):信息工程系班级:计专本101 学生姓名:杜黎明、温周洋、胡金龙、郭潇阳
摘要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对酒店进行管理,具有手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优点能够极大地提高酒店管理的效率,也是酒店的科学化、正规化管理和与世界接轨的重要条件。因此,开发这样一套酒店管理系统已成为很有必要的事情。
JA V A是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。JA V A不仅可以用来开发大型的应用程序。而且特别适合Internet的应用开发。JA V A确实具备“一次写成,处处运行”的特点,JA V A以成为网络时代最重要的编程语言之一。本报告中介绍了用JA V A语言实现酒店管理系统的全部过程。
本次课程设计是配合JA V A程序设计课程,帮助学生深入学习掌握JA V A语言,熟练运用这个工具来编写的。通过课程设计各个项目的综合训练,培养学生实际分析问题、编程和动手能力、提高学生的综合素质。本课程设计尝试使用一些较生动的示例和设计项目,激发学生学习兴趣,引导学生主动学习,正确理解、接受需要重点掌握的知识点,为参加项目开发及更深入学习做好准备。
本次课程设计主要是用JA V A和MySQL数据库实现酒店管理系统,其系统主要完成以下功能模块:前台服务:主要实现开台点菜、添加菜品和结账;后台管理:主要实现台号维护、菜系维护、菜品维护;结账报表:主要实现日结账报表、月结账报表和年结账报表;系统安全:主要实现修改密码以及用户管理;另外还有数据库的创建、登陆界面。
关键词酒店管理系统,JA V A,MySQL
沈阳工程学院课程设计报告目录
目录
摘要................................................................................................................................................... V 第1章绪论.............................................................................................................................. VII 第2章系统功能介绍................................................................................................................... VIII
2.1系统功能总框图................................................................................................................ VIII
2.2 模块功能介绍................................................................................................................... VIII
2.2.1 用户登录模块介绍................................................................................................. VIII
2.2.2 前台服务功能介绍.................................................................................................... I X
2.2.3 后台服务模块介绍.................................................................................................... I X
2.2.4 结账报表模块介绍.................................................................................................... X I
2.2.5 系统安全模块介绍................................................................................................. XIII
2.3 组内任务分工................................................................................................................... X IV 第3章数据库设计....................................................................................................................... X VI 第4章系统功能实现.................................................................................................................... XX
4.1 公共模块设计.................................................................................................................... XX
4.1.1 编写数据库连接类.................................................................................................. XX
4.2 登陆模块设计................................................................................................................... X XI
4.3 前台服务模块设计.......................................................................................................... X XII
4.4 后台管理模块设计........................................................................................................ XXIII
4.4.1菜系管理............................................................................................................... XXIII
4.4.2 菜品管理.............................................................................................................. XXIV
4.4.3 台号管理.............................................................................................................. XXIV
4.5 结账报表模块设计......................................................................................................... XXV
4.5.1 结账报表工作区技术分析................................................................................... XXV
4.5.2 日结账报表工作区的实现过程.......................................................................... XXVI
4.5.3 月结账报表工作区的实现过程....................................................................... XXVIII
4.5.4 年结账报表工作区的实现过程.......................................................................... XXIX
4.6 系统安全模块设计......................................................................................................... XXX 结论........................................................................................................................................... X XXII 致谢....................................................................................................................................... XXXIII 参考文献................................................................................................................................... XXXIV