《软件工程》DFD图与数据字典

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.数据流图

二,数据字典

名称:旅客

简述:用户,航班消费者

有关数据流:旅客信息,取票通知,账单

名称:旅行社

简述:零售代理机构,为旅客提供订票改签等服务

有关数据流:旅客信息,取票通知,账单

名称:航空公司

简述:为旅客提供航空服务,管理航班信息

有关数据流:航班信息

数据流名称:订票信息

描述:记录旅客的旅行时间和目的地,用于确定旅客航班

定义:订票信息=订单号+身份证号+航班号+订票日期+座位号+票价

数据流来源:修改航班信息、安排航班

数据流去向:输入到航班机票管理

数据流名称:旅客信息

描述:记录旅客的个人信息及旅客要求航班信息,用于对旅客的确认及安排航班

定义:旅客信息=身份证号码+姓名+性别+工作单位+旅行时间+始发地点+目的地+航班舱位要求

数据流来源:旅行社

数据流去向:输入到旅行社管理

数据流名称:航班信息

描述:记录旅客的航班信息,根据旅客的旅行时间和目的地确定航班

定义:航班信息=航班号+始发地+目的地+始发时间+抵达时间+载客量+头等舱票数+经济舱票数+头等舱价格+经济舱价格

经济舱价格:0{数字}4

数据流来源:航空公司

数据流去向:信息存储航班机票管理

数据流名称:取票通知

描述:记录旅客身份证号订单号验证旅客订票信息

定义:取票通知=身份证号+订单号+取票日期

数据流来源:订票信息

数据流去向:输出到打印机

数据流名称:账单

描述:记录旅客的交款信息,用于确认及取票验证

定义:账单=账单号+订单号+定金+折扣+机票余款

数据流来源:订票信息

数据流去向:航班机票管理输出到打印机

1.订票信息

订单号:4{数字}4

身份证号:18{数字}18

航班号:2{字母}2+4{数字}4

订票日期:4{数字}4+/+2{数字}2+/+2{数字}2(例:2011/01/10)

座位号:0{数字}3

票价:0{数字}4

2.旅客信息

身份证号码:18{数字}18

姓名:4{字符}20

性别:2{字符}2

工作单位:4{字符}20

旅行时间:4{数字}4+/+2{数字}2+/+2{数字}2

始发地点:4{字符}20

目的地:4{字符}20

航班舱位要求:4{字符}20

3.航班信息

航班号:2{字母}2+4{数字}4

始发地:4{字符}20

目的地:4{字符}20

始发时间:1{数字}2+:+2{数字}2+:+2{数字}2(例:8:30:00)

抵达时间:1{数字}2+:+2{数字}2+:+2{数字}2

头等舱票数:0{数字}3

经济舱票数:0{数字}3

头等舱价格:0{数字}4

经济舱价格:0{数字}4

4.取票通知

身份证号:18{数字}18

订单号:4{数字}4

取票日期:4{数字}4+/+2{数字}2+/+2{数字}2

5.账单

账单号:4{数字}4

订单号:4{数字}4

定金:0{数字}4

折扣:0.+0{数字}2

机票余款:0{数字}4

数据类型可参照上面所述。

相关文档
最新文档