.NET核心设计模式在办公自动化系统中的设计与实现

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:zhangruidao11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业商务事件在逻辑上的复杂化和在地域上的分布化,传统的C/S模型已经不再适合作为企业管理系统的基本体系结构,而由微软公司提出的.NET平台(Visual Studio.net Enterprise Architect)是一种基于多层体系结构的分布式的服务器应用程序设计环境,.NET平台提供了一整套服务、应用程序接口和协议,对开发基于Web的多层应用程序提供了强大的功能支持。但是,对于开发一个健壮的、具有良好可扩展性和易于维护的.NET应用程序来说,仅仅知道.NET的技术细节是不够的,要使所设计的系统具有良好的体系结构,得到高质量的应用程序还必须清楚如何正确地应用.NET设计模式。.NET核心模式来源于无数专家对.NET平台和技术的亲身实践。.NET模式可以帮助实现基于.NET平台开发经验的积累和传递,它帮助我们记录和交流已经被证实了的解决方案,这些解决方案可以很好地解决不同环境里出现的各种问题。有效地使用.NET设计模式,可以极大的帮助我们克服在企业级应用软件开发过程中所面临的种种困难。论文旨在阐述8种.NET核心设计模式。对于每一个模式都给以了详细的分析,指明其优势和适用范围,并绘制了相应的流程图。在文章的最后,给出了一个完整实例,这个例子所实现的功能并不十分复杂,但在设计和编码过程中都严格遵循了.NET设计模式。该实例将演示如何把.NET的多种核心设计模式整合在一起,用以构建一个完整的企业级办公自动化系统软件。
其他文献
多媒体技术是计算机技术与声像技术相结合的产物。多媒体技术对教学模式、教学内容、教学手段、教学方法、教育思想、教育理论产生了深刻的影响,将多媒体技术应用在教学中,克
胃癌是危害人类健康的主要恶性肿瘤之一,在世界范围内,胃癌死亡率高居榜首。胃癌的早期诊断、早期治疗对于提高胃癌疗效,降低死亡率具有十分重要的作用。淋巴结转移作为胃癌分期
天然气市场需求预测本质上是一个复杂的非线性系统建模问题,神经网络集成具有很强的非线性映射能力,且具有比单一神经网络更强的学习和泛化能力,能够较好地解决这类问题,所以,本文
无线传感器网络是改变人与自然交互方式的关健技术,它的不断发展与成熟使人们的生活进入了一个新的阶梯。无线传感器网络广泛应用于智能家居、环境监控、城市交通、军事应用
近年来,支持向量机的理论已经取得重大进展,算法实现策略以及实际应用也发展迅速。本文以国家重大科学工程LAMOST项目为背景,针对基于支持向量机的分类方法进行了研究,为实现
自主工业组态软件是和利时系统工程有限公司自主研发的具有组态-编译-下装-仿真-在线功能的分布式控制系统软件AutoThink。AutoThink是用于DCS组态的开发平台。AutoThink包含
视图发布作为信息交换的一种有效手段,为数据交换和数据共享提供了便利,但视图发布过程中的敏感信息泄漏问题日益突出,已成为数据库安全方面一个新的研究热点。本文针对国内
我国是粮食大国,仅国家粮库就储藏有上千亿公斤。由于粮食上带有种类繁多的微生物,加之粮食中含有许多营养物质是微生物良好的天然培养基,所以一旦条件合适,粮食中的微生物就会活
基于COTS设备的集群计算技术多方面的优越性已经在应用中得到验证。随着信息技术的发展和战争模式的演变,军事领域的指挥控制(C2)、雷达/图像信号处理、物理仿真等系统需要处理
软件测试是保障软件质量、提高软件产品可靠性的重要手段,是实施软件项目不可缺少的环节。回归测试是软件测试的重要组成部分,是在软件维护阶段,对软件进行修改之后进行的测