1、本科毕业论文(设计)开题报告 论文中文题目 移动支付客户端分析与设计 -手机买彩票功能模块 论文英文题目 Mobile payment client analysis and design - mobile phone paying the lottery function module 专业 计算机科学与技术 题的背景和意义 2009 年的春天,手机网络营销随着“ 3G”的启动而变得新鲜而热闹起来。移动网络和固定网络相互融合,必将引起手机网络营销的新高潮。手机是全球最大的数码消费品,而手机的普及速度正 不断地加速,现在已经 远远 超过电脑的普及了 , 而且随着手机技术的发展, 3G 网络技术
2、也不断的成熟, 手机将成为 最佳的网络营销新工具。由于手机比计算机更为普及,携带也比计算机更为 方便 , 使用 更为经常,人们对手机的也越发的依赖,可以说手机基本是不离身的 。 2010 年 中国国际金融展在京开幕,包括网络和手机支付在内的安全支付以及银行卡创新服务等成为本次展会的热点。北京有望在今年年内试点中国银联的手机支付,届时消费者在手机 SIM 卡上“稍作改动”即可用手机实现缴费、充值、转账等金融和消费业务。 随着我国 3G 网络的不断完善,越来越多 的用户选择“边走边购物”的手机购物模式。业内人士指出,“未来中国的手机购物会迎来一个高速增长期,它将成为继网络购物之后,人们购物模式的又
3、一次升级”。不过手机购物目前面临的最大难题是支付问题,银联等的加入有望破解这一难题,促使移动电子商务以更快的速度发展。艾瑞咨询发布的 2009 年中国手机支付发展研究报告数据显示, 2009 年中国手机支付市场交易规模为 24亿元, 2010 年中国手机支付市场规模将达到 28.45 亿元,手机支付用户总数将突破 1.5 亿户。艾瑞预计在 2010-2011 年,手机支付将出现爆发式的增长, 而 2012 年手机支付交易规模将有望超过 1000 亿元。 目前手机用户已经突破 8亿,就家庭渗透率而言,早已达到 95%以上,与用户对支付的需求性相当一致; 同时 移动支付可与手机号码进行捆绑,如果配
4、合适当的管理机制和技术管控,随身携带的资金安全会进一步得到提高; 另外 移动支付操作便捷简单,如果建立共赢的商业模式,对于商户、服务提供商和消费者都具有非常重要的价值。 2009年, 中国彩票业整体销量突破了 1300亿元 ,没有人再忽视彩票业产生的巨大利益。而彩票行业产生的巨大利益催生出了一个庞大的网上购彩的产业链。 发展网络购彩是 大势所趋,据调查机构 Juniper 公司预测 ,未来 10 年中 ,彩民更倾向于通过网络、电话或互动电视等便利的方式购买彩票 ,传统的彩票销售方式甚至会逐步淡出市场。由此可见 ,随着电子商务的发展和成熟 ,彩票网络发行费用降低的优势将愈加明显 ,网络销售平台无
5、论对于彩票行业还是对于网民 ,都有着积极正面的作用。 手机利用自身网络优势和庞大的用户群,可以为为广大彩迷提供了最方便的购彩平台,手机买彩票实时关注中奖信息,中奖金额会直接返款到您的账户,方便安全。全国彩民可以在线投注、在线代购、在线中奖、在线支付、立即到帐的。 J2ME 是针对手机等消费电子类设备的 JAVA 开发、运行环境,其最大的特点是跨平台。支持的系统最多 ,大约全球 78.6%的手机支持 J2ME,智能手机 100%支持 J2ME。另外 J2ME 具有开发速度快的特点,由于 Java 语言和系统的关联小,所以开发速度很快,程序开发周期较短。 使用 J2ME 技术开发的程序,可以经过简
6、单的修改以后,在不能厂商的手机上运行,这个是 J2ME 技术最大的优势。 题基本内容,拟解决的主要问题 基本内容: 1.认证 2.彩票类型选择 3.显示相关信息 4.彩票号码选择 5.彩票号码随机生成及倍率选择 6.确认彩票信息并且购买 7.查询中奖情况 本模块在首次使用时需要设置认证信息,以后每次使用都必须填写认证信息,否则将无法使用。软件提供了几款彩票,用户可以根据自己的需求选择自己想要购买的一种或者多种彩票进行投注。在选择彩票号码的时,用户也可以选择由手机随即生成多注彩票便且选择其中的几注彩票进行投注。在确认彩票号码之后可以选择倍投,最大限制等,同时显示所需要的购买金额。确认购买之后软件
7、返回订单状态,可以查看是否成功购买。彩票开奖之后,用户可以使用本软件查看中奖号码,并且确定是否中奖。 课题主要问题: 掌握手机 通讯原理并且能运用。 J2ME 对通信拥有良好的 支持,实现也非常简单。 在 设计 的时候 要考虑无线通信的数据量 ,网络商的通讯 资费及运营商对所提供通信方式的限制 等问题。 界面设计美观,使用方便。同时 采用一种好的架构方法,可以实现代码的优化, 在众多的架构当中 应该选出适合本项目的最佳架构 。 关于认证模块,会使用一些加密技术和加密算法。 一个完整的手 彩票购买 软件,要支持包括 选择彩票和 支付,它对安全性要求很高,如何在手机这类处理能力和存储能力都比较有限
8、的小设备中实现高强度的数据加密 是一 个 重要 问题。 题研究方法及技术路线 这个课 题的研究方案走的是 Java 路线。所用到的技术 为 Java ME, 数据库 涉及到Oracle,开发工具 为 Eclipse。 用户界面模块实现人机交互工能,接收用户输入,并把操作结果进行输出。除了使用J2ME 提供的 Display、 Screen、 Label、 Command、 Alert、 Form、 TextField 等高级用户界面控件外,还需要使用 J2ME 提供的 Canvas、 Image 等等低级用户界面 API,来实 需要的 特效。 在 所有 模块当中,安全尤为重要,要保护通信安全,
9、实现安全的无线交易,必须要解决通信过程中的鉴权,数据 完整性,数据机密性和不可否认性这几个问题。而数据加密和数字签名两种安全措施正好可以达到这个目的。此外其加密算法也同样有很多的选择,常用的有 Triple DES、 RSA 等等算法。 Triple DES 用 来加密传输的机密数据, RSA 算法来加密Triple DES 的密匙。 整个 J2ME 的逻辑架构是由若干个功能模块组成的,这些功能模块覆盖了网络通信、用户界面、安全等各个方面的职能。 数据库访问模块是所有其它模块需要用到的模块,这是因为它把整个 J2ME 模块需要用到的程序配置和用户设置存取到 J2ME 的数据库中。在 J2ME
10、MIDP 中定义了一个简单的基于记录的数据库管理系统( Record Management System, RMS),在 RMS 中 Record Store 等同于一般数据库系统中的表( Table),它是记录了一系列记录的文件。 4.研究的总体安排和进度计划 总体安排: 第一步,准备题目。查阅资料。 第二步,提交开题报告,准备开题。 第三步,完成作品设计并提交。 第四步,完成论文初稿并提交。 第五步,完善作品和论文打印论文。 第六步,答辩。 第七步,完成所有电子材料提交工作。 进度计划: 1.毕业论文(设计)题目 2.查阅资料,撰写综述、翻译及开题报告 3.开题答辩 4.作品设计过程 5.
11、作品验收,审核论文大纲 6.论文撰写和修改过程 7.评审、打印论文 8.答辩 9.提交所有电子材料 5.主要参考文献 1.Enterprise J2ME,作者: Michael Juntao Yuan,出版社: Prentice Hall PTR 2.J2ME in a Nutsbell, 作者: Topley Kim,出版社: OReilly 3.J2ME 应用开发详解, 作者 : 陆昌辉 主编,出版社 : 电子工业出版社 4.J2ME 程序设计实例教程,作者 : 杨光,孙丹 编著,出版社 : 清华大学出版社 5.JZME 手册应用项目开发实践,作者 : 池雅庆,周珺,王耀 编,出版社 : 中国铁道出版社 6.J2ME 程序开发实用案例从入门到精通, 作者: 王晓主编,王天顺等编著, 出版社: 清华大学出版社 7.J2ME 移动软件程序设计,作者 : 卢军,岳希,周辉 编著,出版社 : 水利水电出 版社 8.基于 Eclipse 环境的 J2ME 应用程序开发, 作者 : 万辉,王军 编著,出版社 : 清华大学出版社 9.Java 设计模式, 作者 :耿祥义 张跃平,出版社:清华大学出版社 10. Thinking in Java, Third Edition,作者: Bruce Eckel,出版社: Prentice Hall PTR 手写。