航空软件之订票系统详细设计说明书

航空软件之订票系统详细设计说明书

ID:10900321

大小:533.00 KB

页数:16页

时间:2018-07-08

航空软件之订票系统详细设计说明书_第1页
航空软件之订票系统详细设计说明书_第2页
航空软件之订票系统详细设计说明书_第3页
航空软件之订票系统详细设计说明书_第4页
航空软件之订票系统详细设计说明书_第5页
资源描述:

《航空软件之订票系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、航空订票系统详细设计说明书1.引言详细设计阶段的任务是要设计出程序的“蓝图”,以后程序员讲根据这个蓝图写出实际的程序代码。因此,详细设计的目标是在逻辑上正确的实现每个模块的功能。1.1编写目的详细设计说明书编制的目的是:说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑。1.2背景(1)系统的名称:航空订票系统(2)系统提出者:XX航空公司开发者:XX计算机科学与信息学院用户:旅客,航空公司本系统是一个独立的订票系统1.3定义:数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义觉的集合。1.4参考资料²《软件工程》王忠群,中国科学技术出版社。²《

2、软件工程课程实验指导书》,安徽工程大学计算机与信息学院。²《软件工程—实践者的研究方法》(美)Rogers.Pressman著郑人杰马素霞等译机械工业出版社2程序系统的结构3程序1设计说明3.1程序描述程序设计主要是为了明了概括订票系统的设计思路理念,给人以清晰的结构。通过分部罗列和说明其作用与其重要性,也有部分补充其其他方面。程序包括:Ø预订票系统,其功能含有:旅客身份信息验证,航班信息查询,缴预款Ø取票系统,其功能含有:通知单验证,缴余数取票Ø退票系统,其功能含有:退票资格验证,退票Ø航空公司调整系统,其功能含有:航班机票管理,航班信息管理,票价管理。3.2功能3.3性能(1

3、)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和相应时间能够满足企业对信息处理的需求。由于机票预订系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而机票数量和时间又影响企业的决策活动,其准确性很大程度上决定了机票预订系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性。(2)系统的开放性和系统的可扩充性机票预订系统在开发过程中,应该充分考虑以后的可扩充性。所有这些都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应该过系统的开

4、放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补,替换完成系统的升级和更新换代。(3)系统的响应速度机票预订系统在日常处理中的响应速度为秒级,打到实时要求,以及时反馈信息。在进行统计分析时,根据所度问题而影响工作效率因为需数据量得不同而从秒级到分钟级.3.4输入项序号名称类型有效范围输入方式频度数据来源1身份证号Char3410000000~9990000000手动输入高频度旅客2出发地、目的地String手动输入高频度旅客3航班号CharA0001~Z9999手动输入中频度航班信息数据库4M缴费金额oney0

5、00.00~999.99手动输入中频度旅行社管理员5订单号Char00000000~99999999手动输入低频度旅行社管理员6旅行社(航空公司)管理员ID号Char00000~99999手动输入低频度旅行社(航空公司)管理员3.5输出项序号名称类型频度数据来源1身份证Char中频度旅客数据库2航班查询结果String中频度航班信息,机票状态信息3.6算法1.登录(1)功能描述登录模块主要是实现管理员的登录功能。用以确定用户是否具有使用该系统的功能。(2)调用方式在进入系统之前,由系统默认直接调用。(3)界面设计(4)主要算法If用户名不存在or密码错误提示:身份验证失败请重新输

6、入Else登录成功并转到相应界面2.预订购(1)功能描述实现旅客的预订票功能。(2)调用方式系统自动调用。(3)界面设计(4)主要算法查询航班If有可订机票{验证旅客身份信息If验证通过{旅客选择航班,日期旅行社管理员查询要缴预存款旅客缴费旅行社管理员打印取票通知单旅客领取取票通知单}Else提示旅客身份不合法3.取票(1)功能描述取票模块主要是实现旅客凭借取票通知单取票的功能。(2)调用方式有旅行社管理员手动选择进入。(3)界面设计(4)主要算法旅行社管理员进行旅客的身份验证旅行社管理员进行旅客的取票通知单验证If都为真{旅客缴余款(后台数据库删除相应订单记录,修改机票状态信息

7、,插入已售票信息表)旅行社管理员打印机票旅客取机票}Else提示:取票人员身份不合法或取票通知单无效4.退票(1)功能描述退票模块主要是实现旅客取消预订票或退票的功能。(2)调用方式有旅行社管理员手动选择进入。(3)界面设计(4)主要算法旅行社管理员进行旅客身份信息验证If身份合法If旅客取消订票{旅行社管理员根据订单ID查询订单信息表If存在相应信息删除记录修改机票状态信息Else提示订单信息有误}ElseIf旅客退票{旅行社管理员根据订单ID查询已售票表If存在相应信息删除记

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

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

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