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

付费下载

下载本文档

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

文档简介

1、基于,SHH,框架的航空订票系统,班,级,09,软,工,4,班,学,生,纪,雅馨,学号,220900438,目录,研究背景和意义,论文结构和主要内容,系统需求分析,系统设计,系统核心技术及演示,总结,致谢,研究背景和意义,电子商务技术的蓬勃发展,使基于网络的订票系统被各家航空公,司使用,它的开放性、适应性、交互性显示出了良好的发展前景,对传统的订票方式产生了深刻的影响,航空在线订票系统将提供机票的舱位实时查询、机票预定等功能,是拓展机票业务的最佳手段,能提高公司的工作效率、运作成,本,降低人工处理订票时出错的几率,并对其中的关键模块进行,了实现,有一定的实用价值,返回目录,论文结构和主要内容,

2、结构,需求分析数据库设计系统设计编写代码系统测试,主要内容,本课题采用,B/S,架构模式,基于企业级开源框架,Struts + Spring,Hibernate,选用,MyEclipse,插件结合,MySQL,开发环境,同时使用各,种软件开发工具,设计了一个在线航空订票系统,返回目录,系统需求分析,总体流程设计,航空订票系统,管,理,员,登,陆,用,户,登,录,用,户,注,册,前,台,浏,览,身份认证,身份认证,认,证,失,败,认,证,失,败,认证成功,认证成功,后台管理模块,用户前台模块,系统需求分析,1,后台管理员部分,管理员登陆成功,用,户,管,理,航,线,管,理,航,班,管,理,机,票

3、,管,理,订,单,管,理,日,志,管,理,管,理,员,信,息,用,户,信,息,航,线,信,息,航,线,添,加,航,班,计,划,信,息,航,班,计,划,添,加,航,班,信,息,票,种,信,息,机,票,信,息,订,单,信,息,系,统,日,志,注,销,图,片,管,理,图,片,上,传,系统需求分析,2,前台用户设计,用户登陆成功,查询航班,查询余票,预定机票,注,销,退订机票,用户中心,需求分析,界面原型,mockup,先做成,html,的静态页面,然后开发过程中,后期改为,jsp,页面,E-R,图,航线,航班计划,出发地,目的地,航班,机票,用户,订单,提供,提供,提供,查询选择,提交,里程,时间,

4、航班号,基本价格,舱位数,联系方式,姓,名,身份证,城市,订单号,编号,票种,系统设计,Domain Model,域模型,确定了数据库表,共,10,张,还有,3,个实体类,属性是相关联的两个表实体,在系统运行过程中维护,在数据库当中没有存,本系统数据库需要,表述的信息有以下,几种,1,用户信息,2,机票信息,3,航线信息,4,航班计划,信息,5,航班信息,6,订单信息,实体类,属性,作用,Plan_line.java,qlplan,qlli,ne,生成航班计,划信息,Order_ticket.ja,va,qlorder,ql,ticket,生成用户端,看到的订单,Flight_line.jav

5、a,qlflight,qll,ine,生成开通的,航班信息,系统设计,系统包结构图,面向接口编程,返回目录,MVC,设计模式与,SSH,框架整合,使用,Spring,的,IoC,进行依赖注入,有效的减少了系统的编码复杂度,使用,Spring,的,AOP,进行事务管理,以登陆为例说明系统的三层架构,MVC,设计模式与,SSH,框架整合,Entity,User or Admin,UserLogin.jsp,LoginAction,QlAdminBiz,QlAdminDAO,用,户,输,入,用,户,名,密码,DataBase,总结与改进,软件运行较稳定,功能实现正确,测试结果均与预期,相符,本课题采用,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

提交评论