综合显控软件的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:dasaqa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
控制分系统是某系统的核心组成部分,起到管理整个系统的作用。综合显控软件是控制分系统的核心软件之一。它是整个大系统的监控单元,能有效地实时观测到各个分系统以及本系统其他软件和硬件的状态,掌控整个大系统的运行状态。整个系统的通信主要采用UDP通信,以FTP服务辅助,各系统软件之间实时流数据通信的数据格式相同,一个数据包由数据包头、数据体、crc验证3部分组成,其中数据包中主要包括信源,信宿,数据长度,时间等信息,数据体中主要包括类别号,数据内容等,crc验证采用32位crc验证。基于对软件功能及性能要求。本文主要从系统需求分析、系统设计和实现以及系统测试的角度对综合显控软件进行了描述。在系统需求分析中,按照功能之间的特性,对整个软件的需求进行了详细的说明,其中只对重要的功能进行描述,一些IP端口配置等辅助功能就简单带过,主要功能主要划分为:监视与显示、心跳接收、状态上报、远程登录、日志管理、身份验证这6大部分,非功能性需求包括接口需求、稳定性和可靠性、易用性、安全性;在系统设计与实现中,首先描述了软件总体设计和软件环境的搭建,然后以功能模块为单位,从类关系,顺序图展开对软件的设计实现过程进行了详尽了描述。本文的最后对软件从功能、接口和非功能三个方面进行测试,证明软件测试结果满足之前的详细分析的需求,证明了软件设计结果的可行性,说明本软件可靠、安全和稳定,整个软件的界面也相当友好。综合显控软件采用.NET平台下的WPF框架,主要是C#语言实现。采用多线程、UDP传输等技术实现了整个软件。综合显控软件在这些技术的支撑下能够监控各分系统状态,本分系统其他软件的时间戳状态,然后综合这些状态上报给某管理软件。综合显控软件受限于主客观条件,仍然存在一些不完善和需要改进的地方。主要集中在以下几个方面:软件接口扩展性问题、前台线程浪费资源、数据处理限制、前台样式的改进问题。通过提出新的管理模式使增加线程时能够更加简单快捷,提高软件接口可扩展性。有待改进现有模式下一种数据开启一个前台刷新线程,线程过多,对系统性能造成不良影响的问题。进一步研究加快软件的处理速度。编写新的控件的样式,改善软件的美观度。
其他文献
<正> 本文总结了1982年以前由动脉瘤夹闭后残余瘤颈而致复发性动脉瘤19例。占同期夹闭和结扎手术病人的1%,本组病人第一次手术前均有蛛网膜下腔出血;手术行瘤颈夹闭17人,丝线
大型触摸屏环境带来高沉浸感的触控体验,然而当用户离大屏幕过近时体验效果欠佳。为改善其交互体验,引入体感交互技术,基于用户与屏幕的距离提出2种交互模式。通过设计并实现
在我国医疗体制改革力度不断加大的新形势下,医院面临的市场竞争越来越激烈,需要注重自身的信息化发展,并不断提升服务水平和医疗水平等,才能更好的促进医院长远发展。在这种
本文纵向对比分析了近几年的新课标高考物理试卷,主要对比分析了试题考点,试题类型,高考试题命题特点及趋势。发现试卷结构在相对稳定的基础上又有一些变化,试题注重"双基"考
目的与背景:大鼠福尔马林致痛模型是一个有效而可靠的伤害模型,它可使大鼠在行为学上产生双相的疼痛反应,第二相主要由前列腺素介导。研究证实前列腺素在炎症反应中具重要地
针对分组密码算法SM4中加解密算法与密钥扩展算法的相似性,提出一种将加解密模块与密钥扩展模块复用的基本架构,通过对具体实现结构的分析与选择,使控制逻辑复杂度、复用模块
可靠性与节能是实时系统研究中的重要内容,为此,提出一种基于随机任务的可靠性约束与节能调度算法(RCERT)。按相同的电压/频率执行任务,当某些任务不能满足截止期限时,则调高
脾的运化功能对机体的物质能量代谢起着重要的作用,同时这一功能也体现在脂质代谢方面。脾失运化是高脂血症发生和发展的重要病机,因脾虚和肝脾失调所产生的痰湿之邪是高脂血
为有效识别手语字母,提出一种手语视觉单词(SLVW)的识别方法。采用Kinect获取手语字母视频及其深度信息,在深度图像中,通过计算获得手语手势的主轴方向角和质心位置以调整搜
目的 :观察三金片治疗急性膀胱炎的疗效。方法 :将 6 0例急性膀胱炎患者随机分为 3组 ,分别予三金片、加替沙星、三金片加加替沙星口服治疗。结果 :三金片加加替沙星组疗效优