1、 1 本科毕业论文(设计)开题报告 论文中文题目 移动支付系统 -商旅票务模块服务端 分析 与设计 论文英文题目 Motion payment system - trade route ticket clerk module service end analysis and design 专业 计算机科学与技术 选题的背景和意义 随着移动通信的迅速发展, WAP 上网已成为一种被大众接受的互联网接入方式,尤其是现在无线网络的越加普遍和 3G 牌照的发放,手机上网已成为另一种重要的上网方式。同使用电脑上网相比, 手机上网几乎不受时间,空间,设备的限制。 移动电子商务作为电子商务中一个年轻而有潜力
2、的分支渐渐成为人们关注的焦点。移动电子商务是指通过手机、传呼机、个人数字助理 (PDA)、笔记本电脑等移动终端设备进行的电子商务活动,它是移动通信网和因特网的有机结合。 移动电子商务是电子商务从有线通信到无线通信、从固定地点的商务形式到随时随地的商务形式的延伸,是电子商务的一个新的分支,但是从应用角度来看,它的发展是对传统有线电子商务的整合与发展,是电子商务发展的新形态。移动电子商务将传统的商务和己经发展起来的 、分散的电子商务整合起来,将各种业务流程从有线向无线转移和完善,是一种新的突破。 移动电子商务由于其灵活、简单、方便的特点,消除了距离和地域的限制,可以为用户提供方便的个性化服务。同时
3、,移动电子商务中的商务所涵盖的不仅是有形产品,还包括各种各样的无线服务,移动电子商务的内容包括 :移动信息服务、移动银行、移动贸易、移动支付、等等,如证券交易、票务购买、全方位的个人信息管理、个性化与位置化信息服务、休闲娱乐服务等。移动技术的应用将改变我们所有的生活、娱乐和交易方式。 随着电子支付的发展,支付手段的电子化 和移动化是不可避免的必然趋势。移动支付将移动的便携性和电子支付的自主性相结合,庞大的移动用户和银行卡用户数量对移动支付的发展提供了良好的基础,因此移动支付所蕴藏的市场潜力巨大。目前移动支付行业及市场处于蓝海阶段。 利用手机预定机票、酒店、火车票并通过手机转移支付票款已经成为现
4、实 ,利用手机转2 移支付购票不仅免除了人们排队等候购票之苦 ,能得到最新的票务信息,而且还大大缩短了购票时间。利用手机购票支付票款的模式具有多种选择 : 通过手机银行支付、通过运营商支付平台接口支付、或直接从手机话费中直接扣除,不受时间 限制,更加安全,可避免现金丢失,提高了购票效率。 所以这个课题的研究对我们的生活有很多实际的作用。 课题基本内容,拟解决的主要问题 该课题主要研究使用 J2EE 开发商旅票务在线支付系统,主要提供给手机移动用户机票,酒店,火车票等在线票务信息的查询以及预订功能和手机网上支付服务。 拟解决的关键问题: 1.如何做好数据库设计,建立合理的视图,提高查询效率。 2
5、.如何做好界面设计,使用户能最快速了解系统的功能的作用。 3.如何实现在线支付功能,保证安全性和效率。 4.使用 MVC( Model-View-Controller)设计模式 。 4.选好开发模式。 5.如何做到 操作简单,界面友好 , 功能完善。 5.如何做到信息的快速更新,以及信息的准确性。 课题研究方法及技术路线 本系统采用基于 B/S 的三层体系结构,即浏览器、 Web 服务器、数据库 ,该结构 灵活性强、界面友好、适用范围广、易于维护。 Web 服务器负责 HTML 的处理,接受用户请求并返回给用户静态的页面。 Web 服务器将信息组织成分布式的超文本,通过超文本标记语言( HTM
6、L)和超文本传输协议( HTTP)来描述和组织信息,简单而实用地实现了以整个网络空间为操作背景的超文本 /超媒体的 数据存取。 应用服务器负责应用的处理,包括应用逻辑、开发、维护等几乎所有的工作并通过数据接口可以动态地访问数据库。如果用户请求的是静态页面,则由 Web 服务器处理返回;如果用户的请求是信息查询等动态页面,就由应用服务器处理,将处理结果返回 Web 服务器,由 Web 服务器将处理好的页面返回给用户。动态页面中的脚本程序可以和数据库服务器进行交互。 本系统拟使用 Spring+ Struts +Hibernate 的开发模式 。 Spring 是一个开源框架,它由 Rod Joh
7、nson 创建。它是为了解决企业应用开发的复杂性而创建的。 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而,3 Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java 应用都可 以从 Spring 中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的 JavaBean 代替 EJB,并提供了更多的企业应用功能 范围:任何 Java 应用 简单来说, Spring 是一个轻量级的控制反转 (IoC)和面向切面 (AOP)的容器框架 Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了
8、非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用, 也可以在 Servlet/JSP的 Web 应用中使用,最具革命意义的是, Hibernate 可以在应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任。 4.研究的总体安排和进度计划 总体安排: 在本学期结束前完成作品的编码及测试,明年 4 月份中旬完成论文的编写和修改。 进度计划: 2010.9.6 10.01 准备选题及任务书 2010.10.01 10.31 查阅资料,撰写综述、翻译
9、及开题报告 2010.11.01 11.6 开题答辩 2010.11.07 2011.1.10 作品设计过程 2011.1.10 2011.1.21 作品验收,审核论文大纲 2011.02.21 04.08 论文撰写和修改过程 2011.04.10 05.07 评审、打印论文 2011.05.07 05.08 答辩 2011.05.13 以前 提交所有电子材料 5.主要参考文献 1 王进 . J2EE 框架深度历险 M. 南京 : 东南大学出版社, 2009. 2 罗玉玲 . J2EE 应用开发详解 M. 北京 : 电子工业出版社, 2009. 3 高翔 , 何立军 , 等 . JSP 动态网
10、站开发技术与实践 M. 北京 : 电子工业出版社, 2007. 4 4 孙卫琴 . Tomcat 与 java Web 开发技术详解 M. 北京 : 电子工业出版社, 2009. 5 Khawar Zaman Ahmed 等 ,康博译 . 用 J2EE和 UML 开发 Java 企业级应用程序 M. 北京 : 清华大学出版社, 2002. 6 李刚 . 轻量级 J2EE 企业应用实践 M. 北京 : 电子工业出版社, 2007. 7 闫斐 , 王亚弟 , 韩继红 . 基于 Struts 架构的 J2EE 应用软件的设计与开发 J微计算机信息 , 2006, 22(30): 227-229. 8 孙卫琴 . 精通 Struts:基于 MVC的 Java Web 设计与开发 M. 北京:电子工业出版社, 2004.08 9 John Hunt Chris Loftus. 精通 J2EE(java 企业级应用 ) M. 北京 : 清华大学出版社 , 2004. 10 官全龙 , 姚国祥 . 基于 Struts 的应用架构的研究 J. 计算机工程与设计 , 2005, 26(12): 3225-3227.