当前位置:主页 > 管理论文 > 城建管理论文 >

电梯检测管理系统服务器软件设计与实现

发布时间:2020-08-17 13:08
【摘要】:载人电梯的应用越来越广泛,给人们的生活提供了便利,但是,如果电梯发生故障后得不到及时的修复,会给高层居民带来了极大的不便。为此,论文设计了一种电梯检测管理系统的服务器软件,可以自动将电梯故障信息实时传送到维修员的手机中,使故障电梯得到及时的维修,同时给用户提供了web应用系统,用户可以实时查看电梯工作状态信息以及故障信息。在基于GPRS通信技术的电梯检测模块基础上,论文给出了电梯检测管理系统服务器软件的总体设计方案,讨论了电梯检测模块与服务器之间通信命令,详细设计了电梯检测的任务处理模块和web应用系统。基于C++和Python语言编写了电梯检测管理系统服务器软件,实现了电梯紧急按钮与异常断电的实时处理、维修短信的自动推送、电梯故障数据库的更新、电梯基本信息数据库的维护、电梯工作状态呈现、电梯故障查询等功能。在多服务器并行应用的情况下,论文还讨论了采用均衡负载的方法来处理高并发任务访问的问题。最后,对电梯检测管理系统的服务器软件进行了测试,结果表明论文设计的服务器软件达到了设计要求。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52;TU857
【图文】:

应用系统,数据表,信息图,业务流程图


web应用系统所有数据表

时序图,绑定,代码,端口


使用断言判断是否成功,如果失败,则停止运行。如果成功,则通过 listen系统函数启用监听,启动失败返回 0,通过断言判断是否成功。图4.2 实现绑定端口的主要代码通过 poll 系统函数使用 IO 复用机制,使得程序可以同时处理多个文件描述符事件,当这些文件描述符上有准备就绪的事件,例如在某个套接字上出现可读、可写或者出错事件,就对这些文件描述符中的就绪事件进行处理。图 4.3 给出了收发消息模块接收新连接的时序图,EventLoop 是由 IO 线程创建,并且每个 IO 线程最多只能创建一个 EventLoop,它的核心功能是执行 loop(),loop()的核心代码如下:while(!quit) //当变量 quit 是 False

结构图,结构图,应用系统,应用程序


人员配置 web 应用系统的网络请求路径配置,wsgi.py 是用户请求进入 Django 服务器的入口。图5.1 项目的初始化结构图(2) 根据需求分析可以知道,web 应用系统有 3 个应用程序需要创建,即系统用户管理、电梯基本信息、电梯故障信息,使用 manager.py 工具创建应用程序。如图 5.2

【参考文献】

相关期刊论文 前4条

1 曾宪权;;物联网远程电梯监控系统关键技术研究与实现[J];中国测试;2015年02期

2 赵峡策;;基于Nginx和Memcache的负载均衡集群架构设计[J];电子技术与软件工程;2014年05期

3 张垠波;;线程池技术在并发服务器中的应用[J];计算机与数字工程;2012年07期

4 蒋溢;黄进;王化晶;;基于多线程技术的聊天系统研究[J];计算机工程与设计;2008年15期

相关硕士学位论文 前10条

1 冯雪;电梯运行监控预警系统研究与实现[D];中国科学技术大学;2017年

2 王晓燕;基于B/S的中学教务管理系统的设计与实现[D];吉林大学;2016年

3 杜星;轻量级Web服务器Nginx的理论与技术研究[D];南京邮电大学;2016年

4 石婷婷;基于B/S模式的企业办公管理系统的设计与实现[D];南昌大学;2016年

5 刘杰;Memcached访存性能优化[D];深圳大学;2016年

6 王兆媛;基于Django框架的图书管理系统的设计与实现[D];吉林大学;2016年

7 丁俊华;基于B/S架构的中小学校园家校通系统的研究与设计[D];电子科技大学;2016年

8 葛宏帅;基于J2EE的电梯运行参数远程监控系统的设计与实现[D];沈阳工业大学;2016年

9 刘亚威;协议一致性测试系统多并发功能模块的设计与实现[D];北京邮电大学;2016年

10 王利萍;基于Nginx服务器集群负载均衡技术的研究与改进[D];山东大学;2015年



本文编号:2795361

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/chengjian/2795361.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ce956***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com