1、 本科毕业论文 java 航空订票系统 学 院: 计算机与信息工程学院 专 业: 计算机科学与技术 学 号: 姓 名: 指导教师: 职 称: 讲师 摘 要 本文的设计是基于 C/S 结构,利用 hibernate 持久化框架、使用 JAVA 编程技术在 Eclipse 集成开发环境下开发的航空订票系统。该系统实现了航班管理、订票管理、 营业网点管理以及业务统计等功能。 系统在客户端内能够完成营业员登录,查询航班,出票等功能。在服务器航空公 司内部能够完成添加或删除航班, 添加或删除营业网点等功能。 系统还能统计业务量, 并将这些信息保存在服务器端,并供业务员随时查询。 关键词: JAVA hi
2、bernate 订票系统 AbstractAbstract This design based on the C / S structure is an aviation booking system which is developed in the Eclipse integrated development environment, and used the hibernate persistent framework and JAVA programming technology. The system realizes the functions of flight manageme
3、nt, booking management, branch management and business Statistics, etc. In the client, the system has the functions of sales login, flights search and booking ticket. While in the server, the functions are adding or deleting flights and branches, etc. The system also can calculate the amount of busi
4、ness which is saved in database and is queried by the clerk at any time. Key words :java hibernate Booking system 目 录 1 引言 1 1.1 民航发展概况 1 1.2 技术选择 1 1.2.1 CS 结构 .1 1.2.2 Java 技术 .2 1.3 开发工具 2 2 需求分析 3 2.1 软件分层与部署 3 2.2 系统功能模块 3 2.3 系统运行流程 4 3 系统设计 .7 3.1 业务模型 7 3.2 数据库设计 8 3.2.1 飞机机型表(AIRPLANE_MODEL) 8 3.2.2 航班计划表(FLIGHT_SCHEDULER) 8 3.2.3 航班表(FLIGHT) 9 3.2.4 营业网点表(BRANCH) 9 3.2.5 出票记录表(TICKET_ORDER) .10 3.3 DAO 接口设计 .10 3.3.1 FlightDAO