1、 飞机票网上预订飞机票网上预订系统系统 概要设计概要设计说明书说明书 目录 飞机票网上预订系统飞机票网上预订系统1 概要设计说明书概要设计说明书.1 1 引言引言 1 1.1背景 . 1 1.2文档概述. 1 1.3参考资料. 1 2 总体设计总体设计 .2 2.1 需求规定 2 2.2 运行环境 2 2.3 基本设计概念和处理流程. 3 2.3.1用户角色模型3 2.4.1项目框架模型4 2.4.2主要功能模块5 2.4.3系统部署图 8 2.5 系统类图 8 2.6 人工处理过程 . 10 2.7 尚未解决的问题. 10 3 系统数据结构设计系统数据结构设计. 10 3.1 数据表 10
2、3.2 ER 图 . 12 概要设计说明书 第 1 页 1 引言引言 1.1 背景背景 a. 本项目为网上机票订购系统,通过建立网上订票系统,扩展了乘客的订票渠道,可以 使订票过程变得更加便捷安全。 c. 本项目采用 B-S 结构:其中服务器端为客户及客户所使用的浏览器软件,Server 端为 航空公司(或专门的订票公司)所负责维护运营的 Web 服务器、订票系统服务器和数 据库服务器,其之间关系如下: d. 本系统适用于所有有网络基础的用户使用。 1.2 文档概述文档概述 本系统是基于 Web 的航空订票系统,客户只要在浏览器上就可以执行相关操作进行查 询,订票改签退票等操作 。采用统一建模
3、语言 UML(Unified Modeling Language)对用户 操作的过程进行建模,实现查询,订票,改签,退票等功能。 1.3 参考资料参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.软件工程实践者的研究方法 机械工业出版社 2软件工程 PPT 软件工程课程 3携程网机票订购系统操作流程 携程网 4软件工程机票预定系统 CSDN 网络 5软件工程实验报告-航空订票系统 CSDN 网络 概要设计说明书 第 2 页 2 总体设计总体设计 2.1 需求规定需求规定 登录航空订票系统,进行机票查询,并可通过电子银行支付等方式进行票务的预定,同时可 以改签,退票等。 1. 注册及登
4、录 a.注册:注册用户个人信息。 b.登录:登陆后系统记录用户信息,并返回到登陆前页面。 2. 管理个人信息 a管理用户的个人信息,并可以修改。 b. 查看用户现有的订单 3. 查询 a通过时间,航班号,城市等方式查询航班 4订票 a用户需要确认选择的机票,并确认订单。 b与电子银行进行交互,并进行支付的操作。 5. 改签 a判断是否可以改签 b按一定规则为用户进行改签处理,改签过程中修改订单,如有需要还需要进行相关 的付款操作。 6. 退票 a.根据用户选择订单及公司制定相关规则进行判断,判断订单是否可退订; b.与电子银行进行交互,进行退票之后相应的转账到用户账户操作。 2.2 运行环境运行环境 Web 服务器:操作系统 Windows 2000 Server/2003 Server,或者 Linux/Unix;Web 应用 服务器:Tomcat 6.0。 数据库服务器:操作系统 Windows 2000 Server/2003 Server,或者 Linux/Unix;数据库: MySQL