

摘 要 介紹一款基于去向告知型的訪客系統,其應用于政府機構、企事業單位,被訪者將去向信息通過手機客戶端更新到“云”端服務器,訪客可在手機APP和電子告知欄上實時查詢被訪者的去向,合理安排訪問時間。
【關鍵詞】去向告知 手機APP 電子告知欄 訪客系統
1 引言
隨著我國改革的深入,政府事業單位的便民利民舉措越來越多。其中,越來越多的政府和事業單位推行對外辦公人員去向告知制度。在服務窗口設置白板人員去向告知欄,將各職能部門負責人及對外辦公人員的當前去向及時公布在告知欄上,讓前來辦事的訪客可以更好的安排時間進行訪問。但當前流行的白板告知欄存在如下缺點:
(1)白板告知形式適用于對外辦公的窗口,但當對外辦公的人員有去向變動時,需自行到白板告知欄前變更狀態,辦事人員也只有來到白板告知欄前才能了解辦公人員的去向。因此,白板告知形式存在去向狀態查詢及更改的不便性。
(2)白板告知形式不適用于內部人員,對內辦公人員去向因存在信息安全問題不便公布,即導致內部人員辦事存在不便利。
而現有的系統并不能很好的解決以上問題,它們的功能主要集中在安全和預約功能上,對被訪問者的去向問題不具要求,但當被訪問者不可替代、不能隨時保持可訪問狀態且可訪問時間不可預期時,開發一套可實時告知訪問者當前是否適合訪問的系統,是非常有意義的。
2 系統需求分析與總體架構
2.1 系統需求分析
本項目的主要研究內容是開發一款基于去向告知型的訪客系統。經過前期充分的市場調研和需求分析,具體需要實現如下功能:
(1)訪客可根據自身需求,通過手機APP實時查看被訪者(對外辦公人員)的部門、職責、辦公地點、去向等信息,同時提供在線預約服務;
(2)辦公室門口可安裝電子去向告知欄,實時顯示本辦公室內所有辦公人員的去向狀態,供未下載手機APP的訪客查看;
(3)被訪者(辦公人員)通過查看訪問日志能夠知道最近哪些人查詢了自己的去向狀態,幫助辦公人員了解是否有事情忘記辦理。
2.2 總體架構
本系統由電子告知欄、手機APP和服務器端三部分組成,采用的是二層體系C/S(Clinent/Server)架構。整個系統采用星形網絡結構,各模塊之間采用TCP/IP協議通信,如圖1。
服務器提供數據存儲、處理和轉發的工作。搭建數據庫,新建五種類型用戶,分別為管理員、電子告知欄、非對外辦公人員、對外辦公人員和游客。管理員可對所有用戶信息進行增刪改查,能查看所有用戶的操作日志;電子人員去向告知欄可查詢其所在部門人員的去向信息;非對外辦公人員可對同級辦公人員和對外辦公人員進行去向狀態查詢,能查看“所有查詢過本人去向狀態的”用戶;對外辦公人員可對非對外辦公人員和同級辦公人員進行去向狀態查詢,能查看“所有查詢過本人去向狀態的”用戶;游客無需注冊,僅可查詢對外辦公人員的去向狀態。
客戶端包括電子去向告知欄和手機APP。電子告知欄將實時顯示各辦公人員的去向信息,供沒有下載手機客戶端的辦事人員使用。用戶通過手機APP查詢辦事人員的去向狀態,可合理安排訪問時間。
3 硬件設計
電子告知欄由主控制器、WIFI模塊和LCD顯示模塊構成。主控通過串行接口與WIFI模塊連接,使用AT命令進行網絡開發,LCD顯示器則采用了10寸工業屏,其硬件框圖如圖2。
主控制器選用STC12C5A60S2單片機,它具有高速、低功耗、超強抗干擾和性價比高的特性,指令代碼完全兼容傳統8051,而且速度快8-12倍,同時擁有2個全雙工的串行通信接口,非常適合本系統的研發要求。
ESP8266是當前市場中應用較為廣泛的WIFI芯片,支持無線802.11 b/g/n標準、STA/AP/STA+AP三種工作模式,內置TCP/IP協議棧,具有豐富的Socket AT指令,可與主控制器進行UART/GPIO進行數據通信進行網絡服務。
LCD顯示器則采用了10寸的迪文DGUS屏,DGUS屏與傳統的LCM通過時序或指令控制顯示不同,DGUS屏采用直接變量驅動顯示方式,所有的顯示和操作都是基于預先設置好的變量配置文件來工作的。使用DGUS來進行開發,可幫助用戶快速開發全圖形觸摸屏人機界面,觸摸屏輸入法、彈出菜單、滑塊拖動、增量調節等觸摸屏交互方式和變量圖標、藝術字、曲線顯示、時間變量等變量顯示可借助PC輕松完成,大大降低對主控制器的硬件要求。
4 軟件設計
4.1 手機APP
手機APP作為系統與用戶交互的主要載體,完成了系統大部分功能,如用戶界面的設計,用戶登錄方式的判別,訪問部門的選擇,辦理業務的類型,是否在崗的查詢,語音通話/留言的處理等,如圖3是手機APP工作流程圖。
4.2 電子告知欄軟件
電子告知欄涉及到WIFI模塊和LCD顯示器,且都是用串口控制,所以主控制器首先需要驅動好UART0、UART1和定時器,然后通過AT命令設置WIFI模塊為AP模式,連接到路由器進行聯網,隨后與服務器建立連接,并且每隔1S通過JESON語句獲取一次最新目標去向狀態,并顯示到顯示屏上。如圖4是電子告知欄的工作流程圖。
5 結束語
基于去向告知型的訪客系統目前正在做系統測試,其良好的人性化的人機交互界面,合理的功能設置,將很好的緩解了去政府及事業單位簽字、蓋章找不到人的問題。同時本文提出的功能設置、系統架構及硬件選型方案,對其他基于去向告知的訪客系統的設計開發有一定的參考價值。
參考文獻
[1]柏琳,丁維明.單片機中文輸入法的設計與實現[J].工業控制計算機,2005(07):48-51.
[2]馬沖,趙勰,范贊.基于C_S架構的小型人力資源管理系統設計與實現[J].信息技術,2010(02):104-107.
[3]梁煜.基于IMS的智能訪客系統設計[J].中國安防,2013(03):91-96.
[4]馮倩茜,田豐春.基于二維碼的智能訪客系統設計與實現[J].電腦編程技巧與維護,2015(23):102-103.
[5] 戴勝華,蔣大明,楊世武,趙俊慧.國家電工電子教學基地系列教材:單片機原理與應用[M].北京:清華大學出版社,2006.
作者簡介
王江,現為江西機電職業技術學院助教。研究方向為計算機技術。
蘇蕓,現為江西機電職業技術學院教授級高工。研究方向為機電類產品設計。
劉明德,現為江西機電職業技術學院高級工程師。研究方向為無線電技術。
作者單位
江西機電職業技術學院 江西省南昌市 330013