- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java基础课程设计
吉林工程技术师范学院
信息工程学院
摘 要
当今社会,是个高科技、高效率、高度竞争的全新社会。随着人们物质水平的逐步提高,人们的精神生活也开始趋向丰富多彩。人们已经不再仅仅局限于呆在家中,不再把自己局限在周围的生活圈子里。为了丰富自己的文化生活和自身娱乐,人们已经习惯了利用假期外出旅游。各个地区的旅游业也因此出现了持续增长的好势头。这对于各地的酒店来说是一种机遇也是一种挑战。商场如战场,竞争十分激烈 ,在竞争中如果企业本身不能从企业内部入手,提高自身的竞争力,就有可能被社会所淘汰。只有提高企业自身的生命力才是企业正确的发展方向。酒店部门以前那种老的运作机制已经不能适应当今社会的需要,单纯靠手工去进行大量的信息处理,不但给企业本身带来很大的不便,同时也给顾客带来很大的麻烦,造成企业耗费大量的人力、物力和时间,仍然导致工作效率的降低。所以,对于酒店部门来说,建立一套合理有效的管理信息系统迫在眉睫,这也是适应社会发展和增强竞争力的主要手段。
关键词:Java MySQL 酒店管理 信息管理系统
目 录
一、课程设计的目的 ……………………………………2
二、设计方案的论证(背景、意义、技术路线)………三、设计实现过程 ………………………………………7
四、调试运行及结果分析 ………………………………11
五、测试及问题探讨 ……………………………………15
六、课设总结与体会 ……………………………………16
七、致谢 …………………………………………………17
八、参考文献 ……………………………………………18
九、附录 …………………………………………………
课程设计的目的
设计方案的论证(背景、意义、技术路线)
JDBC(Java Data Base Connectivity数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。
三、设计实现过程
经过对系统的需求分析,酒店管理系统主要划分为两个权限:员工登陆权限,管理员登陆权限。
3.2.1员工权限模块
员工权限包括:用户入住登记,用户退房登记,用户退房结账,对每个房间的用户信息进行增删改查,以及用户的消费操作。
3.2.2管理员权限模块
管理员权限包括:员工权限,员工管理,客房管理,客人历史住宿信息,酒店收入明细
3.2.3系统数据库概念结构设计
根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。
3.3.1系统数据库的设计
综合以上分析,要实现上面的所有功能模块,主要设计表如下:
表3.3.1 权限划分表
表3.3.2客人登记表
表3.3.3员工信息表
表3.3.4房间信息表
表3.3.5商品信息表
表3.3.6商品汇总表
3.4安全必威体育官网网址设计
3.4.1用户登录安全性
系统设计了登陆界面,每个合法用户有用户名及一个密码,只有当用户输入正确的用户名与密码组合后才能够对酒店信息进行操作。
四、调试运行及结果分析
用户凭借用户名及密码登录,成功登录后可对酒店信息进行操作。用户界面如图4.1.1 用户登录界面所示。
图4.1.1 用户登录界面
4.2房间信息浏览
4.3客人入住登记模块
4.4房间客人信息模块
4.5客人消费模块
4.6员工管理模块
4.7客人历史记录
4.8 酒店营业额汇总
测试及问题探讨
在这次实训中出现了很多的错误,出现的最多的错误就是函数名的错误,还有就是窗口不可预览,尤其是在主界面出现的错误,特别是窗口布局设计时还是比较美观的,但是运行之后就变得很丑,一波三折之后还是收获颇丰。最主要的问题就是数据库和程序的连接问题,多次连接错误。主界面的背景图片我运行很多次都没有很好的结果,我通过教科书,网页百度最后才将结果运行出来。最后一部分难点就是数据库的建立,链接数据库的部分很简单的,但是数据库存取问题很大,我通过一步一步查阅资料和网上查找相关的函数才将最后的结果运行出来。
课设总结与体会
致谢参考文献
[1] 王小科,吕双,梁冰.JAVA程序开发范例宝典.第二版[M].人民邮电出版社,2009
[2] 王珊萨师煊 .数据库系统概论 [M].高等教育出版社,2006
[] 黄明.
文档评论(0)