毕业设计正文116(例子) 下载本文

3 系统分析

3.1 需求分析

航空公司售票的管理是一种复杂的工作,传统的管理方法是通过手工操作实现的,主要利用人工卖票、统计和报表,这样不仅速度慢而且很容易出错。传统的手工操作不能充分利用各项资源,而且浪费了大量的人力、物力,并且无法提高工作效率。在当今市场经济环境下,这种混乱的情况下,不仅影响了航空公司的信誉,而且阻止了航空公司的进一步发展。

基于上述种种弊端,要求有一个合理而有效的计算机管理信息系统对机票的销售情况进行管理。这个系统必须能够完成日常手工能完成的各项操作,并且把售票、统计、查询、报表连接成一个有效的数据库管理系统,相互制约,避免手工操作出现漏洞和错误,达到对机票高效合理的管理。因此,为了提高工作效率,开发一个航空公司管理信息系统既是可行的又是适应现代化管理的需求。

3.2 业务流程图和数据流程图

本航空公司管理信息系统的业务流程图,如图3-1所示:

图3-1 业务流程图

首先由客户和各个部门提交各种相对应的信息表,交给信息收集人员,再由信息收集人员将这些信息整理分类,制作成各类表格,分发给信息录入人员,由信息录入人员制作出客户信息表和航线信息表,汇总到另外的信息录入人员,最后做出订票信息表提交到订票部[18]。

现在我们具体分析这个业务流程图,为满足系统设计时的需要,将此物理模型图转换为比较直观的数据流程图,如图3-2所示:

5

客户 客户部 客机部 舱位部 客 客 客 舱 户 户 机 位 登 类 登 等 记 型 记 级 信 设 信 设 息 置 息 置 信 信 息 息 1 2 4 3 客户客户类型客机信 舱位等级 登记 信息管理 息管理 信息管理

客 客 客 舱 户 户 机 位 登 类 信 等 记 型 息 级 信 信 表 信 息 息 息 表 表 表 5 客户信 息管理 6 航线信 息管理 D1 客户信息管理 D2 航线信息管理 7 订票信 D3 订票信息 订票部

息管理 图3-2 数据流程图

6

4 系统设计

系统设计在整个管理信息系统的研制过程中起着十分重要的作用。它将系统分析阶段建立的逻辑模型转化为系统的结构模型,并做好编程前的一切准备。系统分析是决定管理信息系统“干什么”的问题,而设计阶段则是解决“怎么干”的问题。它从管理信息系统的目标出发,建立系统的总体模型,确定系统的总体结构,规划系统的规模,建立各个基础部分,并说明它在整个系统中的作用及相互关系。

4.1 系统功能模块的设计

航空公司管理信息管理系统的功能包括:系统,航线信息管理,客户信息管理,票务信息管理,打印,帮助。如图4-1所示:

登入界面 主菜单 系 统 航线 信息 管理 客户信息管理 票务信息管理 打 印 帮 助

图4-1 系统主菜单功能图

其中系统功能包括:修改密码,添加用户,退出等功能模块。如图4-2所示:

系 统 修改密码 退 添加 用户出 图4-2 系统功能图

其中舱位信息管理包括:舱位信息见图4-4(包括舱位信息添加,舱位信息修改,舱位信息删除和关闭等功能模块),客机信息见图4-5(包括客机信息添加,客机信息修改,客机信息删除,客机信息查询和关闭等功能模块),航线信息见图4-6(包括航线信息添加,航线信息修改,航线信息删除,航线信息查询和关闭等功能模块)等功能模块[16]

舱位信息管理 客机 信息舱位信息 航线信息 图4-3 舱位信息管理图

7

舱 位 信 息 舱位信 息添加 舱位信 息修改 舱位信 息删除 关 闭 图4-4 舱位信息图

客 机 信 息

客机信息添加 客机信 息修改 航线信 息修改 图4-5 客机信息图

航 线 信 息 航线信息添加 航线信 息修改 航线信 息删除 航线信 息查询 关 闭 客机信 息查询 关 闭

图4-6 航线信息图

其中客户信息管理包括:客户类型见图4-8(包括客户类型信息添加,客户类型信息修改,客户类型信息删除和关闭等功能模块)和客户信息见图4-9(包括客户信息添加,客户信息修改,客户信息删除,客户信息查询和关闭等功能模块)等功能模块[17]。

图4-7 客户信息管理图

客 户 类 型 客户类型信息添加 客户类 型信息 修改 客户类 型信息 删除 客户类 型信息 查询 关 闭 客户信息管理 客户类型 客户信息

图4-8 客户类型信息图

8