数据分析
概览
? 客房
实体名称 实体描述 属性名称 客房 客房可以预订,退订,开房以及结房,详细看实体图 类型 精度 说明(属性的业务含义及业务规则) 类型编号 INTEGER 12 楼层+房间号 类型价格 INTEGER 3 客房的类型价位 床数 房间状态 Int 8 客房内部的床数量 可能空,可能有客人住 VARCHAR(20) 20 31
是否空调 VARCHAR(20) 100 有空调的比普通没有空调的价位高 是否有电视 VARCHAR(20) 50 一般都有电视,但考虑到客户的资金问题,有少量没有电视,价位稍低 VARCHAR(20) 100 客户可以通过打电话到前台进行服务 是否有电话 是否有卫生间 ? 客户信息
实体名称 实体描述 属性名称 顾客编号 顾客姓名 顾客身份 顾客电话 客房编号 VARCHAR(20) 1000 有单独卫生间的比普通没有的价位高 客户信息 客房的信息 类型 精度 说明(属性的业务含义及业务规则) INTEGER 3 预订的客户编号 预订的客户姓名,必须真实 可能为会员,待遇不同 客户的电话信息 预订的客房号 VARCHAR(20) 8 VARCHAR(20) 20 VARCHAR(20) 100 INTEGER 50
? 订房清单
实体名称 实体描述 属性名称 订单编号 顾客编号
订房清单 客房可以查看已预订的房间 类型 精度 说明(属性的业务含义及业务规则) INTEGER INTEGER 12 3 32
订房时的编号 预订的客户编号
顾客姓名 顾客身份 顾客电话 客房编号 VARCHAR(20) 8 VARCHAR(20) 20 VARCHAR(20) 100 INTEGER 50 预订的客户姓名,必须真实 可能为会员,待遇不同 客户的电话信息 预订的客房号
? 退房清单
实体名称 实体描述 属性名称 退房编号 退房清单 客房可以查看已预订的房间,进行退订 类型 精度 说明(属性的业务含义及业务规则) INTEGER 12 退订时的编号 顾客编号 顾客姓名 顾客身份 顾客电话 客房编号
INTEGER 3 预订的客户编号 预订的客户姓名,必须真实 可能为会员,待遇不同 客户的电话信息 预订的客房号 VARCHAR(20) 8 VARCHAR(20) 20 VARCHAR(20) 100 INTEGER 50 7.2 非功能性需求
7.2.1 性能需求(Performance)
1.精度需求
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。
2.时间需求
在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。 3.灵活性
33
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。
4.故障处理 a. 内部故障处理
在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理
对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。
7.2.2 安全性需求
1:所有涉及功能信息或个人身份信息的网络事物,都要采用128位的加密。 2:用户必须登录到“酒店客房管理系统”才能完成所有操作 。 3:用户完成操作之后安必需全退出,以免被他人误用导致自己新丢失。 4:当原始系统数据万一丢失时启用的副本的建立和启动的技术:周期性地把磁盘信息记录到磁带上去。
34