学位论文 > 优秀研究生学位论文题录展示

基于Jave ME的旅游服务预订系统的设计与实现

作 者: 房玮
导 师: 徐建良
学 校: 中国海洋大学
专 业: 计算机应用技术
关键词: 旅游服务预订 Java ME UML Netbeans JMUnit
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 104次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着我国经济水平的飞速发展,人们的物质生活水平得到了极大的提高,人们的消费观念也逐渐改变,外出旅游是人们工作学习之余重要的生活组成部分。随着旅游热潮的到来,各地旅游社和旅游公司如雨后春笋般蓬勃发展起来。同时,旅游公司如何宣传自己的旅游项目,旅游者如何选择合适的旅游项目是一个重要的问题。另一方面,通信技术的发展使得我国的手机用户数量剧增,手机已经是较为普通的电子消费产品。随着3G时代的到来,手机上网用户越来越多,如果能利用手机设备进行旅游服务的预订,将极大地方便旅游者选择旅游项目,旅游公司也可以在手机平台上宣传自己的服务项目,从而有效地解决前述问题。本论文针对现有的旅游管理系统的不足,提出了开发一个基于Java ME平台旅游服务预订系统的课题。本文首先说明了课题的研究背景及意义,并介绍了相关的国内外研究现状及发展动态;其次,介绍了本课题所用到的相关理论和知识,并介绍了常用的开发工具;然后,叙述了面向对象的系统分析和设计的理论和实现技术,并简述了常用的建模工具;接着,介绍了针对Java ME应用的单元测试;最后,对本项目课题的开发进行了总结和展望。本系统分为两部分:手机客户端基于Java ME开发,后台服务器基于Java EE开发。系统的开发工具使用Netbeans6.7,实现技术为Java ME+JSP+Servlet+JavaBean,应用服务器为Tomcat,后台数据库采用MySQL。在系统的分析和设计中,采用了UML建模语言,使用Netbeans UML插件进行建模,并使用JMUnit完成单元测试。本课题开发了一个界面友好、操作简单、功能完善的旅游服务预订系统,实现了旅游项目查询和预订、景点、酒店、餐馆、交通等资源的前端查询和后台管理等功能,可以使旅游者方便高效地进行旅游项目的选择和预订。

全文目录


摘要  5-6
Abstract  6-10
1 绪论  10-16
  1.1 选题背景及意义  10-12
  1.2 国内外研究现状及发展动态  12-14
    1.2.1 国内外研究现状  12-13
    1.2.2 发展动态  13-14
  1.3 论文的研究内容与组织结构  14-16
2 相关理论与技术介绍  16-33
  2.1 移动通信介绍  16-20
  2.2 Java ME介绍  20-24
    2.2.1 Java ME系统结构  20-21
    2.2.2 MIDlet生命周期  21-22
    2.2.3 MIDlet的开发流程  22-23
    2.2.4 移动开发常用规范  23-24
  2.3 Java ME开发工具介绍  24-27
    2.3.1 NetBeans  24-25
    2.3.2 Eclipse  25
    2.3.3 JBuilder  25-26
    2.3.4 Intellij IDEA  26
    2.3.5 JCreator  26-27
  2.4 UML相关技术介绍  27-33
    2.4.1 UML概述  27-30
    2.4.2 UML建模工具介绍  30-31
    2.4.3 基于UML的面向对象分析与设计  31-33
3 系统分析  33-43
  3.1 需求分析  33-39
    3.1.1 功能需求  33-37
    3.1.2 非功能需求  37-38
    3.1.3 运行环境需求  38-39
  3.2 系统用例图  39-41
  3.3 系统序列图  41-43
4 系统设计  43-51
  4.1 系统设计的任务  43
  4.2 系统设计步骤  43-44
  4.3 系统的体系结构  44
  4.4 数据库设计  44-50
  4.5 系统类图  50-51
5 系统实现  51-59
  5.1 功能模块实现  51-53
  5.2 单元测试  53-56
    5.2.1 JMUnit测试用例  54-55
    5.2.2 JMUnit测试集  55-56
  5.3 打包和混淆  56-57
  5.4 系统部署  57-59
6 系统开发中的关键问题  59-66
  6.1 系统中的安全问题  59-61
    6.1.1 MIDP2.0安全机制  59-60
    6.1.2 MEKeyTool公共密钥证书管理工具  60-61
  6.2 持久存储  61-63
  6.3 中文乱码问题的处理  63-64
  6.4 移动支付系统  64-66
7 总结与展望  66-68
参考文献  68-70
致谢  70-71
个人简介  71
高校教师在职研究生期间发表的论文  71

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. UML模型到XMI的映射方法研究,TP311.5
  3. 基于模型的Web测试技术研究与应用,TP311.53
  4. 基于形式化UML测试序列生成方法研究,TP311.53
  5. 基于WEB的军犬训练管理系统,TP311.52
  6. 面向Seam框架的PIM到PSM转换研究,TP311.52
  7. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  8. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
  9. 设计院图纸管理系统设计与实现,TP311.52
  10. 排课管理系统的设计与实现,TP311.52
  11. 振道科技人力资源管理系统,TP311.52
  12. 基于J2ME的手机在线纸牌游戏系统研究与设计,TP311.52
  13. 行政服务系统中电子政务的研究与应用,TP399-C2
  14. 盘锦市区划地名信息系统的设计与实现,TP311.52
  15. 基于Java的汽车备品备件管理系统的开发与实现,TP311.52
  16. 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
  17. 永康市计生管理系统的设计与实现,TP311.52
  18. 教育局OA系统设计与实现,TP311.52
  19. 高校教务管理系统与实现,TP311.52
  20. 一个基于UML的提案管理系统的设计与实现,TP311.52
  21. 科技项目管理平台核心模块的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com