基于数据平台的夜巡机器人后台监控软件研究与开发

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:handan0918
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来源于四川省科技支撑计划项目“监所智能巡检机器人研制与应用”,其目的是研发一种可以代替狱警完成巡检任务的机器人和开发一款用于人机交互的机器人客户端软件,本文主要对夜巡机器人客户端软件的原理与实现过程进行了研究,具体工作如下:(1)综述了课题的研究背景和意义,阐述目前国内外监所智能巡检机器人、机器人管理系统、大数据与数据库技术的研究现状,确定当前研究工作基础。(2)分析客户需求和夜巡机器人工作流程确定客户端软件的基本功能,介绍客户端软件总体框架设计和功能模块的实现。软件总体框架设计主要是研究软件的架构,该客户端软件的架构采用分层架构,共分为三层:展示层、业务逻辑层与数据访问层。展示层和业务逻辑层采用HTTP通信协议实现通信支持,使用json作为两者间的数据传输格式。业务逻辑层与数据访问层采用TCP/IP通信协议实现通信支持,使用二进制作为两者间的数据传输格式。软件的功能模块包括登录模块、监控中心模块、主控界面模块、查询界面模块以及管理界面模块。本文对各个模块的功能进行了描述,并结合开发流程图详细介绍实现的过程。(3)整个软件是在Visual Studio 2015开发工具下创建的Win32应用程序,采用C#语言编程实现软件主体框架,JavaScript语言编程实现逻辑处理,HTML语言编程实现人机交互界面。(4)最后,给出测试用例对软件进行功能性测试和压力测试,分析并总结测试结果,表明软件客户端的功能实现与设计之初相符,并具有较好的稳定性、安全性与易操作性。
其他文献
为了适应现代海战的发展,有效毁伤具有坚固防护结构和抗爆炸冲击能力强的舰艇,必须提高水中兵器战斗部的破坏威力。针对现代舰艇双层壳体和网格式密封舱的特点,本文提出了一种复
脂肪酸结合蛋白7(FABP7)是脂肪酸结合蛋白(FABPs)家族成员之一,FABP7基因对大脑发育及中枢神经系统的调节至关重要。同时,FABP7位于脂质代谢的经典通路PPAR通路中,在脂质代谢