.NET平台数字集群配置软件GUI模块的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:hrzcq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,全球集群通信系统正从模拟集群向数字集群转换。与传统的模拟集群系统相比,数字集群系统可以提供丰富的业务种类、更好的业务质量和保密特性、以及更高的频谱效率。数字集群通信系统普遍应用于政府部门、军队、警务、铁路、水利、电力、民航以及钢铁、物流等各行各业的指挥调度中。论文讨论的目标软件正是一款基于微软Visual Studio .NET 2003平台上开发的用于配置数字集群终端对讲机的配置软件。首先,本文研究了Visual Studio .NET 2003的特性,基于.NET上的开发语言C#的技术特点和.NET应用程序的优势,以及论文所要用到的XUL引擎技术,windows Forms编程技术等关键开发技术。其次,本文介绍了配置软件的概念和功能以及它与数字集群系统相关产品的关系,并完成了整个系统的需求分析。接着,论文分两个章节讨论了整个系统的设计与实现。在概要设计篇章中介绍了数字集群软件的工作原理和使用范围,阐述了数字集群配置软件的功能模块划分,包括GUI模块,中间控制模块,数据库模块,通信传输模块,并对每一个模块的大体设计进行了阐述。并着重阐述了本人的工作范围:包括GUI内部的类设计介绍,以及各个类之间的关系,最后分开阐述了在设计控件定制方面每个控件的设计类图。在详细设计和实现篇章中,论文介绍了本人的工作范围:GUI模块内部各个主要功能类的实现流程,并对每个类内部的功能函数进行了过程处理描述,然后对GUI内部使用的定制控件分别展开描述,介绍了各个控件的定制思路,以及每个控件内部的主要实现函数。最后论文分析了集群配置软件的特点,并在模拟环境下对系统的功能做了测试,主要测试了软件在正常运行期间和发生故障时的反应。最后对系统的进一步完善提出了自己的看法。
其他文献
随着射频识别技术的发展,射频智能卡已经广泛应用于汽车防盗、门禁控制、港口通关、不停车收费等领域。目前射频智能卡大多只能支持单个应用,应用的深入普及增大了卡管理的复
人脸识别技术一直是具有重要意义和实际价值的研究课题,它在监控系统、军事人脸跟踪等领域得到了非常广泛的应用。但是由于人脸本身的多样性和复杂性,以及实时成像环境的因素(
当前,Web 已成为人们获取知识和信息的一个不可或缺的重要途径。然而,随着 Web 信息的日益增加,人们不得不花费更多的时间来搜索、浏览自己所需的信息。“信息过量”和“信息饥
为了持续地获得理想的软件质量,提高软件开发效率,降低开发成本,现代许多企业纷纷引进了软件过程模型CMMI(Capability Maturity Model Integration)。CMMI为我们提供了经过充
当今世界,随着互联网和信息技术的高速发展,网络带宽容量和计算机性能的大幅度提高,网络技术在现代社会的应用越来越广泛,越来越深入人们生活的各个方面。P2P网络技术(也称对
随着计算机技术和网络技术的发展,以视频会议、计算机协同计算以及大规模分布交互仿真等为代表的组通信应用不断涌现,这些组通信应用迫切需要 Internet提供更好的服务。为了适
三维图形技术是虚拟现实、实时仿真以及交互三维设计等许多重要应用的关键技术。由于三维图形技术涉及到许多算法和专业知识,要快速的开发三维应用程序是有一定困难的,因此三维
随着计算机技术与图形学的迅速发展,作为两者结合产物的计算机动画也随之发展并渗透到人们生活的各个领域:游戏、广告、医学、教育及军事,成为一个具有数百亿美元年产值的行
作为信息时代的重要标志之一,Internet上的万千信息,给人们的工作、学习、生活带来了极大便利。但在信息的海洋中,还夹杂着一些不良内容的浮渣,它们给社会带来相当大的“不良信息
竞争领域中的决策问题是人工智能领域长期研究的问题。现有的决策方法仅仅模拟了人类决策的一个方面:人类在自身熟悉的领域中往往可以根据以往的竞争经验做出迅速、准确的反应