论文部分内容阅读
储物柜的应用给人们的生活带来了极大的便利,应用前景广阔。但是,传统的电子储物柜功能相对简单、用户管理不便,其安全性和美观性都有待提高。这些不足限制了其在银行、机场等高端领域中的使用。因此开发一套安全、可靠、美观、集多种储物功能于一体,可以通过网络实现远程管理,满足高端需求的电子储物柜系统,具有非常重要的实际意义。本课题以企业委托项目为依托,结合当前储物柜应用的发展趋势,研制开发了一套基于C/S模式的电子储物柜系统,实现全面的储物柜监控管理。论文的主要研究内容如下:(1)回顾了课题研发的背景,对电子储物柜系统的发展现状进行了综述。结合远程监控系统的发展现状,阐明了系统开发的目的和意义,明确了研究内容和技术难点。(2)通过对系统工作流程进行分析,明确了设计目标、功能需求、设计原则和总体架构。分析了系统业务处理流程和关键实现技术,设计了系统后台数据库,提出了一套基于C/S模式的电子储物柜系统的整体实现方案。系统由本地客户端监控软件和远程监控管理系统两部分组成。(3)借鉴组态软件模块化、通用化的特点,采用面向对象的设计思想和方法分析了本地监控软件的功能。根据功能分析设计了相关的功能模块,并完成程序设计,所开发的客户端监控软件可以根据用户需求灵活配置存取方式,并具有流媒体播放和信息管理等功能。(4)采用UML建模方法分析了远程监控管理系统的功能需求,并详细介绍了主要功能模块的设计与实现。根据系统通信需求,结合Socket通信原理,制定了完整的数据报文协议。采用C#语言开发了远程监控管理系统软件,实现了对储物柜设备的信息验证、远程监控、数据分析和日志管理等多种功能。(5)根据实际情况,选择不同的测试方法,分别对客户端和服务器端监控系统进行了功能测试,对测试过程中出现的错误和异常进行了修正,保证系统功能的准确性和稳定性。(6)对本文所做的工作进行了总结,对系统的进一步改进完善做出展望。