- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件架构师论文(必读10篇)--第1页
软件架构师论文(必读10篇)
软件架构师主要是指从事高层次的开发构架工作的人才,其工作内容和指责在于软
件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架
构,指导整个开发团队完成计划,不仅考验软件开发技术,还考验组织管理能力。本文整理
了10篇软件架构师必读论文,希望这些优选范文能让大家对此行业的了解更加透彻。
软件架构师论文(必读10篇)之第一篇:移动应用软件架构安全技术研究
摘要:TD-LTE网络、单片机等技术的发展和应用,有效促进了智能移动设备的普及,
比如智能手机、平板电脑等,这些移动设备部署的应用软件也越来越广泛,提高了人们社交
通讯、在线学习、智能旅游、移动办公的便捷性,但是移动应用软件架构也面临着较多的安
全威胁,比如勒索病毒、DDOS攻击等,这些木马病毒利用移动应用软件架构通信接口存在
的漏洞,大肆攻击移动应用软件,给使用者带来了极大的损失。本文基于笔者多年的工作实
践,详细地描述移动应用软件架构特点及其面临的安全威胁,同时利用先进的免疫网络、非
对称加密、访问控制、安全访问等技术进一步提高系统移动应用软件的防御能力,具有重要
的作用和意义。
关键词:移动应用软件,四层架构,勒索病毒,非对称加密
移动通信已经进入到4G和5G时代,为人们提供了更高的移动通信带宽,基于移动
通信的智能设备也层出不穷,比如华为P20、三星盖世S9、苹果智能手机、平板电脑等,这
些智能设备承载的应用软件也非常多,比如手机QQ、微信、微博、手机银行等,进一步提
升了移动通信应用范围,方便了人们工作、生活和学习。移动应用软件开发时采用的架构种
类多种多样,开发语言也非常多,不同应用软件的模块在集成时难免会存在一些漏洞,因此
许多病毒、木马都利用这些软件架构漏洞进行攻击,比如勒索病毒、DDOS攻击等,可以盗
窃应用软件的登录用户名和密码,破坏用户数据的完整性和安全性,给人们带来了严重的财
产损失。
1移动应用软件架构特点
移动应用软件架构是基于PC软件的基础改进而来的,其可以更好地适用于移动智
能设备,常用的架构主要包括经典MVC架构、三层架构和四层架构。
软件架构师论文(必读10篇)--第1页
软件架构师论文(必读10篇)--第2页
(1)经典MVC架构。经典MVC架构包括模型层、视图层、控制器层,模型层可以
封装软件应用数据,定义软件操作,包括数据计算逻辑规则等;视图层可以为用户提供交互
界面,响应用户的逻辑业务请求;控制层可以控制视图层和模型层之间的交互。
(2)三层架构。三层架构包括表现层(UI)、业务逻辑层(BLL)和数据访问层(DAL),
表现层可以向用户展现特定业务数据,采集用户输入信息和操作;业务逻辑层可以从DAL中
获取数据,输出显示到UI,完成UI输出的操作指令和数据请求,执行业务逻辑或访问DAL;
数据访问层可以直接操作数据库,完成信息的添加、修改、删除和查询。
(3)四层架构。四层架构是在三层架构的基础上发展而来的,添加了业务规则层,
将三层架构的业务逻辑层拆分为业务逻辑和业务规则,业务规则可以及时处理用户输入的
不合法信息,同时还可以及时处理数据库操作存在的错误,增大了业务逻辑层的结构清晰度。
具体的,四层架构分别是表现层、业务规则层、业务逻辑层和数据访问层。
移动应用软件架构的每一层之间都采用接口进行通信,实现了业务的集成和解析,
因此在这种集成化模式下难免存在漏洞,如果移动应用软件升级不及时,将会吸引病毒
文档评论(0)