概要设计说明书
<项目名称>
模块S17(删除合约客户) 模块模块模块S18(物S19(物S20资购资领(消费入) 用) 添加) 模块模块模块 S21(消S22(消S23(报费修改) 费查询) 表输出) 功能需求1(用户登录) 功能需求2(房间预订查询) 功能需求3(接受房间预订) 功能需求4(接待到店客户) 功能需求5(办理离店手续) 功能需求6(客户信息查询) 功能需求7(更新黑名单) 功能需求8(客户跑单处理) 功能需求9(设置脏房) 功能需求10(设置净房) 功能需求11(设置坏房) 功能需求12(系统用户添加) 功能需求13(删除系统用户) 功能需求14(查询系统用户) 功能需求18 √ 16
概要设计说明书
<项目名称>
(物资购入) 功能需求19 (物资领用) 功能需求20 (消费添加) 功能需求21 (消费修改) 功能需求22 (消费查询) 功能需求23 (报表输出)
√ √ √ √ √ 其中登陆界面可以复用
4. 数据设计
4.1 数据字典复审
数据字典(DD):
数据流数据文件:
客房信息表= KFID+ ZSID + KFBZID +房间号+房间状态+消费密码+房间标准
客房标准信息表=KFBZID+房间标准+房间价格
客户信息表= KHID+ YGID + ZSID + HMDID +身份证号+姓名+性别+出生日期 员工信息表= YGID+工号+姓名+身份证号+密码+权限 黑客户信息表= HKHID+ KHID +姓名+身份证号
消费信息表= XFID+ KHID +客房号+消费金额+消费时间+消费项目+消费状态 物资供应表= WZGYID+ WZKCID +物资名称+数量+单价+计量单位+供应商+时间 物资库存表= WZKCID+物资名称+数量
物资领用信息表= WZLYID+ WZKCID +物资名称+数量+工号
住宿信息表= ZSID+ KHID + KFID +客房号+身份证号+入住状态+入住时间+退房时间+工号 供应商信息表= GYSID+供应商名称+物资名称
4.2 数据项
名称 KFID 别名 KFID
取值 varchar 长度10位 备注 表示客房的编号
17
概要设计说明书
<项目名称>
名称 ZSID 别名 ZSID
取值 varchar 长度10位 备注 表示住宿记录的编号
名称 KFBZID 别名 KFBZID
取值 varchar 长度10位
备注 表示不同客房标准的编号
名称 KHID 别名 KHID
取值 varchar 长度10位 备注 表示客户的编号
名称 YGID 别名 YGID
取值 varchar 长度10位 备注 表示员工的顺序编号
名称 HMDID 别名 HMDID
取值 varchar 长度10位
备注 表示黑名单中的客户编号
名称 XFID 别名 XFID
取值 varchar 长度10位
备注 表示消费记录的的顺序编号
名称 WZGYID 别名 WZGYID
取值 varchar 长度10位
备注 表示物资供应记录的顺序编号
名称 WZKCID 别名 WZKCID
取值 varchar 长度10位
备注 表示物资在库存中的编号
名称 GYSID 别名 GYSID
取值 varchar 长度10位 备注 表示供应商的编号
名称 房间号 别名 FJH
取值 varchar 长度3位
备注 由3位数字构成,第1个数字表示楼层,剩下的两位数字有01开始,表示房间的顺序
名称 房间状态 别名 FJZT
取值 varchar 长度6位
18
概要设计说明书
<项目名称>
备注 包括净房(可售)、脏房(不可售)、坏房(不可售)
名称 消费密码 别名 XFMM
取值 varchar 长度6位
备注 每间客房的消费密码不同,客户在酒店进行消费的时候,需要输入消费密码来验证
名称 房间标准 别名 FJBZ
取值 varchar 长度10位
备注 包括单人间、标间、豪华套房
名称 房间价格 别名 FJJG
取值 varchar 长度4位
备注 房间价格更加房间标准的不同而不同
名称 身份证号 别名 SFZH
取值 varchar 长度19位 备注
名称 姓名 别名 XM
取值 varchar 长度10位 备注
名称 性别 别名 XB
取值 varchar 长度4位 备注 男、女、未知
名称 出生日期 别名 CSRQ 取值 DATE 备注
名称 工号 别名 GH
取值 varchar 长度6位 备注
名称 证件号码 别名 ZJHM
取值 varchar 长度20位
备注 合约客户负责人的身份证号码
名称 消费金额 别名 XFJE 取值 float
备注 消费后应付的金额
19