模块企业办公自动化系统

企业办公自动化系统  时间:2021-03-27  阅读:()
JournalofSensorTechnologyandApplication传感器技术与应用,2019,7(4),142-149PublishedOnlineOctober2019inHans.
http://www.
hanspub.
org/journal/jstahttps://doi.
org/10.
12677/jsta.
2019.
74017文章引用:李惠蓉,孙同金,蒋杏国,左浩.
基于51单片机与4G模块的人员在位系统设计[J].
传感器技术与应用,2019,7(4):142-149.
DOI:10.
12677/jsta.
2019.
74017DesignofPersonnel-in-PlaceSystemBasedon51SingleChipMicrocomputerand4GModuleHuirongLi1,TongjinSun1,XingguoJiang1,HaoZuo21YanchengQualitySupervisionandInspectionInstitute,YanchengJiangsu2SchoolofElectricalEngineering,YanchengInstituteofTechnology,YanchengJiangsuReceived:Sep.
6th,2019;accepted:Oct.
1st,2019;published:Oct.
8th,2019AbstractInthispaper,anofficestaffinplacesystembasedon51singlechipmicrocomputerand4Gmoduleisstudiedanddesigned.
Thesystemismainlydividedintotwoparts:thelowercomputerandtheuppercomputer.
Thelowercomputeriscomposedofsinglechipmicrocomputer,keystroke,LEDdisplayscreen,pressuresensor,serialportconverterand4Gmodule.
Theuppercomputeriscomposedofcloudserver,databaseandpublicnumber.
Onthelowercomputer,thesystemsetsthekeydataandsendsittotheLEDdisplayandserialconverterthroughtheMCU.
TheLEDscreendisplaysthebuttonstatus.
TheserialconverterconvertstheTTLdataintoRS485dataandtrans-mitsittothe4Gmodule.
4GmoduletransmitsthehexmessagetothehostcomputerviatheHTTPprotocol.
Onthehostcomputer,thecloudserverreadsthedataandencodesitintothedatabase.
WhentheusersendsthejobnumberdatatotheWeChatpublicaccount,thecloudserverwillre-turnthecorrespondingpersonnelinthein-positionstate.
Duetoitslowcost,goodapplicabilityandpracticability,thesystemhascertainresearchvalueandapplicationvalue.
KeywordsOfficeAutomation,WeChatServer,SingleChipMicrocomputer,OnlineMonitoring基于51单片机与4G模块的人员在位系统设计李惠蓉1,孙同金1,蒋杏国1,左浩21盐城市产品质量监督检验所,江苏盐城2盐城工学院电气工程学院,江苏盐城收稿日期:2019年9月6日;录用日期:2019年10月1日;发布日期:2019年10月8日李惠蓉等DOI:10.
12677/jsta.
2019.
74017143传感器技术与应用摘要本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统,本系统主要分为两个部分:下位机和上位机.
下位机由单片机、按键、LED显示屏、压力传感器、串口转换器以及4G模块组成;上位机由云服务器、数据库、以及公众号组成.
在下位机上,本系统通过设定好按键数据并经单片机处理后同时送给LED显示屏和串口转换器,LED屏显示按键状态,串口转换器将TTL数据转换成RS485数据传输给4G模块,4G模块通过HTTP协议将16进制消息传送到上位机.
在上位机上,云服务器读取数据并编码存储入数据库.
当用户在指定微信公众号发送工号数据时,云服务器端会返回相应人员在位状态.
该在位系统具有成本低,适用性强和实用性好的特点,具有较大研究与应用价值.
关键词办公自动化,微信服务端,单片机,在线监控Copyright2019byauthor(s)andHansPublishersInc.
ThisworkislicensedundertheCreativeCommonsAttributionInternationalLicense(CCBY).
http://creativecommons.
org/licenses/by/4.
0/1.
引言智能办公系统是综合运用了网络技术和先进设备的办公系统,其意义在于很大程度上提升了办事效率,减轻了工作强度,并实现了科学化的管理和决策[1].
现阶段的智能办公系统,已经在互联网网络技术的运用、应用内容的广度与深度等方面都有了崭新的变化和发展,并已经成为企业不可缺少的核心管理系统.
办公自动化实现的是一种无纸化、智能化、高效化[2]的办公模式.
随着智能办公系统的发展,如何实现企业员工在位状态信息的及时共享,对于提升企业员工协调工作效率,促进企业的发展具有重要的意义[3][4].
基于上述目的,本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统.
此系统主要是通过软件编程实现单片机设备、4G模块与在线服务器之间的通信,并通过微信公众号的转发,实现无论在何地都能实时了解办公人员的动向,提升日常工作的实施效率,大大缩短工作流程所需的时间,提升企业员工协作效率,促进企业快速发展,具有重要意义.
2.
总体方案设计本在位系统的总体方案设计包括硬件设计和软件设计两部分.
硬件部分由控制器模块、4G模块、显示模块、电源模块和按键模块组成;软件部分由云服务器、数据库与微信公众号组成.
总体方案设计图如图1所示[5][6].
3.
系统硬件设计与实现在位系统的硬件设计可以分为六个模块:控制器模块、显示模块、电源模块、串口转换模块、按键模块、压力感应模块以及4G传输模块.
3.
1.
控制器模块由于本系统对控制器的实时性能要求不高,故选用51单片机[7]中使用较为广泛的STC89C52RC单OpenAccess李惠蓉等DOI:10.
12677/jsta.
2019.
74017144传感器技术与应用片机作为控制器模块,其引脚图如图2所示.
Figure1.
Overallschematicdesign图1.
总体方案设计图Figure2.
Pindiagramofsinglechipmicrocomputer图2.
单片机引脚图3.
2.
显示模块显示模块只需用来显示当前单片机的状态,选用LCD1602液晶显示屏,其实物图如图3所示.
3.
3.
电源模块本系统将控制模块与4G模块供电分开.
位系统控制模块需要5V供电,而4G传输模块[8]则需要降压模块将220V电压转为12V电压进行供电.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017145传感器技术与应用Figure3.
LCD1602liquidcrystalphysicalmap图3.
LCD1602液晶实物图3.
4.
串口转换模块串口转换模块主要是用于数据的转换,考虑到其既要与计算机传输通信,又要与4G模块传输通信.
本设计选用多功能合一的串口模块,芯片构成为CP2102[9],其原理如图4所示.
Figure4.
Principlediagramofconversionmodule图4.
转换模块使用原理图3.
5.
按键模块为了实现员工在位不同状态的切换,本设计设置了4个独立按键来实现"Online"、"Waiting30min"、"Meeting"、"Outing"四种状态的切换,并选用单片机的P3.
3、P3.
4、P3.
5、P3.
6输出控制信号.
按键电路原理图如图5所示.
3.
6.
压力感应模块压力感应模块实现了压力检测门锁状态的功能,其由FSR薄膜压力传感器和薄膜压力传感器信号转换模块构成[10].
压力传感器的原理是将施加在FSR传感器薄膜区的压力转换成电阻值的变化,从而获得压力信息;薄膜压力传感器信号转换模块则将传感器的电阻信号转换成模拟电压信号或者高低电平信号.
3.
7.
4G传输模块4G传输模块选用众山物联公司的4GDUT模块.
通过其将接收到的TTL数据通过HTTP协议传送到私人搭建的服务器上,其实物图如图6所示.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017146传感器技术与应用Figure5.
Circuitdiagramofkeymodule图5.
按键模块电路图Figure6.
Physicaldiagramof4Gmodule图6.
4G模块实物图4.
系统软件设计系统软件的总体设计是采用总分模块化的方式进行设计,如图7所示.
下位机的软件设计先是设计出每一个子模块并进行子模块的程序编写,最后在主程序中直接调用子函数;上位机的程序设计是先设计出数据接收处理和存储的接口,再设计出与微信公众号的通信接口;最后设计出数据在数据库读取的接口,将上位机和下位机合并从而完成系统的软件设计.
4.
1.
下位机程序设计a)按键程序设计.
按键程序设计的要求是要根据不同按键显示不同状态.
b)显示程序设计.
显示程序的逻辑是逐个读取内存中的字符,并将其拼接起来,当读取到最后一个字符后,结束程序.
c)压力传感程序设计.
压力传感程序要求不断扫描压力传感器状态,当检测到门锁压力变化时,会刷新当前内存中的数据.
4.
2.
上位机程序设计上位机程序选用了腾讯云服务器搭建环境,后台应用选择EXPRESS框架,数据库选用了MYSQL数据库,公众号选择创建个人公众号并开启开发者模式.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017147传感器技术与应用Figure7.
Softwaredesignflowchart图7.
软件设计流程图a)数据接收存储程序设计.
数据接收存储程序用于将接收到的正确消息处理编码并存储于数据库中.
b)交互程序设计.
交互程序要求只有在用户输入正确工号的情况下,才会返回对应数据.
5.
系统测试系统测试中,其实物如图8所示,办公人员通过操作按键模块和压力检测模块,首先在LCD液晶显示屏上显示按键和压力感应的消息,然后会把预先设定的按键消息转化成二进制,通过TTL转RS485转换器将信息传送到4G模块,4G模块将接收到的信息通过HTTP传输到设定好的服务器上,服务器将消息转换编码,并将其存储至数据库.
按下按键的显示屏显示画面如下(以按下"Wait30min"按键为例).
在服务器上,同时存在着一个接口服务用于接收和发送微信公众号信息.
当用户在微信公众号界面输入需要查询的办公人员工号时,服务器会比对工号的正确性;如果用户输入的消息不符合要求,服务器将不会返回任何有效信息,这样能有效的保护了办公人员的隐私.
企业员工按下不同按键后,在位系统返回查询结果如图9所示.
可以看出,办公人员按下不同按键后,通过微信公众号查询服务器可实时返回办公人员在位信息的数据.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017148传感器技术与应用Figure8.
Systemtestchart图8.
系统测试图Figure9.
Systemtestresultdiagram图9.
系统测试结果图6.
结束语实现企业员工在位状态信息的及时共享,本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统.
系统主要分为下位机和上位机两个部分,其中下位机由单片机、按键、LED显示屏、压力传感器、串口转换器以及4G模块组成;上位机由云服务器、数据库、以及公众号组成.
通过系统测试数据显示,办公人员按下不同按键后,本在位系统通过微信公众号查询服务器可实时反应办公人员在位信息的数据,且具备通过办公人员工号查询实现保障员工隐私的功能.
因此,本文所提在位系统不仅可以实现企业员工在位信息实时查询的功能,且其成本低,适用性强和实用性好,具有较大研究及应用价值.
参考文献[1]王煜.
中小企业办公自动化系统的设计与实现[D]:[硕士学位论文].
大连:大连海事大学,2018.
[2]郭健.
基于NB-IoT的现代农业物联网监测节点的研究与应用[D]:[硕士学位论文].
扬州:扬州大学,2019.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017149传感器技术与应用[3]陆玉梅,高鹏,刘素霞.
企业风险规避下的员工激励模型与协调机制[J].
统计与决策,2015(23):177-180.
[4]朱耀楚,范玉刚.
基于Internet的轴承运行状态远程监测系统设计[J].
电子科技,2018,31(5):19-22+32.
[5]沈牡丹,范智新.
人工智能时代档案工作如何寻求新发展[J].
兰台世界,2018(5):77-79.
[6]赵巍.
基于SOA架构的综合行政管理系统开发技术研究[J].
价值工程,2015,34(2):185-186.
[7]孙万麟.
基于AT89C51单片机的电子琴设计[J].
电脑知识与技术,2010,6(20):5626-5627.
[8]常勇.
基于4G网络的果园环境监测系统研究与开发[D]:[硕士学位论文].
西安:西安理工大学,2018.
[9]叶亮.
基于CP2102的USB转换接口设计的应用[J].
中国新通信,2018,20(6):99.
[10]冯新颖,赵世红.
基于薄膜压力传感器的多路选通信号调理电路设计[J].
机电工程技术,2019,48(1):126-128.

