基于J2ME的航空订票系统建模与实现
摘要 | 第1-3页 |
Abstract | 第3-8页 |
1 引言 | 第8-10页 |
2 相关技术理论 | 第10-37页 |
·J2ME 技术 | 第10-20页 |
·J2ME 平台发展现状 | 第10-11页 |
·J2ME 技术细节 | 第11-13页 |
·MIDlet | 第13-16页 |
·手机图形编程 | 第16-18页 |
·J2ME 的网络 | 第18-20页 |
·网络组件技术 | 第20-24页 |
·Servlet | 第20-22页 |
·JSP | 第22-24页 |
·软件开发过程理论 | 第24-37页 |
·统一过程(UP)原理 | 第24-26页 |
·统一过程的实例——RUP | 第26-30页 |
·UML 简介 | 第30-37页 |
3 航空订票系统的设计 | 第37-59页 |
·项目背景 | 第37页 |
·对RUP 的定制 | 第37-38页 |
·需求分析 | 第38-40页 |
·设计总体目标描述 | 第38页 |
·具体化设计目标 | 第38-39页 |
·系统用例表述 | 第39页 |
·建模角度的制定 | 第39-40页 |
·系统总体设计 | 第40-43页 |
·实现方式的确定 | 第40-41页 |
·应用模型的确定 | 第41页 |
·协议的选择 | 第41页 |
·技术层面上的系统结构 | 第41-43页 |
·细节设计 | 第43-44页 |
·手机客户端的设计 | 第44-53页 |
·MobileClient 类的描述 | 第44-45页 |
·HttpPoster 类的描述 | 第45-46页 |
·Screens 类 | 第46-47页 |
·客户端协同工作原理 | 第47-48页 |
·网络通信的具体实现 | 第48页 |
·Screens 类中事件处理的设计 | 第48-50页 |
·功能引导与界面设计 | 第50-52页 |
·AIRTICKETS.jad 文件的设计 | 第52-53页 |
·服务器端设计 | 第53-56页 |
·类MobServlet 描述及工作原理 | 第53-55页 |
·辅助类Resolve 描述及工作原理 | 第55-56页 |
·数据库的设计 | 第56-59页 |
·表的描述 | 第56-57页 |
·数据库设计示意图 | 第57-59页 |
4 对设计阶段的质量评估 | 第59-68页 |
·质量评估 | 第59-60页 |
·单一职责原则(SRP) | 第59-60页 |
·开放——封闭原则(OCP) | 第60页 |
·依存关系倒置原则(DIP) | 第60页 |
·手机应用程序设计的特殊性 | 第60-64页 |
·航空订票系统的性能设计及效果 | 第64-66页 |
·对性能的考虑 | 第64-65页 |
·对资源的考虑 | 第65页 |
·对用户的考虑 | 第65-66页 |
·对建模的小结 | 第66-68页 |
5 模型实现 | 第68-74页 |
·服务器端SERVLET | 第68-70页 |
·MobServlet.java | 第68-69页 |
·Resolve.java | 第69-70页 |
·手机客户端部分代码 | 第70-74页 |
·MobileClient.java | 第70-71页 |
·HttpPoster.java | 第71-72页 |
·Screens.java | 第72-74页 |
6 整合阶段 | 第74-81页 |
·手机端整合 | 第74-75页 |
·服务器的整合 | 第75-76页 |
·系统资源的组织 | 第76-78页 |
·手机上运行结果 | 第78-79页 |
·对后台维护部分的说明 | 第79-81页 |
7 改进和设想 | 第81-83页 |
·尚需改进之处 | 第81页 |
·对后续实现的设想 | 第81-83页 |
8 结语 | 第83-85页 |
·系统设计的总结 | 第83页 |
·J2ME 的发展前景 | 第83-85页 |
参考文献 | 第85-87页 |
作者在读期间科研成果简介 | 第87-89页 |
附录 | 第89-90页 |
致谢 | 第90页 |