WEB航班查询与订票系统概要设计
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"基于WEB的航班查询和订票系统概要设计说明书" 本文档是一份详细描述基于WEB的航班查询和订票系统的设计方案,旨在将项目需求转化为系统设计,构建稳定且适应环境的架构,确保开发过程的规范性和协同性。系统名为TicketOnline,主要目标是提供在线机票查询和销售服务。 1. 需求模型设计 - 领域系统:系统关注的核心业务领域,包括航班信息管理、用户服务、支付处理等。 - 角色:涉及的主要角色有普通用户(查询、预订机票)、管理员(管理航班信息、处理异常)和银行系统(处理转账)。 - 用例图:描绘了不同角色与系统交互的各种场景,如用户查询航班、购票、管理员更新航班状态等。 2. MVC对象设计 - 边界对象:如网页视图,负责用户界面的显示和用户交互。 - 控制对象:处理用户请求,协调边界对象和实体对象,如查询控制器、购票控制器。 - 实体对象:存储数据,如航班信息、用户信息、订单数据。 3. 总体设计 - 需求规定:明确系统应满足的功能和非功能需求,如查询速度、系统稳定性等。 - 开发与运行环境:指定开发工具、编程语言、服务器环境等技术栈。 - 总体结构:描述系统的大致组成部分和它们的相互关系。 - 基本设计概念和处理流程:概述系统如何接收、处理和响应用户请求。 4. 系统模块划分 - 用户服务模块:提供用户注册、登录、查询航班、预订机票等功能。 - 管理员模块:包含航班信息管理、订单处理、用户管理等高级操作。 - 转账模块:处理用户的支付操作,可能涉及与银行系统的接口。 - 送票系统模块:处理电子票的发送或实物票的配送。 5. 模块详细设计 - 各模块的功能描述、处理流程和界面设计,如用户界面的布局、按钮功能、交互逻辑等。 6. 软件模块的物理分布 - 描述系统组件在硬件环境中的部署和通信方式。 7. 出错处理设计 - 明确可能出现的错误类型,并提出相应的错误信息提示和处理策略。 8. 安全保密设计 - 系统管理中心的安全措施,如用户数据加密、权限管理。 - 银行转账系统的安全措施,确保交易安全,防止欺诈。 此概要设计说明书是项目开发的蓝图,为后续的详细设计、编码和测试阶段提供了清晰的指导,确保开发团队和客户对系统功能和实现方式有共同的理解。
![](https://csdnimg.cn/release/download_crawler_static/2709332/bg4.jpg)
剩余16页未读,继续阅读
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)