李靜
(延安大學附屬醫(yī)院 心腦血管專科病區(qū) 黨建辦,陜西 延安 716000)
黨員信息管理系統(tǒng)的設計與實現(xiàn)
李靜
(延安大學附屬醫(yī)院 心腦血管專科病區(qū) 黨建辦,陜西 延安 716000)
當前社會進入了信息化的發(fā)展時代,信息技術在各行各業(yè)中得到廣泛的應用。黨務管理工作也開始實施信息化建設,這已經(jīng)成為社會發(fā)展的必然。建設黨員信息管理系統(tǒng),一方面可以滿足單機離線模式的黨務管理,還可以實現(xiàn)基于網(wǎng)絡的信息化管理,實現(xiàn)黨務信息資源的合理、優(yōu)化配置,可以為黨務管理、決策提供支持,還可以增進組織內部之間的交流,有效提高工作效率。基于黨務管理工作信息化目的,采用了基于B/S架構的系統(tǒng)開發(fā)模式,結合信息系統(tǒng)開發(fā)的工程理論,探討了黨員信息管理系統(tǒng)的分析和設計過程,為實現(xiàn)黨員信息化管理提供了管理平臺。
黨務信息化;WEB系統(tǒng);黨員信息管理;數(shù)據(jù)庫
信息技術的飛速發(fā)展和普及應用,加快了行業(yè)信息化的發(fā)展進程。黨員信息管理工作是各級黨組織日常工作的重要組成部分,實施黨務管理信息化也是社會發(fā)展的必然趨勢。
社會信息化的發(fā)展開創(chuàng)了新的發(fā)展局面,為了適應新的發(fā)展形勢,解決傳統(tǒng)黨建工作管理模式的落后、效率低下等問題,實施黨務信息化建設顯得迫在眉睫。由于目前各級黨組織機構具有分散、分布廣泛、流動性大、數(shù)目不斷擴大等特性,傳統(tǒng)的人工管理方式或者依托計算機實現(xiàn)的單機管理模式無法適應快速增長的黨務管理的需要,必須加快建設和實施基于網(wǎng)絡的黨員信息管理系統(tǒng),實現(xiàn)黨務信息、資源的共享,合理配置黨務資源,才能從根本上提高黨務管理工作的效率,降低管理成本,實現(xiàn)黨務管理的現(xiàn)代化管理模式。
實施黨務管理信息化建設,要堅持系統(tǒng)設計符合客戶實際需要的原則,全面滿足各級黨組織對于黨員信息化管理工作的需要,以提高工作效率、降低管理成本為主要目標,保障系統(tǒng)的可用性、簡潔性、經(jīng)濟性。通過對某市級黨組織的黨務管理模式進行調研,確定了本系統(tǒng)的系統(tǒng)需求和實現(xiàn)目標,就是要實現(xiàn)滿足縣級區(qū)域內的黨員信息管理工作的規(guī)范化、系統(tǒng)化、智能化的黨員信息管理系統(tǒng),使用計算機信息系統(tǒng)來管理黨員信息。通過分析,本系統(tǒng)可以實現(xiàn)下述幾個方面的功能:
1)黨員信息管理子系統(tǒng):該子系統(tǒng)主要實現(xiàn)對黨員信息的管理工作,包括黨員信息的登記、查詢、修改、刪除等操作。
2)黨組織信息管理子系統(tǒng):該子系統(tǒng)主要實現(xiàn)對黨組織信息的管理工作,包括黨組織信息的登記、查詢、修改、刪除等操作。
3)黨員業(yè)務管理子系統(tǒng):該子系統(tǒng)主要實現(xiàn)對黨員業(yè)務的管理,對入黨申請、發(fā)展黨員、預備黨員、正式黨員、黨員調轉、黨費繳納整個過程進行信息化管理。
4)黨組織業(yè)務管理子系統(tǒng):該子系統(tǒng)主要實現(xiàn)對黨組織業(yè)務的管理,對黨組織展開的黨務活動、黨組織生活、民主生活會等過程進行信息化管理。
5)查詢統(tǒng)計管理子系統(tǒng):該子系統(tǒng)主要包括基礎信息查詢模塊、統(tǒng)計表報輸出模塊。
6)系統(tǒng)管理管理子系統(tǒng):該子系統(tǒng)主要包括數(shù)據(jù)庫備份與恢復管理模塊、系統(tǒng)日志管理模塊、系統(tǒng)用戶管理模塊、基礎信息維護管理模塊。
7)黨務數(shù)據(jù)管理子系統(tǒng):該子系統(tǒng)主要實現(xiàn)黨務數(shù)據(jù)的導入、導出、轉移管理。
人類在復雜的工程技術系統(tǒng)如能源、交通等建設方面,積累了豐富的經(jīng)驗,為分析和設計復雜的信息管理系統(tǒng)提供了科學有效的方法,基本的原則介紹如下:1)整體開發(fā)原則;2)分解及協(xié)調的原則;3)優(yōu)化目標的原則。
2.2.1 網(wǎng)絡架構設計
在本系統(tǒng)中,主要采用B/S體系結構來實現(xiàn)用戶終端和服務端的通信、交互過程。在客戶端,用戶只需要打開瀏覽器,輸入用戶名和密碼,通過網(wǎng)絡連接到系統(tǒng)服務端,客戶端完成用戶信息的預處理過程,然后發(fā)送控制命令到服務端;服務端負責對用戶的控制命令進行解析,然后處理業(yè)務邏輯,發(fā)送數(shù)據(jù)庫訪問請求,獲取對應的數(shù)據(jù)信息,最后返回給終端用戶。在B/S體系架構中,主要包括3個層次:客戶終端、WEB服務端、數(shù)據(jù)庫服務端,同時針對數(shù)據(jù)庫訪問模塊進行了優(yōu)化,使用了存儲過程,查詢服務的響應速度更快。本系統(tǒng)的網(wǎng)絡架構圖如圖1所示。
圖1 網(wǎng)絡架構Fig.1 Network architecture
2.2.2 邏輯架構設計
本系統(tǒng)主要采用了典型的MVC設計模式,給出了一種簡潔的邏輯架構,主要包括3個部分:用戶視圖層(UI)、業(yè)務控制層、數(shù)據(jù)模型層。其中,用戶視圖層即使用戶表示層,主要為終端用戶提供可視化的網(wǎng)頁視圖,負責用戶數(shù)據(jù)的輸入、輸出;業(yè)務邏輯層主要用于處理系統(tǒng)的業(yè)務請求和響應;數(shù)據(jù)模型層主要負責存儲數(shù)據(jù),優(yōu)化數(shù)據(jù)查詢服務,是整個系統(tǒng)的數(shù)據(jù)中心。典型的MVC設計模式的結構圖如圖2所示。
圖2 MVC三層結構圖Fig.2 MVC three layer structure
本系統(tǒng)主要以黨務工作管理為背景,以黨員信息管理為核心,主要是以黨組織管理黨員的發(fā)展過程為主要線索,包括:預備黨員申請、發(fā)展、轉正、調動等幾個關鍵的環(huán)節(jié),實現(xiàn)對整個過程的管理和控制,以及對各個環(huán)節(jié)中產(chǎn)生的信息流轉的管理。預備人員在未成為預備黨員之前,需要提交預備黨員申請,提交申請證明信,然后被批準成為預備黨員,預備黨員需要參加教育培訓,經(jīng)過考核后成為正式黨員,需要繳納黨費;黨員可能發(fā)生調動,涉及到調入、調出、調轉等過程;黨組織再征收黨費以后,可能用于各種教育培訓、活動的開支,這涉及到黨費的收入、支出管理過程;預備黨員成為正式黨員以后,需要為黨員建立黨員信息檔案。經(jīng)過分析,可以得到本黨員信息管理系統(tǒng)的業(yè)務處理流程如圖3所示。
圖3 業(yè)務處理流程Fig.3 Business process
經(jīng)過需求階段的分析,通過系統(tǒng)性的規(guī)劃,本系統(tǒng)主要劃分為7個功能子系統(tǒng),對應的子系統(tǒng)可以根據(jù)需要進一步劃分,即:
1)黨員信息管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:黨員信息登記模塊、黨員信息查詢模塊、黨員信息修改模塊、黨員信息刪除模塊。
2)黨組織信息管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:黨組織信息登記模塊、黨組織信息查詢模塊、黨組織信息修改模塊、黨組織信息刪除模塊。
3)黨員業(yè)務管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:發(fā)展黨員管理模塊、黨員轉正管理模塊、入黨介紹證明信管理模塊、入黨介紹信息管理模塊、黨費繳納管理模塊、黨費使用管理模塊、人員調動管理模塊。
4)黨組織業(yè)務管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:黨組織教育培訓管理模塊、黨組織民主生活會管理模塊、黨組織生活管理模塊。
5)查詢統(tǒng)計管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:基礎信息查詢模塊、統(tǒng)計表報輸出模塊。
6)系統(tǒng)管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:數(shù)據(jù)庫備份與恢復管理模塊、系統(tǒng)日志管理模塊、系統(tǒng)用戶管理模塊、基礎信息維護管理模塊。
7)黨務數(shù)據(jù)管理子系統(tǒng)
該子系統(tǒng)可以進一步劃分為:黨務數(shù)據(jù)導入模塊、黨務數(shù)據(jù)導出模塊、黨務數(shù)據(jù)轉移模塊。據(jù)此,可以得到本系統(tǒng)的功能結構如圖4所示。
圖4 功能結構Fig.4 Functional structure
數(shù)據(jù)庫是信息系統(tǒng)的關鍵組成部分,系統(tǒng)的功能模塊都會涉及到數(shù)據(jù)庫訪問和操作。系統(tǒng)中數(shù)據(jù)庫設計是否合理,關系到整個信息系統(tǒng)的效率。通過設計,本系統(tǒng)的數(shù)據(jù)庫的相關表結構設計如下:
1)用戶信息表:用戶編號、用戶名稱、用戶密碼、權限級別
2)黨員信息表:黨員編號、姓名、性別、年齡、出生日期、地址、聯(lián)系方式、狀態(tài)。
3)黨組織信息表:組織編號、所在地址、聯(lián)系方式、人員數(shù)目。4)黨費繳納信息表:黨員編號、費用、繳費日期、狀態(tài)。5)黨務活動信息表:活動編號、活動內容、經(jīng)費、時間。
3.1.1 黨員信息管理子系統(tǒng)
該子系統(tǒng)主要包括:黨員信息登記模塊、黨員信息查詢模塊、黨員信息修改模塊、黨員信息刪除模塊。黨務負責人用戶可以登記、查詢、修改、刪除黨員基本信息;而組織部的系統(tǒng)管理員則可以對各個分黨委的黨員基本信息進行管理。其中,登記黨員信息時要輸入黨員姓名、性別、年齡、出生日期、地址、聯(lián)系方式,系統(tǒng)為黨員生成唯一的編號,同時負責人選擇黨員的狀態(tài)類型,比如“預備”、“調入”、“調出“等。系統(tǒng)用戶還可以根據(jù)編號、姓名等信息來檢索黨員信息,然后進行修改、刪除等操作。
3.1.2 黨組織信息管理子系統(tǒng)
該子系統(tǒng)主要包括:黨組織信息登記模塊、黨組織信息查詢模塊、黨組織信息修改模塊、黨組織信息刪除模塊。黨務負責人用戶可以登記、查詢、修改、刪除黨組織基本信息;而組織部的系統(tǒng)管理員則可以對各個分黨委的黨組織基本信息進行管理。其中,登記黨組織基本信息時要輸入黨組織編號、名稱、地址、聯(lián)系方式、責任人等信息,系統(tǒng)為黨組織生成唯一的編號。系統(tǒng)用戶可以根據(jù)編號、名稱等信息來檢索黨組織信息,然后進行修改、刪除等操作。
3.1.3 黨員業(yè)務管理子系統(tǒng)
該子系統(tǒng)主要包括:發(fā)展黨員管理模塊、黨員轉正管理模塊、入黨介紹證明信管理模塊、入黨介紹信息管理模塊、黨費繳納管理模塊、黨費使用管理模塊、人員調動管理模塊。黨務負責人用戶可以錄入、修改、查詢、刪除發(fā)展黨員信息;可以錄入、查詢、修改、刪除入黨介紹證明信息,同時還要負責電子檔證明書的存檔和管理工作;可以錄入、查詢、補登黨費繳納信息;可以錄入、查詢、補登黨費的使用信息;可以錄入、查詢、修改、刪除人員調動信息;而組織部的系統(tǒng)管理員則主要負責發(fā)展黨員的審批工作、黨員轉正的審批工作。
3.1.4 黨組織業(yè)務管理子系統(tǒng)
該子系統(tǒng)主要包括:黨組織教育培訓管理模塊、黨組織民主生活會管理模塊、黨組織生活管理模塊。黨務負責人用戶可以錄入、查詢、修改、刪除教育培訓活動信息、民主生活信息、黨組織生活信息。
3.1.5 查詢統(tǒng)計管理子系統(tǒng)
該子系統(tǒng)主要包括:基礎信息查詢模塊、統(tǒng)計表報輸出模塊。黨務負責人用戶可以查詢基礎信息,包括黨員基礎信息、黨組織信息、黨員業(yè)務信息,但是只有組織部的系統(tǒng)管理員才可以查詢黨組織業(yè)務信息。
3.1.6 系統(tǒng)管理管理子系統(tǒng)
該子系統(tǒng)主要包括:數(shù)據(jù)庫備份與恢復管理模塊、系統(tǒng)日志管理模塊、系統(tǒng)用戶管理模塊、基礎信息維護管理模塊。系統(tǒng)管理模塊主要對組織部的系統(tǒng)管理員用戶開放,而普通用戶無法訪問。其中,數(shù)據(jù)庫備份與恢復管理模塊主要負責定期對系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)進行備份,或者當系統(tǒng)出現(xiàn)故障的時候恢復系統(tǒng)的數(shù)據(jù);系統(tǒng)日志管理模塊主要對系統(tǒng)的日志進行管理,系統(tǒng)日志主要記錄系統(tǒng)中的重要操作記錄以及系統(tǒng)事件。系統(tǒng)用戶管理模塊負責對系統(tǒng)的所有用戶進行管理,包括用戶信息和用戶權限;基礎信息維護負責對系統(tǒng)中的基礎數(shù)據(jù)進行管理,比如部門信息、人員信息等。
3.1.7 黨務數(shù)據(jù)管理子系統(tǒng)
該子系統(tǒng)主要包括:黨務數(shù)據(jù)導入模塊、黨務數(shù)據(jù)導出模塊、黨務數(shù)據(jù)轉移模塊。黨務數(shù)據(jù)管理子系統(tǒng)一般只對組織部的系統(tǒng)管理員用戶開放,主要負責黨務數(shù)據(jù)的導入、導出、轉移工作。比如也黨務工作的需要,需要導出部分數(shù)據(jù);又或者某個分黨委需要使用其它分黨委的業(yè)務數(shù)據(jù),這個時候可以通過網(wǎng)絡轉移黨務數(shù)據(jù),有效提高效率。
黨員信息管理系統(tǒng)是為黨組織設置的,屬于黨組織內部的信息系統(tǒng),因此對系統(tǒng)的安全性有著較高的要求。本系統(tǒng)主要采用多角色的多用戶權限安全管理模型。本系統(tǒng)中,主要包括二類用戶角色:黨務負責人用戶、組織部的系統(tǒng)管理員用戶。通過對系統(tǒng)用戶進行角色分類并設置不同個功能權限,可以有效提高系統(tǒng)的安全性,保障了黨員信息管理工作的分工和協(xié)作。
提出了使用B/S架構的黨員信息管理系統(tǒng),可以實現(xiàn)黨務信息化管理的目標,大大提高了黨務管理的工作效率,有效降低管理成本,系統(tǒng)運行效果較好,安全性較高,具有一定的推廣價值。
[1]譚新輝,宋劍杰.基于WEB的黨員信息系統(tǒng)的設計與實現(xiàn)[J].電腦開發(fā)與應用,2010(11):15-22.
TAN Xin-hui,SONG Jian-jie.Design and realization of Party members information system based on WEB[J].Computer Development&Applications,2010(11):15-22.
[2]周劍云.高校黨員信息管理系統(tǒng)設計與實現(xiàn)[J].電腦知識與技術,2011(32):6-11.
ZHOU Jian-yun.CollegePartymanagementinformation system design and implementation[J].Computer Knowledge and Technology,2011(32):6-11.
[3]方旭,李貝貝.黨員信息管理系統(tǒng)的分析與設計[J].電腦知識與技術,2011(36):33-39.
FANG Xu,LI Bei-bei.Design of Party management information system [J].Computer Knowledge and Technology,2011(36):33-39.
[4]韋崇崗,梁小曉,蘭靜.基于NET的高校學生黨員信息管理系統(tǒng)設計與實現(xiàn)[J].四川理工學院學報:自然科學版,2011(4):45-52.
WEI Chong-gang,LIANG Xiao-xiao,LAN Jing.Design and implementation of the MIS for college Party members based onNET [J].Journal of Sichuan University of Science&Engineering:Natural Science Edition,2011(4):45-52.
[5]李紅春,梅建東,任云暉.基于多層神經(jīng)網(wǎng)絡的飽和非線性輸入自適應控制[J].揚州職業(yè)大學學報,2011(1):3-9.
LIHong-chun,MEIJian-dong,REN Yun-hui.Adaptive control with saturation nonlinear input based on Multi-Neural networks[J].Journal of Yangzhou Polytechnic College,2011(1):3-9.
[6]WANG Gang.Based on B/S college party affairs management system design and realization of the [J].Science and Technology Communication,2010(6):15-22.
[7]University of the party members’information management system design and realization[J].Computer Knowledge and Technology,2011(32):4-11.
[8]ZHU Ning.University of the party members’information management system design and development[J].Journal of Office Automation,2012(4):18-23.
[8]ZHENG Gang.Based on Web modelofequipment maintenance management information system development[J].Journal of Software Guide,2006(9):55-61.
[10]SONG Ying.Based on the Web of basic teaching unit management information system design[J].Computer and Information Technology,2009(Z2):14-21.
Design and implementation of party information management system
LI Jing
(Party Building Office,Department of Cardiovascular and Cerebrovascular,Affiliated Hospital of Yan’an University,Yan’an 716000, China)
The current society has entered into the development of the information age,information technology in all walks of life are widely used.Party affairs management work began to implement informatization construction,it has become the necessity of the social development.Construction of the party members’ information management system, on the one hand,and can satisfy the single mode of party affairs management,but also can realize the information management based on the network, to realize the party affairs information resources, optimizing the reasonable configuration, can for party affairs management, decision support, but also to strengthen the communication between within the organization, improve the work efficiency.Based on the party affairs management informatization purpose,adopted based on B/S structure of the system development model and combined with the development of information systems engineering theory,this paper discusses the party members’ information management system analysis and design process, to realize the party member information management provides a management platform.
party information technology; WEB system; party members and information management; database
TP315
A
1674-6236(2013)08-0033-04
2012-11-28稿件編號201211245
李 靜(1975—),女,陜西榆林人。研究方向:數(shù)據(jù)庫,黨員信息建設與管理。