客房预订系统完成版 联系客服

发布时间 : 星期日 文章客房预订系统完成版更新完毕开始阅读

3.1.2.3数据分析

(1) 概览

总体的业务实体视图

0..n11..n1房间会员证111..n房间信息记录0..n经营状况统计表1n退房记录0..nn1..n1..n预定记录

图3.22 总体的业务实体视图

实体之间关系说明:一个会员可以预定多个房间,有多条预定记录 ,多条退房记录;一条预定记录又可以对应多个房间;一个房间对应一条房间信息记录;一张经营状况统计表是对多条预定记录的统计。

? 房间

实体名称 实体描述 房间 房间有不同的类型,设备,面积,价格都不同 属性名称 房间编号 房间分类 类型 价格 状态 类型 字符 字符 字符 字符 字符 精度 12 3 30 20 1 说明(属性的业务含义及业务规则) 房间类别编号(3位))+流水号(5)位 房间的分类 如单人间,双人间等 房间的收费标准 房间的状态空闲或已定

预定记录

实体名称 实体描述 属性名称 记录编号 预定记录 预定记录记录了客户的订房信息 类型 字符 精度 12 说明(属性的业务含义及业务规则) 记录类别编号(3位))+流水号(5)位 会员证

实体名称 实体描述 属性名称 会员证编号 会员信息 会员证 识别每个会员的依据 类型 字符 字符 精度 12 100 说明(属性的业务含义及业务规则) 包括姓名,电话等

3.2非功能性需求

3.2.1性能需求(Performance)

(1)系统生产的Web页面,通过率为20KBps的调制解调器在不超过5秒时间内可以全部下载下来。

(2)客户登记信息完成后,点击确认,系统将在2秒内完成保存。 (3)前台操作人员进行查找、修改或删除操作时,提交后,数据库能在4

秒内修改完毕。

(4)客户退房时,点击确认后,能在2秒内计算出费用。

3.2.2安全设施需求(SAfety)

(1)用户信息设置有密码,输入密码才可以对用户信息进行查找、修改和删除。(2)系统管理员必须经过注册才可以进登陆,登陆后才能进行相关的操作。

3.2.3安全性需求(Security)

(1)用户必须都要设置8位的阿拉伯数字作为登陆密码。 (2)管理员都要采用12位的阿拉伯数字作为登陆密码。

(3)用户和管理员都必须登陆到“宾馆客房预定系统”才能完成所有操作。

3.2.4软件质量属性 AVailablity(可用性):“在线图书借阅系统”系统将对全国机国外联网的用户可用,用户24小时都可以使用。

Reliability(可靠性):如果客户在填写信息没有提交之前,用户和系统的连接中断,那么用户应该能通过“客房预定系统”恢复不完整的信息。

Effectiveness(有效性):用户使用期间一直有效。

Maintainability(可维护性):在用户使用期间一直都在进行维护。 Portability(移植性):移植性很高

3.3外部接口需求

3.3.1用户界面(User Interfaces,UI)

本系统用户界面统一使用网页格式提供,使用Macromedia Dreamweaver 8所提供的标准控件。控件排列格式简洁整齐。菜单使用弹出式下拉菜单。输入输出时间使用“YYYY-MM-DD”,无功能键设置。

3.3.2硬件接口(Hardware Interfaces,HI) 3.3.3软件接口(Software Interfaces,SI)

所有外部软件有:WINDOWS2000或该版本以上的操作系统、tomcat6.0 MySQL5.0、IE6.0及其以上版本。

应用系统为:酒店管理系统1.0 所有软件均运行于操作系统上。

IE与tomcat接口:将IE请求数据传送给服务器

Tomcat与酒店管理系统接口:将IE请求转送给酒店管理系统 酒店管理系统与MySQL接口:交互数据 酒店管理系统与IE接口:将响应发送给IE

3.3.4通信接口(Communications Interfaces,CI)

支持http协议。

CI-1:“在线房间预订系统”将向客户发送电子邮件消息,以报告存在的问题。

CI-2:“在线房间预订系统”将向读者发送电子邮件消息,以提示定金的交付方法。