企鹅小屋6折年付240元起,美国CN2 GIA VPS促销,独享CPU,三网回程CN2 GIA

企鹅小屋怎么样?企鹅小屋最近针对自己的美国cn2 gia套餐推出了2个优惠码:月付7折和年付6折,独享CPU,100%性能,三网回程CN2 GIA网络,100Mbps峰值带宽,用完优惠码1G内存套餐是年付240元,线路方面三网回程CN2 GIA。如果新购IP不能正常使用,请在开通时间60分钟内工单VPS技术部门更换正常IP;特价主机不支持退款。点击进入:企鹅小屋官网地址企鹅小屋优惠码:年付6折优惠...

云基Yunbase无视CC攻击(最高500G DDoS防御),美国洛杉矶CN2-GIA高防独立服务器,

云基yunbase怎么样?云基成立于2020年,目前主要提供高防海内外独立服务器,欢迎各类追求稳定和高防优质线路的用户。业务可选:洛杉矶CN2-GIA+高防(默认500G高防)、洛杉矶CN2-GIA(默认带50Gbps防御)、香港CN2-GIA高防(双向CN2GIA专线,突发带宽支持,15G-20G DDoS防御,无视CC)。目前,美国洛杉矶CN2-GIA高防独立服务器,8核16G,最高500G ...

