8篇关于架构设计的计算机毕业论文

今天分享的是关于架构设计的8篇计算机毕业论文范文, 如果你的论文涉及到架构设计等主题,本文能够帮助到你 NERMS 2,0架构设计与性能测试 这是一篇关于架构设计,模式

今天分享的是关于架构设计的8篇计算机毕业论文范文, 如果你的论文涉及到架构设计等主题,本文能够帮助到你

NERMS 2.0架构设计与性能测试

这是一篇关于架构设计,模式,J2EE,轻量级框架,性能测试的论文, 主要内容为NERMS(Network Educational Resources Management System)1.0在运行维护过程中表现出并发性能不好、响应时间长等问题,因此本文使用轻量级框架重新设计了NERMS 1.0的系统架构,升级NERMS 1.0为NERMS 2.0。本文包括三方面工作:首先,介绍了软件架构的相关概念、模型以及架构设计的目标和原则,对J2EE的架构及Java EE 5的框架进行了分析,并介绍了轻量级框架的三个重要概念:控制反转模式、基于POJO编程和透明持久性;其次,通过对相关框架技术、开发工具、应用服务器和数据库系统进行对比,提出了JSP 1.2/Servlet 2.3+POJO+Hibernate2+Eclipse 3.2+Tomcat 5.0.28+DB2 8.1的解决方案,并给出了NERMS 2.0的总体架构、“Rational 4+1视图模型”及流程视图中表示层、业务层和持久层的J2EE模式的设计;最后,在介绍了软件性能指标、应用领域和性能测试方法的基础上,使用测试工具LoadRunner对NERMS 2.0进行了性能测试,给出了测试结果,结果表明新架构具有良好的性能。

延边热电公司一体化办公系统的设计与实现

这是一篇关于架构设计,数据库,面向服务,J2EE技术,系统构件的论文, 主要内容为如今,社会的发展日益壮大,信息化建设也逐步深入人心,在这种宏观环境下,自动化办公产品的使用开始普及化,尤其是政府部门和企业,这类产品在大大提升工作效率的基础上,也简化了不少繁琐的流程,具有较高的实用性,得到了广大群众的肯定。不过,由于企业信息化的不断发展,对办公系统的需求也在不断提升,于是,自动化办公产品便逐渐呈现出自身的不足之处,比方说:操作不够简易,应用深度层次不够、安全性不高等。为了改善这种现状,相关部门开始借鉴协同办公的先进观念,在大致了解了电网企业办公审批业务等情况之后,在工作流引擎与SOA技术的基础上,总结出了属于自己的一套办公系统。这种新型系统可以完成大多数电网企业的管理审批工作,同时在整个工作过程中,也方便了对每一个环节的监管、控制工作。同时实现了公司的协同管理与业务流程监控,大大提升了工作效率。考虑到上面所出现的一系列问题,以及原本想要达到的建设目的,以大型电网公司内部的一体化管理方式为参考,对其企业发展的现状、提高技术的方式、业务的标准进行了调查及研究,然后深入分析了其系统的开发与形成过程,详情如下:1、在依照企业架构(EA)设计方法论的基础之上,以电网公司整体构架设计结果为标准,总结归纳出本课题研究系统的主要结构设计,其中含括了系统的业务、应用、数据、技术者四大结构,由此锁定了系统的业务范畴,从而确立了该系统应用的功能、模块,以及数据模型与技术平台。2、以系统业务结构与应用结构为基本前提,对各层单位的业务与功能要求进行全面、客观的认识,参照一体化管理的相关标准,整理、总结出一套适合公司内部的业务流程,实现多种应用的功能划分。3、根据指定好的三层构架、J2EE系统结构、SOA服务标准与数据域、数据模型的概念,设计系统应用配置以及业务模块量这两种数据库,以及文件处理等系统功能。如期完成了预定好的目标,得到理想的结果,同时,对功能、性能以及安全性进行了严格的检测,最终得出的检结果,证明了系统具有较高的稳定性,一系列指标也达到了规定的标准,此外,对于安全性,也进行了必要的加强措施。

