欢迎来到天天文库
浏览记录
ID:15737292
大小:119.00 KB
页数:14页
时间:2018-08-05
《航班信息管理(软件工程)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Xxxx《软件工程》程序设计报告摘要随着经济飞速发展,人们的生活水平逐渐得到提高,越来越多的人在节假日远处旅行,回家探亲。交通业得到很大发展,而航空业由于其迅速便捷,受到越来越多的人青睐。由此需要更完善的航空业服务管理来增强行业竞争力。而采用了工程概念、原理、技术和方法来开发和维护的一门工程学科软件工程,正是解决这一问题的不二途径。本次试验就是根据所学的软件工程知识来对一个电子客票在线系统进行结构化分析。该系统为航空业务管理服务人员和乘客提供功能服务,主要包括:管理人员可以添加并管理航线、航班、飞机以及机票等的信息,对网站的内容及模块进行管理;包括:可以对个人信息进行添加和修改等、密码维护;
2、订票模块可以进行订票、订票查询、订票历史查询、取消订票、机票查询等功能。关键字:航空业服务管理软件工程电子客票12Xxxx《软件工程》程序设计报告目录摘要I一系统概述11.1系统综合概述11.2需求分析1二总体设计22.1系统软件结构图22.2系统数据流图3三详细设计53.1部分模块详细描述53.1.1信息管理模块描述53.1.2航班管理模块描63.1.3订票系统模块描述73.2程序流程图8四总结1212Xxxx《软件工程》程序设计报告一系统概述1.1系统综合概述本系统是为航空业务管理服务人员和乘客提供功能服务,主要包括:管理人员可以添加并管理航线、航班、飞机以及机票等的信息,对网站的内容及
3、模块进行管理;包括:可以对个人信息进行添加和修改等、密码维护;订票模块可以进行订票、订票查询、订票历史查询、取消订票、机票查询等功能。1.2需求分析在本次试验中要对乘客、航空业务管理服务人员、电子客票在线系统和航空系统其进行准确的分析,理清它们之间的紧密联系。从而实现系统的各个功能模块。12Xxxx《软件工程》程序设计报告二总体设计2.1系统软件结构图电子客票在线系统信息管理系统添加个人信息删除个人信息修改个人信息航班管理系统订票系统航班目录航线制定机票管理机票查询取消订票订票历史查询订票查询订票图2.1系统软件结构体如图2.1所示,此电子客票在线系统可分为三个模块,乘客个人信息管理系统、航
4、班管理系统和订票系统。信息管理系统:添加个人信息、修改个人信息和删除个人信息三个小的模块;通过这三个模块可以对乘客信息进行添加、修改和删除功能操作。航班管理系统:航班目录、航线制定、飞机管理和机票管理四个小模块;通过这四个模块可以对航班班数、起飞时间、航线制定、飞机、机票等进行管理。订票系统:订票、订票查询、订票历史查询、取消订票和机票查询五个小模块;通过这五个模块乘客可以进行订票、退票、机票查询等操作。12Xxxx《软件工程》程序设计报告2.2系统数据流图乘客管理员电子客票在线系统乘客航空系统管理员乘客信息航班信息机票航班目录等订票单2.2.1顶层数据流图如图2.2.1为电子客票在线系统的
5、顶层数据流图。此图反应了外部实体之间的关系。1个人信息管理系统2航班管理系统3订票管理系统管理员航空系统乘客信息图2.2.20层数据流图机票、发票12Xxxx《软件工程》程序设计报告如图2.2.2为0层数据流图,显然的,本系统可分为3个子系统,下面3图继续分析子系统中的数据流处理:乘客信息1.1审查1.2存入信息管理系统乘客信息表有效乘客信息记录图2.2.3个人信息处理航班信息2.1审查2.2制定航线2.3打印有效航班等信息航班目录2.2.4航班信息处理机票标准乘客信息订票单3.1预定机票3.2打印航班机票3.3记账发票航班目录记账文件图2.2.5订票系统处理3.4打印乘客12Xxxx《软件
6、工程》程序设计报告三详细设计3.1部分模块详细描述本节对管理系统的三大功能模块进行了详细的描述。3.1.1信息管理模块描述信息管理系统添加个人信息修改个人信息删除个人信息图3.1.1订票处理姓名地址电话身份证修改人物信息修改登录信息此模块中包含三个小模块,通过添加个人信息模块乘客可以添加自己的信息;通过修改个人信息模块乘客可以修改自己已有的信息;通过修改个人信息模块乘客可以对自身的个人信息进行修改,和对登录密码进行修改。个人信息包括姓名、地址、联系电话和身份证号。12Xxxx《软件工程》程序设计报告3.1.2航班管理模块描航班管理系统航班目录航线制定机票管理图3.1.2航班管理系统模块图航班
7、次数起飞时间机票种类机票价格如图3.1.2:此模块分为分为航班目录、航线制定、飞机管理和机票管理四个小模块;通过航班目录模块可以航班班次、起飞时间等进行管理;通过航线制定模块可以对飞机的航线就行设定;可以管理机票的种类以及价格等。12Xxxx《软件工程》程序设计报告3.1.3订票系统模块描述订票系统机票查询取消订票订票查询订票图3.1.3订票系统模块机票种类机票价格订票记录历史记录如图3.1.3:此模块分为订
此文档下载收益归作者所有