百纵科技(1399元/月)香港CN2站群232IP

湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营有国内高防服务器,香港服务器,美国服务器,站群服务器,东南亚服务器租用,国内香港美国云服务器,以及全球专线业务!活动方案:主营:1、美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。2、香港C...

企业办公自动化系统为你推荐
固态硬盘是什么固态硬盘是什么?与普通硬盘有什么区别?移动硬盘与u盘有什么区别?敬汉卿姓名被抢注12306身份证名字被注册怎么办网红名字被抢注我想问这个网红 名字叫什么 讲一下谢谢了咏春大师被ko练咏春拳的杨师傅对阵散打冠军,注:是高龄级别被冠军级别打败了,那如果是咏春冠军叶问呢?更别说是李小阿丽克丝·布莱肯瑞吉唐吉诃德·多弗朗明哥知道什么秘密原代码源代码是什么rawtools闪迪32Gsd卡,无法格式化,显示只有30M,并且是raw格式。如何恢复?同ip站点同IP网站具体是什么意思,能换独立的吗百度关键词分析百度竞价关键词分析需要从哪些数据入手?www.36ybyb.com有什么网址有很多动漫可以看的啊?我知道的有www.hnnn.net.很多好看的!但是...都看了!我想看些别人哦!还有优酷网也不错...
域名大全 大庆服务器租用 万网域名代理 过期已备案域名 阿云浏览器 新世界机房 流媒体服务器 腾讯云数据库 免费ftp空间 60g硬盘 河南服务器 北京双线 泉州电信 网络空间租赁 100mbps 宏讯 西安服务器托管 linode支付宝 lick 国内域名 更多