机票预订系统概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机票预订系统概要设计说明书
1引言.............................................................................................. - 4 -
1.1编写目的 ............................................................................ - 4 -
1.2背景 .................................................................................... - 4 -
1.3定义 .................................................................................... - 4 -
1.4参考资料 ............................................................................ - 4 -2总体设计 (3)
2.1需求规定 (3)
2.2运行环境 (3)
2.3基本设计概念和处理流程 ................................................. - 6 -
2.4结构 (5)
2.5功能需求与程序的关系 (6)
2.6人工处理过程 (7)
2.7尚未问决的问题 (7)
3接口设计 (7)
3.1用户接口 (7)
3.2外部接口 (7)
3.3内部接口 (7)
4运行设计 (8)
4.1运行模块组合 (8)
4.2运行控制 (8)
4.3运行时间 (8)
5系统数据结构设计 (9)
5.1逻辑结构设计要点 (9)
5.2物理结构设计要点 (9)
5.3数据结构与程序的关系 (10)
6系统出错处理设计 (10)
6.1出错信息 (10)
6.2补救措施 (11)
6.3系统维护设计 (11)
概要设计说明书
1引言
1.1编写目的
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
1.2背景
开发软件名称:机票预订系统。
开发者:张锐钦
用户:航空公司,旅行社,乘客
运行环境:个人电脑
开发平台:MyEclipse 7.0 Mysql数据库。
系统架构:该系统采用java+jsp完成,用AWT开发系统界面设计。
1.3定义
Mysql: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其它表主键关联的域。
1.4参考资料
以下列出在概要设计过程中所使用到的有关资料:
《软件工程及其应用》周苏、王文等天津科学技术出版社 1992/1
《软件工程》张海藩清华大学出版社 1990/11
《软件工程》郑人杰马素霞机械工业出版社 /06 2总体设计
2.1需求规定
航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。