基于Android的WoT物联网商城终端应用的设计与开发
这是一篇关于物联网商城,应用商店,WoT,资源,手机网关的论文, 主要内容为近年来,物联网发展十分迅速,取得了很多成果。但是目前物联网应用层还存在应用开发门槛高、开发周期长、应用难以实现大规模的应用和推广,而且在运营模式上缺乏针对应用进行系统式管理的设计等问题。针对这些问题,本课题结合WoT技术提出了将苹果AppStore应用商店模式应用到物联网应用与资源的整合中这一解决思路。App Store是由苹果公司提出的应用商店模式,其开拓了一种新的商业模式,能够使开发者将应用直接发布到到“商店”中并销售给最终用户,形成了一种新的商业渠道。本课题以“店中店”为主要设计思想,设计与开发WoT物联网商城系统,主要完成其中的Android智能终端应用部分,也即WoTMall。WoT物联网商城对开发团队的应用进行统一管理,并整合、开放了物联网资源,降低了应用开发的门槛,增加了开发者的积极性,使其能够更有效的投入到专业领域。 WoT物联网商城整合了应用与资源(网关和传感器),以统一的方式进行演示与管理,并允许用户可以订阅自己所需要的资源及数据进行业务混搭及开发应用。手机自身作为一个智能数据适配中间件,进行自身传感器数据的展示并与平台中间件进行数据的交互。同时,本课题还具备一定的扩展性,可以方便的满足其他企业/团队应用管理的需求。 本文结合App Store应用商店模式和WoT技术特点,分析总结了WoT物联网目标需求,以项目需求为依据,给出了WoT物联网商城整体项目框架和组成的设计。在完成了总体设计后,本文针对基于Android的WoT物联网应用(WoTMall)的设计进行了详细介绍,整理了项目的基本功能流图和业务流图。以项目需求和流图为依据,结合软件工程思想和Android技术,对该应用的组成架构、程序流程以及重要功能模块的实现进行了逐一详述。本课题为WoT物联网商城,尤其是基于Android的终端应用的未来发展提供了参考案例。
大数据产品应用商店的设计与实现
这是一篇关于应用商店,B/S架构,PHP,WAMP,Mysql的论文, 主要内容为随着现代社会信息数据的急剧增长,如何管理和使用这些海量数据变得十分的重要和紧迫,于是各种大数据相关产品应运而生。在这些大数据产品发展迅猛的同时,也催生了大数据产品在线商店的需求。针对市场上种类繁多的大数据产品设计开发具有应用商店功能的系统,用户可以在系统中方便快捷地查询和下载自己所需要的产品,能够得到更丰富的用户体验和更全面的产品资讯。运营商构建大数据产品应用商店可以更有效的进行产品的管理和运营,在规范大数据产品信息的同时,也有利于运营商大数据产业的长足发展。本文中主要设计并实现了具有产品发布、展示、下载和信息管理功能的应用商店系统。结合软件设计的思想,进行逐步详细的功能设计,数据库设计,模块设计实现等。最终完成系统的开发和测试工作。内容主要有以下几点:一、通过分析当前大数据相关产品快速发展的现状,强调了实现大数据产品应用商店系统的必要性和深远意义。此系统不仅能发布和展示大数据的相关产品,也可以作为其他类型产品的在线商店进行参考和使用。二、介绍系统开发环境的相关技术。如WAMP环境、Apache服务器、Mysql数据库、PHP等,对相关技术的核心原理及特点进行了简要说明。三、对于系统进行全面综合的业务分析,流程分析,确定功能和需求,结合需求进行数据库设计,并在此基础上结合框架确定了开发体系的结构。四、对确立具体功能的模块和完成UI设计的页面进行编码开发,并对详细的流程进行说明。五、系统功能实现完成后,设计测试用例进行功能测试。
基于Windows应用商店的教育应用设计与开发
这是一篇关于Windows8,应用商店,Photoshop应用的论文, 主要内容为互联网的快速发展不断改变着人们的生活方式,尤其是近年来,无线WIFI和移动通信3G、4G技术的不断普及,为移动设备的快速发展提供了网络支持,使得人们连接网络的方式越来越多样化。移动设备以其易携带、易操作、多功能等特点越来越受到人们的欢迎。文章通过深入调查Windows8应用商店的现状,对Windows8应用商店与教育应用相结合进行研究;运用文献研究法,查阅与教育应用有关的文章,为研究提供理论和实践方面的参考;通过运用问卷调查法分析市场需求,确定论文的选题,使应用的开发更具有针对性。文章共分为六部分,第一部分详细介绍了研究的背景、意义和研究内容,并选定以Photoshop平面设计教程为例进行教育应用的开发;第二部分对开发的环境和相关技术进行介绍,主要包括操作系统特色介绍、.NET Framework框架介绍、Microsoft Visual Studio 2013开发工具介绍、开发语言介绍和Windows应用商店的优势五个方面;第三部分进行应用的设计与开发,首先进行应用现状和市场需求分析,其次主要进行应用界面和内容框架设计、核心功能设计和开发;第四部分是测试应用,包括测试原则、测试目标、测试范围、界面布局测试、页面跳转测试、测试总结六个方面;第五部分是应用上传和发布,主要有准备工作、消费者市场选择、应用认证与上传、应用的分析与改进四个方面的工作;第六部分总结研究的不足和未来展望,为后续研究提供经验和教训。文章通过以Photoshop平面设计教程为例,进行基于Windows8应用商店的教育应用的开发,在开发平台上,选择了先进的平台进行教育应用开发;在技术层面上,丰富了教育资源开发技术;在理论上将Windows应用商店与教育应用开发相结合,促进教育应用的发展。总之,Windows8应用商店平台上的应用开发处于起步阶段,有很大的发展空间,本文在这个方向上,从技术层面、内容层面都做出了尝试,并取得了一定的成果,但是由于作者能力有限,还存在一些不足和可以改进的地方,有待于在今后的学习与研究中进行进一步研究和完善。
基于HTML5移动开发技术的跨平台应用商店的设计与实现
这是一篇关于HTML5,移动开发技术,云服务,应用商店,跨平台的论文, 主要内容为随着移动应用下载量的迅速增长,应用商店受到了越来越多的关注。众多手机厂商,移动操作系统厂商和运营商纷纷推出了绑定各自平台的应用商店。应用商店在给用户带来巨大便利的同时,也为应用商店的运营商提供了巨大的收益。在现有应用商店成功的背后也存在着一些问题,其中就包括缺乏跨平台性的问题。目前绝大多数的应用商店都是针对某一特定移动操作系统平台来提供服务的。现在比较流行的移动操作系统有谷歌的Android,苹果的iOS和微软的Windows Phone系统,因此市场上出现了许多专门为其中某一系统提供应用下载服务的应用商店。这给只使用某一平台移动设备的用户带来了一定的便利,但是却也给那些拥有多个不同平台设备的用户带来了不便,这些用户不得不同时在多个平台的应用商店上注册账号,重复购买相同的应用。原因是现在多数移动应用的开发都是针对特定平台的,发布也是通过各个平台专属的应用商店完成的。因此,对跨平台的移动应用商店的研究具有重要的现实意义。 本文所做研究工作主要有以下几个方面1)基于HTML5移动开发技术的研究,设计实现了跨平台的应用商店客户端,通过云端的web服务向客户端提供API接口来完成计算量大的工作,例如应用搜索等后台功能。在客户端的设计上采用了MVC模式,来提高JavaScript代码的可维护性。Web服务采用了无状态的REST架构,并基于PaaS云平台进行部署,通过负载均衡等技术提高服务的可用性。2)基于PhoneGap技术,设计和实现了跨平台的应用发布功能,目的是只要对基于HTML5开发的应用进行一次发布,就可以在多种平台上向用户提供下载。3)基于新浪微博Open API接口设计实现了应用在社交网络平台上的评论,通过好友圈子中的虚拟口碑来完成应用的推荐。4)基于Lucene全文搜索引擎和MongoDB数据库实现了应用全文搜索服务。通过结合Lucene的全文搜索引擎和MongoDB的分布式存储,使得应用商店的全文搜索服务的可用性得到加强。5)基于MongoDB的MapReduce机制实现了Apriori算法,通过大数据挖掘实现了应用的推荐。 通过相关研究工作和对原型系统的设计实现以及测试,初步完成了预先设定的研究目标。初步探索了跨平台移动应用商店的构建方法,技术和可行性。为将来进一步的研究奠定了基础。本文还存在一些可以进一步改进的地方。首先,对于原型的验证工作,测试数据并不是来源于真实生产环境,只是初步证明了设计的有效性。这一点需要在以后的工作中进一步改进,将系统放置在真实生产环境中做进一步检验。其次由于没有足够的实验条件,目前只实现了针对Android和webOS的跨平台应用发布,这两个平台相对较为开放。而如果要真正将跨平台应用商店推向市场,还需要对iOS设备上的跨平台应用发布进行研究。
大数据产品应用商店的设计与实现
这是一篇关于应用商店,B/S架构,PHP,WAMP,Mysql的论文, 主要内容为随着现代社会信息数据的急剧增长,如何管理和使用这些海量数据变得十分的重要和紧迫,于是各种大数据相关产品应运而生。在这些大数据产品发展迅猛的同时,也催生了大数据产品在线商店的需求。针对市场上种类繁多的大数据产品设计开发具有应用商店功能的系统,用户可以在系统中方便快捷地查询和下载自己所需要的产品,能够得到更丰富的用户体验和更全面的产品资讯。运营商构建大数据产品应用商店可以更有效的进行产品的管理和运营,在规范大数据产品信息的同时,也有利于运营商大数据产业的长足发展。本文中主要设计并实现了具有产品发布、展示、下载和信息管理功能的应用商店系统。结合软件设计的思想,进行逐步详细的功能设计,数据库设计,模块设计实现等。最终完成系统的开发和测试工作。内容主要有以下几点:一、通过分析当前大数据相关产品快速发展的现状,强调了实现大数据产品应用商店系统的必要性和深远意义。此系统不仅能发布和展示大数据的相关产品,也可以作为其他类型产品的在线商店进行参考和使用。二、介绍系统开发环境的相关技术。如WAMP环境、Apache服务器、Mysql数据库、PHP等,对相关技术的核心原理及特点进行了简要说明。三、对于系统进行全面综合的业务分析,流程分析,确定功能和需求,结合需求进行数据库设计,并在此基础上结合框架确定了开发体系的结构。四、对确立具体功能的模块和完成UI设计的页面进行编码开发,并对详细的流程进行说明。五、系统功能实现完成后,设计测试用例进行功能测试。
分布式手机软件应用搜索爬虫系统设计与实现
这是一篇关于分布式爬虫,应用商店,JS页面,生产网和办公网通信的论文, 主要内容为随着互联网的不断发展,手机应用商店越来越多,出现了很多恶意的应用,商店的监管成为一个很大的问题。开发针对手机应用商店的爬虫系统,并且对恶意信息进一步的筛选,提供数据用于相关部门的检测非常必要。 首先介绍了系统的研究背景,对搜索爬虫等相关知识做了简单的介绍。再对本分布式爬虫系统所用到的关键技术进行了研究,包括分布式任务分配策略、生产网和办公网通信、JS信息的获取。在分布式任务分配策略中提出了适合本系统的任务分配策略,在JS信息的获取提出了一种基于IDA逆向分析技术,在生产网和办公网之间通信使用了rabbitmq消息队列服务器完成信息交互。 基于前面研究的关键技术,以互联网上的手机应用商店为基础,开发出分布式手机软件应用搜索爬虫系统。本系统主要包括以下几个模块,控制管理服务器模块、爬虫服务器模块、生产网和办公网通信模块、数据库模块、下载上传模块和检索服务器模块。对这几个模块进行了详细的设计研究,给出了设计流程图。根据设计流程图编码实现了具体的模块,最后对整个系统运行,得到了运行结果。 通过对整个系统运行结果统计分析,本系统的分布式爬虫设计实现对比单台爬虫服务器的爬取效率高一些;爬取网页的覆盖率、可靠性、页面更新情况都比较理想;解决了一些含有JS信息的动态网页信息获取问题,包括下载链接不能获取、下拉显示等问题,使页面信息、的爬取更加完整;使用rabbitmq服务器能够比较好的解决生产网和办公网之间的通信问题;对在手机应用商店的恶意应用具有一定的发掘能力,为后续相关人员检测做了初步的筛选;检索模块不但提供查询功能,对相关的模块可以进行增删改查操作,使用户体验更好。本分布式手机软件应用搜索爬虫系统能够比较好的满足用户的个性化需求,具有比较大的实际意义。 本文主要工作有以下几点: 1.为了满足系统高效性、可扩展性:做了分布式爬虫系统,其中对分布式任务下发策略做了研究,对分布式中控制管理服务器和爬虫服务器之间的通信机制进行了设计实现。 2.为了满足系统覆盖率、可靠性:对网页中的动态网页爬取做了详细研究,使用了网络抓包、模拟浏览器方法和基于IDA逆向技术的方法对动态网页爬取做了设计实现。 3.为了满足系统的及时性:对爬取网页的机制做了研究,根据本文设计的更新策略,爬取手机应用软件商店。 4.为了满足系统数据安全性:在生产网和办公网之间使用了物理隔离,对生产网和办公网信息交互做了研究,使用了rabbitmq服务器传输生产网和办公网信息。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码项目助手 ,原文地址:https://bishedaima.com/lunwen/55415.html