-【优秀文档资料】java课程设计报告酒店管理系统(打印版)

-【优秀文档资料】java课程设计报告酒店管理系统(打印版)

ID:45560303

大小:611.19 KB

页数:25页

时间:2019-11-14

-【优秀文档资料】java课程设计报告酒店管理系统(打印版)_第1页
-【优秀文档资料】java课程设计报告酒店管理系统(打印版)_第2页
-【优秀文档资料】java课程设计报告酒店管理系统(打印版)_第3页
-【优秀文档资料】java课程设计报告酒店管理系统(打印版)_第4页
-【优秀文档资料】java课程设计报告酒店管理系统(打印版)_第5页
资源描述:

《-【优秀文档资料】java课程设计报告酒店管理系统(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录前言1系统功能分析22开发技术介绍33数据库设计43.1数据库中的数据表43.2数据库屮的E-R图54详细设计4.1系统功能模块划分64.2前台服务74.2.1开台点、菜.4.2.2智能化获取菜品错误!未定义书签。4.2.3消费结账.4.3基础信息94.3.1菜品管理.94.3.2菜系管理.1()4.3.3台号管理.104.4结账报表114.4.1日结账报表.114.4.2月结账报表.124.4.3年结账报表.134.5系统安全134.5.1修改密码.134.5.2用户管理.14145课程设计小结6致谢147参考文献158附录151—刖BJa

2、vaJava技术是当今最流行最实用的计算机技术,是二十世纪九十年代的计算机技术的重大发明,Java语言是一种纯粹面向对象的高级编程语言,是因特网上的世界语;当前Java应用形势一片大好,是整个企业系统的宠儿;掌握J3腹技术是每一个关心和立志从事IT事业的人的内功,也是当前市场的迫切需要,更是振兴中华软件的绝好机会。Java是现在全球最时髦的开发工具之一,它拥有一套庞大且完善的类库,内置了其他语言需耍靠库甚至是操作系统才能支持的功能,拥有一个熄拟机,总Zjava的出现,确实给整个程序界带來了巨大的冲击,也许现在还无法准确评估Java为整个IT业带來

3、的影响,但是冇一点却毋庸置疑…Java将不可避免地影响一代程序员.Java是面积网络的设计语言,用來计程序员创建应用程序,这些应用程序可以通过下载,而且可在任何计算平台上安全地运行,如果再加上互联网和公司金业内部网体系,你将会拥有一个未准的网络计算环境,Java作为一个分布式的,面向对彖的程序设计各方,可以让位于任何地方的任何计算机应用网络上的的应用程序.综合上述,Java的生命力体现在如下方血:1.Java产生与流行是InterNet发展的客观要求.2.是一门各方面性能都很好的编程语言,它的基木特点是简单,面向对象,分布式,解释的,健壮的,完全

4、的,结构中立的,可移植的,性能很优界的,多线程的,动态的,适合的Internet环境上开发应用系统.3Java可以制作大部分网络应用程序系统,而且与如今流行的WWW浏览器结合很好.4.Java不仅仅是一种各方,更重要的是一种区别于传统系统,遵守”网络就是计算机“信条的平台技术.Java平台将血•向对象系统扩展成包括程序和数据的网络计算机(NC),而这个平台的核心就是Java虚拟机,许多使Java成为万能开发平台的属性都源于Java虚拟机的概念和实现.Java语言是一种功能强大的编程语言,分为J2SE、J2ME、J2EE几个版本,作为初学者,我们先

5、学习J2SE,在此基础上我们做了一个关于酒店管理的系统。1系统功能分析酒店管理系统是针对酒店设计的一个软件,用户分为管理员用户和普通用户,普通用户只冇前台服务中的前台点菜,获取菜品和修改密码的权限。管理员拥冇前台服务中的开台点菜、智能化获取菜品、消费结账;基础信息中的菜品管理、菜系管理、台号管理;结账报表中的FI结账报表、月结账报表、年结账报表以及结账报表添加导出功能;系统安全中的修改密码、用户管理。系统的具体流程图如下1-1所示:图1-1系统流程图2开发技术介绍Java的开发中主要用到得技术javase,JavaSE是Java平台标准版的简称(

6、JavaPlatform,StandardEdition)(alsoknownasJava2Platform),用于开发和部署桌面、服务器以及恢入设备和实时坏境中的Java应用程序。JavaSE包括用于开发JavaWeb服务的类库,同吋,JavaSE为JavaEE提供了基础。JavaSE(JavaPlatform,StandardEdition,Java标准版)就是基于JDK和JRE的。CommonDbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。DBUtils包括3个包:org・apache・com

7、mons・dbutilsorg.apache・commons・dbutils.handlersorg.apache・commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。org.apache,commons・dbutilsDbUtils关闭链接等操作QueryRunner进行查询的操作org.apache・commons.dbutils.handlersArrayHandler:将ResultSet中第一行的数据转化成对象数组ArrayListllandler将ResultSet中

8、所有的数据转化成List,List中存放的是Object[]BeanHandler:将ResultSet中第一行的数据转化成类对象Bea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。