- 15
- 0
- 约3.33千字
- 约 17页
- 2019-08-01 发布于浙江
- 举报
航空订票系统详细设计说明书
1 .引言
详细设计阶段的任务是要设计出程序的“蓝图”,以后程序员讲根据这个蓝图写出实际的程序代码。因此,详细设计的目标是在逻辑上正确的实现每个模块的功能。
1.1 编写目的
详细设计说明书编制的目的是:说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑。
1.2 背景
(1)系统的名称:航空订票系统
(2)系统提出者:XX航空公司
开发者: XX计算机科学与信息学院
用户:旅客,航空公司
本系统是一个独立的订票系统
1.3 定义:
数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义觉的集合。
1.4 参考资料
《软件工程》 王忠群 ,中国科学技术出版社。
《软件工程课程实验指导书》,安徽工程大学计算机与信息学院。
《软件工程—实践者的研究方法》 (美)Roger s.Pressman 著
郑人杰 马素霞 等译 机械工业出版社
2 程序系统的结构
3 程序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
旅行社(航空公司)管理员ID号
Char
00000~
99999
手动输入
低频度
旅行社(航空公司)管理员
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)功能描述
取票模块主要是实现旅客凭借
您可能关注的文档
- 工艺流程设计全解.ppt
- 公路工程地质绪论分解.ppt
- 公路工程施工第一章课件.ppt
- 公路运输郑州市经济贸易学校.ppt
- 供电设计及整定计算.ppt
- 供应链设计与管理第一章.ppt
- 古建筑欣赏私家园林汇总.ppt
- 关节型书法机器人的设计与制作胡学桐.doc
- 故宫瓷器纹样欣赏及设计microsoftpowerpoint演示文稿.ppt
- 罐底衬板安装、焊接方案.docx
- 2026年空气净化剂五年创新多污染物协同去除报告.docx
- 2026年中国植物基食品消费习惯调研报告.docx
- 韩国半导体产业十年领先:2026年技术迭代与全球供应链报告.docx
- 2025-2026学年小学艺术·音乐人音版简谱2024一年级下册-人音版(简谱)(2024)教学设计合集.docx
- 2026年光学传感器技术突破与自动驾驶市场发展报告.docx
- 2026年房车露营市场细分与目标用户分析报告.docx
- 2026年丝绸产品文化营销策略报告.docx
- 人教版初中数学九年级下册《特殊角的三角函数值》教学设计.docx
- 2026年中国沿海地区海水淡化十年发展分析报告.docx
- 2026年互动广告设计市场需求增长报告.docx
原创力文档

文档评论(0)