当前位置:首页 > 软件工程课程设计论文—旅店信息管理系统
5.2.2.10收入统计
根据提示输入所要查看的时间段,当输入时间段后,系统会自动判断该时间段是否在收入统计表中存在,如果该时间段不存在,系统则提示时间段不存在,并重新输入;如果存在,则将本时间段内的收入总和显示在界面下方的文本框内。
图十三:旅店收入统计界面 图十二:删除旅客信息界面(二)
5.2.3输入项
1.旅客信息:姓名、性别、年龄、身份证号、房间号、押金、登记日期
2.删除条件(身份证号码)、查询条件(姓名、年龄、性别)、收入统计条件(时间段)
3.结算信息:房间号、身份证号、姓名、性别、年龄、消费总额、补交额、结算
- 28 -
日期
5.2.4输出项
查询到的旅客信息(姓名、性别、年龄、身份证号、房间号、押金、登记日期 )
收入的统计:某个时间段内的旅店总收入。 5.2.5算法
普通间 一楼 标准间 豪华间 普通间 二楼 登记住宿 收费算法 标准间 豪华间 普通间 三楼 标准间 豪华间 预订客房 手续费+住宿费
P×40 P×80 P×160 P×45 P×50 P×170 P×50 P×70 P×190 5.2.6流程逻辑 5.2.6.1登陆
开始 输入用户名和密F 正确 T 管理界面
- 29 -
5.2.6.2登记
开始 输入登记信息 5.2.6.3结算
F 房号存在、未登记、有剩余床位 T 登记成功 开始 输入身份证号 F 登记的旅客、未结算 T 成功结算 - 30 -
5.2.6.4删除
开始 输入身份证号F 存在且已结算 T 成功删除
5.2.6.5统计收入
开始 输入时间段 F 存在 T 显示统计结果
5.2.7限制条件
1.身份证号码是旅客的唯一标识,所以不能用同一个身份证号码登记不同的人。 2.登记时的房间号必须是旅店设置中存在的。
3.结算的旅客肯定是数据库中存在的已登记的旅客,不存在没登记可结算的状况。 4.删除旅客信息的前提是要删除的旅客必须已经结算,否则不能执行删除操作。 5.统计旅店收入时,要输入存在的时间段,否则统计不出来结果。
- 31 -
共分享92篇相关文档