基于Java的宾馆住宿管理系统
摘 要
随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。尤其是在校园里,各种软件的应用无处不在,为我们的学习和生活提供了方便。学校的图书馆不仅给我们提供看书学习的地方,还给我们提供了一套功能齐全的图书馆系统,方便我们搜索书籍、借阅图书。
我们本次的Java课程设计的最终目标是实现一个旅店管理系统,因为Java是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,所以用Java编程为我们本次程序的编写提供了方便。
一、开发背景
现代社会中,人们的生活质量不断提高,旅游业已经成了我国一大经济支柱的重要产业,从而促进了酒店的快速发展,为了迎合人们越来越高的要求,各酒店也进行了不断地改革和优化。
其中,拥有一套自成体系的管理系统便是重中之重的问题,因为各酒店竞争日益激烈,如何在竞争中屹立不倒,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况起决定性作用的是其服务管理水平,先进化的设施,人性化的服务。所以,利用信息科技手段提高管理水平刻不容缓,所以将计算机管理引入宾馆的管理系统,便是对宾馆的服务水平更上一层楼有了明确的保障
二、需求分析
酒店主要便是为客人提供住宿的服务,旅客入住的舒适度直接决定了酒店的服务的档次和水平。因此,基于数据库的酒店管理系统便是商业化酒店管理的一个重要工作,该系统可以应用在在局域网上比较系统全面地支持酒店的管理和服务。实现了对酒店内部各种进程的电子化,高效化,实用化,最大程度上减少了人力,财力的支出,更使管理变得更加有序。并且提高了各部门之间的办公效率。
三、模块说明
3.1 旅客管理模块
该模块管理者可以进行管理操作,比如添加,删除,修改等,包括实现旅客登记,调房登记,退房,评价等功能。
3.2 旅客查询模块
该模块可以确认用户的信息管理,可以按姓名,电话号码进行查询,对客户的资料进行登记,查询。
3.3 客房管理模块
该模块实现对客房的基本信息管理,比如客房的等级,地点,费用,设施。并可以查询客房的相关信息,可以设置新的房间,对数据库中已有的客房信息进行查询。
四、详细设计
4.1 用户信息(UserInformation)类
-
类名 :宾馆
-
继承父类 :test
-
实现接口 :yuding(),chaxun(),increase(),delete(),pingjia().
-
概述 :在宾馆类中实现了宾馆服务的预订,查询,新增,删除等功能
-
属性及说明 :在宾馆类中的各个方法的调用都是一种属性
-
方法及说明 :在宾馆类中有5种方法,每个功能都是一种方法,通过方法来实现各个功能
4.2 测试类
-
类名 :test
-
实现接口 :bingguan.yuding(),bingguan.chaxun(),bingguan.pingjia(),bingguan.delete()
-
概述 :在测试类中实现了宾馆类中各个功能以及方法的调用,以及参数的传递
-
属性及说明 :在test类中,传递信息给宾馆类,每一次方法的调用也是一种属性
-
方法及说明 :在测试类中,由用户输入自己的基本信息,通过参数的传递以及方法的调用传递给宾馆类中的各个方法,实现参数的传递
五、系统实现
5.1 主界面
测试各个功能是否可以实现,根据截图表示,该程序可以实现简单的功能。
5.1 注册模块
该程序可以实现简单的功能,在父类中可以调用子类,在父类中输入客户的个人信息,传递到子类。
总结
一周的java课程设计已经结束了。虽然只是短短的两周时间,可是在这两周我们把课堂里老师讲的知识用到实践中去了,感到非常高兴。
这次的课程设计可以看作是一次理论与实践相结合的桥梁,通过这次的课程设计,我们学习到了许多的知识,也认识到了自己目前的不足,那就是缺乏相应的知识与经验,所以在运用和操作方面都不是那么得心应手。但是,经过这段时间对相关书籍的阅读和分析,我们组顺利的完成了设计,我还明白了在编写程序的时候,应该尽量是界面简洁大方,布局统一。变量类型的定义,一定要够用就好,这样程序就可以尽可能的减少对系统资源的占用。在设计时也免不了存在着一些不足,所以在今后的学习中我们会努力取得更大的进步,对于我们不足的地方希望老师能够及时给予批评,以便我们在今后的学习或工作中能够及时的改正。总之,这次课程设计为我提供了与众不同的学习方法,在书本中面对现实,为我们将来在社会上立足提供了良好的前提。
课程设计虽然结束了,但我感觉要想把课程设计做好,那必须把基础知识学透彻,当然更离不开团体的力量,因为团体的力量是无穷的。人生有数,学无止境,学习生活是无穷尽的,只有掌握更多的、更新的知识才能使自己始终立于不败之地。如果只为现在所取得的成绩而沉浸于喜悦、骄傲之中的话,那么,我想我们不会前进,只能停留在原来的地方,甚至还会倒退。所以我们应该从一周的课程设计中所暴露出的问题入手,不断完善自己的欠缺和不足。相信此次课程设计为我们以后继续从事计算机工作打下了扎实的基础,也明确了以后的学习方向。虽然一周的很短暂,但是收获很大!
参考文献
[1] 张桂珠 刘丽 陈爱国 Java面向对象程序设计(第2版)北京邮电大学出版社
[2] 毕广吉.Java程序设计实例教程[M]. 北京:冶金工业出版社
[3] 王保罗.Java面向对象程序设计[M]. 北京:清华大学出版社,2003年
[4] 高林,周海燕.Jsp网上书店系统与案例分析[M]. 北京:人民邮电出版社,2004年
参考文献
- 基于Struts的酒店客房管理系统设计与实现(厦门大学·郭珠锁)
- 基于Struts的酒店客房管理系统设计与实现(厦门大学·郭珠锁)
- 酒店资源管理预订系统的设计与实现(南京大学·朱世杰)
- 云麓山庄酒店管理系统设计与实现(电子科技大学·郑可)
- 基于B/S模式小型酒店住宿预订系统设计与实现(东南大学·周光前)
- 基于ASP.NET的酒店信息管理系统的设计与实现(电子科技大学·方亮)
- 赣江宾馆客房管理系统的设计与实现(电子科技大学·夏伯毅)
- 云麓山庄酒店管理系统设计与实现(电子科技大学·郑可)
- 度假村管理系统的设计与实现(电子科技大学·陈锐)
- 基于Java Web的小型酒店管理系统(大连理工大学·徐耀荣)
- 赣江宾馆客房管理系统的设计与实现(电子科技大学·夏伯毅)
- 云麓山庄酒店管理系统设计与实现(电子科技大学·郑可)
- 酒店资源管理预订系统的设计与实现(南京大学·朱世杰)
- 基于B/S架构的酒店管理系统的设计与实现(电子科技大学·耿立博)
- 基于J2EE的星级酒店多重业务系统的设计与实现(吉林大学·梁东)
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码客栈网 ,原文地址:https://bishedaima.com/yuanma/35301.html