数据流图 数据词典.docVIP

  • 19
  • 0
  • 约1.57千字
  • 约 4页
  • 2017-06-02 发布于河南
  • 举报
数据流图 数据词典

软件工程作业之数据流图、数据字典 (参考书:《软件工程》 王庆育编著 清华大学出版社 《软件工程实用教程》 陈明编著 电子工业出版社) 题目:某航空公司的订票系统需求如下: 航空公司订票系统从旅行社得到旅客填写的订票单,确认处理后返回给旅行社取票通知单。顾客凭旅行社给的取票通知单到航空公司售票处交款,取票。 数据流图: ( 图1 飞机票预定系统顶层图 ) ( 图2 飞机票预定系统0层图 ) ( 图3 飞机票预定系统1层图 ) 数据字典: 数据流 数据流名称:订票单 别名:Orders 简述:旅客订票时填写的购票凭证 来源:旅客 去向:加工单元1“订票输入” 主要组成:订票编号+订票日期+旅客姓名+旅客地址+旅客电话+航班+起飞日期+起飞地点+目的地 数据流名称:取票单 别名:Takers 简述:航空公司返回的取票凭证 来源:旅客 去向:加工单元1“旅行社” 主要组成:取票编号+旅客姓名+旅客地址+旅客电话+航班+起飞日期+起飞地点+目的地 数据流名称:机票 别名:ticket 简述:旅客搭乘飞机的凭证 来源:航空公司 去向:旅客 主要组成:旅客姓名+旅客地址+旅客电话+航班+座位号+起飞日期+起飞地点+目的地 数据库存储表 表名:订票单 别名:air_ticket 简述:数据库表 主要字段:订票编号+订票日期+航班+起飞日期+座位号+目的地 关键字:订票编号 PM:主关键字 表名:航班记录表 别名:air_flight 简述:数据库表 主要字段:飞机编号+飞机始发站+飞机经过站+终到站+余票信息 关键字:余票编号 表名:旅行社登记表 别名:register 简述:数据库表 主要字段:旅客姓名+旅客地址+旅客电话+预订航班+起飞日期+目的地 关键字:旅客预订航班 表名:票账款表 别名:account book 简述:数据库表 主要字段:旅客姓名+航班+交款日期+交款金额+发票编号 加工单元 单元名:订票输入 别名:OrderInput 加工编号:1 触发条件:旅行社送来旅客的订票单 输入:按照订票单输入 输出:有效订票单数据存入数据库订票单表中 加工逻辑:订票单所要求的航班及目的地必须是航空公司合法的航班或目的地,而且航班还有可出售的票。 控制项 事件名称:配票 别名:arrange_ticket 作用:根据旅客的订票单和航班记录确定旅客航班 触发状态:旅行社送来旅客的订票单 恢复:一旦配票结束,配好的票存入已有订票记录 触发方式:中断请求 题目2 面向对象体现了哪些软件工程的基本原理?请解释。 面对对象就是把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系并且具有封装特性,保证了数据安全,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。?它体现了软件工程的一下基本原理: 1、用分阶段的生命周期计划严格管理 2、坚持进行阶段评审 3、实行严格的产品控制 4、采用现代程度设计技术 5、结果应能清楚地审查 6、开发小组的人员应该少而精 7、承认不断改进软件实践的必要性 软件工程 数据流图与数据字典 齐媛媛 - 1 - 旅行社 订票 系统 旅客 订票单 机票 取票单 机票 订票输入 交款 旅行社 旅客 配票 维护查询 订票单 取票单 机票 票账款 订票单 旅行社登记表 旅行社 航班记录 航班记录 旅行社维护 航班记录维护 订票查询 旅行社 旅行社 订票单

文档评论(0)

1亿VIP精品文档

相关文档