统,主要功能有前台管理:包括住宿登记、追加押金、退房结账;客房管理:包括客房查询、房态查看;系统设置:包括操作员管理、权限设置、房态设置等。本系统可应用于小型的酒店管理,如果想应用于大型酒店管理,需要进行数据库替换和功能模块扩展。本系统要求服务人员具备一定的计算机基础知识,通过简单培训便能较为熟练的操作计算机和操作本系统。Р总体设计Р4.1 功能分析Р系统主要功能模块如图4-1所示,本系统利用信息技术提高酒店管理的水平,并希望通过本系统的开发使用使得酒店能对房客住宿及客房状况等一系列业务进行系统地管理。系统由3个部分,共8个完整的模块构成。其中具体部分是:前台管理、客房管理和系统设置。具体子模块如下:Р前台管理:包括住宿登记、追加押金、退房结账Р客房管理:包括客房查询、房态查看Р系统设置:包括权限设置、房态设置、操作员管理Р图4-1 系统结构图Р4.2 数据库设计Р本酒店管理系统采用采用关系数据库模型,ess 2000作为数据库管理系统(DBMS),对数据进行存储,在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的问题。数据库设计是指对数据库中各个表结构的设计,包括信息保存在哪个表格中,各个表的结构如何,字段属性如何,以及各个表之间的关系。数据库设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库设计会减少数据库的存储量,保证比较高数据完整性和一致性,同时提高系统的响应速度,简化基于此数据库的应用程序的实现等等。Р在本系统中存在三个数据对象包括:房客、客房、管理员。并且这三者分别存在这样的属性。房客登记时包括(入住时间、姓名、性别、押金等基本信息);管理员包括(登陆名和密码、管理权限等);客房包括(房间类型、房间状态、房间号码、价格等)。通过这些对象的不同结构和属性,以及它们包含的各种信息,相互间作用形成数据流,可以以此得到E-R图如图4-2所示。