机票预订系统
机票预订系统
——详细设计报告
一、引言
1.1 编写目的:
在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统
的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。
本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。主要解决了实现该
系统程序模块具体设计问题。包括确定算法,数据结构,模块接口的使用,数据库的动态
操作以及界面设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设
计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定
系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。在以后
的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的
各模块算法设计,或在修改时找出在本阶段设计的不足或错误。
1.2 项目背景:
本项目(机票预订系统)由蓝天航空公司委托,由我们小组负责开发。
1.3 定义:
查询:对数据库的操作的一种,用于搜索数据信息。
插入:对数据库的操作的一种,用于将数据存入数据库中。
更新:对数据库的操作的一种,用于更改数据库中的数据信息。
软件结构图:反映软件系统的功能模块之间的关系的数据图。
1.4 参考资料:
1. 机票预定系统项目开发计划 软件开发小组 2007/8
2. 需求规格说明书 软件开发小组 2007/8
3. 用户操作手册(初稿) 软件开发小组 2007/8
4. 软件工程 齐治昌 谭庆平 宁洪等 高等教育出版社 1997/1
5. Dreamweaver 8 标准教程 邹 婷 中国青年出版社 2006/3
二、总体设计
2.1 需求概述
机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的
软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好
人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业
的决策层提供准确、精细、迅速的机票销售信息。具体功能为各个旅行社把预定机票的旅
客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目