- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AIT全过程监控系统的设计与实现.doc
AIT全过程监控系统的设计与实现
摘 要:随着科学技术的发展,目前AIT全过程已经实现了数字化。AIT全过程软件的执行过程及AIT的设计、生产、工艺、安装和报告等各个环节的监管非常重要。文章设计实现了一套AIT数字化全过程监控系统,可对各功能子系统的关键计算环节状态进行实时监控。
关键词:AIT;全过程;监控系统
1 引言
随着科学技术的发展,目前AIT全过程已经实现了数字化。AIT的设计、生产、工艺、安装和报告等各个环节都是航天器研制过程中的关键环节。因此,对AIT的每个环节的监管就显得尤为重要。本文在分析了AIT全过程监管需求的基础上,设计并实现了AIT全过程监控系统,实现了AIT全过程软件的执行过程及AIT的设计、生产、工艺、安装和报告等各个环节的实时、自动及统一监管。
2 系统的设计
该系统设计开发的目的是为AIT提供一个全过程的远程监控系统,使得AIT的各个环节得到有效的监管。根据AIT全过程监管的需求,本系统的具体功能有人员管理、权限管理、系统配置以及实时监控等功能。其中人员管理、权限管理以及系统管理等功能互联网上已经有了多种成熟的解决方案,本文不再赘述。本文将着重介绍本系统的实现难点-实时监控模块的设计与实现。
实时监控模块需要提供的主要功能有分屏显示、网页监控以及屏幕监控这三个功能。分屏显示功能要求实现2分屏、4分屏、6分屏和8分屏这四种分屏模式以便用户在使用时能根据自己的需求灵活地进行选择。网页监控功能要求实现在分屏区域内按顺序显示用户选择的网页,并定时刷新。屏幕监控功能要求能对被监控计算机的屏幕进行远程监控。实时监控模块的操作流程主要包括选择分屏数、选择是否进行屏幕监控、选择需要被监控的网址、显示分屏窗口等,执行过程如图1所示。
3 系统的实现
该系统的实现使用了基于网络的C/S架构。选择C/S架构的原因是C/S架构响应速度快、操作界面漂亮以及C/S架构的管理信息系统具有较强的事物处理能力,能实现复杂的业务流程。
考虑到该系统的目标平台是Windows,所以我们选择了Windows平台下开发速度最快的C#进行开发。
分屏功能使用WPF的Grid面板实现。Grid面板是WPF中一种以表格形式组织控件的布局方式,使用Grid将屏幕划分成特定的表格就能实现分屏显示。网页监控功能使用.net控件WebBrowser实现。WebBrowser控件可以在应用程序中提供Web浏览功能,将WebBrowser导航到需要被监控的网页的URL就可实现网页监控。屏幕监控使用远程桌面协议(RDP, Remote Desktop Protocol)实现。远程桌面协议可以让客户端通过已知帐号登录服务端,并且使用帐号内的软硬件资源,在监测计算机上使用被监测计算机的帐号通过RDP协议登录被监测的计算机就能实现远程屏幕监控。
4 测试
进行测试的目的在于发现系统中的缺陷之处并加以改进,本系统进行了系统级的总体性能测试, 测试内容包括: 系统设计的各个功能模块的实现效果, 分析观察实验效果, 然后在网络环境中测试客户端软件中各个功能模块所包含的功能等。
4.1 硬件环境(如表1)
4.2 软件环境(如表2)
4.3 测试结果
4.3.1 界面测试
初始界面使用了4种控件,分别是标签Label,组合框ComboBox,自定义多选组合框CheckComBox以及按钮Button。其中Label用于向组合框及自定义多选组合框添加描述性标题,ComboBox用于让用户选择列表中的选项,CheckComBox用于让用户对列表中的选项进行多选,Button用于触发点击事件。第一个组合框的功能是选择屏幕的分屏数,有2分屏、4分屏、6分屏、8分屏4种选择。第二个组合框的功能是选择是否监控以及如果需要监控,监控的显示区域。第三个多选组合框是在WPF的 ComboBox基础上自定义的一个控件,用于实现选择需要被被监控的网址。确认按钮用于打开监控窗口,退出按钮用于关闭当前窗口。
屏幕监控界面有2分屏,4分屏,6分屏,8分屏4种模式。如果不需要进行屏幕监控,则分屏区域全部显示为网页。如果需要进行屏幕监控并且选择了屏幕监控显示在分屏的区域,则被选择的分屏区域显示屏幕监控,其它区域显示网页监控。
4.3.2 性能测试
图2描述了CPU的使用率,其中横坐标轴表示系统的运行时间,单位 是秒;纵坐标轴表示CPU的使用率。系统刚启动时CPU使用率急剧上升,20S左右时CPU使用率达到最高,之后开始下降。由于WebBrowser设定每20秒刷新一次,所以32秒左右时,系统的CPU使用率又开始上升,40S左右达到最高,之后重复这个过程。
5 总
您可能关注的文档
最近下载
- T∕CACM 1021.135-2018 中药材商品规格等级 桑椹.docx VIP
- 合肥南站枢纽方案.pdf
- 内蒙古自治区包头市昆都仑区2023-2024学年七年级下学期期中语文试题【含答案解析】.docx VIP
- 公司年度颁奖晚会主持词与公司年终工作总结2合集.doc VIP
- GB/T 27726-2011_热塑性塑料阀门压力试验方法及要求.pdf
- 医学生全国水平测试题库.pdf
- 2025年东莞实业投资控股集团有限公司招聘笔试模拟试题及答案解析.docx
- 《第十章-中国文化的基本精神》-课件.ppt VIP
- 基于模糊控制的智能浇灌系统设计.pptx VIP
- 乳腺癌诊治指南与规范(2025年版精要本).PDF VIP
文档评论(0)