(1) 系统界面采用Web方式,界面应该简洁,用户可以方便快速的浏览和查找客房信息。该系统的用户有两种类型:一是营业员,二是管理员,两者应具有不同的权限。
(2) 系统需对用户登录进行管理。使用各功能模块的时候,系统将会验证用户身份的有效性,否则用户需重新登录。另外,允许用户对自己进行密码修改。
(3) 系统应提供客房的分类管理功能,可分房间类别、价格、可入住人数等客房类型,对不同的客房进行有效管理。系统需实现对酒店客房信息的查询,添加、删除以及修改。
(4) 在进行离开/住房管理时,系统可以依据客房当前的状态提示可用服务。如果客人已离开,该客房的信息显示为“离开”;否则,该客房的信息显示为“已入住”。
3.1 需求分析
1.需求分析
(1) 需求分析是从客户的需求中发掘出软件系统能够有效帮助用户解决的业务相关问题,通过对用户业务问题的分析,设计出系统的功能模块。这是对理解需求的升华,关系到该系统的质量。
(2) 经过调查客户的需求分析之后,确定酒店客房管理系统的功能模块包括:
● 入住管理
● 预订管理
● 查询管理
● 客房信息查询
● 客房类别管理
● 用户信息查询
● 消费品信息查询
● 营业统计
为了让酒店和用户的信息具有更完善的安全性,前台管理和后台管理是有区分的。前台需要管理员的授权才能使用各个模块,后台设计了两个角色:一是管理员,二是营业员。
1.酒店的管理员拥有最高权限,酒店客房管理系统中的所有功能都可以使用,包括入住管理、消费品信息管理、查询管理、客房信息管理、客房类别管理、用户信息管理、预订管理、营业统计。
2.前台营业员的主要负责订房、退房和预订管理,以及查询入住的客户信息。营业员只可以使用部分功能,包括客房入住管理、客户信息查询、预订管理、退房管理、个人密码修改以及注销功能。
asp.net+sqlserver酒店客房管理系统的设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_62506.html