




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Xxxx软件工程程序设计报告摘要随着经济飞速发展,人们的生活水平逐渐得到提高,越来越多的人在节假日远处旅行,回家探亲。交通业得到很大发展,而航空业由于其迅速便捷,受到越来越多的人青睐。由此需要更完善的航空业服务管理来增强行业竞争力。而采用了工程概念、原理、技术和方法来开发和维护的一门工程学科软件工程,正是解决这一问题的不二途径。本次试验就是根据所学的软件工程知识来对一个电子客票在线系统进行结构化分析。该系统为航空业务管理服务人员和乘客提供功能服务,主要包括:管理人员可以添加并管理航线、航班、飞机以及机票等的信息,对网站的内容及模块进行管理;包括:可以对个人信息进行添加和修改等、密码维护;订票模块可以进行订票、订票查询、订票历史查询 、取消订票、机票查询等功能。关键字:航空业 服务管理 软件工程 电子客票目录摘要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四 总结1212一 系统概述1.1系统综合概述本系统是为航空业务管理服务人员和乘客提供功能服务,主要包括:管理人员可以添加并管理航线、航班、飞机以及机票等的信息,对网站的内容及模块进行管理; 包括:可以对个人信息进行添加和修改等、密码维护;订票模块可以进行订票、订票查询、订票历史查询 、取消订票、机票查询等功能。1.2需求分析在本次试验中要对乘客、航空业务管理服务人员、电子客票在线系统和航空系统其进行准确的分析,理清它们之间的紧密联系。从而实现系统的各个功能模块。 二 总体设计2.1 系统软件结构图电子客票在线系统信息管理系统添加个人信息删除个人信息修改个人信息航班管理系统订票系统航班目录航线制定机票管理机票查询取消订票订票历史查询订票查询订票图2.1 系统软件结构体如图2.1所示,此电子客票在线系统可分为三个模块,乘客个人信息管理系统、航班管理系统和订票系统。信息管理系统:添加个人信息、修改个人信息和删除个人信息三个小的模块;通过这三个模块可以对乘客信息进行添加、修改和删除功能操作。航班管理系统:航班目录、航线制定、飞机管理和机票管理四个小模块;通过这四个模块可以对航班班数、起飞时间、航线制定、飞机、机票等进行管理。订票系统:订票、订票查询、订票历史查询、取消订票和机票查询五个小模块;通过这五个模块乘客可以进行订票、退票、机票查询等操作。2.2 系统数据流图乘客管理员电子客票在线系统乘客航空系统管理员乘客信息航班信息机票航班目录等订票单2.2.1 顶层数据流图 如图2.2.1为电子客票在线系统的顶层数据流图。此图反应了外部实体之间的关系。1个人信息管理系统2航班管理系统3订票管理系统管理员航空系统乘客信息图2.2.2 0层数据流图机票、发票 如图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打印乘客三 详细设计3.1 部分模块详细描述 本节对管理系统的三大功能模块进行了详细的描述。3.1.1 信息管理模块描述信息管理系统添加个人信息修改个人信息删除个人信息图3.1.1 订票处理姓名地址电话身份证修改人物信息修改登录信息此模块中包含三个小模块,通过添加个人信息模块乘客可以添加自己的信息;通过修改个人信息模块乘客可以修改自己已有的信息;通过修改个人信息模块乘客可以对自身的个人信息进行修改,和对登录密码进行修改。个人信息包括姓名、地址、联系电话和身份证号。3.1.2 航班管理模块描航班管理系统航班目录航线制定机票管理图3.1.2航班管理系统模块图航班次数起飞时间机票种类机票价格如图3.1.2:此模块分为分为航班目录、航线制定、飞机管理和机票管理四个小模块;通过航班目录模块可以航班班次、起飞时间等进行管理;通过航线制定模块可以对飞机的航线就行设定;可以管理机票的种类以及价格等。3.1.3 订票系统模块描述订票系统机票查询取消订票订票查询订票图3.1.3 订票系统模块机票种类机票价格订票记录历史记录如图3.1.3:此模块分为订票、订票查询、取消订票和机票查询四个小模块,通过订票模块乘客可以进行预订飞机票、查询机票的各种信息、查询以往所预订的所有机票;通过取消订票模块乘客可以退掉已经预订的机票;通过机票查询模块乘客可以查询所定的机票的各种信息。3.2 程序流程图读取乘客信息检查是否有信息记录查询登机信息是否图3.2.1 程序流程图开始通知乘客登机结束如图3.2.1,为整体航空服务流程图,首先读取客户的所有信息记录,查询客户的订票信息,根据订票信息得出该乘客将要登机的班次,通知乘客登机。开始输入乘客信息检查是否有效存入乘客信息数据库结束是否图3.2.2 个人信息程序流程图 如图3.2.2为个人信息录入的流程图。当客服输入信息过后,系统将检测其信息的有效性。个人信息包括姓名、住址、电话和身份证号。当确认其信息真实性过后存入乘客个人信息数据库里。开始登陆订票系统选择功能模块订票查询订票信息取消订票判断是否继续结束否是图3.2.2 订票系统程序流程图如图3.2.3所示:此图为订票系统程序流程图。订票管理系统分订票、查询和取消订票3个模块,其中查询暴扣了对乘客以往和现在的订票记录及机票的种类价格标准等。开始检查乘客信息是否有效核对机票信息是否有效航班目录通知登机结束否否是是图3.2.4 航班管理系统程序流程图如图3.2.4所示:为航班管理系统程序流程图。当航空系统核实了乘客个人信息和机票信息无误时通知乘客上机,否则不予登机。四 总结通过近一周时间终于完成了本次设计。在本次试验中要对乘客、航空业务管理服务人员、电子客票在线系统和航空系统其进行准确的分析,理清它们之间的紧密联系。在此
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乳清蛋白加工创新创业项目商业计划书
- 极地科考支持创新创业项目商业计划书
- 汽车电子系统与云计算服务连接创新创业项目商业计划书
- 汽车合规管理信息系统创新创业项目商业计划书
- 水产品预制菜创新创业项目商业计划书
- 2025年工业污染场地修复技术选择与成本效益评估模型应用研究报告001
- 2025年城市生活垃圾分类处理设施运营与管理研究报告
- 2025年学前教育师资队伍心理健康教育与支持系统研究报告
- 2025年新型城镇化背景下特色小镇产业安全与社会风险分析报告
- 2025年射频识别(RFID)技术在工业互联网智能物流配送中的应用
- DL-T5455-2012火力发电厂热工电源及气源系统设计技术规程
- 穴位贴敷治疗过敏性鼻炎技术
- 公司自行车管理制度
- 《剧院魅影:25周年纪念演出》完整中英文对照剧本
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 6G网络中的垂直通信和切片技术
- 社区健康服务与管理教案
- 《社区康复》课件-第一章 总论
- 机械设备维护保养手册
- 人教版初中英语七至九年级单词汇总表(七年级至九年级全5册)
- 微积分的产生与发展
评论
0/150
提交评论