飞机订票系统开发过程.doc

飞机订票系统开发过程.doc

ID:29135011

大小:225.00 KB

页数:24页

时间:2018-12-16

飞机订票系统开发过程.doc_第1页
飞机订票系统开发过程.doc_第2页
飞机订票系统开发过程.doc_第3页
飞机订票系统开发过程.doc_第4页
飞机订票系统开发过程.doc_第5页
资源描述:

《飞机订票系统开发过程.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、飞机订票系统开发过程一、需求分析为了方便旅客,拟开发一个机票预订系统。旅行社工作人员把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入系统,系统为旅客安排航班,印出取票通知和帐单,旅客在飞机起飞前一天凭票通知和帐单交款取票,系统校对无误即印机票给旅客。(一)用数据流图来描绘系统的逻辑模型:1、票预订系统的基本系统模型如下:订票系统旅行社工作人员旅客信息取票信息机票旅行社工作人员是数据源点,旅客是数据终点。2、进一步细化基本系统模型,“信息处理”、“订票处理”、“取票处理”是系统必须完成的主要功能,将代替“订票系统”,可得D1订票信息2订票

2、处理取票信息1信息处理旅客旅客信息旅行社工作人员信息3取票处理取票信息机票D2取票信息增加“订票信息”和“取票信息”两个数据存储。1、再进一步细化可得D1订票信息D3订票清单D2取票信息取票信息2.3产生订票信息处理订票信息订票清单2.2更新订票清单处理2.1订票处理订票清单2.4打印机旅客信息订票信息1.2信息处理1.1接收信息旅行社工作人员信息信息3.1取票信息3.2打印机取票信息取票信息旅客取票信息取票信息机票D2取票信息将1.1、1.2、2.2和3.1放在同一个边界内,这个系统将联机地接收信息、信息处理订票处理、更新订票清单处理及取票处理;将2.3、2.4和3.2

3、放在同一边界内,以批量方式产生信息给旅客。‘(二)数据字典名字:旅客信息别名:描述:姓名、性别、工作单位、旅行时间、旅行目的地、身份证号码定义:旅客信息=姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地位置:接收信息信息处理订票处理更新订票清单处理名字:身份证号码别名:描述:在订票清单中唯一被标志的关键城定义:身份证号码=18个字符位置:订票信息订票清单取票信息名字:取票信息别名:取票证据描述:旅客凭此证据在飞机起飞前一天取票定义:取票信息=取票通知+账单位置:取票信息打印机名字:姓名别名:描述:在订票清单中除身份证号码外另一个被标识的城定义:姓名=10个字符位置:

4、订票清单订票信息取票信息名字:取票通知别名:描述:取票证据之一定义:取票通知=姓名+身份证号码+取票时间+航班位置:取票信息取票处理打印机名字:机票别名:描述:旅客凭此来坐飞机定义:机票=日期+源地点+目的地点+航班+坐次+起飞时间位置:输出到打印机名字:帐单别名:描述:取票凭证之一定义:帐单=姓名+身份证号码+交款数额位置:取票信息打印机(一)为把客户的数据要求清晰明确的表达出来,建立一个ER模型。工作单位旅行时间性别旅行社工作人员旅行目的地名字旅客信息处理身份证号码订票/取票机票起飞时间坐次航班目的地点源地点日期IPO表系统:机票预订系统作者:王嘉伟模块:订票模块日期

5、:08.12.09编号:2注释:(二)IPO图能够方便地描绘输入数据。对数据的处理和输出数据之间的关系。下面用改进的IPO图表来描述IPO表系统:机票预订系统作者:王嘉伟模块:信息处理日期:08.12.09编号:1注释:注释:调用:被调用:信息处理被调用:调用:订票模块和取票模块输出:取票信息输入:姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地输出:订票信息取票信息输入:订票信息取票信息处理:盘但是订票还是取票,并调用相应的功能模块。处理:将旅客信息输给本模块,根据旅客要求安排航班,并给旅客在飞机起飞前一天取票的证据即取票通知和账单局部数据元素;局部数据元素:系统

6、:机票预订系统作者:王嘉伟模块:取票模块日期:08.12.09编号:3注释:被调用:信息处理调用:输入:姓名、身份证号码、航班、日期输入:机票处理:将输入的信息传给本模块,校对无误后打印机票局部数据元素:可采用VB、VF、VC、PB等算法来完成上述模块二、总体设计:经过需求分析阶段的分析过程,已粗略的表现了整个设计过程。总体设计阶段的基本目的是用比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。因此,总体设计阶段要完成两个小阶段,首先要进行系统设计,从需求分析阶段的数据流图设想完成系统功能的最佳物理方

7、案,然后进行软件结构设计,确定软件有哪些模块组成以及这些模块之间的动态调用关系。用结构图来描绘软件结构。(一)将需求分析阶段的数据流图进一步细化,经分析从而得到软件结构图,如下:无票退票或换票D1订票信息D3订票清单D2取票信息订票信息订票清单取票信息2.4打印机2.3产生订票信息处理2.2更新订票清单处理2.1订票处理订票旅客订票取票1.1接收信息旅行社工作人员1.2信息处理信息信息清单信息信息3.1取票处理取票取票信息3.2打印机取票信息信息机票旅客取票信息机票取票信息D2取票信息(二)由上面的数据流图可软件结构图出错机票

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。