- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机票预订系统
一.需求分析
调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和飞机预定流程。通过网络实际查询,理解机票预订系统的基本构造,包含的基本内容。处理要求、数据的安全性与完整性要求。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、身份证号码、旅行时间、旅行目的地等,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在一定时间内凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。如果某方面出现问题,旅客可以持有效证件去飞机场退票。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。并设有系统帮助文档帮助旅客熟悉该订票系统。
本系统设有两部分, 分为用户登录部分和管理员登陆部分,用户通过注册用户名进入系统对航班和订购信息进行查询,并通过查询航班预定自己合适的航行航班及合适的时间;管理员可以注册内部管理员,通过输入正确密码进入系统。
1.系统功能分析
①管理员登陆界面
管理员登录:注册管理员,密码输入进入系统;
航班管理:可对航班信息进行添加、修改、删除、查询操作;
旅客管理:可对旅客信息进行添加、修改、删除、查询操作;
订票管理:可对旅客订票信息进行添加、修改、删除,查询操作;
系统帮助:提供系统使用帮助文档,有效地帮助用户熟悉该软件;
退出:包含返回登录主界面和退出系统两部分。
②旅客登陆界面
航班信息查询:为旅客提供近期航班的信息,方便旅客进行订票;
订票信息:提供旅客订票和订票查询功能;
帮助文档:提供帮助文档,方便旅客使用该系统;
退出:包含返回登录主界面和退出系统两部分。
航班管理 机票预订系统主功能图:
航班管理
旅客管理统
旅客管理统
管理员界面
管理员界面
订票管理统
订票管理统
帮助文档机票预订航班查询统系统帮助旅客界面机票预订系统
帮助文档
机票预订
航班查询统
系统帮助
旅客界面
机票预订系统
2.机票预订系统数据流图
对航班信息,旅客订票信息进行添加、修改、删除、查询对航班信息,旅客订票信息进行添加、修改、删除、查询系统提供旅客和 管理员身份登录 可进行不同操作
对航班信息,旅客订票信息进行添加、修改、删除、查询
对航班信息,旅客订票信息进行添加、修改、删除、查询
系统提供旅客和 管理员身份登录 可进行不同操作
管理员旅客
管理员
旅客
旅客查询航班信息
机票预订
机票预订管理系统
旅客查询订票信息
退出功能含返回和退出系统,方便操作系统帮助文档,有助于帮助用户使用系统
退出功能含返回和退出系统,方便操作
系统帮助文档,有助于帮助用户使用系统
3.机票预订系统数据字典
在数据流图的基础上,定义数据字典。数据字典是关于数据库中数据的描述,它的作用是在软件分析和设计过程中为有关人员提供关于数据描述信息的查询,以保证数据的一致性。下面举例说明数据字典的定义。
数据项以“航班号”为例。描述如下:
数据项名:航班号
别名:航班号
含义:唯一标识航班的信息
类型:字符型
取值范围:00000000000000至9999999999999
取值含义:标示航班
数据结构以“航班表” 为例,描述如下:
数据结构名:航班表
含义说明:定义了一个航班的有关信息
组成:航班号,日期,航班起飞时间,航班到达时间,目的地,票价,票余量
数据存储以“旅客信息表” 为例,描述如下:
数据存储名:旅客信息表
说明:旅客信息表情况
流出数据流:旅客信息查询表
流入数据流: 管理员管理表
数据描述:身份证号,姓名,联系电话,航班号,日期,目的地,座位号
“旅客订票”过程描述如下:
旅客通过注册用户进入系统,查询近期航班,可根据自己的行程选择
合适的航班进行订购机票;旅客需填写身份证号、姓名、联系方式、工作单位
等完成订票,
文档评论(0)