NERMS 2.0架构设计与性能测试

这是一篇关于架构设计,模式,J2EE,轻量级框架,性能测试的论文, 主要内容为NERMS(Network Educational Resources Management System)1.0在运行维护过程中表现出并发性能不好、响应时间长等问题,因此本文使用轻量级框架重新设计了NERMS 1.0的系统架构,升级NERMS 1.0为NERMS 2.0。本文包括三方面工作:首先,介绍了软件架构的相关概念、模型以及架构设计的目标和原则,对J2EE的架构及Java EE 5的框架进行了分析,并介绍了轻量级框架的三个重要概念:控制反转模式、基于POJO编程和透明持久性;其次,通过对相关框架技术、开发工具、应用服务器和数据库系统进行对比,提出了JSP 1.2/Servlet 2.3+POJO+Hibernate2+Eclipse 3.2+Tomcat 5.0.28+DB2 8.1的解决方案,并给出了NERMS 2.0的总体架构、“Rational 4+1视图模型”及流程视图中表示层、业务层和持久层的J2EE模式的设计;最后,在介绍了软件性能指标、应用领域和性能测试方法的基础上,使用测试工具LoadRunner对NERMS 2.0进行了性能测试,给出了测试结果,结果表明新架构具有良好的性能。

电商平台服务器性能优化设计与实现

这是一篇关于负载均衡,遗传算法,电商平台,架构设计的论文, 主要内容为为了适应当今互联网的技术浪潮,众多中小型企业尤其是传统行业的企业都在探索自身业务与互联网结合的方式与方法。其中,最常见的与互联网相结合的方法就是将企业的自身业务从线下转为线上,通过互联网的方式进行业务的交易与处理,即电子商务交易的方式。对于中小型企业搭建电商平台的需求以及成本的控制,本文以项目中电商平台的架构重新优化设计,使用现有较为成熟稳定的框架与技术,设计了基于微服务架构体系的分布式电商平台系统,给其他中小型企业搭建自身电商平台时的设计提供一种较为可行且相对高性能低成本的方案。采用多台性能较低成本也更低的服务器构建服务器集群体系达到较高性能和高可靠性的目的,并针对微服务架构中的多个服务实例的负载均衡问题提出了基于改进遗传算法的负载均衡策略。本文在将遗传算法运用在服务器集群负载均衡领域时,对遗传算法容易早熟,陷入局部收敛的特点进行了改进,并且针对负载均衡器进行染色体设计以及适应度函数设计。将模拟退火思想运用在选择操作当中改进传统选择操作容易趋同的局限,维持种群多样性。将抽检验收当中接受概率的思想运用到交叉操作当中,使交叉后结果更有利于最优解的搜索,加快算法收敛。将非线性惯性权重引入到变异率当中,构成动态变异率,在一定程度上改善算法容易早熟的局限性。为了验证本文对系统架构的优化设计及提出的基于改进遗传算法的负载均衡策略的有效性,对架构设计优化后的系统与优化之前的系统搭建了条件均衡的环境进行实验对比。从页面访问和数据访问两个方面对两个系统进行性能测试和实验结果对比分析。结果表明,新系统无论是页面访问还是数据访问性能均优于原系统。同时,对于本文提出的基于改进遗传算法的负载均衡策略的性能及有效性同样设计了实验进行测试,并与加权最小响应时间算法以及标准遗传算法进行对比。通过实验,验证了本文算法对提高服务器集群负载均衡的效果。

通信与计算协作的边缘计算系统架构及服务放置策略研究

