基于.NET平台的GUI软件框架的设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:qqqwe12345678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,软件系统的开发到今天已经变得十分复杂了。开发一个系统软件通常会涉及多方面的技术和问题,这使得在较短周期内开发出一个成熟的、稳健的软件产品的难度也越来越大。为此,很多软件公司使用已有的成熟的软件框架或自行开发更适合自身需求的软件框架来完成一些软件开发中基本的、底层的功能,以便于开发人员能够集中精力完成系统的业务逻辑设计,加强软件的健壮性和保持系统软件良好的设计一致性和可维护性,从而有效缩短软件的开发周期。本文提出了基于.NET平台的通用软件框架,详细介绍了适用于系列软件开发的GUI软件框架的设计与实现,以及基于该框架实现的应用软件LTS18,主要工作包括:1.对当前比较流行的开发平台与语言、面向对象框架的定义、特征与分类以及面向对象框架技术与其它复用技术的比较进行了深入分析与研究:2.提出了基于.NET平台的通用软件框架,给出了基于.NET平台的GUI软件框架,并对组成框架的插件管理、服务管理、事务管理、工作流管理、资源管理、通用控件等模块进行了详细描述:3.在基于.NET平台的通用软件框架的指导下,设计与实现了基于.NET平台的GUI软件框架,并给出了重要功能函数的伪代码;4.将基于.NET的GUI软件框架应用到通信测试软件T18的应用配置程序(LTS18)的实现中,较好解决了LTS18开发中的软件重用问题,有效缩短软件的开发周期。基于.NET平台的GUI软件框架是为系列软件开发中GUI层的功能重用而设计实现的,可用于提供系列应用软件公共界面展示、业务流组织以及管理的底层功能。
其他文献
在一次班队课中,我让学生在“责任、友谊、奉献、智慧、死亡、信任、梦想、勇气、感恩”等成长的烦恼系列主题中,选择一个最想交流的话题,结果被选最多的是“梦想”。于是,我便有
2020年8月10日,《市场监管总局关于加强计量比对工作的指导意见》(以下简称《指导意见》)印发实施。《指导意见》强调,计量比对是保障量值准确一致、支撑计量事中事后监管和
学生由初中升入高中,学习物理的积极性很高,但经过一段时间的学习,发现自己虽然很努力,但学习效果却不好,很多学生普遍不能一下子适应过来,都觉得高中物理难学。高中物理难学,难就难