移动应用综合网络下载平台的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着移动互联网的飞速发展,用户正不断的由传统的PC转向智能手机,并且,对手机应用的需求量也越来越大,因此,构建一个移动综合网络下载平台,为用户提供应用的下载和其他辅助服务具有很重要的意义。另一方面,HTML5如今已经得到了广泛的支持,它最新的本地存储,Canvas画布等特性能够进一步强化移动综合网络下载平台的性能,提供更好的用户体验。
     本课题设计并实现了一个移动应用综合网络下载平台。首先给出了移动应用手机下载系统的实现,主要介绍了应用首页模块、应用详细信息模块、应用类型模块、一键下载模块、应用评分模块、手势滑动模块以及图书功能模块的具体实现过程,并对其中涉及到的HTML5Canvas的绘制、异步传输技术、中文名排序算法的改进做了具体而详尽的介绍。
     其次,设计并实现了管理员系统和开发者系统。结合HTML5的本地存储特性,介绍了管理员系统的站点信息模块、应用管理与小说管理模块、添加和编辑应用信息模块、审核应用模块以及账号管理模块等,并根据不同的管理员角色,分配不同的管理权限。在开发者系统中,实现了登录与注册模块、订单管理模块、应用上传模块、以及应用查看模块,并使用HTML5实现了文件拖拽上传和用户订单的Web图形显示,丰富了系统功能的同时方便了开发者的使用。
     最后,对系统进行了全面的测试,并在系统性能、系统安全性以及基本功能等方面都达到了预期的要求。并把经过测试后的系统通过IIS7.0发布。目前,基于HTML5的移动应用综合网络下载平台已经上线,并运行良好。
With the fast development of the mobile networking, users is changing from traditional PC to mobile phone. And the great need of APP is larger and larger. So, constructing a mobile applications integrated network download platform, to provide users with APP downloads and other ancillary services has very important significance. On the other side, now, HTML5has received more support, such as local storage and canvas, its new features can make the improvement of the mobile applications integrated network download platform, and provide more better user experience.
     Our research topic is to design and develop a mobile applications integrated network download platform. At first, introduce the implementation of the APP download system. And then mainly introduce the realization process of the application home page module, application detail module, application type module, one click download module, application score module, gusture sliding picture module and the library module, then give a special and detail introduction of its HTML5canvas drawing, asynchronous transmission technology and improvement of the Chinese Name sort alogorithm.
     Secondly, design and develop the administrator system and developer system. Combined with HTML5local storage, introduces the site information module, application management and book application management, application information add and edit module, application check module and account management module. And according to different administrator roles, distribute different management authority. In the developer system, realize the login and registration module, order management module, upload application module, and view application module. During this period, use HTML5to realize file drag-and-drop uploading and customer order Web graphics, enrich the system function and make it more convenient for developers to use.
     At last, give a fully test of the system, the performance, the security of the system and the basic function have reached the expected requirements. Then the system is released by IIS7.0. At present, the mobile applications integrated network download platform based on the HTML5has been on the line, and running well.
引文
[1]郭欣.基于HTML5的通用WebIM组件的前端设计与实现[D].武汉:华中科技大学,2011.
    [2]林麟.HTML5市场表现良好与本地化应用模式分庭抗礼[J].世界电信,2012,7:50-55.
    [3]刘巧丽.成绩统计分析系统在大学英语测试中的应用[J].哈尔滨职业技术学院学报,2012,4:83-84.
    [4]于爱华.轿车轮毂制造信息集成技术研究及软件开发[D].河北:燕山大学,2004.
    [5]王伟霞.异地数控加工网络化制造信息系统研究[D].河北:燕山大学,2008.
    [6]sou6. HTML5对各个标签的定义与规定:nav[OL]. [2012-4-8]. http://www.3lian.com
    [7]Viiiix7210实战:HTML5+CSS3 [OL]. [2010-4-29]. http://www.java3z.co
    [8]孙彬,王东.用Ajax实现提交数据库数据的探讨[J].新疆师范大学学报(自然科学版),2007,3:6-8.
    [9]王鹏,习媛媛,马丽等.异步传输技术高效分页在WebService中的应用研究[J].长春理工大学学报(自然科学版),2009,3:466-471.
    [10]张鸿鹄.基于WEB的保利港湾国际项目管理信息系统分析与设计[D].四川:电子科技大学,2011.
    [11]代兵HTML5 localStorage方法[OL].[2010-12-17]. http://bbs.lampbroth
    [12]McLaren. Windows Server 2008 IIS7部署攻略[0L].[2008-8-11].http://www.powerall
    [13]Steve Fulton. HTML5 Canvas [M]. CA:O"Reilly,2011.
    [14]柳伯斯,阿伯斯,萨姆.HTML5高级程序设计[M].李杰,柳靖,刘淼.北京:人民邮电出版社,2011.
    [15]Christopher Schmitt. HTML5 Cookbook [M]. CA:O"Reilly,2011.
    [16]Alex Libby. HTML5 Video How-To[M]. NY:Packt Publishing,2012.
    [17]尚明友.基于JavaEE的生产安全信息管理系统研究和实现[D].南京:南京航空航天大学,2011.
    [18]袁参.文电传输中的安全研究[D].四川:合肥工业大学,2010.
    [19]孔璐.ASP+Dreamwear数据库网站开发与实例[M].北京:清华大学出版社,2007.
    [20]成林.CSS3实战[M].北京:机械工业出版社,2011.
    [21]陆凌牛.HTML5与CSS3权威指南[M].北京:机械工业出版社,2011.
    [22]奈特.SQL Server 2005集成服务高级编程[M].北京:清华大学出版社,2007.
    [23]Joe Celko. SQL沉思录[M].北京:人民邮电出版社,2009.
    [24]Karl Swedberg. Ajax in Practice [M]. NY:Packt Publishing,2007.
    [25]Dave Crane. Ajax in Practice [M]. NY:Manning Publications,2008.
    [26]刘丽霞等.HTML&CSS常用标签速查手册[M].北京:化学工业出版社,2010.
    [27]贾素玲,王强JavaScript程序设计[M].北京:清华大学出版社,2007.
    [28]阮文江JavaScript程序设计基础教程[M].北京:人民邮电出版社,2004.
    [29]曾月,范玉顺.基于COM和ASP技术的工作流管理系统的设计与实现[J].计算机工程与应用2002,1:241-244.
    [30]陆鑫.利用ASP技术实现WEB数据库的访问[J].电子科技大学学报2000,1:87-90
    [31]刘洪涛.MD5加密算法在Web程序中的应用[J].科技咨询导报2006,1:191-192.
    [32]sirlancelot166. MIME参考手册[OL]. [2010-4-4]. http://www.eoeandroid.com
    [33]林永兴,许小燕.一种基于OWC在Web页动态绘制图表的方法[J].计算机与现代化2010,1:153-155
    [34]顼宇峰,马军.ASP网络编程从入门到精通[M].北京:清华大学出版社,2006.
    [35]Mark Pilgrim. HTML5 Up and Running [M]. CA:O"Reilly,2010.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700