资料简介:
毕业设计 java 航空订票系统 共27页,7571字 附周记、任务书、开题报告、周楷选题简介和选题审批表
摘 要
本文的设计是基于C/S结构,利用hibernate持久化框架、使用JAVA编程技术在Eclipse集成开发环境下开发的航空订票系统。该系统实现了航班管理、订票管理、营业网点管理以及业务统计等功能。
系统在客户端内能够完成营业员登录,查询航班,出票等功能。在服务器航空公司内部能够完成添加或删除航班,添加或删除营业网点等功能。系统还能统计业务量,并将这些信息保存在服务器端,并供业务员随时查询。
关键词: JAVA hibernate 订票系统
目 录
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 11
3.3.2 BranchDAO 11
3.3.3 TicketOrderDAO 12
4 关健代码分析 14
4.1流程代码分析 14
4.2用表格显示表单 15
4.3 HIBERNATE映射关系 19
5 总结 20
致 谢 22
参 考 文 献 23
资料文件预览:
共23文件夹,151个文件,文件总大小:1.94MB,压缩后大小:1.04MB
com.genuitec.eclipse.core.prefs [153.00B]
AddOrderItemPanel.class [5.47KB]
ClientMainClass.class [2.29KB]
ClientMainFrame$1.class [1.77KB]
ClientMainFrame.class [4.46KB]
FlightTableModel.class [2.11KB]
LoginFrame.class [4.55KB]
ModifyAgentPasswdDialog.class [4.04KB]
OrderFrame.class [5.53KB]
OrderItemPanel.class [4.38KB]
SeachFlightPanel.class [5.38KB]
BranchDAO.class [438.00B]
BranchDaoFromFile.class [7.37KB]
BranchDaoFromHbn.class [4.59KB]
FlightDAO.class [543.00B]
FlightDaoFromFile.class [11.10KB]
FlightDaoFromHbn.class [5.79KB]
HbnUtil.class [1.04KB]
JdbcUtil.class [3.03KB]
PlaneModelDAO.class [287.00B]
PlaneModelDaoFromFile.class [5.50KB]
PlaneModelDaoFromHbn.class [2.98KB]
TicketOrderDAO.class [7