飞机订票系统分析与设计

飞机订票系统分析与设计

ID:23315527

大小:440.50 KB

页数:17页

时间:2018-11-06

飞机订票系统分析与设计_第1页
飞机订票系统分析与设计_第2页
飞机订票系统分析与设计_第3页
飞机订票系统分析与设计_第4页
飞机订票系统分析与设计_第5页
资源描述:

《飞机订票系统分析与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、长沙理工大学《程序设计实践》课程设计报告张昭学院计通学院专业计算机科学与技术班级计算机03-05学号28学生姓名张昭指导教师卢曼莎课程成绩完成日期2006年9月20号16飞机订票系统分析与设计学生姓名:张昭指导老师:卢曼莎摘要:随着城市生活节奏的加快,飞机已经成为人们使用越来越频繁的交通工具,随之而来的问题是,如何能让旅客最快、最便捷的订到机票。这就需要一个合适的订票系统来处理航班、机票、旅客等信息,方便售票人员查询,插入,删除各种信息。本课程设计结合实际的订票、售票制度,经过实际的需求分析,采用功能强大的VC作为开发工具、SQL作为数据库开发出来的飞机订票管理系统。本文首先阐述了飞机订票管

2、理系统的需求分析,描绘了本飞机订票管理系统的基本模型图。通过对数据库技术的现状与发展、数据库系统的选择原则、系统开发工具的选择一系列问题的分析,确定了系统的开发平台。详细给出了从飞机订票管理系统分析到总体设计详细设计与实现及测试的各个环节,最后对本系统做出了客观评价,指明了系统的现实意义、缺点以及系统的升级方向。关键词:飞机订票系统;数据库;SQL1需求分析为了方便旅客,拟开发一个机票预订系统。旅行社工作人员把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入系统,系统为旅客安排航班,印出取票通知和帐单,旅客在飞机起飞前一天凭票通知和帐单交款取票,系统校对无误

3、即印机票给旅客。1.1用数据流图来描绘系统的逻辑模型:票预订系统的基本系统模型如下:订票系统旅行社工作人员旅客信息取票信息机票旅行社工作人员是数据源点,旅客是数据终点。图1-1基本模型1、进一步细化基本系统模型,“信息处理”、“订票处理”、“取票处理”16是系统必须完成的主要功能,将代替“订票系统”,可得D1订票信息2订票处理取票信息1信息处理旅客旅客信息旅行社工作人员信息3取票处理取票信息机票D2取票信息图1-2细化模型图增加“订票信息”和“取票信息”两个数据存储。1、再进一步细化可得D1订票信息D3订票清单D2取票信息取票信息2.3产生订票信息处理订票信息订票清单2.2更新订票清单处理2

4、.1订票处理订票清单2.4打印机旅客信息订票信息1.2信息处理1.1接收信息旅行社工作人员信息信息3.1取票信息3.2打印机取票信息取票信息旅客取票信息取票信息机票D2取票信息图1-3最终模型图将1.1、1.2、2.2和3.1放在同一个边界内,这个系统将联机地接收信息、信息处理订票处理、更新订票清单处理及取票处理;将2.3、2.4和3.2放在同一边界内,以批量方式产生信息给旅客。161.2数据字典名字:旅客信息别名:描述:姓名、性别、工作单位、旅行时间、旅行目的地、身份证号码定义:旅客信息=姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地位置:接收信息信息处理订票处理更新订票清单处理名

5、字:身份证号码别名:描述:在订票清单中唯一被标志的关键城定义:身份证号码=18个字符位置:订票信息订票清单取票信息名字:取票通知别名:描述:取票证据之一定义:取票通知=姓名+身份证号码+取票时间+航班位置:取票信息取票处理打印机名字:姓名别名:描述:在订票清单中除身份证号码外另一个被标识的城定义:姓名=10个字符位置:订票清单订票信息取票信息名字:机票别名:描述:旅客凭此来坐飞机定义:机票=日期+源地点+目的地点+航班+坐次+起飞时间位置:输出到打印机16名字:帐单别名:描述:取票凭证之一定义:帐单=姓名+身份证号码+交款数额位置:取票信息打印机名字:取票信息别名:取票证据描述:旅客凭此证据

6、在飞机起飞前一天取票定义:取票信息=取票通知+账单位置:取票信息打印机表1-1数据字典1为把客户的数据要求清晰明确的表达出来,建立一个ER模型。工作单位旅行时间性别旅行社工作人员旅行目的地名字旅客信息处理身份证号码订票/取票机票起飞时间坐次航班目的地点源地点日期图1-4ER模型图IPO表系统:机票预订系统作者:丁霞模块:订票模块日期:编号:2注释:1、IPO图能够方便地描绘输入数据。对数据的处理和输出数据之间的关系。下面用改进的IPO图表来描述16IPO表系统:机票预订系统作者:丁霞模块:信息处理日期:编号:1注释:注释:调用:被调用:信息处理被调用:调用:订票模块和取票模块输出:取票信息输

7、入:姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地输出:订票信息取票信息输入:订票信息取票信息处理:盘但是订票还是取票,并调用相应的功能模块。处理:将旅客信息输给本模块,根据旅客要求安排航班,并给旅客在飞机起飞前一天取票的证据即取票通知和账单局部数据元素;局部数据元素:系统:机票预订系统作者:丁霞模块:取票模块日期:编号:3注释:被调用:信息处理调用:输入:姓名、身份证号码、航班、日期输入:机票处理:

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

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

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