天津理工大学中环信息学院《管理信息系统》课程设计报告
(2)每个航班的坐位信息的输入。
(3)当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和账单。
(4)旅客在飞机起飞前一天凭取票通知交款取票。 (5)旅客能够退订机票。
(6)能够查询每个航班的预定情况、计算航班的满座率。
2.4 组织结构分析
组织在这里是指机场,组织结构是指机场内部的部门划分以及他们的相互关系,先行系统中的信息流动以组织结构为背景的。机票预定管理系统的组织结构图,如图2.2所示。
订票处 退票处 查询处 图2.4 组织结构图
机场 收费处 服务处 2.5 业务流程分析
进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法、计算方法、提供信息的时间和信息形态等。
业务流程分析可以用业务流程图来完成。所谓业务流程图就是一种表明系统内各单位、人员之间的业务关系、作业顺序和管理信息流动的流程图,它用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图基本图符如图2.5所示。
数据流向 数据存档
图2.5 业务流程图基本图符
外部实体 内部实体
机票预订系统的业务流程图如图2.6~2.8所示
6
天津理工大学中环信息学院《管理信息系统》课程设计报告
旅客 、 查询航班信息并提出预定 机场售票处 查询余票数量
告知没有余票 图 机场售票处 预定机票并打印 取票通知及账单 2.6机票预订系统订票业务流程图 机场售票处 无 查询是否有余票 机场售票处 有 机场售票处
旅客 要求领取机票 核对旅客订票信息 机场售票处
领取机票 2.7机票预订系统取票业务流程图 旅客 打印机票
旅客 提出退票请求 机场退票处 核对旅客订票信息 机场退票处 7
天津理工大学中环信息学院《管理信息系统》课程设计报告
2.8机票预订系统查询业务流程图
2.6 数据流程分析
数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程。数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所搜集的数据以及统计处理数据的过程进行分析和整理。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。
数据流程分析是把数据组织内部的流动情况抽象地独立出来,舍去了具体结构组织、信息载体、处理工具、物质、材料等,单从数据流动过程来考虑实际业务的数据处理模式。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。数据流程图基本图符如图2.9所示。
图2.9 数据流程图基本图符
数据存储
数据处理 数据流 外部实体
对机票预订系统的数据流程分析,得到以下数据流程图,如图(3.0-3.2)所示
8
\\
天津理工大学中环信息学院《管理信息系统》课程设计报告
D1 航班信息表 航班信息 P2 旅客 要求的机票信息 符合旅客要求的余票 符合要求的机票 订票信息 D2 订票信息表
图3.0订票数据流程图
9
天津理工大学中环信息学院《管理信息系统》课程设计报告
图3.1取票数据流程图
P1.5 取票 取票证明 旅客 P1.1 P1.2 输入旅客基本订票信息 查询机票信息 订票信息 信息 P1.3 打印取票通知及账单 机票D1 机票信息系统 订票通知及账单 P1.4 得到已付款证明 付款 旅客
旅客 D1 订票清单 订票数据填写退款申请 10 P3.1 申请退票