-
基于J2ME的航空订票系统建模与实现
-
作者:
童铭
来源:
四川大学
年份:
2016
文献类型 :
学位论文
关键词:
J2ME
UML
Servlet
MIDlet
订票系统
建模
-
描述:
随着Java技术向无线领域的逐步深入,基于J2ME平台的手机应用系统解决方案以其小巧便捷的特性的和无可替代的跨平台优势,逐渐成为移动应用的主导。另一方面,随着手机网络能力的不断增强,越来越多的应用系统开始在手机上寻求增值服务。本论文根据航空订票流程的现状,提出一种通过手机完成机票查询、订票、退票全过程的模型。按照基于UML的统一软件过程开发流程,遵循面向对象设计思想以及需求分析、总体规划、细节设计、质量评估、模型实现的设计规范,以用例为驱动,以基本架构为中心,对系统进行可视化建模,通过对现实系统的分析、分解、模拟、评估和重现,设计出一种基于J2ME平台的手机客户端、基于Servlet的服务器端以及后台数据库的三层解决框架,同时,从用例建模、静态结构、动态行为、实现结构几个视角,通过UML用例图、类图、协作图、状态图、部署图、包图等分析并展现系统总体框架和具体类、组件的结构、协作关系和调用原理,比较得出手机与服务器的通信方式,完成手机客户端交互界面的设计、服务器端核心请求的处理以及数据库的建立和对数据库的同步更新,同时对设计模型的完整性、正确性、一致性及合理性进行多角度的符合软件建模规范的质量评估,依据手机应用程序的特殊性,有针对性的进行资源与性能的平衡设计,并在WindowsXP及Wireless Toolkit模拟环境下完成该模型的一种实现。航空订票系统框架的建立,严格遵循基于UML的统一软件模型构建和开发过程,为手机程序的此类型应用提供了完备的理论基础和清晰的设计流程,为进一步研究和完善移动应用解决方案提供可行的参考和模型。