公安群眾治安信息管制體系在B/S架構基礎下的設計與實現
第1章緒論
1.1公安公眾治安信息管理系統(tǒng)開發(fā)背景
信息技術和互聯網的快速發(fā)展成為了 21世紀的重要大事,政治、經濟和文化等發(fā)展得益于信息技術的發(fā)展。信息技術的發(fā)展改變了生產發(fā)展模式,促進了社會經濟的快速發(fā)展。面對信息技術的發(fā)展,公安機關也需要利用先進的信息技術,武裝自己,將打擊犯罪和案件管理水平提升到新的水平。目前,公安信息化是創(chuàng)新工作中的重點之一,也是公安工作的未來發(fā)展趨勢。
作為國家機構重要組成部分的公安機關,對國家穩(wěn)定和社會和諧有著重要作用。特別是進入21世紀以來,許多新社會矛盾問題出現在公安部門面前,這就要求公安部門探索新的手段加以解決。我國公安部門根據自身業(yè)務特色,相繼建設了一批滿足實際需求的管理信息系統(tǒng)(Management Information System )[1],這些業(yè)務MIS系統(tǒng)廣泛應用在公安系統(tǒng)內,并發(fā)揮了不可替代的作用,公安機關的行政執(zhí)法和快速機動能力得以大幅度提高。
這些管理系統(tǒng)是執(zhí)行公安工作,保證社會穩(wěn)定的重要工具,但是隨著公安工作信息化需求和社會大眾對信息透明化需求的日益增長,現有的公安治安信息管理系統(tǒng)已經難以適應這些需求,暴露出結構單一、信息量小、信息共享程度低等很多問題,因此開發(fā)一種新的治安管理信息系統(tǒng)顯得十分必要。
基于B/S架構的公安治安信息管理系統(tǒng)就是依照“金盾工程”依托公安信息網絡,依托標準數據庫設計的運行高效、信息可靠的便于數據共享的公眾治安管理信息系統(tǒng)。它是基于全面的信息安全,以信息為主線,充分利用目前先進的計算機、通信和網絡技術,不受區(qū)域限制的完成對各類信息的網絡化管理和工作自動化管理的網上平臺系統(tǒng)。
治安信息主要是指工作中釆集、傳輸、存儲和處理的各種安全事件信息,公安機關的治安管理部門對各類信息特別是公眾較為關注的進行匯總,及時發(fā)布在系統(tǒng)中。治安管理信息系統(tǒng)通過提高治安信息傳遞的速度,使治安信息在公安實戰(zhàn)發(fā)揮了舉足輕重的作用,同時也提高了公安機關的整體實力和治安工作的指揮決策能力。
............................
1.2國內外研究現狀與發(fā)展
早在多年前,西方發(fā)達國家各級政府就已經使用計算機網絡技術進行政府事務的自動化處理,特別是世界經濟強國——美國,投入了大量的資金及人力研制開發(fā)基于網絡的相關信息系統(tǒng),其警務信息化建設已經處于世界前列,其他國家也開始效仿其模式,建立了符合各自國情的現代警務信息化系統(tǒng)。
從國際警察在發(fā)展過程中,信息時代給警務工作帶來了全面而深刻的革命——警務信息化,這是繼第四次警務革命——警務社區(qū)化之后的第五次警務革命。這場革命,打破國際警務工作依賴傳統(tǒng)發(fā)展道路的情況,在警務運作、警察執(zhí)法隊伍管理等方面幵辟了科學發(fā)展的新路徑,正在成為國際警務工作新一輪的發(fā)展和進步的“第一支點”。對于這場革命,誰認識得早,誰抓得好,誰就贏得主動。從國內公安工作發(fā)展的角度來看,公安信息技術是一個動態(tài)的過程,它利用現代信息技術來發(fā)展傳統(tǒng)的警務工作。中國公安信息化建設始于20世紀80年代尤其是進入20世紀90年代,開始有組織,有計劃,一步一步的全面推進公安信息化建設。2001年4月,國務院通過的“金盾工程”立項,公安信息化真正進入到一個全面推進的階段。目前,“金盾工程”已經完成一期工作,二期工程也已經開始。第二階段建設的一個主要任務就是進一步完善各項公安業(yè)務應用信息系統(tǒng),全面提升公安警務信息化實戰(zhàn)應用效能。在2008年9月,在江蘇省南京市舉行的全國公安廳局長座談會上,國務委員、公安部部長孟建柱對公安機關提出的“三個建筑”中,第一項就是"推進公安信息化”,公安信息化工作進入了一個加速推進的新階段在此背景下,為基層公安部門綜合應用信息系統(tǒng)的開發(fā)和應用提供了良好的發(fā)展機遇,以及廣闊的應用空間。
..................................
第2章系統(tǒng)需求分析
需求分析就是指分析用戶的需求,既然說是分析用戶的需求,所以必須在具體的需求分析過程中,與用戶進行有效和深入的溝通,通過與用戶不斷的溝通和信息的確認,來制定系統(tǒng)整體框架和包含的功能模塊。對在需求分析過程中搜集的重要信息要詳細的整理記錄,根據用戶的需求意見建議,盡可能地完成整個系統(tǒng)的功能。
2.1系統(tǒng)調研及可行性分析
2.1.1系統(tǒng)調研
為了順應公安系統(tǒng)信息化對基層信息傳播和公眾安全實際需要最大化的現實需求,以對現有信息資源的進行合,規(guī)范項目建設,實現高度的信息共享,提高信息的使用效率為目標,以基層信息化機制為基礎進行探索實踐,試圖找到高效的信息收集和深入應用的突破,推動建立“資源豐富、應用充足、效能顯著”的信息化工作格局[2]。本系統(tǒng)的目標定位如下:
1.服務指揮決策。通過收集信息并實時智能分析,匯總形成治安形勢和警情動態(tài),為基層公安機關領導提供及時和全面的,基于實際的決策信息依據,以情報為依據,打破傳統(tǒng)的決策方法,使決策與治安特點直接“面對面”,,使決策更加具有針對性、科學性和及時性,更加符合當前社會現狀。
2.服務治安防控。在警方的情報和其他安全信息采集的動態(tài)輸入、傳遞的基礎上,通過對犯罪時間、地點和手段等特點和規(guī)律的分析研究判斷,及時發(fā)布預警通報信息,形成高發(fā)案件、高發(fā)時空、高危人員等防控重點,把基層有限的防控力量以警情為指導進行針對性地實時動態(tài)布控,實現智能化的巡邏防控。
3.服務偵查破案。一方面,通過及時準確地信息化治安防控,在增強威懾力的同時,提高犯罪的現行打擊抓獲能力;另一方面,利用信息技術為偵查破案提供有效的支持,綜合運用人員、車輛和活動區(qū)域等信息資源,深入開展情報分析、摸底查證、布控緝查等網上作戰(zhàn),憑借信息技術的應用擴大調查范圍,依靠社會大眾,提高破案率。
4.服務團隊管理。通過信息化建設和綜合管理現代化對基層隊伍進行正規(guī)化建設。利用信息公幵、網上傳遞和共享,實現警務工作的信息量化,便于公開透明的隊伍監(jiān)督和管理,提高工作積極性和責任心。
2.1.2系統(tǒng)可行性分析
1.技術可行性
技術上的可行性分析主要是分析技術條件能否滿足開發(fā)工作的需要,軟、硬件能否滿足系統(tǒng)設計人員的需要等。本系統(tǒng)主要利用ASP語言和ACCESS數據庫進行相關的開發(fā),ASP是微軟公司的代替CGI腳本程序的一種應用,它可以與數據庫等程序進行交互,是一種較為簡單和方便的編程工具,數據庫接口的轉換只需動態(tài)更改配置文件的相關屬性即可[4]。另考慮到ACCESS數據庫操作較為簡單,便于數據庫操作基礎薄弱的人員日后的維護。另外它的靈活性、和易用性也為數據庫編程提供了良好的條件。
...............................
2.2功能性需求分析
2.2.1用戶角色的需求
本系統(tǒng)主要包括四種用戶:第一種是一般用戶(即非公安系統(tǒng)內部成員),第二種是內部用戶(即各下屬機構的公文接收用戶),第三種是系統(tǒng)普通管理員,第四中是系統(tǒng)超級管理員。其中,只有一個超級管理員,擁有系統(tǒng)的最高管理權限;系統(tǒng)普通管理員可以設置多個,他們只能在自己有用的權限范圍內工作;用戶分為一般群眾、公安機關內部人員和技術支持人員。
1、系統(tǒng)的一般用戶只擁有基本的信息瀏覽權限和網上問政模塊的簽寫提交權限,所瀏覽的內容只是些公幵信息,對敏感信息的瀏覽有局限性,并且發(fā)布的網上問政信息也需要通過審核才能顯示到頁面上。
2、內部用戶主要是針對公文簽收模塊的管理,總部和分部都設有專門的賬號來完成公文的簽收流程,只有擁有賬號密碼的專人才能完成此功能。
3、系統(tǒng)普通管理員是系統(tǒng)的一般管理者,因擁有的權限不同,所以工作的內容也不相同,主要是管理后臺的數據信息,例如對新聞信息的添加、修改、刪除等。
4、系統(tǒng)超級管理員有最高的系統(tǒng)權限,他擁有系統(tǒng)后臺的全部權限,統(tǒng)籌‘管理公安公眾治安管理信息系統(tǒng)的相關事宜,還可以對系統(tǒng)數據進行維護、成員管理、具有資料修改等權限。例如系統(tǒng)后臺數據庫的管理、用戶的管理、系統(tǒng)日志的維護、權限的維護等。
根據上述分析,下面列出與本系統(tǒng)相關的主要用例[5]間的關系和重要用例的’規(guī)約如下圖2-1和下表所示。
....................................
第3章系統(tǒng)設計.................................... 20
3.1系統(tǒng)概要設計原則.................................... 20
3.2系統(tǒng)架構設計.................................... 20
3.3系統(tǒng)目錄結構設計.................................... 21
3.4數據庫設計.................................... 22
3.4.1數據庫概念結構設計.................................... 22
3.4.2數據庫邏輯結構設計.................................... 23
3.4.3數據庫表結構設計.................................... 23
3.5安全性設計.................................... 26
3.5.1內部安全管理設計.................................... 27
3.5.2數據庫保護設計.................................... 27
3.5.3網絡的安全性.................................... 27
3.6系統(tǒng)功能模塊設計.................................... 27
3.6.1前臺管理功能設計.................................... 27
3.6.2后臺登陸管理.................................... 31
3.6.3后臺管理功能設計.................................... 32
第4章系實現.................................... 35
4.1開發(fā)平臺和工具選擇.................................... 35
4.2數據庫的連接技術.................................... 36
4.3系統(tǒng)主要頁面實現.................................... 37
4.3.1系統(tǒng)主頁面.................................... 37
4.3.2信息瀏覽模塊.................................... 40
4.3.3信息查詢搜索模塊.................................... 41
4.3.4信息錄入模塊.................................... 42
4.3.5錄入信息審核模塊.................................... 43
4.3.6后臺管理模塊.................................... 45
第5章系統(tǒng)測試
5.1測試目標
軟件測試是軟件幵發(fā)周期的最后一個階段,也是一個重要的環(huán)節(jié)。軟件測試的基本任務是通過在預先部署好的測試環(huán)境中執(zhí)行系統(tǒng),使系統(tǒng)中隱藏的錯誤暴露出來,然后再進行修改,以確保程序的可靠運行,從而降低了系統(tǒng)的風險。
本系統(tǒng)主要用于數據信息的發(fā)布、存儲和操作。所以正確處理數據信息是整個系統(tǒng)正常運行的基礎。同時系統(tǒng)測試是對Web服務器和系統(tǒng)自身各項指標和項目的測試,使系統(tǒng)在上線之前處于一個良好的運行環(huán)境中[19]。鑒于此,測試的重點是驗證試驗數據的完整性和操作的精度,每一頁輸入的信息可以被正確的保存到數據庫,以及整個網站系統(tǒng)能否按照預期設計正常工作、頁面之間的跳轉是否正常等。
本系統(tǒng)的測試嚴格按照項目計劃和測試計劃進行,測試計劃規(guī)定的測試對象的測試都按時完成。在測試執(zhí)行中體現了測試計劃規(guī)定的測試策略,在執(zhí)行過程中,在測試計劃和測試用例的基礎上,對系統(tǒng)進行了完整的測試。
5.2測試用例
測試用例的選擇要考慮功能性和易用性兩方面,
功能性方面:
系統(tǒng)主要實現對數據的查詢、添加、修改、刪除等功能。
系統(tǒng)實現的其他功能,包括為管理員分配權限,評論審核等。
易用性方面:
操作菜單提示信息正確性,一致性,可理解性;
約束條件提示信息正確性,一致性,可理解性;
必填項標識。
本次測試釆用黑盒測試的方法,分別針對系統(tǒng)的前臺和后臺之中的各個主要功能進行測試,以主要的4個測試用例重點描述測試過程。測試用例如下各表所示:
............................
第6章結論和展望
6.1主要結論
利用計算機技術、網絡技術和科學管理的現代思想完成公安治安信息管理系統(tǒng)的幵發(fā),對展示濟陽基層公安系統(tǒng)風采、融洽警民關系等提供了很大的幫助。本系統(tǒng)使用動態(tài)網頁、數據庫、互聯網通信等技術,實現了預期目標。并在對上述技術深入研究的基礎上,提出了網上問政、警方提示、網上辦事、等貼近百姓生活的功能模塊,較好地解決了實際問題,為加強平安濟陽建設和構建和諧社會奠定了良好的基礎,同時也為政府各部門之間搭建了一個合作交流的平臺。
系統(tǒng)的功能特點主要包括:
1、使用B/S體系架構,使用者不需要安裝客戶端,不會受地區(qū)限制,只要通過瀏覽器即可隨時隨地登陸系統(tǒng),友好的界面,簡單的操作,使得用戶管理系統(tǒng)更簡便。
2、利用計算機網絡來集中和規(guī)范數據信息,可實現高度的數據共享,,充分考慮了安全性和數據完整性的數據庫設計,確保數據訪問的一致性。
3、數量龐大內容繁雜的信息通過各自的特性進行分類管理,使得用戶能以標準化、簡潔的操作來管理。
4、系統(tǒng)的運行穩(wěn)定,高效,安全可靠性好。通過防注入、預防暴力破解等方面進行了非法入侵方面的安全保護,詳細的后臺登陸日志有效的防止了合法用戶的非法操作。
公安公眾治安信息管理系統(tǒng)的研究和幵發(fā),利用網絡平臺,極大地促進了公安系統(tǒng)的信息化,目前正在進行內部測試階段,目前試運行良好,各項測試指標都達到了預期的目標。同時,在本系統(tǒng)的研究開發(fā)過程中總結出的管理模式和開發(fā)方法,對其他同類系統(tǒng)的開發(fā)和完善也具有一定的參考價值。
..............................
參考文獻(略)
本文編號:44702
本文鏈接:http://sikaile.net/wenshubaike/xindetihui/44702.html