.NET平台下的插件式信息系统的研究与实现

来源 :武汉理工大学 | 被引量 : 4次 | 上传用户:gabby11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着计算机科学技术的发展,企业信息系统的开发技术在不断发展。为了应对全球化的激烈竞争,我国的相关企业越来越重视信息化建设和规范化管理。虽然信息系统的开发有一定程度的相似度,但是由于企业业务流程易发生变化,导致信息系统需求的变化比较频繁,所以建立一个通用的平台来简化信息系统的开发和实现,并保证其扩展性,就成为了当前的一个研究热点。现有的大多信息化应用系统,在业务扩展方面都不太方便,虽然有部分系统实现了d11方式的部分业务更新,但无法提供企业用户自己定制的功能。本文采用插件技术和代码生成技术对这些问题进行了探索研究。采用代码生成技术和插件开发技术能大大简化程序开发工作量,有效地提高了系统的可扩展性、可配置性和可重用性。通过分析Web系统开发的流程,总结了基于Web的快速开发平台的功能需求和代码生成器的实现模型;讨论了代码生成技术、反射机制、元数据的获取和Codedom结构等;并详细阐述了基于三层架构Web页面的代码生成技术的实现机制接着,采用AOP面向方面编程技术,讨论了插件式信息系统的框架,并介绍了插件应用中关键的.NET反射技术。对插件开发平台进行模型设计,并对权限管理、文件下载及版本管理等共性模块,封装成子插件,验证了技术方案的可行性。最后,结合修船企业信息化管理中的公文管理子系统,利用插件技术和代码生成技术进行了部分实现。通过实例证明,代码生成技术与插件技术的结合,不仅加快了Web系统开发速度,而且保证了系统的可扩展性和便捷性。
其他文献
织物的三维动态仿真是当前计算机学科中一个重要的研究方向,它在服装设计、电子游戏、三维动画、电子商务、虚拟现实等领域有着广泛的应用前景。它对于增强用户在虚拟平台上
医学图像三维可视化技术是医学影像领域研究的一个热点方向之一。所谓的医学图像三维重建,就是对已经获得的医学图像二维切片进行相关的算法运算,使其能够以三维的形态在计算机
随着国家对煤炭市场的重视和信息技术的发展,煤炭企业之间存在着激烈的竞争,运销工作对煤炭企业的发展起着决定性作用,使企业在新的市场环境中得以生存。在长期的工作中,集团煤矿
随机共振是近年来提出的一种新的非线性弱信号检测方法,它可利用噪声来增强有用信号,达到检测弱信号的目的。本文重点研究基于随机共振理论的强噪声背景下非周期信号检测方法
本文提出了一种基于XML (Extensible Markup Language,可扩展标记语言)异构数据库结构和数据交互的方法,分别制定关系数据库的结构和数据的映射规则RXI (Relation XML Intera
随着网络技术的不断发展,计算机网络正在日益广泛地深入到人们日常生活中的各个领域,并慢慢改变着社会的行为和面貌。但是,于此同时,计算机网络的安全问题也日益突出。入侵防
随着P2P实时流媒体在网络上的流行,在ISP主干链路的流量中,P2P实时流媒体应用占有相当大的比例。尽管ISP通过部署缓存设备的方法有效缓解了Web和VOD流媒体所产生的流量压力,
拟插值作为一种逼近方法在计算机辅助几何设计、数据分析等领域有广泛应用,尤其在逆向工程领域,它能够直接拟合散乱数据点而不需要所有插值点都落在目标曲线或曲面上,在处理
目前,随着多核处理器的迅速发展,单核时代已经成为历史,尤其是由多个多核处理器组成的多处理器系统,更是为应用软件性能改善提供了硬件基础。然而我们的软件却大多停留在单核时代
近年来,随着“互联网+”模式的兴起,社会各行各业正在发生创新性变革,其中“互联网+教育”新形态对传统教育产生巨大影响。教学活动围绕互联网平台展开,这种方式极大地拓展了