logo - 刷刷题
下载APP
【简答题】

阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
M公司为某宾馆设计宾馆机票预订系统,初步的需求分析结果如下:
(1)客户可以在提前预订或直接入住时向宾馆提供相关信息,宾馆登记的客户信息.包括:客户编号,姓名,性别,类型,身份证号,联系方式,预订日期,入住时间和离开时间等信息。其中类型字段说明客户是普通客户或VIP客户,不同的客户类型享受订票的折扣额度不同。直接入住的客户其预订日期取空值。
(2)需要预订机票的客户应填写“机票预订”表,提供飞行日期、航班号、出发时间、目的地等信息。宾馆根据客户订票信息购票后,生成“客户订单”表,并根据客户类型确定相应的折扣额度。“机票预订”和“客户订单”表如下表1、表2所示。

表2 “客户订单”示例
客户编号 飞行日期 航 班 名 机票订单号 折扣额度
A10001 2009.5.1 AZ100 90001 0.8
A10001 2009.5.3 AC400 90001 0.8
A10001 2009.5.5 KC560 90001 0.8
A10001 2009.8.6 AZ100 90001 0.8
A10002 2009.5.1 AZ100 90002 0.9
A10002 2009.5.3 AC400 90002 0.9
B10001 2009.5.5 BC600 90003 0.9
B10002 2009.5.5 BC600 90004 0.85
B10001 2009.8.9 AZ320 91206 0.9
B10002 2009.9.5 KC560 91207 0.85
[逻辑结构设计]
根据需求阶段收集的信息,设计的关系模式如下图所示。
关系模式的主要属性、含义及约束如下表3所示。

表2 “客户订单”示例客户编号飞行日期航 班 名机票订单号折扣额度

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】数据库逻辑结构设计阶段的主要功能是:。

A.
明确用户需求,确定新系统的功能
B.
建立数据库的E-R模型
C.
将数据库的E-R模型转换为关系模型
D.
选择合适的存储结构和存储路径

【多选题】需求分析的任务包括哪些()?

A.
完整性约束
B.
了解原系统工作概况
C.
明确用户的各种需求
D.
确定新系统的功能

【单选题】物理结构设计的任务是设计数据库的______。

A.
存储格式
B.
存取方法
C.
存储结构与存取方法
D.
存储模式

【单选题】下面不属于需求分析阶段工作的是()。

A.
可行性研究
B.
需求获取
C.
需求分析
D.
撰写软件需求规格说明书