总体设计说明书1.引言1.1 编写目的本阶段要在系统需求分析的基础上,对机票预订系统做进一步的总体。它主要解决以下三方面的问题:a. 确定软件的结构 ---有哪几个模块组成,调用关系,各模块间的借口。b. 数据结构设计 ---确定数据库的模式, 子模式, 数据的完整性, 安全性设计。c.文档的书写。预期读者是:软件管理人员,开发人员1.2 项目背景本项目的名称:机票预订管理系统开发软件。本项目的任务提出者及开发者是机票预订管理系统软件开发者, 用户是中国民航及中国国际旅游开发公司。本产品能具体化、 合理化的管理机票预订记录, 用结构化的思维方式去了解计算机的基本工作原理。1.3 定义机票预订管理系统:机票预订管理是帮助航空公司处理机票预订,航班信息,用户信息管理的管理软件。1.4 参考资料《软件工程》----王利福 张世琨朱冰 编著北京大学出版社《数据库原理与应用》----李昭原 主编科学出版社《软件工程导论》----张海藩清华大学出版社2.总体设计2.1 需求规格通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,实现航班查询,机票生成,销售统计,综合信息查询等子系统。以计算机成本核算为中心, 实现销售业务的计算机自动化,为航空公司降低成本、 提高销售额、经营决策提供及时精确的依据。在客户端系统的功能实现上,可以分为以下几个部分:1.接收由客户端输入的所需机票信息2.查询生成航班信息3.将查询到的航班信息反映到客户端4.选定要预订的航班及座位5.印出机票给已经订票的旅客6.销售额的分析和管理为了保证系统能够长期、安全、稳定、可靠、高效的运行,机票预定系统应该满足以下的性能需求:1.系统处理的准确性和及时性2.系统的开放性和系统的可扩充性3.系统的易用性和易维护性4.系统的标准性5.系统的先进性6.系统的响应速度快2.2 运行环境2.2.1 设备奔腾 133,16 兆以上内存的 pc 机。2.2.2 支持软件用 VC 程序设计语言作为系统的支持软件。2.2.3 接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面 (如:输入界面、输出界面 )。用户对程序的维护,最好要有备份。使用 WIN9X/NT/XP 操作系统2.2.4 控制本软件是以支持 VC 的操作系统来控制软件运行。2.3 概念设计和处理流程2.4 模块结构2.5 功能分配客户机程序主要有三大块: 接收数据、 网络通信及输出部分。 服务器程序主要也是由三大...