基于bs架构的农业物联网上位机软件系统设计与实现

基于bs架构的农业物联网上位机软件系统设计与实现

ID:35055872

大小:2.86 MB

页数:61页

时间:2019-03-17

基于bs架构的农业物联网上位机软件系统设计与实现_第1页
基于bs架构的农业物联网上位机软件系统设计与实现_第2页
基于bs架构的农业物联网上位机软件系统设计与实现_第3页
基于bs架构的农业物联网上位机软件系统设计与实现_第4页
基于bs架构的农业物联网上位机软件系统设计与实现_第5页
资源描述:

《基于bs架构的农业物联网上位机软件系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于B/S架构的农业物联网上位机软件系统设计与实现DESIGNANDIMPLEMENTATIONOFUPPERCOMPUTERSOFTWARESYSTEMFORAGRICULTUREIOTBASEDONB/SARCHITECTURE李飞雅哈尔滨工业大学2016年6月国内图书分类号:TP311学校代码:10213国际图书分类号:004.41密级:公开工学硕士学位论文基于B/S架构的农业物联网上位机软件系统设计与实现硕士研究生:李飞雅导师:谭晓昀教授申请学位级别:工学硕士学科、专业:微电子学与

2、固体电子学所在单位:航天学院答辩日期:2016年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP311U.D.C:004.41DissertationfortheMasterDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFUPPERCOMPUTERSOFTWARESYSTEMFORAGRICULTUREIOTBASEDONB/SARCHITECTURECandidate:LiFeiyaSupervisor:Prof.TanXiaoyunAca

3、demicDegreeAppliedfor:MasterofEngineeringSpeciality:MicroelectronicsandSolid-StateElectronicsAffiliation:SchoolofAstronauticsDateofDefence:June,2016Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工学硕士学位论文摘要农业物联网现如今已经成为焦点,甚至已经得到了国家政策的支持。智

4、慧农业将计算机技术与农业相结合,实现农业物联网,对农业的发展有着重要的意义。本文设计实现了基于B/S架构的农业物联网上位机软件系统,使得客户机的压力减轻,大大提高了效率。对于一个农业物联网工程,每一个数据子站包含若干个模拟输入设备、数字输入设备和数字输出设备,每个子站中的设备都需要进行管理,包括实时监测数据和远程监控,因此上位机需要与数据子站、用户和数据库进行通信。本文软件系统采用B/S架构,在Node.js环境下对软件系统进行设计与实现。服务器端与数据库之间的数据交互通过node-mysql功能模块

5、实现,服务器端与数据子站的通信通过jsmodbus功能模块进行实现,服务器端与浏览器端通过WebSocket进行实时通信。整个软件系统分为服务器端、浏览器端和数据库三个部分。服务器端具体实现与浏览器端、数据子站和数据库之间的数据交互;浏览器端实现用户对服务器和数据库的访问,也实现用户对数据子站的实时监控;数据库中用户表、设备表和日志表实现系统数据的持久化。本文按照具体功能进行模块化分配,将软件系统分为数据库模块、Modbus通信模块、设备管理模块、登录模块、数据监控模块、设备信息管理模块、历史数据查询

6、模块和Map模块。数据库部分主要根据需求,建立数据库物理模型,完成各个功能表的设计。最后,对软件系统进行测试,测试结果表明,服务器软件运行平稳,可以与浏览器端、数据库和数据子站进行有效快速的通信。各项性能优良,系统通用性强、稳定性好,实现了上位机数据监控的基本功能,并在此基础上提供了友好的用户界面。软件系统各部分能够按照预定的要求,协调运行,达到了预期的目的。关键词:农业物联网;上位机软件;B/S架构-I-哈尔滨工业大学工学硕士学位论文AbstractNowadays,agricultureIOTha

7、sbecomethefocusandhasevengotthesupportofnationalpolicy.IntelligentagriculturecombinescomputertechnologyandagriculturetorealizetheagricultureIOT.Itisofgreatsignificancetothedevelopmentofagriculture.Thispaperdesignsandimplementstheuppercomputersoftwaresys

8、temofagricultureIOTbasedonthebrowser/serverarchitecture.Thepressureofclientisreducedandtheefficiencyisgreatlyimproved.ForanagriculturalIOTengineering,eachdatasub-stationcontainsanumberofanaloginputdevices,digitalinputanddigitalou

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。