开源项目:酒店客房管理系统——2、系统建模
——————————————————————————————
实践出真知
只有通过实际项目才能提高水平
为了广大初学者及想共同提高的同仁们,请各路英雄豪杰不吝赐教。
我将用visio(UML)进行建模,C#为编码工具,结合测试先行方法
整个开发过程我将发布在csdn上
——————————————————————————————
第一次迭代之实现用例:
用例一、员工的管理
维护员工信息,增加、删除、修改员工信息,权限管理
用例二、订房
1、电话订房
2、网上订房
了解客户信息(名称、身份证号码、联系方式)
可预定房间类型(如单人间、标间、套房)
了解入住时间、预定住房时间
24小时内进行订房确认
用例三、开房
1、如果客户是“订房”客户,确认“订房”生效
并从“订房”用例中了解信息
2、非“订房”客户
了解客户信息(名称、身份证号码、联系方式)
确定定房间类型(如单人间、标间、套房)
登记入住时间、预定住房时间
是否会员或其他打折客户,预交押金
标记房间为“已入住”
给房卡(磁卡可以设置失效时间)
用例三、结房
确认总住房金额及签单金额
结帐
收回房卡
设置房间号为空房
用例四、叫醒服务
如果客户需要叫醒,或其它提醒服务
了解叫醒时间,内容
并设置自动提醒或人工提醒
用例五、房间整理
房间每天定时消毒、清理,并作记录
用例六、住房情况分析
营业额统计(即,报表)
房间入住情况统计
楼层入住情况统计
用例七:客户满意度调查
在大堂的触摸屏设房间号对应之满意度“非常满意、满意、一般、不满意”四个等级