侯春元
(秦皇島市城市規(guī)劃管理信息中心,河北秦皇島 066001)
近年來,國家加大了推進(jìn)政府機(jī)關(guān)企事業(yè)單位的管理信息化和軟件正版化的力度,這對測繪單位生產(chǎn)管理的信息化提出了更高的要求。許多小型測繪單位下屬于政府行政機(jī)關(guān)或大型的行業(yè)企業(yè),財力支持不足,技術(shù)力量單薄,生產(chǎn)管理的信息化水平非常低,存在生產(chǎn)體系松散凌亂、測繪產(chǎn)品質(zhì)量不高、濫用盜版軟件和保密措施不力等問題。本文設(shè)計了基于B/S架構(gòu)適用于小型測繪單位的生產(chǎn)任務(wù)管理系統(tǒng),既能發(fā)揮小型測繪單位機(jī)動靈活執(zhí)行力強(qiáng)的優(yōu)勢,又能實現(xiàn)高效管理低成本投入的目的。
本系統(tǒng)采用B/S(瀏覽器/服務(wù)器模式)架構(gòu),服務(wù)器端采用PHP腳本語言搭配MySQL數(shù)據(jù)庫的組合,用戶端只需安裝有瀏覽器程序即可。PHP和MySQL都是非常成熟的免費開源軟件,能在所有主流操作系統(tǒng)上運行,安裝簡單,具有功能強(qiáng)大、安全性高、低成本、易使用、可移植性的特點。整個系統(tǒng)架構(gòu)無需大資金投入,在原有軟硬件的基礎(chǔ)上就能輕易實現(xiàn)系統(tǒng)運行環(huán)境的搭建,不存在盜版軟件的問題,既能滿足小型單位的功能需求,又具有靈活高效、技術(shù)實現(xiàn)簡單和維護(hù)方便的特點。
很多小型單位沒有固定有效的生產(chǎn)流程,家長制管理普遍存在,領(lǐng)導(dǎo)面面俱到,生產(chǎn)作業(yè)隨意性很強(qiáng),工作效率低,成果質(zhì)量無法保證。員工分工經(jīng)常變動,導(dǎo)致資料存檔散亂,格式不統(tǒng)一,無法實現(xiàn)生產(chǎn)任務(wù)的快速查詢和統(tǒng)計分析。為適應(yīng)信息化的要求,必須對生產(chǎn)流程進(jìn)行規(guī)范和優(yōu)化。本系統(tǒng)在任務(wù)確立、生產(chǎn)作業(yè)、自檢、專檢、任務(wù)辦結(jié)這套基本測繪工序的基礎(chǔ)上實現(xiàn)了生產(chǎn)任務(wù)的流程化管理,充分發(fā)揮信息化管理的優(yōu)勢。
小型測繪單位組織結(jié)構(gòu)和生產(chǎn)流程簡單,對系統(tǒng)的要求是安全、快捷、簡單明了,主要內(nèi)容如下:1)系統(tǒng)首頁顯示測繪單位的公開和公告信息、在辦任務(wù)信息以及用戶登錄入口,登錄需驗證用戶名和密碼;2)對用戶權(quán)限進(jìn)行分級管理;3)所有對任務(wù)信息數(shù)據(jù)的操作必須在用戶登錄成功后進(jìn)行,用戶登錄后提醒其待辦和在辦的任務(wù)信息,用戶可修改個人密碼并保證密碼強(qiáng)度;4)實現(xiàn)生產(chǎn)任務(wù)的流程化管理,確保每道工序及時完成;5)單位負(fù)責(zé)人擁有最高權(quán)限,包括任務(wù)的建立、修改、審核等所有操作;6)生產(chǎn)組長可修改任務(wù)的綱要信息和自檢信息以及上傳作業(yè)文檔和成果資料;7)技術(shù)員可上傳任務(wù)的作業(yè)文檔和成果資料,數(shù)據(jù)庫獲取其保存在服務(wù)器的路徑信息而不保存文檔資料本身;8)質(zhì)檢人員可修改任務(wù)的成果質(zhì)量專檢信息;9)用戶可對已完成的任務(wù)信息數(shù)據(jù)進(jìn)行查詢和統(tǒng)計分析;10)實現(xiàn)數(shù)據(jù)庫人工備份和自動備份功能,當(dāng)任務(wù)信息中的任一字段被修改時,系統(tǒng)會自動備份對該任務(wù)信息表的操作記錄;11)系統(tǒng)界面應(yīng)該友好簡潔,易學(xué)易用。
基于以上分析結(jié)果,設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):1)用戶信息表:用戶編號,姓名,性別,主職務(wù)編號,兼任職務(wù)編號,職稱級別,身份證號碼,手機(jī)號碼,口令密碼等。2)任務(wù)信息表:任務(wù)編號,任務(wù)確認(rèn)接收日期,任務(wù)名稱,任務(wù)規(guī)模,項目所在地,生產(chǎn)組編號,作業(yè)詳細(xì)信息,自檢信息,專檢信息,終審信息,成果資料信息。3)委托單位信息表:單位編號,單位名稱,任務(wù)名稱,聯(lián)系人,電話號碼。4)職務(wù)信息表:職務(wù)編號,職務(wù)名稱。5)生產(chǎn)組信息表:生產(chǎn)組編號,生產(chǎn)組名稱,生產(chǎn)組組長,生產(chǎn)組組員。
1)用戶管理。該功能包括用戶信息的查詢、添加、刪除和修改等,只對單位負(fù)責(zé)人開放。用戶按其職務(wù)不同被賦予不同的管理權(quán)限。
2)用戶登陸。用戶通過系統(tǒng)首頁的用戶登陸入口登陸成功后,按照該用戶的權(quán)限級別顯示對應(yīng)的個人頁面信息,包括該用戶待辦和在辦的任務(wù)信息加亮,所有已辦結(jié)任務(wù)信息的查詢分析統(tǒng)計,登陸密碼的修改等功能。
3)生產(chǎn)任務(wù)流程化管理。對任務(wù)信息分字段分權(quán)限流程化的管理是本系統(tǒng)的核心功能。單位負(fù)責(zé)人有最高權(quán)限,任務(wù)的創(chuàng)建和刪除功能只對單位負(fù)責(zé)人開放。技術(shù)員權(quán)限為任務(wù)的詳細(xì)作業(yè)文檔和成果資料的上傳等。生產(chǎn)組長權(quán)限為任務(wù)的名稱、規(guī)模、所在地、詳細(xì)作業(yè)、自檢等信息的編輯修改及成果資料的上傳等。質(zhì)檢員權(quán)限為專檢信息的編輯修改。委托單位信息對所有用戶開放。
首先,由單位負(fù)責(zé)人創(chuàng)建任務(wù)信息和委托單位信息,并編輯任務(wù)名稱、任務(wù)規(guī)模、項目所在地、生產(chǎn)組編號等字段,系統(tǒng)自動生成任務(wù)編號,默認(rèn)作業(yè)詳細(xì)信息、自檢信息、專檢信息、成果資料信息等字段為空,終審信息為“未審”。此時,生產(chǎn)任務(wù)創(chuàng)建完成,進(jìn)入生產(chǎn)作業(yè)流程。
生產(chǎn)組長需編輯生產(chǎn)任務(wù)的自檢信息字段,此字段為“空”“未檢”“在檢”“通過”四個選項。當(dāng)字段為“空”時該任務(wù)信息在生產(chǎn)組長個人頁面的待辦欄中加亮顯示以表明其未接收任務(wù);當(dāng)字段為“未檢”和“在檢”時其在辦欄中加亮顯示;字段為“通過”表示生產(chǎn)組已完成作業(yè),該任務(wù)進(jìn)入專檢流程,此時的作業(yè)詳細(xì)信息和成果資料信息兩個字段不能為空,否則系統(tǒng)將報錯提醒。
技術(shù)員只能編輯作業(yè)詳細(xì)信息和成果資料信息字段,上傳作業(yè)文檔和資料到服務(wù)器,系統(tǒng)將其保存路徑寫入該字段。
專檢員需編輯專檢信息字段,此字段為“空”“在檢”“未通過”“通過”四個選項。當(dāng)字段為“空”時該任務(wù)信息在專檢員個人頁面的待辦欄中加亮顯示以表明其未接收任務(wù);字段為“在檢”表示專檢進(jìn)行中;字段為“未通過”表示專檢不合格,將返回自檢流程并清空自檢信息字段;字段為“通過”表示專檢結(jié)束,任務(wù)進(jìn)入終審流程,此時自檢信息字段也必須為“通過”,否則系統(tǒng)將報錯提醒。
單位負(fù)責(zé)人應(yīng)編輯終審信息字段,此字段為“未審”“在審”“未通過”“通過”四個選項。字段為“未通過”表示該任務(wù)終審不合格,將返回自檢和專檢流程并清空自檢信息和專檢信息字段;當(dāng)字段為“通過”時,該任務(wù)辦結(jié)。
4)公告公開信息管理。該功能包括單位的日常事務(wù)、公告、各種文件和技術(shù)規(guī)程在系統(tǒng)首頁的發(fā)布。
5)數(shù)據(jù)庫備份。該功能可使管理員導(dǎo)出全部數(shù)據(jù)和日志文件,另外應(yīng)該及時對保存在服務(wù)器的任務(wù)文檔和成果資料進(jìn)行備份。
基于B/S架構(gòu)以PHP+MySQL為工具開發(fā)的生產(chǎn)任務(wù)管理系統(tǒng)充分考慮了小型測繪單位資金投入少、技術(shù)力量不強(qiáng)的現(xiàn)狀,同時滿足了管理的信息化和流程化的需求,操作簡單,便于維護(hù)和擴(kuò)展。使用者亦可根據(jù)單位自身特點和需要在本系統(tǒng)的基礎(chǔ)上進(jìn)一步開發(fā)和完善,提高其適應(yīng)性以發(fā)揮更大功用。
[1]國家測繪地理信息局職業(yè)技能鑒定指導(dǎo)中心.測繪管理與法律法規(guī)[M].北京:測繪出版社,2012.
[2]Luke Welling,Laura Thomson.PHP 和MySQL Web開發(fā)[M].武 欣,譯.北京:機(jī)械工業(yè)出版社,2009.