当前位置: 首页 > 养蟹人 > 养殖阳澄湖大闸蟹时如何设计池塘(续)
养殖阳澄湖大闸蟹时如何设计池塘(续)
养蟹人 / 2017-06-02
在上一节里,我们和大家谈了一下养殖阳澄湖大闸蟹时如何设计池塘。这一节里,我们将接着这一节的内容和大家来讲述这方面的知识。阳澄湖大闸蟹池塘智能化养殖物联网监控终端数据管理子系统阳澄湖...

在上一节里,我们和大家谈了一下养殖阳澄湖大闸蟹时如何设计池塘。这一节里,我们将接着这一节的内容和大家来讲述这方面的知识。阳澄湖大闸蟹池塘智能化养殖物联网监控终端数据管理子系统  阳澄湖大闸蟹池塘智能化养殖物联网监控终端,分为本地监控终端和远程监控终端。本地监控终端和远程监控终端都可以通过串口与网络基站进行通信交互,获取养殖池塘溶解氧、水温、pH、氨氮、总磷、总氮、亚硝酸盐、高锰酸盐等标量参数数据信息和包括无线控制终端、电控箱以及空气压缩机、增氧机、水泵、投饵机等各种水质调控设备的执行状态信息,并向这些水质调控设备发出控制指令。
    一个优秀的软件应用系统,应结构层次清晰、任务分工明确、功能模块间耦合度低等,因此,选择一种合适的软件架构对于系统软件质量的提升有着不可或缺的帮助。软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各个部分进行搭配和安排,形成系统的多个结构而组成架构。为了减低终端数据管理系统各功能模块的耦合度,以及考虑到系统今后维护和扩展,阳澄湖大闸蟹池塘智能化养殖物联网各监控终端数据管理系统采用当今软件体系架构中最流行、最常见的分层设计思想,其目的就是为了实现软件的“高内聚、低耦合”。因此,笔者推荐系统采用基于B/s模式的二层架构进行系统设计。该设计将整个应用系统分为三层:表示层、业务逻辑层和数据访问层。层与层之间向下依赖,并以面向接口的编程方式实现。三层架构体系结构是面向对象的设计思想发展中的必然产物。三层架构模式由三部分组成:多浏览器、单web服务器和多数据服务器。三层架构模式将数据与呈现完美的表示层分离开来,使得可以用较少的资源建立起具有很强伸缩性的系统。技术实现采用J2EE体系结构。J2雹E为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台。