论文部分内容阅读
摘 要:当前随着我们光纤通信以及基带技术的快速发展和进步,移动通信已经快速发展,许多应用软件也进入到了我们的生活,发挥着巨大作用,随着智能手机以及平板电脑的普及和使用,许多社交通讯以及智能旅游还有在线学习等多种应用软件都进入到我们生活,发挥着巨大作用,我们应当对这些移动终端的应用软件架构进行研究、对这些设计策略进行完善本文就基于移动终端的应用软件架构研究以及设计策略进行分析。
关键词:移动终端;应用软件架构研究;設计策略
引言:移动终端的应用软件架构涉及到移动信息、自动化、信息化多学科相互交融的复杂系统工程,其设计与应用需要不断的优化与开发。
一、基于移动终端的应用软件开发研究
(一)手机银行等金融软件
移动终端的手机银行开发使用有效补充了线下银行的排队难的情况,人们可以随时随地进行软件的操作,有着非常重要的作用和意义,基于移动终端的手机银行已经在各个银行当中开发完毕,中国工商银行等大型银行都可以通过移动终端来进行贷款和存款以及余额查询等业务,这样不但缓解了线下银行的业务压力,也方便了用户,提升了银行业务办理的快捷性以及移动性,银行的用户不再需要在银行实现业务的办理。
(二)微信等通讯软件
微信是一款轻量级的交友软件,近年来的应用范围也越来越广,其中的微信钱包更是推动了线上支付的潮流,微信可以帮助用户实现社交通讯,比如进行交友和企业的开会、学校的管理,还可以在微信的公众号和服务号当中获取信息,政府和企业也有了传播政府工作的途径和方式,改善了政府办公的途径,有着非常重要的意义和作用。除了微信之外还有许多移动终端的社交软件,微博和QQ等都是当前人们获取信息和位置共享和分享生活,互动交友的重要软件,人们还可以在移动终端上进行相亲交友,人们在空闲时间提供了社交互动,进一步改进了人们生活的便捷性和完整性。
(三)智能家居
当前智能机器人研究越来越成熟,一些居家机器人已经走进了人们生活,人们的家庭当中引入了很多的智能设备,洗衣机、电视机还有热水器等都是我们日常生活当中必不可少的智能设备。并且随着人工智能技术的发展和完善,一些更加智能的服务类机器人也进入到我们生活当中,最先引起人们注意的应当是可以辅导孩子写作业的学习类的机器人,还有天猫精灵等帮助人们构建更加美好生活的智能机器人,人们可以和这些机器人之间有更好的互动,这些都是基于移动终端的发展以及网络的普及,对各种家庭生活设备可以远程控制和沟通。
(四)学习软件
网络的发展也催生了许多的在线学习软件,学生们在学校当中可能因为自身的原因或者是学校和教师的因素,导致了在学校当中进行学习效果不佳,又或者是有许多难解决的问题,这时学习软件和搜题软件就是学生们最好的帮手,可以在这些在线学习软件上观看课堂直播以及课程内容的下载和学习记录的管理,也可以设定自己的学习目标,例如外语的培训和考研,对自身的身份进行设定,例如高考生和初中生,这些都可以帮助学生们定制学习内容,跟随系统进行学习。
二、基于移动终端的应用软件架构设计
(一)基于数据流动的分析
在运行应用软件的过程当中,有些函数的返回结果是其他函数的输入参数,这样数据就从一个函数当中流动到了另外一个函数当中,其实流动数据的起始来源有两种,一种是用户的输入、还有一种是存储在程序内部的常量。应用程序的设计者可以根据这样的数据流动关系来将所有的常量以及用户输入作为源头来建立数据流动的路径买这些路径会产生交叉点,将所有数据流动路径联系起来得到数据流动的关系,也就可以得知软件运行所需要的权限和是否会对系统造成危害,这也是进行应用软件架构设计的第一步,保证应用软件的绿色安全。具体的系统架构如图一所示。
(二)应用数据层
应用数据层是轻量级的应用数据管理软件,可以保证系统服务资源平台的搭建,实现对应用软件的管理和操作,可以对内容进行规划,应用数据层将这些数据资源划分成结构化和非结构化两个方面,基础内容管理实现了非结构化资源维护,这样用户就实现了信息浏览和查询,对这些结构化的数据来说,用户可以自己进行分类,可以控制资源的公开,建立完善的数据管理规范,也保证了信息和数据的共享机制。数据层架构示意图如图二所示。
(三)应用管理层
一个完善的应用软件需要有先进的应用管理层,可以在实际的应用当中承接语法规则和逻辑业务处理等操作将这些应用服务内容进行分类,更加重要的是进行信息的处理加工,提升自身的加工和处理能力,应用管理层实现了应用软件的功能集成,对内容进行统一的操作和管理,这样用户通过移动终端进行应用软件内的信息访问就十分快捷,同时也实现了对应用程序的具体操作。
三、总结
移动通信发展迅速,自从4G在我们的生活当中普及,我们已经基本实现了社交通讯和政企办公,但是这些应用软件的完善使用还需要对软件架构以及功能设计进行研究,未来需要促进多种业务的融合以及联系,将人们的生活变得更加便捷和智能。
参考文献:
[1]张海森,杨光辉,刘超见等.基于AR技术的跨平台移动终端的辅助学习系统[J].图学学报,2018,39(1):85-90.
[2]刘大兴,朱迅.基于智能移动终端的油田生产管理系统[J].计算机应用与软件,2017,34(9):128-131,146.
[3]王文一.对智能移动终端设备在工厂生产管理系统中的应用[J].电路信息,2015,34(9):118-119.
关键词:移动终端;应用软件架构研究;設计策略
引言:移动终端的应用软件架构涉及到移动信息、自动化、信息化多学科相互交融的复杂系统工程,其设计与应用需要不断的优化与开发。
一、基于移动终端的应用软件开发研究
(一)手机银行等金融软件
移动终端的手机银行开发使用有效补充了线下银行的排队难的情况,人们可以随时随地进行软件的操作,有着非常重要的作用和意义,基于移动终端的手机银行已经在各个银行当中开发完毕,中国工商银行等大型银行都可以通过移动终端来进行贷款和存款以及余额查询等业务,这样不但缓解了线下银行的业务压力,也方便了用户,提升了银行业务办理的快捷性以及移动性,银行的用户不再需要在银行实现业务的办理。
(二)微信等通讯软件
微信是一款轻量级的交友软件,近年来的应用范围也越来越广,其中的微信钱包更是推动了线上支付的潮流,微信可以帮助用户实现社交通讯,比如进行交友和企业的开会、学校的管理,还可以在微信的公众号和服务号当中获取信息,政府和企业也有了传播政府工作的途径和方式,改善了政府办公的途径,有着非常重要的意义和作用。除了微信之外还有许多移动终端的社交软件,微博和QQ等都是当前人们获取信息和位置共享和分享生活,互动交友的重要软件,人们还可以在移动终端上进行相亲交友,人们在空闲时间提供了社交互动,进一步改进了人们生活的便捷性和完整性。
(三)智能家居
当前智能机器人研究越来越成熟,一些居家机器人已经走进了人们生活,人们的家庭当中引入了很多的智能设备,洗衣机、电视机还有热水器等都是我们日常生活当中必不可少的智能设备。并且随着人工智能技术的发展和完善,一些更加智能的服务类机器人也进入到我们生活当中,最先引起人们注意的应当是可以辅导孩子写作业的学习类的机器人,还有天猫精灵等帮助人们构建更加美好生活的智能机器人,人们可以和这些机器人之间有更好的互动,这些都是基于移动终端的发展以及网络的普及,对各种家庭生活设备可以远程控制和沟通。
(四)学习软件
网络的发展也催生了许多的在线学习软件,学生们在学校当中可能因为自身的原因或者是学校和教师的因素,导致了在学校当中进行学习效果不佳,又或者是有许多难解决的问题,这时学习软件和搜题软件就是学生们最好的帮手,可以在这些在线学习软件上观看课堂直播以及课程内容的下载和学习记录的管理,也可以设定自己的学习目标,例如外语的培训和考研,对自身的身份进行设定,例如高考生和初中生,这些都可以帮助学生们定制学习内容,跟随系统进行学习。
二、基于移动终端的应用软件架构设计
(一)基于数据流动的分析
在运行应用软件的过程当中,有些函数的返回结果是其他函数的输入参数,这样数据就从一个函数当中流动到了另外一个函数当中,其实流动数据的起始来源有两种,一种是用户的输入、还有一种是存储在程序内部的常量。应用程序的设计者可以根据这样的数据流动关系来将所有的常量以及用户输入作为源头来建立数据流动的路径买这些路径会产生交叉点,将所有数据流动路径联系起来得到数据流动的关系,也就可以得知软件运行所需要的权限和是否会对系统造成危害,这也是进行应用软件架构设计的第一步,保证应用软件的绿色安全。具体的系统架构如图一所示。
(二)应用数据层
应用数据层是轻量级的应用数据管理软件,可以保证系统服务资源平台的搭建,实现对应用软件的管理和操作,可以对内容进行规划,应用数据层将这些数据资源划分成结构化和非结构化两个方面,基础内容管理实现了非结构化资源维护,这样用户就实现了信息浏览和查询,对这些结构化的数据来说,用户可以自己进行分类,可以控制资源的公开,建立完善的数据管理规范,也保证了信息和数据的共享机制。数据层架构示意图如图二所示。
(三)应用管理层
一个完善的应用软件需要有先进的应用管理层,可以在实际的应用当中承接语法规则和逻辑业务处理等操作将这些应用服务内容进行分类,更加重要的是进行信息的处理加工,提升自身的加工和处理能力,应用管理层实现了应用软件的功能集成,对内容进行统一的操作和管理,这样用户通过移动终端进行应用软件内的信息访问就十分快捷,同时也实现了对应用程序的具体操作。
三、总结
移动通信发展迅速,自从4G在我们的生活当中普及,我们已经基本实现了社交通讯和政企办公,但是这些应用软件的完善使用还需要对软件架构以及功能设计进行研究,未来需要促进多种业务的融合以及联系,将人们的生活变得更加便捷和智能。
参考文献:
[1]张海森,杨光辉,刘超见等.基于AR技术的跨平台移动终端的辅助学习系统[J].图学学报,2018,39(1):85-90.
[2]刘大兴,朱迅.基于智能移动终端的油田生产管理系统[J].计算机应用与软件,2017,34(9):128-131,146.
[3]王文一.对智能移动终端设备在工厂生产管理系统中的应用[J].电路信息,2015,34(9):118-119.