这是一篇关于物联网,边缘计算,架构设计,服务放置,资源分配的论文, 主要内容为随着无线通信技术的不断革新,物联网也开始迅猛发展,各类物联网终端设备充斥在我们生活的方方面面,为我们的生活提供极大的便利。但随着物联网设备种类以及数量的激增,设备高频率上报的消息数据为云端造成了极大的带宽负担。并且随着物联网的不断发展,人们对于物联网的服务质量也有了更高的要求,但是云计算模式下物联设备获取计算服务的传输延迟较大,并且一旦失去与云端的数据通信,设备将失去一切计算能力,整个物联网系统陷入瘫痪。针对以上问题,用边缘计算架构来代替云计算架构成为了最优解决方案,但是目前边缘计算的应用都只适用于特定场景,没有提供一个通用化的解决方案。本文就针对以上问题进行研究,提出了一种通用化的边缘计算架构来融合通信与计算,为各式物联网场景提供算力支持,并且设计了引入了边缘计算之后的物联网场景下的服务放置算法,提出了一种联合资源分配的服务放置算法。本文所做的贡献主要包括以下几个方面的内容。1、提出了一种面向异构物联网系统的通用化通信与计算协作的边缘计算架构,该架构下的边缘计算平台采用了以微服务思想设计,使得边缘计算平台内部模块之间相互解耦,通过消息总线进行模块间通信,设计了边缘计算平台内部模块之间的交互模式,这样使得边缘计算平台能够动态扩展,可以根据场景需要部署对应的计算服务,来实现特定的功能。并且采用了容器以及容器编排技术来完成服务的部署,容器技术与解耦的边缘平台相结合,实现了模块的即插即用,能够动态对边缘平台的服务模块进行调整。并且边缘计算平台能同时对接多种物联网系统,能够处理异构物联网的接入问题。该边缘计算平台同时能将设备的属性更新信息导入到计算模块中,计算模块也能完成对设备的控制,实现计算与通信的融合。2、设计了在资源受限的物联网边缘计算场景下的服务放置算法,该算法考虑到了边缘计算服务器的通信、存储以及计算资源限制,并且联合了边缘计算服务器的资源分配在满足用户服务质量要求的前提下来对系统能耗进行优化,提出了利用凸优化以及遗传算法相互迭代的方式来获取服务放置以及资源分配决策的最优解,并通过仿真分析出该算法能满足用户服务质量要求并且比传统算法具有更低的能耗。3、对本文提出的边缘计算架构进行了原型系统搭建并设计测试场景来验证系统的可行性以及测试系统性能,经过测试可以得出该架构能够解决物联网的异构性、服务动态部署以及提高用户的服务质量等作用,能够为不同的物联网场景提供可靠的算力支持。

电商平台服务器性能优化设计与实现

这是一篇关于负载均衡,遗传算法,电商平台,架构设计的论文, 主要内容为为了适应当今互联网的技术浪潮,众多中小型企业尤其是传统行业的企业都在探索自身业务与互联网结合的方式与方法。其中,最常见的与互联网相结合的方法就是将企业的自身业务从线下转为线上,通过互联网的方式进行业务的交易与处理,即电子商务交易的方式。对于中小型企业搭建电商平台的需求以及成本的控制,本文以项目中电商平台的架构重新优化设计,使用现有较为成熟稳定的框架与技术,设计了基于微服务架构体系的分布式电商平台系统,给其他中小型企业搭建自身电商平台时的设计提供一种较为可行且相对高性能低成本的方案。采用多台性能较低成本也更低的服务器构建服务器集群体系达到较高性能和高可靠性的目的,并针对微服务架构中的多个服务实例的负载均衡问题提出了基于改进遗传算法的负载均衡策略。本文在将遗传算法运用在服务器集群负载均衡领域时,对遗传算法容易早熟,陷入局部收敛的特点进行了改进,并且针对负载均衡器进行染色体设计以及适应度函数设计。将模拟退火思想运用在选择操作当中改进传统选择操作容易趋同的局限,维持种群多样性。将抽检验收当中接受概率的思想运用到交叉操作当中,使交叉后结果更有利于最优解的搜索,加快算法收敛。将非线性惯性权重引入到变异率当中,构成动态变异率,在一定程度上改善算法容易早熟的局限性。为了验证本文对系统架构的优化设计及提出的基于改进遗传算法的负载均衡策略的有效性,对架构设计优化后的系统与优化之前的系统搭建了条件均衡的环境进行实验对比。从页面访问和数据访问两个方面对两个系统进行性能测试和实验结果对比分析。结果表明,新系统无论是页面访问还是数据访问性能均优于原系统。同时,对于本文提出的基于改进遗传算法的负载均衡策略的性能及有效性同样设计了实验进行测试,并与加权最小响应时间算法以及标准遗传算法进行对比。通过实验,验证了本文算法对提高服务器集群负载均衡的效果。

