2016java课程设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016java课程设计报告

目录 前言 1 1 系统功能分析 2 2 开发技术介绍 3 3 数据库设计 4 3.1 数据库中的数据表 4 3.2 数据库中的E-R图 5 4 详细设计 6 4.1 系统功能模块划分 6 4.2 前台服务 7 4.2.1 开台点菜 7 4.2.2 智能化获取菜品 8 4.2.3 消费结账 9 4.3 基础信息 10 4.3.1 菜品管理 10 4.3.2 菜系管理 12 4.3.3 台号管理 13 4.4 结账报表 14 4.4.1 日结账报表 14 4.4.2 月结账报表 14 4.4.3 年结账报表 15 4.5 系统安全 16 4.5.1 修改密码 16 4.5.2 用户管理 16 5 课程设计小结 17 6 致谢 17 7 参考文献 18 8 附录 18 前言 Java Java技术是当今最流行最实用的计算机技术,是二十世纪九十年代的计算机技术的重大发明,Java语言是一种纯粹面向对象的高级编程语言,是因特网上的世界语;当前Java应用形势一片大好,是整个企业系统的宠儿; 掌握Java技术是每一个关心和立志从事IT事业的人的内功, 也是当前市场的迫切需要, 更是振兴中华软件的绝好机会。 Java是现在全球最时髦的开发工具之一,它拥有一套庞大且完善的类库,内置了其他语言需要靠库甚至是操作系统才能支持的功能,拥有一个虚拟机,总之,Java的出现,确实给整个程序界带来了巨大的冲击,也许现在还无法准确评估Java为整个IT业带来的影响,但是有一点却毋庸置疑---Java将不可避免地影响一代程序员. Java是面积网络的设计语言,用来让程序员创建应用程序,这些应用程序可以通过下载,而且可在任何计算平台上安全地运行,如果再加上互联网和公司企业内部网体系,你将会拥有一个未准的网络计算环境,Java作为一个分布式的,面向对象的程序设计各方,可以让位于任何地方的任何计算机应用网络上的的应用程序. ? ? ?综合上述,Java的生命力体现在如下方面: ? ? ?1. Java产生与流行是InterNet发展的客观要求. ? ? ?2.是一门各方面性能都很好的编程语言,它的基本特点是简单,面向对象,分布式,解释的,健壮的,完全的,结构中立的,可移植的,性能很优异的,多线程的,动态的,适合的Internet环境上开发应用系统. ? ? ?3.Java可以制作大部分网络应用程序系统,而且与如今流行的WWW浏览器结合很好. ? ? ?4.Java不仅仅是一种各方,更重要的是一种区别于传统系统,遵守网络就是计算机信条的平台技术.Java平台将面向对象系统扩展成包括程序和数据的网络计算机(NC),而这个平台的核心就是Java虚拟机,许多使Java成为万能开发平台的属性都源于Java虚拟机的概念和实现.Java语言是一种功能强大的编程语言,分为SE、ME、EE几个版本,作为初学者,我们先学习SE,在此基础上我们做了一个关于酒店管理的系统。 1 系统功能分析 酒店管理系统是针对酒店设计的一个软件,用户分为管理员用户和普通用户,普通用户只有前台服务中的前台点菜,获取菜品和修改密码的权限。管理员拥有前台服务中的开台点菜、智能化获取菜品、消费结账;基础信息中的菜品管理、菜系管理、台号管理;结账报表中的日结账报表、月结账报表、年结账报表以及结账报表添加导出功能;系统安全中的修改密码、用户管理。系统的具体流程图如下1-1所示: 图 1-1 系统流程图 2 开发技术介绍 Java的开发中主要用到得技术java se,Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。 Java SE(Java Platform, Standard Edition,Java标准版)就是基于JDK和JRE的。Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。   DBUtils包括3个包:   mons.dbutils   mons.dbutils.handlers   mons.dbutils.wrappers   DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。   mons.dbutils   DbUtils 关闭链接等操作   QueryRunner 进行查询的操作   mons.dbutils.handlers   ArrayHan

文档评论(0)

kjhhs + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档