基于.NET的软件架构与集成

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:damai123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,NET平台已被广泛的应用于软件开发,在这样一个优秀的开发平台下,怎样将成熟的软件架构与集成方法应用于具体的软件开发过程,并针对具体情况加以改进和不断创新是本文的研究目的。本文首先介绍了.NET平台的独特特点和被广泛接受的三层软件体系结构模型,然后针对WIS系统数据量大的特点,创造性的设计了编辑界面基类,以完成编辑界面的自动赋值/取值操作。其次,对.NET下软件复用的概念进行了系统的介绍,在软件复用思想的指导下,根据项目实际需要设计了两个组件:收藏央组件和联机帮助组件。收藏央组件是一个微结构级的复用,在设计中灵活的应用了观察者模式和中介者模式,使该组件可复用,易扩展,结构清晰。联机帮助组件以动态链接库的方式提供,实现了二进制代码级的复用,在设计上,合理的应用单件模式,保证了某些类的实例在应用程序中的唯一性;在技术上,该组件提出了在“界面元素指针→界面元素ID→HTML页”三者之间建立映射,以建立联机帮助机制的技术路线,从而使该联机帮助组件简单易用,大大提高了联机帮助功能的开发效率。
其他文献
系统安全领域有很多关键问题需要针对二进制代码进行安全特性的分析,比如安全脆弱性分析与利用,安全后门分析,恶意代码分析等等。对二进制代码进行分析的重要工程方法之一是反编
离散曲面造型是计算机图形学和几何设计中的重要组成部分。由于技术条件限制,由三维扫描或其它手段获取的离散曲面的质量通常无法满足后续几何建模、曲面编辑和数值计算等处理
由于WSN工作在开放的环境中,因此WSN在多跳数据传递过程中很容易遭到恶意节点的积极攻击,例如篡改数据、发送假数据或重放旧数据。逐跳认证是预防这种攻击最好的方法。然而,
业务流程是组织为实现业务的某一特定目标所采取的一系列有规律的活动和方法。在竞争激烈的当今世界,企业必须重视并研究业务流程的快速重组,从而使企业立于不败之地。然而,在信
由于计算机在21世纪的大规模应用与普及,硬件和软件以几何倍数的发展,极大推进社会的信息化前进的步伐。可是人们渐渐发现即使耗资巨大的服务器集群也开始不能满足互联网庞大用
随着信息化的不断加快,国家公共安全、信息安全等关系国计民生的领域需要高可靠性、高安全性的全新身份识别技术,生物特征识别技术应运而生。但是,仅靠单一生物特征模态(比如人
异步电动机因其具有较高的性价比及良好的环境适应性,在电力系统及各种工业生产中被作为主要的动力设备而得到了广泛的应用。异步电动机的运行状况直接影响到工业生产的正常进
物联网凭借其连通互联网世界和真实物理世界的能力,已经在工业、医疗、交通、民生等各个领域获得广泛应用。无线传感器网络作为物联网前端感知物理世界的第一环,成为物联网系统
表情是人们非语言交流的一种重要表达方式,是理解人类情感的重要途径。本文主要研究了基于计算机视觉的脸部表情分析技术,主要工作包括: 1.提出了结合特征模板和肤色信息的人
织物在日常生活中是随处可见的,并在计算机动画中出现的场合很多,如窗帘、桌布、飘动的旗帜等;特别衣服覆盖了人体的80%以上,如果要求人体动画具有令人满意的细节和真实感,那么织