- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
航空订票系统详尽设计说明书
.前言
详尽设计阶段的任务是要设计出程序的“宏图”,此后程序
员讲依据这个宏图写出实质的程序代码。所以,详尽设计的目
标是在逻辑上正确的实现每个模块的功能。
1.1编写目的
详尽设计说明书编制的目的是:说明一个软件系统各个层
次中的每一个程序(每个模块或子程序)的设计考虑。
1.2背景
1)系统的名称:航空订票系统
2)系统提出者:XX航空公司
开发者:XX计算机科学与信息学院
用户:游客,航空公司
本系统是一个独立的订票系统
1。3定义:
数据词典:对于数据的信息的会合,也即是对数据流图中包含的元素的定义觉的会合。
1.4参照资料
《软件工程》王忠群,中国科学技术第一版社。
《软件工程课程实验指导书》,安徽工程大学计算机
与信息学院.
《软件工程—实践者的研究方法》
(美
)Roger
s.Pressman著
郑人杰马素霞等译机械工业第一版社
程序系统的构造
程序1设计说明3.1程序描绘
程序设计主假如为了了然归纳订票系统的设计思路理念,
给人以清楚的构造。经过分部排列和说明其作用与其重要
性,也有部分增补其其余方面。程序包含:
预定票系统,其功能含有:游客身份信息考证,航班信息查问,缴预款
取票系统,其功能含有:通知单考证,缴余数取票
退票系统,其功能含有:退票资格考证,退票
航空公司调整系统,其功能含有:航班机票管理,航班信息管理,票价管理。
3。2功能
3.3性能
(1)系统办理的正确性和及时性
系统办理的正确性和及时性是系统的必需性能。在系
统设计和开发过程中,要充分考虑系统目前和未来可能承
受的工作量,使系统的办理能力和相应时间能够知足公司对
信息办理的需求.
因为机票预定系统的查问功能对于整个系统的功能和
性能达成举足轻重。作为系统的好多半据根源,而机票数目和时间又影响公司的决议活动,其正确性很大程度上决定了
机票预定系统的成败.在系统开发过程中,必然采纳必然的方法保证系统的正确性。
(2)系统的开放性和系统的可扩大性
机票预定系统在开发过程中,应当充分考虑此后的可扩大性.所有这些都要求系统供给足够的手段进行功能的调整和扩大。而要实现这一点,应当过系统的开放性来达成,
既系统应是一个开放系统,只需符合必然的规范,能够简单的加入和减少系统的模块,配置系统的硬件。经过软件的维修,取代达成系统的升级和更新换代。
(3)系统的响应速度
机票预定系统在平时办理中的响应速度为秒级,打到
及时要求,以及时反应信息。在进行统计分析时,依据所度
问题而影响工作效率因为需数据量得不一样样而从秒级到分钟
级.
3.4输入项
序号
名称
种类
有效
输入
频度
数据
范围
方式
根源
1
身
份Char
3410000000~
手动
高频游客
证号
9990000000
输入
度
2
出
发String
手动
高频游客
地、目
输入
度
的地
3
航
班Char
A0001
~手动中频航
班
号
Z9999
输入
度
信
息
数
据
库
4
缴
费Money
000.00~999。手动中频旅
行
金额
99
输入
度
社
管
理员
5
订
单Char
手动低频旅
行
号输入
度
社
管
理员
6
旅
行Char
00000~
手动低频旅
行
社(航
99999
输入
度
社(航
空
公
空
公
司)
管
司)管
理
员
理员
ID
号
3。5
输出项
序号
1
名称
身份证
种类
Char
频度
中频度
数据
根源
游客数据
库
2
航班查问String
中频度
航班信息,
结果
机票状态
信息
3。6算法
1.登录
(1)功能描绘
登录模块主假如实现管理员的登录功能。用
以确立用户能否拥有使用该系统的功能。
(2)调用方式
在进入系统以前,由系统默认直接调用。
3)界面设计
4)主要算法
If用户名不存在or密码错误
提示:身份考证失败请从头输入
Else登录成功并转到相应界面
2。预定购
(1)功能描绘
实现游客的预定票功能。
(2)调用方式
系统自动调用。
(3)界面设计
4)主要算法查问航班
If有可订机票
{考证游客身份信息If考证经过
{游客选择航班,日期
旅游社管理员查问要缴预存款
游客缴费
旅游社管理员打印取票通知单
游客领取取票通知单
}
Else
提示游客身份不合法
3。取票
(1)功能描绘
取票模块主假如实现游客依靠取票通知单取
票的功能。
2)调用方式
有旅游社管理员手动选择进入.
(3)界面设计
4)主要算法
旅游社管理员进行游客的身份考证
旅游社管理员进行游客的取票通知单考证
If都为真
{游客缴余款
(后台数据库删除相应订单记录,改正机票状态信息,
插入已售票信息表)
旅游社管理员打印机票
游客取机票
}
文档评论(0)