飞机票网上预订系统概要设计说明书.doc
《飞机票网上预订系统概要设计说明书.doc》由会员分享,可在线阅读,更多相关《飞机票网上预订系统概要设计说明书.doc(16页珍藏版)》请在三一办公上搜索。
1、飞机票网上预订系统概要设计说明书目录 飞机票网上预订系统1概要设计说明书11 引言11.1背景11.2文档概述11.3参考资料12 总体设计22.1 需求规定22.2 运行环境22.3 基本设计概念和处理流程32.3.1用户角色模型32.4.1项目框架模型32.4.2主要功能模块42.4.3系统部署图82.5 系统类图82.6 人工处理过程92.7 尚未解决的问题103 系统数据结构设计103.1 数据表103.2 ER图121 引言 1.1背景a. 本项目为网上机票订购系统,通过建立网上订票系统,扩展了乘客的订票渠道,可以使订票过程变得更加便捷安全。c. 本项目采用B-S结构:其中服务器端为
2、客户及客户所使用的浏览器软件,Server端为航空公司(或专门的订票公司)所负责维护运营的Web服务器、订票系统服务器和数据库服务器,其之间关系如下:d. 本系统适用于所有有网络基础的用户使用。1.2文档概述本系统是基于Web的航空订票系统,客户只要在浏览器上就可以执行相关操作进行查询,订票改签退票等操作 。采用统一建模语言UML(Unified Modeling Language)对用户操作的过程进行建模,实现查询,订票,改签,退票等功能。1.3参考资料以下列出在概要设计过程中所使用到的有关资料:1.软件工程实践者的研究方法 机械工业出版社2软件工程PPT软件工程课程3携程网机票订购系统操作
3、流程携程网4软件工程机票预定系统 CSDN网络5软件工程实验报告-航空订票系统 CSDN网络2 总体设计2.1 需求规定登录航空订票系统,进行机票查询,并可通过电子银行支付等方式进行票务的预定,同时可以改签,退票等。1. 注册及登录a.注册:注册用户个人信息。b.登录:登陆后系统记录用户信息,并返回到登陆前页面。2. 管理个人信息a管理用户的个人信息,并可以修改。b. 查看用户现有的订单3. 查询a通过时间,航班号,城市等方式查询航班4订票a用户需要确认选择的机票,并确认订单。b与电子银行进行交互,并进行支付的操作。5. 改签a判断是否可以改签b按一定规则为用户进行改签处理,改签过程中修改订单
4、,如有需要还需要进行相关的付款操作。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 5.0。2.3 基本设计概念和处理流程2.3.1用户角色模型2.4 结构2.4.1项目框架模型系统架构包图:由于网上机票预订
5、系统定位为Web应用的门户网站,所以系统采用MVC的三层架构模型。将应用系统划分为表示层、控制层、业务处理层和数据访问层4个层次。 表示层+控制层:采用Struts框架技术实现。采用JSP作为平台的前端交互页面,采用前端控制器的架构模式,使得表示层和控制层之间实现松散耦合。控制层用ActionServlet和Action进行明确分工处理。 业务处理层:采用Spring框架技术实现。实现业务的处理。同时还涉及到对于系统中用户权限的管理。 数据访问层:采用Hibernate技术实现数据库表到类模型的映射,从而脱离底层的SQL操作。主要完成的功能包括对业务数据的存储,以及对于平台用户信息的存储。2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 飞机票 网上 预订 系统 概要 设计 说明书
链接地址:https://www.31ppt.com/p-3851845.html