您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于java航空订票系统设计

免费下载毕业设计-基于java航空订票系统设计

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:程序设计
  • 适用年级:大学
  • 上传用户:jun等
  • 文件格式:word
  • 文件大小:1.04MB
  • 上传时间:2009-3-31 15:17:57
  • 下载次数:0
  • 浏览次数:333

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计-基于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
  • 毕业设计-java 航空订票系统
    • java航空订票系统
      • 周记完全版
        • Microsoft Word文档周记4.7.doc  [26.50KB]
        • Microsoft Word文档周记4.14.doc  [29.00KB]
        • Microsoft Word文档周记3.31.doc  [39.50KB]
        • Microsoft Word文档周记3.3.doc  [30.50KB]
        • Microsoft Word文档周记3.24.doc  [27.50KB]
        • Microsoft Word文档周记3.17.doc  [26.00KB]
        • Microsoft Word文档周记3.10.doc  [29.50KB]
        • Microsoft Word文档周记2.25.doc  [26.50KB]
      • airline
        • src
          • com
            • tarena
              • abs
                • test
                  • Java源文件MyDateTest.java  [1.45KB]
                  • Java源文件MyDate.java  [4.94KB]
                  • Java源文件IllegalDateFormatException.java  [331.00B]
                  • Java源文件Cal.java  [871.00B]
                  • xmlCal.hbn.xml  [604.00B]
                • server
                  • Java源文件ServerThread.java  [413.00B]
                  • Java源文件ServerMainFrame.java  [4.56KB]
                  • Java源文件ServerMainClass.java  [1.93KB]
                  • Java源文件SearchPanel.java  [1.38KB]
                  • Java源文件SearchOrderFromBranch.java  [3.28KB]
                  • Java源文件SearchFlightSch.java  [2.83KB]
                  • Java源文件SearchAllOrder.java  [675.00B]
                  • Java源文件SearchAllBranchs.java  [816.00B]
                  • Java源文件RemoveFlightSchedularDialog.java  [1.59KB]
                  • Java源文件RemoveBranchDialog.java  [1.79KB]
                  • Java源文件FlightSchedularTableModel.java  [1.25KB]
                  • Java源文件Controller.java  [4.08KB]
                  • Java源文件ArrayListTableModel.java  [1.81KB]
                  • Java源文件AddPlaneModelDialog.java  [2.54KB]
                  • Java源文件AddFlightSchedularDialog.java  [6.18KB]
                  • Java源文件AddFlight.java  [3.47KB]
                  • Java源文件AddBranchDialog.java  [2.39KB]
                • model
                  • Java源文件TicketType.java  [686.00B]
                  • Java源文件TicketOrder.java  [6.08KB]
                  • xmlTicketOrder.hbn.xml  [1.16KB]
                  • Java源文件Response.java  [466.00B]
                  • Java源文件Request.java  [738.00B]
                  • Java源文件PlaneModel.java  [2.70KB]
                  • xmlPlaneModel.hbn.xml  [736.00B]
                  • Java源文件Order.java  [1.45KB]
                  • Java源文件MyTime.java  [1.84KB]
                  • Java源文件IllegalTimeFormatException.java  [350.00B]
                  • Java源文件FlightSchedular.java  [6.19KB]
                  • xmlFlightSchedular.hbn.xml  [1.96KB]
                  • Java源文件Flight.java  [2.97KB]
                  • xmlFlight.hbn.xml  [1.03KB]
                  • Java源文件CabinClass.java  [1.06KB]
                  • Java源文件Branch.java  [1.61KB]
                  • xmlBranch.hbn.xml  [726.00B]
                • dao
                  • Java源文件TicketOrderDaoFromDB.java  [3.95KB]
                  • Java源文件TicketOrderDAO.java  [1.29KB]
                  • Java源文件PlaneModelDaoFromHbn.java  [1.70KB]
                  • Java源文件PlaneModelDaoFromFile.java  [3.57KB]
                  • Java源文件PlaneModelDAO.java  [518.00B]
                  • Java源文件JdbcUtil.java  [1.76KB]
                  • Java源文件HbnUtil.java  [576.00B]
                  • Java源文件FlightDaoFromHbn.java  [3.98KB]
                  • Java源文件FlightDaoFromFile.java  [8.94KB]
                  • Java源文件FlightDAO.java  [1.24KB]
                  • Java源文件BranchDaoFromHbn.java  [2.97KB]
                  • Java源文件BranchDaoFromFile.java  [5.21KB]
                  • Java源文件BranchDAO.java  [1.11KB]
                • client
                  • Java源文件SeachFlightPanel.java  [5.38KB]
                  • Java源文件OrderItemPanel.java  [3.05KB]
                  • Java源文件OrderFrame.java  [3.09KB]
                  • Java源文件ModifyAgentPasswdDialog.java  [2.49KB]
                  • Java源文件LoginFrame.java  [3.53KB]
                  • Java源文件FlightTableModel.java  [1.42KB]
                  • Java源文件ClientMainFrame.java  [3.61KB]
                  • Java源文件ClientMainClass.java  [1.74KB]
                  • Java源文件AddOrderItemPanel.java  [5.30KB]
          • xmlhibernate.cfg.xml  [1.92KB]
        • bin
          • com
            • tarena
              • abs
                • test
                  • Java类文件MyDateTest.class  [2.61KB]
                  • Java类文件MyDate.class  [3.38KB]
                  • Java类文件IllegalDateFormatException.class  [604.00B]
                  • xmlCal.hbn.xml  [604.00B]
                  • Java类文件Cal.class  [1.25KB]
                • server
                  • Java类文件ServerThread.class  [906.00B]
                  • Java类文件ServerMainFrame.class  [5.35KB]
                  • Java类文件ServerMainFrame$1.class  [753.00B]
                  • Java类文件ServerMainClass.class  [2.51KB]
                  • Java类文件SearchPanel.class  [1.77KB]
                  • Java类文件SearchOrderFromBranch.class  [4.97KB]
                  • Java类文件SearchFlightSch.class  [4.59KB]
                  • Java类文件SearchAllOrder.class  [1.66KB]
                  • Java类文件SearchAllBranchs.class  [1.64KB]
                  • Java类文件RemoveFlightSchedularDialog.class  [2.71KB]
                  • Java类文件RemoveBranchDialog.class  [2.94KB]
                  • Java类文件FlightSchedularTableModel.class  [1.91KB]
                  • Java类文件Controller.class  [5.74KB]
                  • Java类文件ArrayListTableModel.class  [2.67KB]
                  • Java类文件AddPlaneModelDialog.class  [3.83KB]
                  • Java类文件AddFlightSchedularDialog.class  [7.85KB]
                  • Java类文件AddFlight.class  [4.84KB]
                  • Java类文件AddBranchDialog.class  [3.53KB]
                • model
                  • Java类文件TicketType.class  [1.83KB]
                  • xmlTicketOrder.hbn.xml  [1.16KB]
                  • Java类文件TicketOrder.class  [6.96KB]
                  • Java类文件Response.class  [833.00B]
                  • Java类文件Request.class  [1.14KB]
                  • xmlPlaneModel.hbn.xml  [736.00B]
                  • Java类文件PlaneModel.class  [3.15KB]
                  • Java类文件Order.class  [2.26KB]
                  • Java类文件MyTime.class  [2.44KB]
                  • Java类文件IllegalTimeFormatException.class  [606.00B]
                  • xmlFlightSchedular.hbn.xml  [1.96KB]
                  • Java类文件FlightSchedular.class  [7.14KB]
                  • xmlFlight.hbn.xml  [1.03KB]
                  • Java类文件Flight.class  [3.46KB]
                  • Java类文件CabinClass.class  [2.28KB]
                  • xmlBranch.hbn.xml  [726.00B]
                  • Java类文件Branch.class  [2.44KB]
                • dao
                  • Java类文件TicketOrderDaoFromDB.class  [6.46KB]
                  • Java类文件TicketOrderDAO.class  [718.00B]
                  • Java类文件PlaneModelDaoFromHbn.class  [2.98KB]
                  • Java类文件PlaneModelDaoFromFile.class  [5.50KB]
                  • Java类文件PlaneModelDAO.class  [287.00B]
                  • Java类文件JdbcUtil.class  [3.03KB]
                  • Java类文件HbnUtil.class  [1.04KB]
                  • Java类文件FlightDaoFromHbn.class  [5.79KB]
                  • Java类文件FlightDaoFromFile.class  [11.10KB]
                  • Java类文件FlightDAO.class  [543.00B]
                  • Java类文件BranchDaoFromHbn.class  [4.59KB]
                  • Java类文件BranchDaoFromFile.class  [7.37KB]
                  • Java类文件BranchDAO.class  [438.00B]
                • client
                  • Java类文件SeachFlightPanel.class  [5.38KB]
                  • Java类文件OrderItemPanel.class  [4.38KB]
                  • Java类文件OrderFrame.class  [5.53KB]
                  • Java类文件ModifyAgentPasswdDialog.class  [4.04KB]
                  • Java类文件LoginFrame.class  [4.55KB]
                  • Java类文件FlightTableModel.class  [2.11KB]
                  • Java类文件ClientMainFrame.class  [4.46KB]
                  • Java类文件ClientMainFrame$1.class  [1.77KB]
                  • Java类文件ClientMainClass.class  [2.29KB]
                  • Java类文件AddOrderItemPanel.class  [5.47KB]
          • xmlhibernate.cfg.xml  [1.92KB]
        • .settings
          • prefscom.genuitec.eclipse.core.prefs  [153.00B]
        • 文本文档server_config.txt  [125.00B]
        • shserver.sh  [52.00B]
        • 批处理文件server.bat  [52.00B]
        • 文本文档client_config.txt  [35.00B]
        • shclient.sh  [52.00B]
        • 批处理文件client.bat  [52.00B]
        • SQL查询文件airline.sql  [2.64KB]
        • project.project  [717.00B]
        • myumldata.myumldata  [66.00B]
        • myhibernatedata.myhibernatedata  [435.00B]
        • classpath.classpath  [678.00B]
      • Microsoft Word文档周楷选题简介和选题审批表.doc  [47.00KB]
      • Microsoft Word文档周楷开题报告.doc  [47.50KB]
      • Microsoft Word文档周楷任务书.doc  [31.00KB]
      • Microsoft Word文档java航空订票系统终稿打印.doc  [402.39KB]
      • Microsoft Word文档java航空订票系统初稿.doc  [870.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部