- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于移动终端应用软件架构研究与设计
基于移动终端应用软件架构研究与设计
摘 要:随着光纤通信、微机芯片、基带技术的快速发展和改进,移动通信已经从TD-SCDMA发展到TD-LTE时代,利用多输入多输出、多载波聚合传输、IP RAN通信等技术提供一个高达百兆的带宽,促进了智能手机、平板电脑等普及和使用,开发了社交通讯、智能旅游、在线学习、智能家居、金融证券等多个业务系统,提高了人们工作、学习和生活的信息化水平,具有重要的作用和意义。
关键词:移动通信;多输入多输出;载波聚合;社交通讯
中图分类号:TU85 文献标识码:A 文章编号:1671-2064(2017)20-0018-01
1 引言
随着TD-LTE、FDD-LTE等4G移动通信技术的快速发展,苹果、小米、华为、中兴、魅族、OPPO等厂家研发了先进智能手机、平板电脑等移动终端,利用这些移动终端开发的应用软件也是层出不穷,涉及到政企办公、电子商务、金融证券、物流仓储、在线学习、智能旅游等方方面面[1]。移动终端是一种轻量级的新型软件,这些软件运行的终端多为触摸屏的移动设备,因此传统的PC电脑软件架构不适用于移动软件,为了适用于移动软件设计与开发,人们提出了多层次应用软件架构,将一个移动软件划分为五个层次,这五个层次分别是基础层、应用数据层、应用支撑层、应用管理层、展现层,其可以将底层通信、数据布局、应用支撑、界面交互集成在一起,为移动软件开发提供极大的支撑,确保移动软件的确定性、可靠性、准确性,同时也可以保证移动软件未来的可扩展性,为移动软件开发提供极大的支撑[2]。
2 基于移动终端的应用软件开发研究
基于移动终端的应用软件能够利用4G通信的百兆带宽进行数据传输,与传统的PC端终端软件相比,移动终端软件既能够实现触屏式操作,同时也可以提供移动性、便捷性,方便人们随时随地操作软件,具有重要的作用和意义[3]。基于移?又斩说挠τ萌砑?经过多年的研究和开发,已经提出了很多,比如微信、手机淘宝、智能家居、新东方在线学习手机软件、手机银行等。
(1)手机银行软件。基于移动终端的手机银行已经在各大银行中应用,比如工商银行、广发银行、邮政银行等,利用移动终端实现银行贷款、转账汇款、信用卡等,提高了银行业务办理的快捷性和移动性,银行客户即使不在银行也可以实现业务办理。
(2)微信。微信是一款基于智能手机、平板电脑的轻量级交友软件,其可以帮助用户实现社交通讯,比如交友通讯、微信钱包等功能,能够利用微信公众号、服务号实现信息加工、发布、消息订阅等,帮助政企单位实现宣传广告,进一步改进了政企单位办公的途径,具有重要的作用和意义。基于移动终端的社交软件不仅仅是微信,同时还包括了陌陌、京东叮当、阿里旺旺、微博和珍爱网等,实现了语音传输、视频传输、位置共享,覆盖了交友、恋爱、相亲等多个领域,为人们在空闲时间提供社交互动,进一步改进了人们生活的便捷性和完整性。
(3)智能家居。目前,由于家庭WiFi和移动4G通信的发展,人们的家庭生活引入了很多智能设备,比如西门子冰箱、卡萨帝洗衣机、海信电视机、史密斯热水器等,这些电子设备为人们提供生活服务的同时也面临着信息无法共享的问题,基于WiFi实现智能家居,构建一个互联的家庭设备网络,远程控制各类型的家庭生活设备。
(4)新东方在线学习手机软件。利用移动4G通信开发的在线学习软件很多,比如新东方在线、学大教育、好未来等,新东方在线学习手机软件能够实现课堂直播,利用百兆的移动通信实现课程内容下载、学习记录管理等,覆盖了外语培训、考研考证、职业教育等,随时随地接入系统进行学习。
(5)智能旅游。利用智能手机和移动4G通信可以帮助人们随时随地记录旅游足迹,将旅游景点的照片传输到朋友圈、QQ空间等,与其他朋友或驴友分享旅游心得体会,目前人们使用的智能旅游软件很多,比如途牛网、携程网、飞猪旅游、遨游网等。
3 基于移动终端的应用软件架构设计
基于移动终端的应用软件架构可以划分为五个层级,分别是基础层、应用数据层、应用支撑层、应用管理层和展现层,具体的每一个层次承载的内容如下所述:
(1)基础层。基础层是移动软件搭建的框架,基础层需要部署各类型的设备资源,包括网络系统的组建、多媒体设备建设、机房资源设备建设、存储设备建设、安全防护设备建设等,可以通过全面的基础设置搭建,为移动软件的全面建设提供良好的基础。
(2)应用数据层。应用数据层是一个SQLite管理软件,这是一个轻量级的应用数据管理软件,其可以保障系统服务资源平台搭建,能够规划应用数据层内容,实现应用软件的操作与管理。应用数据层可以将数据资源划分为结构化、非结构化两个方面,基础内容管理可以实现非结构化资源维护,以便用户能够实现信息浏览和查询;对于结构化
文档评论(0)