羅念
該文針對企業(yè)政務(wù)管理系統(tǒng)進(jìn)行需求分析,提出了該企業(yè)電子政務(wù)軟件系統(tǒng)功能性需求和非功能性需求。利用統(tǒng)一建模語言UML設(shè)計了相應(yīng)的用例圖、時序圖等,結(jié)合實際企業(yè)業(yè)務(wù)需求得到所有的實體以及各個實體的屬性后,進(jìn)一步分析各實體之間的聯(lián)系,由此給出了對應(yīng)的數(shù)據(jù)庫的實體關(guān)系圖(E-R圖)。采用ASP.NET技術(shù)和SQL 2008實現(xiàn)了電子政務(wù)系統(tǒng)。實踐證明,該系統(tǒng)有力的提升了公司政務(wù)管理能力。
電子政務(wù) 政務(wù)管理系統(tǒng) UML?ASP.NET
文獻(xiàn)標(biāo)識碼:A文章編號:1672-3791(2022)02(a)-0000-00
The paper analyzes the requirements of the enterprise government management system, and puts forward the functional requirements and non-functional requirements of the enterprise's e-government software system. Using the unified modeling language UML to design the corresponding use case diagrams, sequence diagrams, etc., combining the actual business needs of the company to obtain all the entities and the attributes of each entity, and further analyze the relationship between the entities, thus giving the corresponding entity relationship diagram. The e-government system is implemented using ASP.NET technology and SQL 2008. Practice has proved that the system has effectively improved the company's government management capabilities.
?E-Government; Government affairs management system; UML; ASP.NET
隨著網(wǎng)絡(luò)技術(shù)和政府門戶網(wǎng)站的完善,電子政務(wù)已經(jīng)變成政府、企事業(yè)單位的必要管理系統(tǒng)。伴隨著信息化的不斷深入,電子政務(wù)不僅僅是一個處理政務(wù)的電子化平臺,同時也是提高政府部門、企事業(yè)單位辦事效率的新技術(shù)手段,在行政辦公無紙化、群眾辦事平臺化、辦證流程簡約化過程中氣到了至關(guān)重要的作用。
盡管電子政務(wù)有高效、節(jié)能、便捷等諸多優(yōu)點,但每個不同類型的企業(yè)在使用過程中或多或少存在不少問題,例如,政務(wù)系統(tǒng)平臺功能不符合實際業(yè)務(wù)需求、響應(yīng)速度慢等,因此沒有一個通用的電子政務(wù)管理軟件。所以,大部分電子政務(wù)軟件平臺應(yīng)根據(jù)企事業(yè)單位的自身需求來進(jìn)行開發(fā),以提升企事業(yè)單位的管理體系。
B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)將系統(tǒng)功能集中在服務(wù)端,用戶端僅需要安裝瀏覽器就可以實現(xiàn)系統(tǒng)的訪問和交互,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用,相較于傳統(tǒng)的C/S架構(gòu),B/S架構(gòu)雖然在安全性、保密性上略有不足,但是卻具有較高的跨平臺、便捷訪問的優(yōu)勢。
ASP.NET 是開源、跨平臺、高性能和輕量級的 Web 應(yīng)用構(gòu)建框架。它用于通過HTML、CSS、JavaScript以及服務(wù)器腳本來構(gòu)建網(wǎng)頁和網(wǎng)站,同時絕大部分網(wǎng)站應(yīng)用開發(fā)平臺都能運(yùn)行。
需求分析是軟件開發(fā)周期中最為主要的環(huán)節(jié)之一,系統(tǒng)開發(fā)人員通過需求分析能夠獲得信息系統(tǒng)的實際需求。需求分析的好壞直接決定了整個軟件周期內(nèi)系統(tǒng)可用性和運(yùn)行效率的高低。系統(tǒng)需求分為用戶需求、系統(tǒng)需求和期望需求,用戶需求是指用戶本質(zhì)的目標(biāo),即用戶想通過系統(tǒng)完成哪些工作,系統(tǒng)需求是指系統(tǒng)在設(shè)計、性能等方面對用戶期許的滿足程度,期望需求是指用戶并未考慮到,但實際需要,實現(xiàn)后用戶大大提高滿意度。
通過對政務(wù)相關(guān)業(yè)務(wù)進(jìn)行綜合分析,可知某公司電子政務(wù)平臺涉及的角色主要包括普通用戶、部門管理員和系統(tǒng)管理員。
(1)普通用戶是系統(tǒng)最基本用戶類型,數(shù)量最多,使用系統(tǒng)最為頻繁。這類用戶能查看各類信息、管理用戶賬戶信息等。
(2)部門管理員能查看所屬部門用戶信息、對新進(jìn)員工進(jìn)行管理、部門內(nèi)權(quán)限分配等。
(3)系統(tǒng)管理員職能包括普通用戶管理、權(quán)限管理分配和設(shè)置、數(shù)據(jù)庫的管理和維護(hù)等。
2.2
普通用戶作為網(wǎng)站的普通用戶可以查看電子政務(wù)平臺的所有公有事務(wù)信息,管理用戶賬戶信息等。普通用戶主要包括以下功能。
(1)修改密碼:通過驗證舊密碼正確后,可對密碼進(jìn)行修改。
(2)用戶信息:提供個人中心功能,用戶可查看自身基本信息,例如用戶名、用戶類型及其他已分配的業(yè)務(wù)相關(guān)信息。
(3)發(fā)文申請:可以按照規(guī)定流程提交發(fā)文申請。
(4)發(fā)文處理:提交發(fā)文申請后,在系統(tǒng)中可查看發(fā)生申請所處階段流程。
2.3
系統(tǒng)管理員是網(wǎng)站的超級用戶,可以查看電子政務(wù)平臺的所有公文申報流程、審批流程、審批詳情等功能,還可以對新增用戶分配權(quán)限、修改和更新已有用戶權(quán)限。
2.4
部門管理員是介于普通用戶和系統(tǒng)管理員之間的一種用戶角色,它能夠查看所屬部門內(nèi)的用戶、用戶功能、部門內(nèi)部的公文流轉(zhuǎn)、審批過程和詳情、能對延遲審批的部門內(nèi)部人員進(jìn)行催辦、督促等功能。
電子政務(wù)平臺建模方法采用統(tǒng)一建模語言(Unified Model Language, UML)。UML建模語言支持可視化建模,在可視化開發(fā)和設(shè)計過程中被普遍使用。
公文流轉(zhuǎn)是電子政務(wù)管理的核心功能應(yīng)用,它主要包括發(fā)文管理和收文管理這兩個主要功能。其活動圖如下圖1所示。
2.6.1發(fā)文管理
發(fā)文管理主要涉及公文擬定、審核、簽發(fā)、分發(fā)和歸檔。企業(yè)發(fā)文能夠按照實際情況得出相關(guān)的發(fā)文登記表。公文流轉(zhuǎn)過程中,可根據(jù)文字號生成發(fā)文號,形成邏輯傳輸機(jī)制。公文發(fā)出后按等級、業(yè)務(wù)功能流轉(zhuǎn)邏輯進(jìn)行呈送,擬定公文必須進(jìn)行審核、復(fù)核沒有內(nèi)容和格式問題后,才能由不同級別的領(lǐng)導(dǎo)進(jìn)行審閱和批示,完成所有流程后進(jìn)行公文分發(fā),最后歸檔管理。如某些公文出現(xiàn)審批延期、超期現(xiàn)象,也可以發(fā)文管理模塊實現(xiàn)督辦,以保證發(fā)文過程能按期完成。
2.6.2收文管理
企業(yè)收文主要包含文件簽收和登記等。該企業(yè)政務(wù)管理系統(tǒng)主要包括電子文件的收取和紙質(zhì)文件的接收。紙質(zhì)文件可以變成電子化圖片或者PDF文檔進(jìn)行瀏覽。此外,考慮到數(shù)據(jù)安全問題,政務(wù)系統(tǒng)能實現(xiàn)公文合法性的判定、對重要文件加密保護(hù)和公文系統(tǒng)的動態(tài)、實時有效跟蹤。
公文處理主要包含擬辦、批示、分發(fā)等公文處理流程。公文處理流程可以結(jié)合公司實際的公文流轉(zhuǎn)自動調(diào)整。例如原有工作任務(wù)轉(zhuǎn)交給其他人,而轉(zhuǎn)交業(yè)務(wù)完成后,公文流轉(zhuǎn)過程中會自動提醒任務(wù)已經(jīng)交給對應(yīng)工作人員處理,進(jìn)一步詢問是否繼續(xù),點擊繼續(xù)則按固定模式完成剩余公文的處理。
數(shù)據(jù)庫對于電子政務(wù)系統(tǒng)的數(shù)據(jù)流轉(zhuǎn)、數(shù)據(jù)的安全性都具有決定性的作用。在數(shù)據(jù)庫設(shè)計中,首先采用實體關(guān)系圖(既E-R圖)來描述顯示數(shù)據(jù)的概念模型。實體關(guān)系圖能夠清楚的展示出各種實體的屬性以及實體相互之間的關(guān)聯(lián),通過E-R圖的設(shè)計能夠從中清楚的看出數(shù)據(jù)之間的關(guān)系和聯(lián)系。通過分析得出某公司政務(wù)管理系統(tǒng)中的實體主要包括人員、文件、信息、文檔以及部門等多個方面。其E-R圖如下圖2所示。
該文針對某公司政務(wù)管理的實際需求,以SQL Server2008和.NET為開發(fā)工具,設(shè)計了一個基于B/S架構(gòu)的政務(wù)管理系統(tǒng),實踐證明系統(tǒng)大大提高了公司的政務(wù)管理水平和辦事效率。
[1]閔加楊.基于ASP.NET的某縣政務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].廈門:廈門大學(xué),2017.
[2]王存軍.基于電子政務(wù)的銀行績效評估系統(tǒng)設(shè)計與實現(xiàn)[D].青島:青島大學(xué),2017.
[3]ZHUGE H.Component-based Workflow Systems Development[J].Decision Support Systems,2003,35(4):517-553.
[4]姚文姣,黃艷.基于UML的數(shù)控系統(tǒng)人機(jī)界面建模與實現(xiàn)[J].組合機(jī)床與自動化加工技術(shù),2021(7):88-90,94.
[5]姚文姣.基于μC/GUI的可重構(gòu)數(shù)控系統(tǒng)人機(jī)界面的設(shè)計與實現(xiàn)[D].沈陽:科學(xué)院大學(xué)(中國科學(xué)院沈陽計算技術(shù)研究所),2021.
[6]周游,何濤.基于活動圖和HTCPN的列控系統(tǒng)等級轉(zhuǎn)換建模分析[J].計算機(jī)應(yīng)用與軟件,2020,37(6):119-125.
[7]樊輝錦,歐陽中輝,陳青華,等.面向特種車輛狀態(tài)監(jiān)控和故障診斷的數(shù)據(jù)庫索引結(jié)構(gòu)構(gòu)建[J].兵器裝備工程學(xué)報,2021,42(7):178-184.
作者簡介:羅念(1987—),女,本科,政工師,研究方向為辦公室綜合管理。
1711500783355