航空订票系统java_第1页
航空订票系统java_第2页
航空订票系统java_第3页
航空订票系统java_第4页
航空订票系统java_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于SHH框架的航空订票系统,班级:09软工4班学生:纪雅馨学号:220900438,目录,研究背景和意义论文结构和主要内容系统需求分析系统设计系统核心技术及演示总结致谢,研究背景和意义,电子商务技术的蓬勃发展,使基于网络的订票系统被各家航空公司使用,它的开放性、适应性、交互性显示出了良好的发展前景,对传统的订票方式产生了深刻的影响。航空在线订票系统将提供机票的舱位实时查询、机票预定等功能,是拓展机票业务的最佳手段,能提高公司的工作效率、运作成本,降低人工处理订票时出错的几率,并对其中的关键模块进行了实现,有一定的实用价值。,返回目录,论文结构和主要内容,结构需求分析数据库设计系统设计编写代码系统测试主要内容本课题采用B/S架构模式,基于企业级开源框架Struts + Spring + Hibernate,选用MyEclipse插件结合MySQL开发环境,同时使用各种软件开发工具,设计了一个在线航空订票系统。,返回目录,系统需求分析,总体流程设计,系统需求分析,后台管理员部分,图片管理,图片上传,系统需求分析,前台用户设计,需求分析-界面原型mockup,先做成html的静态页面,然后开发过程中,后期改为jsp页面。,E-R图,系统设计 - Domain Model 域模型,确定了数据库表,共10张;还有3个实体类,属性是相关联的两个表实体在系统运行过程中维护,在数据库当中没有存,本系统数据库需要表述的信息有以下几种:(1)用户信息(2)机票信息(3)航线信息(4)航班计划信息(5)航班信息(6)订单信息,系统设计 - 系统包结构图,面向接口编程,返回目录,MVC设计模式与SSH框架整合,使用Spring的 IoC 进行依赖注入,有效的减少了系统的编码复杂度。使用Spring的 AOP 进行事务管理。以登陆为例说明系统的三层架构:,MVC设计模式与SSH框架整合,总结与改进,软件运行较稳定,功能实现正确,测试结果均与预期相符。本课题采用B/S架构模式,基于企业级开源框架Struts + Spring + Hibernate,选用MyEclipse插件结合MySQL开发环境,同时使用各种软件开发工具,设计了一个在线航空订票系统,主要功能包括:用户注册、后台管理、航班信息管理、订单管理。测试:使用Junit进行单元测试,存在数据库现场容易遭受破坏的问题。使用Spring 的 testContext测试框架,因为其利用事务机制,可以进行回滚,有效的避免了这个问题。,致谢,感谢一直指导我直至论文完成的指导老师,在老师悉心的指导下,这篇论文才得以完成。感谢学院的所有老师。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论