2022年概要设计方案说明书.docx
《2022年概要设计方案说明书.docx》由会员分享,可在线阅读,更多相关《2022年概要设计方案说明书.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源概要设计说明书1. 引言1. 1编写目的在本机票预定系统工程的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了具体的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得表达及阐明;本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计;主要解决了实现该系统需求的程序模块设计问题;包括如何把该系统划分成如干个模块、打算各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等;在以下的概要设计报告中将对在本阶段中对系统所做的全部概要设计进行具体的说明;在下一阶段的具体设计中,程序设计员可参考此概要
2、设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行具体设计;在以后的软件测试以及软件保护阶段也可参考此说明书,以便于明白在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误;1 2工程背景机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航空公司的数据库服务器;本系统与其他系统的关系如下:欢迎下载精品学习资源客 户 程 序旅行社) : 航空公司)网飞机起飞数据机场飞机起飞治理欢迎下载精品学习资源欢迎下载精品学习资源客 户 程 序客 户 程 序客 户 程 序服务 器及 程序络欢迎下载精品学习资源1. 3定义1. 3 1 特地术语
3、Microsoft Access:系统服务器所使用的数据库治理系统DBMS );SQL: 一种用于拜访查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理;主键:数据库表中的关键域;值互不相同;外部主键:数据库表中与其他表主键关联的域;ROLLBACK:数据库的错误复原机制;1 3 2 缩写系统:如未特殊指出,统指本机票预定系统;SQL: Structured Query Language;欢迎下载精品学习资源1. 4参考资料以以下出在概要设计过程中所使用到的有关资料:1. 机票预定系统工程方案任务书湖北航空公司1999/32. 机票预定系统工程开发方案武汉科技高校 HARD 软件开发
4、小组1999/33. 需求规格说明书 武汉科技高校HARD 软件开发小组1999/34. 用户操作手册 初稿)武汉科技高校 HARD 软件开发小组1999/45. 软件工程 张海藩清华高校出版社1990/112. . 任务概述2 1 目标2 2 运行环境系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序;依据调研得知全部旅行社的运算机配置均在Pentium 133 级别以上,客户程序应能够在 Pentium 133 级别以上 , Win NT 环境下运行;2 3 需求概述1. 系统简介航空公司为给旅客乘机供应便利,需要开发一个机票预定系统;各个旅行社把预定机票
5、的旅客信息 姓名、性别、工作单位、身份证号码护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客支配航班;当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客;此外航空公司为随时把握各个航班飞机的乘载情形,需要定期进行查询统计,以便适当调整;2. 技术要求和限制条件1)在分析系统功能时要考虑有关证件的合法性验证 如身份证、取票通知和交款发票)等;2)对于本系统仍应补充一下功能: 1旅客延误了取票时间的处理2. 航班取消后的处理3. 旅客暂时更换航班的处理3)系统的外部输入项至少包括:旅客
6、、旅行社和航空公司;2. 4 条件与限制3. . 总体设计3 1 处理流程下面将使用 结构化设计)面对数据流的方法对机票预定系统的处理流程进行分析;旅客资料旅 客 信 息123录入完毕欢迎下载精品学习资源航班支配456提 示 安 排 航 班 不胜利7891415打印取票通知和账单取票号1011显 示 取 票 通 知和账单信息取票通知和账单信息1213打印机票下面对各模块 以数字表示)进行功能说明:1. 读入旅客资料 读取所输入的旅客资料,并将其格式化,将格式化数据送2;2. 检验输入资料 检验格式化输入资料,初步检查输入是否有误,它是一个事务处理中心,有误就转 1 再次读入,检查无误就将数据送
7、3;3. 数据送入旅客信息表 将旅客信息作为一条记录插入到旅客信息表中;4. 读入航班的始发地和目的地 读取输入的数据,并将其格式化,将数据传送至5;5. 查找满意条件的航班信息通过航班信息表查询满意条件的航班,并将查询结果送到 6;6. 挑选航班如有记录返回,从记录中挑选一个合适的航班,并将数据送到7,否就航班支配不胜利;7. 产生订票信息 依据航班支配,旅客信息等,将数据录入到订票信息表中,并将数据送入到 8;8. 产生取票通知单和账单将数据送入到取票通知单和账单的数据库中,数据送入9;9. 打印取票通知单和账单 由数据判定是否交付定金,假如已交付就打印,否就不胜利;10. 读入取票号 读
8、入取票号,将数据分别送到11 和 14;11. 查询信息 依据取票号查询取票通知单表和账单表,在屏幕上显示取票通知单的信息和账单信息;欢迎下载精品学习资源12. 核对信息将屏幕上显示信息与旅客供应的数据对比,如正确,就可支付余额, 并将数据送入 13;13. 记录交款信息并打印机票将数据送入到账单表,由机票信息处理机票格式并打印出机票;14. 显示机票相关信息将数据送入 15;15. 接受更换的机票信息 由接受到的数据查询航班信息表,返回结果送入6;以上显示的各模块数字相同的为同一模块;由于事务流处理上的便利,将有些功能模块,拆分到各事务流中;3. 2 总体结构和模块外部设计下面以结构图来描述
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 概要 设计方案 说明书
限制150内