欢迎来到天天文库
浏览记录
ID:4367109
大小:1.02 MB
页数:36页
时间:2017-11-30
《宾馆信息管理系统_数据库课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库课程设计报告-------宾馆信息管理系统一、系统开发平台题目:酒店信息管理预订系统开发语言:JavaEclipse/netbeans后台数据库管理系统:SQLServer2000操作系统:windowsxp二、数据库规划2.1任务陈述Ø引言客房管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。酒店客房管理系统的内容对于经营的决策者和管理者来说都至关重要,所
2、以客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等极为不方便。在当今时代,这些完全可以改用计算机来代替人的手工操作。作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定收入的
3、一个关键因素。因此,我选择的酒店客房管理系统设计,力求开发出一套界面友好,功能强大,使用简单的适用于各大、中、小规模的酒店客房的管理系统。同时也是一款完全适合宾馆或旅馆酒店客房管理傻瓜式日常业务管理的软件。酒店系统由前台和后台管理两个部分组成。前台作为与前台服务员直接交互的可视化界面,由于使用方便,能将系统的各个功能提供给他们,以帮助服务员进行客房管理。前台在考虑功能实现的同时,也考虑了操作的简洁和方便性,目的是让大多数客户能够轻松地享受电子商务给他们带来的便利。为了确保客户和酒店的信息具有更好的安全性,前台管理和后台管理是分离的。前台的各管理模块只有部分
4、功能和权限,我为此设计了两个角色:一是酒店管理员,二是前台服务员。其中:酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能,包括员工信息修改、客房类型维护、客房信息维护、客户信息查询。前台服务员的主要职能是负责订房,入住和退房,以及查询和修改订单,查询房间信息和查询预订及入住的客户信息。所有该角色只可以使用部分功能,后台管理主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行。Ø数据库管理系统由于酒店管理系统是一个典型的数据库应用系统,因而选择一个良好的DBMS是系统实现的另一个重要环节。DBMS访问数据库。一般来说现代的DBMS
5、具备以下几个功能:(1)事务的恢复功能:为尽可能减少由于故障而引起的数据库数据失效的损失,现代的DBMS通常具备恢复功能。(2)完整性约束检查:由于数据库中的数据是持久和共享的,其正确性十分重要,为保证数据的正确性,DBMS提供对数据库数据的语法和语义的检查,数据在语义上的约束称为完整性约束。(3)访问控制:并不是任何用户可以不加限制的访问任何数据库中的数据,DBMS应有控制用户访问权限的功能,即所谓的访问控制功能,访问控制不但可以限制用户的访问范围,而且可以限制用户可进行的操作。(4)数据目录管理:数据库中保留的是持久和共享的数据,对数据的定义应不同于一
6、般的程序设计语言,应独立于应用程序,长期保留在数据库中,这就构成了数据目录,数据目录的管理是DBMS的基本功能。2.2任务目标Ø设计目标(1)操作简单方便、界面简洁美观,方便中小型酒店人员使用。(2)前台服务员功能:住宿管理:客房预订(能实现散客和团体客户预订,团体预订可预订多间不同类型的房间,并在这些房间中选择一个作为主房间号)客人入住(能实现散客和团体客户入住,团体入住可选择多间不同类型的房间,并在这些房间中选择一个作为主房间号)客户信息录入(在订单生成页面将录入客户信息,团体客户只记录一位主客户信息,而不需所有客户依次登记)入住押金管理(押金设为住宿
7、总费用的百分之五十,在开入住订单时系统自动计算并显示)信息管理:预订和入住订单查询(可按订单号、客户身份证号、入住类型查询)团体订单细则(对团体订单中每一个房间信息显示)修改预订订单和入住订单(可修改主客的基本信息及订单信息)取消预订订单(直接删除预订订单,恢复房间的可用状态)将预订订单直接转为入住(省去了再次生成入住订单的程序)房间查询(可按照房间号、房间类型、房间状态查询)客户查询(可按照客户姓名、客户身份证号、入住类型查询)入住客户中途换房(只能换同种类型房间,消费金额不变)入住客户正常退房(根据入住时间计算消费金额,最后客户应缴费用为总费用与已交押
8、金之差)(3)管理员功能:除了前台接待的功能之外,还包括房间信息设
此文档下载收益归作者所有