公安軟件基本系統(tǒng)需求及特點(diǎn)分析,軟件工程論文_第1頁
公安軟件基本系統(tǒng)需求及特點(diǎn)分析,軟件工程論文_第2頁
公安軟件基本系統(tǒng)需求及特點(diǎn)分析,軟件工程論文_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

公安軟件基本系統(tǒng)需求及特點(diǎn)分析,軟件工程論文從金盾一期工程至今,公安信息化建設(shè)已有十幾年,建設(shè)了大量的軟件系統(tǒng),2020年全國公安廳局長會議上,更是提出了基礎(chǔ)信息化作為公安工作四項(xiàng)主要工作之一。如今,公安信息化建設(shè)不只是將公安工作簡單無紙化,而是全面考慮在現(xiàn)有信息化建設(shè)成果基礎(chǔ)上,用信息化手段進(jìn)行業(yè)務(wù)流程再造,進(jìn)而引導(dǎo)公安工作改革。需求分析對軟件項(xiàng)目的影響度高達(dá)80%~100%,是軟件工程第一步,為后續(xù)軟件設(shè)計(jì)、編碼、測試、應(yīng)用和維護(hù)奠定基礎(chǔ),也是項(xiàng)目建設(shè)進(jìn)行招標(biāo)的根據(jù)、驗(yàn)收的標(biāo)準(zhǔn)和應(yīng)用維護(hù)的資料,因而做好需求分析是公安信息化建設(shè)成敗的最關(guān)鍵一步。但當(dāng)下公安信息化人才較為薄弱,計(jì)算機(jī)類相關(guān)專業(yè)較少,對于需求分析認(rèn)識的缺乏和不專業(yè),存在甲方較少介入需求分析,有些項(xiàng)目上級機(jī)關(guān)建設(shè),沒有實(shí)際用戶基層民警介入等情況,出現(xiàn)需求分析簡單化、模糊不清等現(xiàn)象,甚至有應(yīng)用目的不明、無整體規(guī)劃、不分享[1]和技術(shù)落后等問題,導(dǎo)致經(jīng)費(fèi)投入宏大,但軟件不符合實(shí)際應(yīng)用需求,成效甚微、事倍功半和進(jìn)度緩慢。需求分析是對軟件用戶的應(yīng)用目的、需求和意圖進(jìn)行分析的經(jīng)過,用文檔的方式具體描繪敘述系統(tǒng)建設(shè)目的。軟件需求一般分為業(yè)務(wù)需求和系統(tǒng)需求〔圖1〕,業(yè)務(wù)需求是用戶對軟件應(yīng)用的需求,系統(tǒng)需求是軟件技術(shù)上的需求。一般的公安軟件需求包括:建設(shè)背景、項(xiàng)目建設(shè)目的、設(shè)計(jì)方案及主要性能指標(biāo)、業(yè)務(wù)流程描繪敘述、系統(tǒng)主要功能、模塊設(shè)計(jì)思路、與各系統(tǒng)對接需求、技術(shù)性能指標(biāo)等。需求分析首先要限定好業(yè)務(wù)范圍,業(yè)務(wù)范圍越大,開發(fā)成本越高、開發(fā)周期越長。首先確定軟件牽涉的所有用戶類型,用戶一般包括各級公安機(jī)關(guān)的數(shù)據(jù)錄入民警、審批民警、數(shù)據(jù)統(tǒng)計(jì)研判民警和系統(tǒng)管理員等。根據(jù)用戶所提需求和用戶管轄及能協(xié)調(diào)的業(yè)務(wù)范圍開發(fā)軟件,避免開發(fā)了一些自以為很好的功能后,卻無人使用。其次要考慮項(xiàng)目的投入資金和承建單位的實(shí)力水平。業(yè)務(wù)范圍不能貪多貪全,要在能力范圍和時(shí)間期限內(nèi),工作有所成就,再分期建設(shè)逐步迭代。需求分析經(jīng)過〔圖2〕一般包括需求獲取、分析、編寫、變更、驗(yàn)證、管理等。乙方對獲取的需求進(jìn)行分析、編寫需求規(guī)格講明,并請甲方評審、驗(yàn)證,對需求的變更和不同用戶提出具有矛盾性的需求進(jìn)行管理,由用戶根據(jù)功能模塊對業(yè)務(wù)的影響程度和使用頻率等因素確定需求的優(yōu)先級別。需求獲取方式有開調(diào)研會、跟班作業(yè)、調(diào)查問卷、查閱工作記錄等。需求分析工具和用例是提高需求分析工作效率的有力手段。常見的需求分析工具有AxureRP、StarUML、MicrosoftVisio、FreeMind,使用工具可有條理地處理大量復(fù)雜需求,可清楚明晰描繪敘述業(yè)務(wù)流程,可快速構(gòu)建軟件界面原型。每個(gè)功能模塊使用常見的例子描繪敘述,用戶能直觀地對需求進(jìn)行討論,使需求分析事半功倍、避免誤解。公安工作根據(jù)法律和內(nèi)部規(guī)定開展,各系統(tǒng)有不同的業(yè)務(wù)需求,并隨著工作規(guī)則會不斷改變,但由于當(dāng)下公安信息化基礎(chǔ)設(shè)施基本完善,應(yīng)用軟件已涵蓋公安工作各方面,各系統(tǒng)分享與協(xié)作技術(shù)架構(gòu)〔圖3〕基本成型,因而各系統(tǒng)有著共同的基本系統(tǒng)需求。公安軟件基本系統(tǒng)需求:符合公安軟件建設(shè)相關(guān)標(biāo)準(zhǔn),實(shí)現(xiàn)全警分享;為確保信息生產(chǎn)系統(tǒng)正常運(yùn)行,所有數(shù)據(jù)分享交換通過資源庫進(jìn)行,生產(chǎn)系統(tǒng)之間不交換數(shù)據(jù);服務(wù)平臺通過Web服務(wù)接口對各個(gè)業(yè)務(wù)系統(tǒng)提供給用服務(wù);系統(tǒng)須定時(shí)報(bào)送日志到安全日志審計(jì)系統(tǒng),做到事后有跡可查。整合Web服務(wù)特點(diǎn):業(yè)務(wù)系統(tǒng)整合調(diào)用Web服務(wù)越多,功能越多,可用性越低〔調(diào)用i個(gè)Web服務(wù),Web服務(wù)可用性是P,業(yè)務(wù)系統(tǒng)可用性P=PPP,0P1,i越大,P越小〕,因而一個(gè)強(qiáng)健的系統(tǒng)不應(yīng)依靠其它系統(tǒng)。架構(gòu)特點(diǎn):當(dāng)前大部分系統(tǒng)采用B/S架構(gòu),在使用經(jīng)過中需下載大量插件,影響了網(wǎng)絡(luò)性能,不同的系統(tǒng)對閱讀器版本又有特定要求。因公安辦公電腦相對固定,在系統(tǒng)較復(fù)雜的情況下,建議使用C/S架構(gòu)或兩種架構(gòu)結(jié)合使用。建庫部署特點(diǎn):如法律或公安內(nèi)部有統(tǒng)一規(guī)定的事務(wù)型業(yè)務(wù)系統(tǒng),可將建庫盡量向上級部署,確保規(guī)范和分享;如是研判系統(tǒng)應(yīng)盡量向下級部署建庫,確保本地應(yīng)用的靈敏和創(chuàng)新;如系統(tǒng)的數(shù)據(jù)傳輸對網(wǎng)絡(luò)帶寬要求不高,可盡量向上級部署建庫,反之向下級部署;越是基層,信息化的人才越薄弱,能上級部署的,不往下級放。四、需求分析案例。下面以廣西公安案事件視頻管理系統(tǒng)為例,描繪敘述軟件需求分析經(jīng)過。〔一〕尋找用戶角色。成立項(xiàng)目小組,區(qū)廳科信部門牽頭,治安、刑偵等業(yè)務(wù)部門為成員單位,各級公安機(jī)關(guān)相關(guān)單位介入?!捕倡@取需求。需求獲取方式:屢次召開調(diào)研會議,一線民警廣泛介入,聽取意見與建議;邀請專業(yè)的系統(tǒng)集成公司、軟件廠家技術(shù)人員介入討論;使用需求分析工具構(gòu)架軟件模型界面,開展研討。業(yè)務(wù)范圍:建設(shè)全區(qū)各級公安機(jī)關(guān)用于存儲、分享和分析案事件視頻圖像線索及證據(jù)的管理系統(tǒng)。用例分析舉例:民警辦案時(shí)在警綜平臺錄入案事件信息,同時(shí)向案事件視頻管理系統(tǒng)錄入線索視頻圖像信息?!踩承枨笠?guī)格講明書〔簡單〕。1.建設(shè)背景。全區(qū)警綜平臺已運(yùn)行使用4年,實(shí)現(xiàn)了全區(qū)的案事件文檔信息統(tǒng)一管理,但視頻圖像信息沒有能統(tǒng)一存儲管理,易丟失、不分享,隨著全區(qū)視頻監(jiān)控?cái)z像頭日益增加,案事件視頻圖像信息的統(tǒng)一管理需求已非常迫切。2.建設(shè)目的。全區(qū)各級公安機(jī)關(guān)應(yīng)用本系統(tǒng)存儲、分享和分析案事件視頻圖像線索及證據(jù),提升民警對事件視頻圖像信息的分享和研判能力,提高民警辦案效率,規(guī)范民警執(zhí)法。3.設(shè)計(jì)方案及主要性能指標(biāo)?!?〕目的任務(wù)。各級公安機(jī)關(guān)分級建立視頻圖像信息數(shù)據(jù)庫,采取視頻圖像信息集中存儲和分級分散管理相結(jié)合的方式,對視頻圖像信息進(jìn)行整理、分類存儲,并建立索引內(nèi)容摘要。同時(shí),與警綜平臺、警用地理信息平臺等公安現(xiàn)有各系統(tǒng)進(jìn)行對接?!?〕設(shè)計(jì)要求。系統(tǒng)為三層構(gòu)造,分別為資源層、管理層、服務(wù)層?!?〕建設(shè)原則。標(biāo)準(zhǔn)性、高可靠性、先進(jìn)性、安全性、可維護(hù)性、可擴(kuò)展性、經(jīng)濟(jì)實(shí)用性、易操作性。〔4〕建設(shè)目的。由于視頻所需存儲空間較大、傳輸帶寬較多,因而在區(qū)、市兩級建庫,系統(tǒng)部署在兩級信息中心云計(jì)算硬件架構(gòu)上,系統(tǒng)采用Client/Server/DataBaseServer三層構(gòu)造,基于J2EE架構(gòu)開發(fā),使用Oracle10g數(shù)據(jù)庫。4.業(yè)務(wù)流程描繪敘述。區(qū)、市、縣、派出所四級公安機(jī)關(guān)職責(zé)分工及工作機(jī)制〔在這里省略〕。5.系統(tǒng)主要功能。資源上傳、資源標(biāo)準(zhǔn)化、構(gòu)造化描繪敘述、資源搜索、資源閱讀、資源下載、資源評論、審核發(fā)布、資源統(tǒng)計(jì)。6.模塊設(shè)計(jì)思路。本系統(tǒng)是警綜平臺子系統(tǒng),與執(zhí)法辦案系統(tǒng)構(gòu)成完好的案事件信息采集系統(tǒng)。各模塊邏輯應(yīng)與執(zhí)法辦案系統(tǒng)對應(yīng)。7.與各系統(tǒng)對接需求。抽取警綜平臺案事件基本信息和標(biāo)準(zhǔn)地址庫,抽取人事系統(tǒng)機(jī)構(gòu)代碼和警員信息,作為系統(tǒng)標(biāo)準(zhǔn)基礎(chǔ)數(shù)據(jù)。調(diào)用警用地理信息平臺地圖服務(wù),調(diào)取PKI/PMI接口進(jìn)行系統(tǒng)登錄驗(yàn)證。向資源庫提供數(shù)據(jù)接口,分享數(shù)據(jù)。向安全日志審計(jì)系統(tǒng)報(bào)送日志數(shù)據(jù)。定制Websevice接口對外分享各種服務(wù)。8.技術(shù)性能指標(biāo)。單臺應(yīng)用服務(wù)器支持200個(gè)并發(fā)用戶。用戶服務(wù)最大時(shí)延不大于3秒。民警能在5分鐘內(nèi)完成構(gòu)造化描繪敘述數(shù)據(jù)錄入?!菜摹承枨蠊芾?。再次組織評審、驗(yàn)證,進(jìn)一步完善需求規(guī)格講明書。如有基層民警提出在本系統(tǒng)應(yīng)能修改案事件基本信息,經(jīng)項(xiàng)目小組研究,如修改案事件的基本信息,將使本系統(tǒng)與執(zhí)法辦案系統(tǒng)信息不一致,因而不采納該需求。五、結(jié)束語。在軟件工程的各個(gè)階段中,需求分析是用戶和軟件開發(fā)方都重度介入的一個(gè)階段,溝通難度較大,雙方都必須重視。每個(gè)類型的用戶角色對同一軟件功能的需求有可能不同,所有的角色都介入需求分析才能確保軟件符合實(shí)際需要。各方都應(yīng)重視學(xué)習(xí)和研究需求分析流程及方式方法,公安信息化建設(shè)才能順利高效的開展。以下為參考文獻(xiàn):[1]李師賢,張珞玲。需求分析的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論