航班订票系统
- 格式:doc
- 大小:514.50 KB
- 文档页数:36
摘 要
“JAVA航班订票系统”具有典型的信息管理系统的特征。本文从软件工程的角度介绍了这个案例的开发过程,包括可行性分析和需求分析,系统设计,文件和数据库设计,系统编码实现,测试。本文的设计是基于C/S结构,利用hibernate持久化框架、使用JAVA编程技术在Eclipse集成开发环境下开发的航空订票系统。该系统实现了航班管理、订票管理、营业网点管理以及业务统计等功能。系统在客户端内能够完成营业员登录,查询航班,出票等功能。在服务器端航空公司内部能够完成添加或删除航班,添加或删除营业网点等功能。系统还能统计业务量,并将这些信息保存在服务器端,并供业务员随时查询。
关键词:C/S结构; JAVA hibernate; 订票系统
Abstract
The "JAVA flight booking system" has the typical characteristics of an
information management system. This article from the perspective of software
engineering presented in this case the development process, including feasibility
analysis and needs analysis, system design, documentation and database design,
coding systems to achieve test. In this paper, the design is based on the C / S structure,
using hibernate persistence framework, the use of JAVA programming technology in
the Eclipse integrated development environment to develop air booking system. The
flight management system, booking management, business management, as well as
network features such as operational statistics. System on the client to complete the
sales within the registry, check their flight, the functions of the votes. Airlines in the
server-side to complete the internal flight to add or remove, add or remove features
such as business outlets. Business system can also statistics and the information stored
in the server-side, and for sales inquiries at any time.
Key words :c/s Structure ;java hibernate ; Booking system
.
目录
第一章 绪 言 ..................................................................................................................................... 1
第一节 民航发展概况 ................................................................................................................... 1
第二节 技术选择 ........................................................................................................................... 1
第三节 开发工具 ........................................................................................................................... 2
第二章 系统分析 ................................................................................................................................. 3
第一节 可行性分析 ....................................................................................................................... 3
第二节 需求分析 ........................................................................................................................... 3
第三章 系统设计 ................................................................................................................................... 7
第一节 概要设计 ........................................................................................................................... 7
第二节 数据库概念结构设计 ....................................................................................................... 9
第三节 系统流程图 ..................................................................................................................... 12
第四章 详细设计及实现 ................................................................................................................... 13
第一节 数据库设计 ..................................................................................................................... 13
第二节 服务器端的设计与实现 ................................................................................................. 15
第三节 客户端的设计与实现 ..................................................................................................... 24
第四节 Hibernate映射关系 ........................................................................................................ 27
第五章 系统测试 ............................................................................................................................... 28
第一节 测试的目的 ..................................................................................................................... 28
第二节 测试的目标 ..................................................................................................................... 28
第三节 运行环境 ......................................................................................................................... 28
第四节 测试方案 ......................................................................................................................... 28
第五节 测试过程 ......................................................................................................................... 29
结束语................................................................................................................................................... 31
谢 辞..................................................................................................................................................... 32