智能母线多参数监测与故障报警系统研发文献综述

 2023-09-04 10:09

文献综述(或调研报告):

  1. 系统架构

在一般的母线温度监测系统中,单片机作为下位机负责数据现场采集处理等,PC机作为上位机负责数据的集中处理分析等[1][2][3]。母线温度监测报警系统初步可分为以下功能模块:数据采集监测功能模块;无线传感网络功能模块; 服务器数据存储功能模块; 数据显示处理功能模块[4][5]

2、系统服务器

服务器指的是在网络环境中为客户机提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发、发布等关键人物,是各类基于客户机/服务器(C/S)模式网络中不可或缺的重要组成部分。对于中、小型企业来说,它们的服务器可能就是一台性能较好的PC机,不同的只是其中安装了专门的服务器操作系统,能够胜任小型、任务简单的网络。

为了让服务器提供不同的服务,实现各种不同的用途,通常需要在服务器上安装各种软件。因此服务器按照功能可以划分为文件服务器、数据库服务器、邮件服务器、Web服务器、DNS服务器、应用服务器等。目前世界上主流的三个Web服务器是Apache、Nginx和IIS。

服务器可以根据不同的因素被分为很多种类,最为宏观的分类就是物理服务器和云服务器。云服务器是云服务商借助成千上万台物理服务器构建的集群,使用基于虚拟化和OpenStack技术把集群服务器的资源进行统一资源调度,通过网络向用户提供资源租用。初创企业在前期发展过程中,最关注的一点便是运营成本,包括人力成本、租金及IT基础设施的采购及部署。物理服务器在购买之后,还需要机房、UPS、空调等设备,还有后期的运维费用,这些都需要考虑的。云服务器就不需要这些内容,在开通之后就可以直接使用。国内云服务器较为著名的商家有:阿里云、腾讯云、华为云、天翼云、金山云、UCloud、青云QingCloud、百度云。国际上有AWS、Azure、Google等。

3、Web应用架构[6][7]

JavaEE三层架构是javaee规范中的推荐架构,传统意义上的是分为表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。在javaee的开发中,三层架构具体分为表示层(web层)、业务逻辑层(service层)、数据访问层(dao层)。

web层:与客户端交互,包括获取用户请求,传递数据,封装数据,展示数据。表现层的主流框架有struts1、struts2、springMVC和webwork。

service层:复杂的业务处理,包括各种实际的逻辑运算。业务逻辑层的主流框架有Spring。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。