許 俊
(四川職業(yè)技術(shù)學(xué)院 四川遂寧 629000)
基于.NET的高職院校黨務(wù)管理信息系統(tǒng)的開發(fā)與實現(xiàn)
許 俊
(四川職業(yè)技術(shù)學(xué)院 四川遂寧 629000)
由于在高職院校的日常工作當(dāng)中的重要組成部分就是黨建工作,本文首先通過對黨員的發(fā)展流程進行分析,在此基礎(chǔ)上,立足于Visual studio2005這樣的平臺,將C#語言進行有效結(jié)合,以便做到一套B/S模式黨務(wù)管理系統(tǒng)設(shè)計出來。通過使用這樣一套系統(tǒng),從而做到信息化黨務(wù)工作的實現(xiàn),高職院校的黨務(wù)工作者的工作效率得到極大提高。
高職院校;黨務(wù)管理信息系統(tǒng);Visual studio2005;B/S模式
在當(dāng)前高速發(fā)展的計算機技術(shù)背景下,高職院校對黨務(wù)工作有著更高的要求。要想做到對手工傳統(tǒng)性管理模式進行改變,借助于現(xiàn)代計算機技術(shù)來實施科學(xué)管理,使得黨務(wù)管理系統(tǒng)在開發(fā)當(dāng)中能夠?qū)Ω呗氃盒O噙m應(yīng),這是一項亟待解決的突出任務(wù)。如今有著比較少的黨務(wù)信息系統(tǒng)適應(yīng)高職院校,在本文當(dāng)中則是通過立足于VisualStudio2005平臺基礎(chǔ)之上,做到對C#語言的有效結(jié)合,從而設(shè)計出相應(yīng)的基于B/S模式的黨務(wù)管理系統(tǒng)。
1.功能需求。由于做到自動化、規(guī)范化與系統(tǒng)化的黨務(wù)信息的實現(xiàn)這屬于開發(fā)系統(tǒng)的總?cè)蝿?wù)。在本黨務(wù)信息管理系統(tǒng)當(dāng)中則主要完成以下功能:一是錄入黨員信息,其中所需要錄入的信息包含著輸入黨員基本信息、職務(wù)、學(xué)歷、考核、所在支部、學(xué)歷、獎懲情況。二是輸入高職學(xué)院黨總支或者支部管理信息,其中包含著設(shè)置黨總支或者支部。三是修改黨總支或支部管理信息。四是修改黨員考核信息。五是統(tǒng)計黨員考核信息。六是修改黨員信息。七是查詢黨總支或者支部管理信息。八是查詢黨員考核信息。九是輸入、修改與查詢黨費交納信息。十是查詢黨總支或者總支管理信息。十一是輸入黨員考核信息。
2.系統(tǒng)功能模塊。按照系統(tǒng)的相關(guān)功能需求則對以下功能模塊進行設(shè)計:一是系統(tǒng)管理模塊,其中包含著管理用戶與密碼。二是支部信息管理模塊,其中主要是添加與修改信息。三是考核管理模塊,其中包含著查詢、添加與修改考核信息。四是基層黨支部管理模塊,其中包含著添加與修改信息。五是管理黨員信息,其中包含著添加、修改與查詢黨員信息。六是管理收繳黨費,其中包含著對收繳信息的查詢、修改與添加。
3.系統(tǒng)設(shè)計原則。一是可用性。二是可擴展性。三是安全性。四是實用性。
4.數(shù)據(jù)庫需求。根據(jù)相關(guān)研究就能夠了解到,用戶的需求則是具體體現(xiàn)在提供、查詢、更新以及保存各種信息,按照這樣的要求,就必須要讓數(shù)據(jù)庫結(jié)構(gòu)要對輸入與輸出的各種信息做到充分滿足。對基本數(shù)據(jù)進行收集,處理數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu),形成一份詳盡數(shù)據(jù)字典,為實施具體的設(shè)計奠定堅實的基礎(chǔ)。按照高職院校黨務(wù)管理的需求以及黨員管理過程當(dāng)中的相關(guān)內(nèi)容,則對于以下的數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)項進行設(shè)計:一是黨費收繳信息。二是黨支部信息。三是黨員基本信息。四是考核信息。五是基層黨委信息。
1.發(fā)展黨員數(shù)據(jù)流。借助于分析發(fā)現(xiàn)高職院校黨務(wù)工作,就能夠發(fā)現(xiàn)高校黨務(wù)工作主要涉及學(xué)院黨總支、黨支部等職能部門。為做到在黨員發(fā)展過程當(dāng)中的公正公平進行體現(xiàn),不管是哪個環(huán)節(jié)當(dāng)中必須對群眾意見征求,相應(yīng)的發(fā)展黨員的流程則可以通過圖1進行表述。
圖1 發(fā)展黨員流程圖
2.系統(tǒng)功能設(shè)計。按照之前所分析的發(fā)展黨員工作的流程,這就導(dǎo)致相應(yīng)的高職院校黨務(wù)工作當(dāng)中主要涉及的用戶劃分成為黨總支用戶、黨支部用戶、團支部用戶以及為入黨學(xué)生與教師在內(nèi)的普通用戶。在對系統(tǒng)進行設(shè)計的過程當(dāng)中,針對設(shè)計以上四種類型用戶功能則可以通過圖2進行體現(xiàn)。
圖2 黨務(wù)管理系統(tǒng)功能圖
3.體系結(jié)構(gòu)。由于高職院校黨務(wù)系統(tǒng)當(dāng)中的用戶群體所具備的最為顯著特點就是有著廣泛分布,這就導(dǎo)致采納B/S模式這樣的三層結(jié)構(gòu)體系來開發(fā)系統(tǒng)。相應(yīng)的開發(fā)模型則可以通過圖3進行顯示,從圖3就能夠了解到,在這一模型當(dāng)中,表示層所發(fā)揮的作用則是做到系統(tǒng)與用戶兩者之間交互的實現(xiàn),將用戶輸入的信息進行接收,與此同時把服務(wù)器端所傳過來的數(shù)據(jù)向用戶呈現(xiàn);業(yè)務(wù)邏輯層則是做到對具體事務(wù)邏輯進行執(zhí)行,借助于SQL等方式向數(shù)據(jù)庫請求數(shù)據(jù)或者其它資源請求。數(shù)據(jù)服務(wù)層則是主要負責(zé)物理存儲數(shù)據(jù),而且將服務(wù)提供給底層數(shù)據(jù)。
圖3 系統(tǒng)結(jié)構(gòu)圖
4.數(shù)據(jù)庫設(shè)計。由于不管是在哪個管理信息系統(tǒng)當(dāng)中,數(shù)據(jù)庫都是具備著特別重要的位置,應(yīng)用系統(tǒng)的效率與系統(tǒng)實現(xiàn)的效果直接受到數(shù)據(jù)庫結(jié)構(gòu)好壞的影響。設(shè)計的數(shù)據(jù)庫結(jié)構(gòu)如果做到合理則能夠?qū)Υ鎯?shù)據(jù)的效率極大限度的提高,以便對一致與完整的數(shù)據(jù)提供相應(yīng)的保證,而且在這一過程當(dāng)中數(shù)據(jù)庫如果做到合理這就為實現(xiàn)程序提供有利的效果與作用。
(1)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計。針對以上分析,這樣就能夠做到對用戶需求的各種實體進行滿足,這些實體當(dāng)中所存在的關(guān)系,這就奠定堅實的基礎(chǔ)設(shè)計邏輯結(jié)構(gòu)。根據(jù)分析就能夠了解到,各種具體信息都包含在這些實體當(dāng)中,借助于相互之間作用的發(fā)揮以便做到流動的數(shù)據(jù)形成。本文按照以上所做出的相關(guān)設(shè)計規(guī)劃而提出的實體則包含著黨費收繳實體、支部實體、黨總支實體與黨員實體。
(2)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。根據(jù)以上數(shù)據(jù)庫概念結(jié)構(gòu)向SQLServer2005數(shù)據(jù)庫系統(tǒng)支持的實際數(shù)據(jù)模型轉(zhuǎn)化,而這也就是所指的數(shù)據(jù)庫的邏輯結(jié)構(gòu),這樣就能夠做到把之前章節(jié)當(dāng)中所存在的實體向具體的關(guān)系模型與二維表進行轉(zhuǎn)化,相應(yīng)的轉(zhuǎn)化的表則分別為以下幾個:一是黨費收繳信息表。二是黨總支信息表。三是黨員基本信息表。四是黨員考核信息表。五是支部信息表。
由于在建設(shè)黨務(wù)信息系統(tǒng)的過程當(dāng)中,本文長期以來的關(guān)注重點問題則是系統(tǒng)有著特別高的可用性,從現(xiàn)實情況來看,運行系統(tǒng)不僅應(yīng)該在單機上,而在今后發(fā)展過程當(dāng)中還能夠運行在網(wǎng)絡(luò)環(huán)境當(dāng)中。這樣可以獨立使用各個模塊,而且還能夠做到將這些模塊相互協(xié)調(diào)配合工作。B/S模式的黨務(wù)管理系統(tǒng)部署方便,維護集中,降低了后期的運維成本,易用性好,較高地提高了黨務(wù)管理者的工作效率。
[1]許俊.高職院校黨務(wù)管理信息系統(tǒng)的分析與設(shè)計[J].四川職業(yè)技術(shù)學(xué)院學(xué)報,2011(05):113-114.
[2]張晶,羅騰,朱寧.高校黨員信息管理系統(tǒng)的設(shè)計與開發(fā)[J].辦公自動化,2012(04):28-29+33.
[3]譚新輝,宋劍杰.基于WЕВ的黨員信息系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦開發(fā)與應(yīng)用,2010(11):65-67.
Development and implementation of college Party affairs management information system based on.NET
Xu Jun
(Sichuan Vocational and Technical College, Suining Sichuan, 629000, China)
As an important part of the daily work in higher vocational colleges is the Party's work, this paper through the is analysis of the development process of Party members, based on the Visual Studio2005 platform, the C# language is combined, in order to do to a set of B/S model of Party affairs management system design. By using such a system, in order to make the information of the Party work in higher vocational colleges, the Party workers to raise working efficiency greatly.
higher vocational colleges; the Party affairs management information system; Visual Studio2005; B/S model
D263
A
1000-9795(2014)03-0010-02
[責(zé)任編輯:董 維]
2014-01-12
許 ?。?969-),男,四川蓬溪人,副教授,從事軟件工程方向的研究。
四川職業(yè)技術(shù)學(xué)院科研課題《高職院校黨務(wù)信息管理系統(tǒng)開發(fā)》(編號:2010Z02)研究成果。