1系統設計
1.1公文查閱:公文發布后未經簽發對于收文單位是不可見的,經簽發后,收文用戶進行后可查閱所有已簽發的公文;
1.2公文簽收:收文單位閱覽公文后,應對公文進行簽收,如系統故障不能簽收則需添寫故障登記表。簽收情況及故障情況將記錄在公文簽收表中,便于上級機關對收文單位簽收情況進行了解及考核。
1.3系統管理:包括數據庫管理、用戶管理、口令管理、系統日志管理。注冊用戶可以根據權限,由系統自動鑒別并授權使用不同管理方式,發布及簽收公文。不同權限具有不同功能,寫權限可進行讀、寫功能,讀權限只能看,不能使用其他功能。有些系統功能面向所有用戶。不同級別用戶可訪問向其公開的信息。注冊用戶可更改密碼,保證自己信息安全。
2數據庫設計
數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞直接對應用系統的效率以及實現的效果產生影響。在對用戶需求、管理過程進行充分了解的基礎上,對公文管理數據庫結構進行了如下分析及設計。
2.1數據庫需求分析
(1)公文數據信息:包括的數據項有:文號、公文類別、公文名稱、公文內容、發文部門、發文時間等。(2)用戶信息:包括的數據項有:用戶編號、用戶名稱、密碼、權限、所屬部門等。(3)簽收情況信息:包括的數據項有:簽收單位、簽收文號、簽收時間等。(4)故障信息:包括的數據項有:故障單位、故障類別故障時間等。(5)系統日志信息:包括的數據項有:日志編號、使用者名稱、時間、進行操作等。根據以上的數據結構、數據項及數據流程,進行如下數據庫設計。
2.2數據庫概念結構設計
根據以上數據項及數據結構,設計符合工作需要的各種實體,以及它們之間的關系。本系統設計規劃實體如下:違法犯罪人員基本信息實體、強制措施實施情況實體、訴訟實施情況實體、用戶信息實體、系統日志實體。各實體具體描述圖如下:
3系統功能設計
3.1系統開發及運行環境
本系統開發及運行環境:MacromediaDreamweaver:前臺頁面設計;ASP:應用程序開發;MicrosoftSQLserver2000:后臺數據庫設計及支持;MicrosoftWindows2003:提供服務器支持。采用Web-Server模式(瀏覽器-服務器)模式。
3.2系統登錄
根據系統用戶數據庫中情況,對用戶登錄進行判定,根據據用戶角色與權限的不同,選擇進入不同的用戶功能組應用界面。
3.3系統管理
可設計對系統數據進行分析、統計、管理、備份、恢復。對用戶進行管理,可增加、刪除、設置角色、設置權限等。
3.4公文發布
提供公文發布界面與環境,可錄入公文內容,設置字體、插入圖片,設置發文人、文章閱讀權限、是否需要按時簽收,發文范圍等。
3.5公文簽收
根據設置的權限,登錄后可自動檢索需要簽收的公文,對現有公文簽收情況進行統計,形成報告頁面,簽收人通過輸入設定的用戶名及口令對文件進行簽收。發文人可對已發布的文件的簽收情況進行統計查詢。該公文管理系統已經在本單位公安管理網站中運行,在實際工作中起到了較好作用,大大提高了管理水平及工作效率。
作者:王成江 單位:沈陽鐵路公安局長春鐵路公安處