分享到:

可伸缩性软件构架的研究与其在.NET中的实现

目前企业信息管理系统虽然大多采用n层架构设计,软件工程师也开发出了各种符合企业业务需要的稳定的系统,但是在开发过程中,软件的可伸缩性常常被忽视,当硬件更新、用产量增加时,系统可能会产生瓶颈,从而不能正常运行,或运行速度增长缓慢,不能快速扩展,以满足当前的需要。有的需要重新开发系统,增加了系统开发成本,随着企业在这方面认识的加强,企业对当前应用程序的可伸缩性需求也日益增强。当前主流的J2EE、CORBA和.NET架构可伸缩性都比较高,使用这些构架开发出的应用系统也可以有很好的性能和可伸缩性,本文通过对J2EE、CORBA和.NET可伸缩框架进行研究,经过比较分析,然后使用设计模式和添加中间件等方法,改进了在.NET平台下的企业信息管理的可伸缩性开发架构,并结合实际系统分析设计,实现了改进的可伸缩软件架构,在.NET平台上构建了可伸缩的分布式应用系统。本文主要做了以下几方面的工作:1.分析了国内外可伸缩性软件架构的研究现状。2.研究  (本文共68页) 本文目录 | 阅读全文>>

苏州大学
苏州大学

.NET组件动态重配置技术的研究与实现

动态重配置允许一个系统在运行时从一种配置转变为另一种配置,系统不必停止运行、重启以适应配置的改变。一些重要的软件系统,许多情况下在任何时候都不能中断服务,动态重配置功能对它们具有极其重要的意义。本文分析了近期文献中动态重配置的研究情况,讨论了组件动态重配置需要解决的组件之间的交互问题以及动态重配置对系统产生的影响,设计和实现了一种.NET环境下支持组件动态重配置的组件框架原型,并对该原型进行了验证和性能测试。本文设计的动态重配置框架比较有特色的地方在于通过拦截器对组件之间的交互进行监控,并通过拦截器阻塞组件之间的交互,从而可以有效地驱动组件进入重配置状态。通过阻塞目标组件和其它组件之间新建的调用,允许目标组件和其它组件正在进行的调用继续完成,保证了组件之间的一致性。  (本文共71页) 本文目录 | 阅读全文>>

四川大学
四川大学

基于.NET的高校设备管理信息系统的设计与实现

教育电子政务作为教育信息化的一个重要方面,它的实施建设涉及到高校的各个部门及院系。随着教育信息化的发展,教育电子政务已经成为实现教育管理现代化的重要手段。随着高校管理变革的逐步推进、实验室建设的进一步规范化、复杂化,高校设备管理工作也变得更加繁重和复杂。如何利用校园网来进行校园设备管理,成为必然的选择。本课题针对西昌学院(位于四川省凉山彝族自治州的一所新组建的高校)的计算机系统及网络环境,利用先进的网页编程技术ASP.NET与后端数据库连接的数据库操作模型ADO.NET相结合,设计了可在网络上运行的设备管理信息系统,完成了设备的浏览、统计、申请、报废、打印各类报表及留言等功能。由于设备管理涉及的部门多、业务复杂、地域分布性较广,决定了该系统采用B/S模式。针对学校目前大量使用的是微机系统的特点,本系统采用了微软的.NET系统作为开发平台,实现了三层结构的分布式设备管理信息系统。应用.NET平台下的B/S应用系统开发框架开发本系统...  (本文共94页) 本文目录 | 阅读全文>>

四川大学
四川大学

基于.NET的文档管理系统设计与实现

电子文档管理系统可使公司用户在网络上有效控制其文档的创建、存取与发放过程,并可使他们拥有在整个企业范围内监视其文档流的能力。较为先进的电子文档管理系统还可向用户提供诸如全文检索、文档复合、浏览与发布以及某些群件工具(例如工作流)的特性等。因此,人们常常把电子文档管理系统用于对生产过程的控制(以提高生产效率)、妥善管理技术文档、记录公司关键生意信息等方面。本论文的研究工作主要在于系统的实现和重要技术的研究上。本文来源于Relational Technical(关联技术)和Horizon(地平线)公司的“企业信息管理系统”第一版开发项目中的系统分析、设计和实施。此系统是使用Web Service技术和C#语言基于.NET来进行开发的,可以为各种企业文档、个案材料等的管理提供便利,可以支持客户端通过Internet访问中央数据库,提供了较为完整的用户权限管理功能,保证了文档信息的安全。本文所做主要工作如下:(1) 介绍和说明了基于.N...  (本文共88页) 本文目录 | 阅读全文>>

国防科学技术大学
国防科学技术大学

基于NET框架的分布式军事标图技术研究

计算机军事标图是指挥自动化的一个重要组成部分。现代军事变革的发展已使多军、兵种联合作战成为必然趋势。对于由多军、兵种参与的作战或演习,必然要求各单位共享作战态势,进行军事标图作业。由于参战单位的分布性,用单机的军事标图系统往往显得力不从心,不可能进行全面的军事标图。分布式军事标图系统为这一难题提供了较好的解决方案。本文阐述了军事标图的基本概念,明确了研究分布式军事标图技术的现实意义。在对分布式计算结构给出简要介绍的基础上,阐述了分布式对象技术及分布式系统开发的基本理论和方法。对基于.NET框架开发N层分布式应用程序的过程进行了研究分析,确立了分布式标图系统的应用模型。以组件式软件设计思想为指导,基于COM技术设计并实现了分布式军事标图系统的核心模块——军事标图组件。在上述系统模型和标图组件的基础上,提出了分布式军事标图系统的具体实现结构,列举了各功能模块的实现方法。最后给出了整个系统的实现结果。  (本文共59页) 本文目录 | 阅读全文>>

河海大学
河海大学

基于.NET的网上购物平台研究及实现

随着互联网的普及,网上商店已经逐步地进入了人们的日常生活当中,成为了互联网经济的一个主要组成部分。如何将新的网络技术应用于网上购物平台,最大程度发挥互联网本身的信息化优势,从而提高网上购物平台的扩展能力以及信息处理效率,是本文研究的主要内容。论文首先结合网上购物平台的概念和国内外发展现状分析了目前这类应用采用的技术现状以及惯用架构,然后在对.NET技术和框架进行了详细研究的基础上,给出了基于.NET的网上购物平台的框架设计和软件体系结构,建立了基于.NET平台网上购物平台解决方案,有效地解决了这类应用常见的维护、扩展的问题。平台包含以下几个层次:(1) 表现层。负责收集用户的输入数据并将处理结果显示给用户;(2) 业务逻辑层。负责实际的业务处理,控制购物流程;(3) 数据访问层。负责进行单纯的数据存取,为业务逻辑层提供数据支持。通过购物平台的设计和实现,论文研究解决了一些网上购物平台存在的资源整合和信息共享方面的不足,并且针对这...  (本文共51页) 本文目录 | 阅读全文>>