SSH架构项目开发中基于MVC分层粒度划分研究及模块封装策略

这是一篇关于粒度,架构设计,MVC软件开发,封装策略,Java,JSP,分层的论文, 主要内容为在网络信息系统的发展过程中,逐渐出现很多新的技术,随着这些技术的应用,各种技术的应用在各个领域中都显示出了独有的优势,尤其是近几年Java语言的流行,衍生出很多基于Java的Web程序项目设计,比如JSP语言,各大公司根据MVC的思想提供了很多开源的优秀框架,在这些优秀框架的使用中,尤其是Spring、Struts、Hibernate的组合居多,在同样的采用SSH架构的项目中分层思想的优势有目共睹,但是在大型项目开发中,有些层的设置粒度偏大,框架并没有提供小粒度的设计优势,本文基于SSH架构的MVC Web项目,在项目开发过程中,通过对于分层的更小粒度研究,提出更小的粒度划分,并且根据小粒度架构,设计出针对每层独立需求的封装策略,总结出概括数据操作的所有需求,封装出了每层的基类,通过基类的定义,大大降低了程序开发中的复杂度以及大量的编码工作。 本文在详细分析研究常用开发语言,常见框架的基础上,通过实际工作中暴露出的问题,总结出开发MVC每层逻辑需求的功能,提出了更为详细的分层架构,根据Java提供的Class包以及泛型的思想,设计出具有这些通用功能的具体父类,让程序开发人员更为方便的继承父类,完成逻辑,减少代码量,提高后期项目维护难度,并保证了项目的质量。

SSH架构项目开发中基于MVC分层粒度划分研究及模块封装策略

这是一篇关于粒度,架构设计,MVC软件开发,封装策略,Java,JSP,分层的论文, 主要内容为在网络信息系统的发展过程中,逐渐出现很多新的技术,随着这些技术的应用,各种技术的应用在各个领域中都显示出了独有的优势,尤其是近几年Java语言的流行,衍生出很多基于Java的Web程序项目设计,比如JSP语言,各大公司根据MVC的思想提供了很多开源的优秀框架,在这些优秀框架的使用中,尤其是Spring、Struts、Hibernate的组合居多,在同样的采用SSH架构的项目中分层思想的优势有目共睹,但是在大型项目开发中,有些层的设置粒度偏大,框架并没有提供小粒度的设计优势,本文基于SSH架构的MVC Web项目,在项目开发过程中,通过对于分层的更小粒度研究,提出更小的粒度划分,并且根据小粒度架构,设计出针对每层独立需求的封装策略,总结出概括数据操作的所有需求,封装出了每层的基类,通过基类的定义,大大降低了程序开发中的复杂度以及大量的编码工作。 本文在详细分析研究常用开发语言,常见框架的基础上,通过实际工作中暴露出的问题,总结出开发MVC每层逻辑需求的功能,提出了更为详细的分层架构,根据Java提供的Class包以及泛型的思想,设计出具有这些通用功能的具体父类,让程序开发人员更为方便的继承父类,完成逻辑,减少代码量,提高后期项目维护难度,并保证了项目的质量。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设向导 ,原文地址:https://bishedaima.com/lunwen/45921.html

相关推荐

发表回复

登录后才能评论