实验室工位考勤管理软件设计

2016-04-05 09:29龚宏国王土央杨军刘睿熙
科技视界 2016年8期
关键词:管理软件工作量数据库

龚宏国 王土央 杨军 刘睿熙

【摘 要】本文介绍了基于SI4432无线收发模块的电源无线控制系统上位机管理软件的设计。该软件采用VB高级编程语言编写,实现实验室考勤、工位电源开关管理等管理功能。管理软件通过RS485总线或者SI4432无线方式接收刷卡机发来的学生ID卡信息,查询数据库获得学生姓名和学号、座位号、座号对应电源开关信息,根据学生是登录还是登出给电源控制器发送对应的控制命令,同时把这些信息反馈回刷卡机进行显示。该系统极大的减轻了教师上课考勤的工作量,同时也方便对实验仪器进行管理,实现节能环保。

【关键词】SI4432;管理软件;电源无线控制;工作量;数据库

0 引言

目前,高校实验教学过程中普遍采用教师上课点名记录的考勤方式,无形中增加了不少管理工作。为了减轻教师的管理工作量,方便教学和实验室设备管理,结合智能化管理以及实验设备电源无线控制,设计出一个实验室考勤及电源无线控制系统。该系统具有使用方便,管理人性化,控制电路连线简单的优点。本文主要讲解上位机管理软件的功能和设计方法。整个系统包括考勤刷卡机、电源控制器、上位机管理软件三部分。考勤刷卡机与服务器通过RS485或者SI4432无线连接。服务器获得卡号后,立即搜索数据库,获得对应学生的学号、姓名、座号和仪器电源开关信息,并通过RS485或者SI4432无线方式回传给刷卡机显示。

1 服务器管理软件

服务器管理软件由编程工具VB6.0编写,实现PC机与刷卡机的通信。通信方式采用串口通信方式,串口的波特率:9600、数据位:8位、停止位:1位、校验位:无。为了能够查询到学生的信息,建立了一个卡号和学号对应的Access数据库,用于通过卡号查询学生的学号,还建立了一个学号、姓名、座位号对应的excel表格,用于通过学号查找对应的姓名、座位号。服务器管理软件完成串口初始化,导入Access数据库,导入excel数据、手动添加或删除学生信息、搜索数据库、记录刷卡时间和产生电源开关控制信号。当接收到卡号后,通过卡号搜索Access数据库,得到对应的学号,再通过学号搜索excel表格,得到对应的姓名和座位号,以及产生电源开关控制信号。数据齐全后,将通过串口发送给刷卡机,然后在excel表格中对应的学生后面记录已到。整个程序的流程图如图1所示。

2 结论

本文描述了一个实验室考勤及电源无线控制的实现方法和数据处理过程。刷卡机与服务器通信通过RS485远距离通信,用双绞线作为传输线,阻抗匹配时用120欧电阻严格进行匹配,而且所传输的数据人为的加入识别码,提高了传输的准确性。

无线传输控制信息时,简单的运用了时分复用通信方式,此外,每次传输完都要求控制器发送应答信号,提高了可靠性。

3 结束语

通过最后的作品证明设计是可行的,并且作品具有较高的稳定性。较好的完成了设计的目的,为实验室考勤减轻了工作量,避免了实验仪器控制电路的连线复杂性。同时设计的电路实现了人走电断的目标。

【参考文献】

[1]郭天祥.新概念51单片机C语言教程设计入门提高开发拓展全攻略[M].电子科学出版社,2009.

[2]吴凤娇,谢红彪,等.基于VB+Accesss的田间自动灌溉管理系统设计[J].农机化研究,2015(03).

[3]王振宇.基于单片机的数据串口通信研究[J].电子技术与软件工程,2015(07).

[4]张素萍,李朝强,高照阳.基于RS485和LabVIEW的电参数测量仪数据采集系统[J].仪表技术与传感器,2015(06).

[5]崔彦锋,许小荣.VB网络与远程控制编程实例教程[M].北京:北京希望电子出版社,2002.

[6]李江全.单片机串口通信及测控应用实战详解[M].北京:人民邮电出版社,2014.

[责任编辑:王楠]

猜你喜欢
管理软件工作量数据库
仓储管理软件在物流自动化解决方案中的应用与发展
应用地表覆盖数据估算LiDAR内业工作量的方法研究
项目法在工程造价管理软件中的应用
共享电单车的管理软件
一个兼顾教学科研的高校教师绩效考核模型及其应用
思科发布云计算市场发展报告
网上互动教学工作量管理的困境及对策
2008年中国管理软件评选TOP100