李靜
(延安大學附屬醫院 心腦血管專科病區 黨建辦,陜西 延安 716000)
黨員信息管理系統的設計與實現
李靜
(延安大學附屬醫院 心腦血管專科病區 黨建辦,陜西 延安 716000)
當前社會進入了信息化的發展時代,信息技術在各行各業中得到廣泛的應用。黨務管理工作也開始實施信息化建設,這已經成為社會發展的必然。建設黨員信息管理系統,一方面可以滿足單機離線模式的黨務管理,還可以實現基于網絡的信息化管理,實現黨務信息資源的合理、優化配置,可以為黨務管理、決策提供支持,還可以增進組織內部之間的交流,有效提高工作效率。基于黨務管理工作信息化目的,采用了基于B/S架構的系統開發模式,結合信息系統開發的工程理論,探討了黨員信息管理系統的分析和設計過程,為實現黨員信息化管理提供了管理平臺。
黨務信息化;WEB系統;黨員信息管理;數據庫
信息技術的飛速發展和普及應用,加快了行業信息化的發展進程。黨員信息管理工作是各級黨組織日常工作的重要組成部分,實施黨務管理信息化也是社會發展的必然趨勢。
社會信息化的發展開創了新的發展局面,為了適應新的發展形勢,解決傳統黨建工作管理模式的落后、效率低下等問題,實施黨務信息化建設顯得迫在眉睫。由于目前各級黨組織機構具有分散、分布廣泛、流動性大、數目不斷擴大等特性,傳統的人工管理方式或者依托計算機實現的單機管理模式無法適應快速增長的黨務管理的需要,必須加快建設和實施基于網絡的黨員信息管理系統,實現黨務信息、資源的共享,合理配置黨務資源,才能從根本上提高黨務管理工作的效率,降低管理成本,實現黨務管理的現代化管理模式。
實施黨務管理信息化建設,要堅持系統設計符合客戶實際需要的原則,全面滿足各級黨組織對于黨員信息化管理工作的需要,以提高工作效率、降低管理成本為主要目標,保障系統的可用性、簡潔性、經濟性。通過對某市級黨組織的黨務管理模式進行調研,確定了本系統的系統需求和實現目標,就是要實現滿足縣級區域內的黨員信息管理工作的規范化、系統化、智能化的黨員信息管理系統,使用計算機信息系統來管理黨員信息。通過分析,本系統可以實現下述幾個方面的功能:
1)黨員信息管理子系統:該子系統主要實現對黨員信息的管理工作,包括黨員信息的登記、查詢、修改、刪除等操作。
2)黨組織信息管理子系統:該子系統主要實現對黨組織信息的管理工作,包括黨組織信息的登記、查詢、修改、刪除等操作。
3)黨員業務管理子系統:該子系統主要實現對黨員業務的管理,對入黨申請、發展黨員、預備黨員、正式黨員、黨員調轉、黨費繳納整個過程進行信息化管理。
4)黨組織業務管理子系統:該子系統主要實現對黨組織業務的管理,對黨組織展開的黨務活動、黨組織生活、民主生活會等過程進行信息化管理。
5)查詢統計管理子系統:該子系統主要包括基礎信息查詢模塊、統計表報輸出模塊。
6)系統管理管理子系統:該子系統主要包括數據庫備份與恢復管理模塊、系統日志管理模塊、系統用戶管理模塊、基礎信息維護管理模塊。
7)黨務數據管理子系統:該子系統主要實現黨務數據的導入、導出、轉移管理。
人類在復雜的工程技術系統如能源、交通等建設方面,積累了豐富的經驗,為分析和設計復雜的信息管理系統提供了科學有效的方法,基本的原則介紹如下:1)整體開發原則;2)分解及協調的原則;3)優化目標的原則。
2.2.1 網絡架構設計
在本系統中,主要采用B/S體系結構來實現用戶終端和服務端的通信、交互過程。在客戶端,用戶只需要打開瀏覽器,輸入用戶名和密碼,通過網絡連接到系統服務端,客戶端完成用戶信息的預處理過程,然后發送控制命令到服務端;服務端負責對用戶的控制命令進行解析,然后處理業務邏輯,發送數據庫訪問請求,獲取對應的數據信息,最后返回給終端用戶。在B/S體系架構中,主要包括3個層次:客戶終端、WEB服務端、數據庫服務端,同時針對數據庫訪問模塊進行了優化,使用了存儲過程,查詢服務的響應速度更快。本系統的網絡架構圖如圖1所示。

圖1 網絡架構Fig.1 Network architecture
2.2.2 邏輯架構設計
本系統主要采用了典型的MVC設計模式,給出了一種簡潔的邏輯架構,主要包括3個部分:用戶視圖層(UI)、業務控制層、數據模型層。其中,用戶視圖層即使用戶表示層,主要為終端用戶提供可視化的網頁視圖,負責用戶數據的輸入、輸出;業務邏輯層主要用于處理系統的業務請求和響應;數據模型層主要負責存儲數據,優化數據查詢服務,是整個系統的數據中心。典型的MVC設計模式的結構圖如圖2所示。

圖2 MVC三層結構圖Fig.2 MVC three layer structure
本系統主要以黨務工作管理為背景,以黨員信息管理為核心,主要是以黨組織管理黨員的發展過程為主要線索,包括:預備黨員申請、發展、轉正、調動等幾個關鍵的環節,實現對整個過程的管理和控制,以及對各個環節中產生的信息流轉的管理。預備人員在未成為預備黨員之前,需要提交預備黨員申請,提交申請證明信,然后被批準成為預備黨員,預備黨員需要參加教育培訓,經過考核后成為正式黨員,需要繳納黨費;黨員可能發生調動,涉及到調入、調出、調轉等過程;黨組織再征收黨費以后,可能用于各種教育培訓、活動的開支,這涉及到黨費的收入、支出管理過程;預備黨員成為正式黨員以后,需要為黨員建立黨員信息檔案。經過分析,可以得到本黨員信息管理系統的業務處理流程如圖3所示。

圖3 業務處理流程Fig.3 Business process
經過需求階段的分析,通過系統性的規劃,本系統主要劃分為7個功能子系統,對應的子系統可以根據需要進一步劃分,即:
1)黨員信息管理子系統
該子系統可以進一步劃分為:黨員信息登記模塊、黨員信息查詢模塊、黨員信息修改模塊、黨員信息刪除模塊。
2)黨組織信息管理子系統
該子系統可以進一步劃分為:黨組織信息登記模塊、黨組織信息查詢模塊、黨組織信息修改模塊、黨組織信息刪除模塊。
3)黨員業務管理子系統
該子系統可以進一步劃分為:發展黨員管理模塊、黨員轉正管理模塊、入黨介紹證明信管理模塊、入黨介紹信息管理模塊、黨費繳納管理模塊、黨費使用管理模塊、人員調動管理模塊。
4)黨組織業務管理子系統
該子系統可以進一步劃分為:黨組織教育培訓管理模塊、黨組織民主生活會管理模塊、黨組織生活管理模塊。
5)查詢統計管理子系統
該子系統可以進一步劃分為:基礎信息查詢模塊、統計表報輸出模塊。
6)系統管理子系統
該子系統可以進一步劃分為:數據庫備份與恢復管理模塊、系統日志管理模塊、系統用戶管理模塊、基礎信息維護管理模塊。
7)黨務數據管理子系統
該子系統可以進一步劃分為:黨務數據導入模塊、黨務數據導出模塊、黨務數據轉移模塊。據此,可以得到本系統的功能結構如圖4所示。

圖4 功能結構Fig.4 Functional structure
數據庫是信息系統的關鍵組成部分,系統的功能模塊都會涉及到數據庫訪問和操作。系統中數據庫設計是否合理,關系到整個信息系統的效率。通過設計,本系統的數據庫的相關表結構設計如下:
1)用戶信息表:用戶編號、用戶名稱、用戶密碼、權限級別
2)黨員信息表:黨員編號、姓名、性別、年齡、出生日期、地址、聯系方式、狀態。
3)黨組織信息表:組織編號、所在地址、聯系方式、人員數目。4)黨費繳納信息表:黨員編號、費用、繳費日期、狀態。5)黨務活動信息表:活動編號、活動內容、經費、時間。
3.1.1 黨員信息管理子系統
該子系統主要包括:黨員信息登記模塊、黨員信息查詢模塊、黨員信息修改模塊、黨員信息刪除模塊。黨務負責人用戶可以登記、查詢、修改、刪除黨員基本信息;而組織部的系統管理員則可以對各個分黨委的黨員基本信息進行管理。其中,登記黨員信息時要輸入黨員姓名、性別、年齡、出生日期、地址、聯系方式,系統為黨員生成唯一的編號,同時負責人選擇黨員的狀態類型,比如“預備”、“調入”、“調出“等。系統用戶還可以根據編號、姓名等信息來檢索黨員信息,然后進行修改、刪除等操作。
3.1.2 黨組織信息管理子系統
該子系統主要包括:黨組織信息登記模塊、黨組織信息查詢模塊、黨組織信息修改模塊、黨組織信息刪除模塊。黨務負責人用戶可以登記、查詢、修改、刪除黨組織基本信息;而組織部的系統管理員則可以對各個分黨委的黨組織基本信息進行管理。其中,登記黨組織基本信息時要輸入黨組織編號、名稱、地址、聯系方式、責任人等信息,系統為黨組織生成唯一的編號。系統用戶可以根據編號、名稱等信息來檢索黨組織信息,然后進行修改、刪除等操作。
3.1.3 黨員業務管理子系統
該子系統主要包括:發展黨員管理模塊、黨員轉正管理模塊、入黨介紹證明信管理模塊、入黨介紹信息管理模塊、黨費繳納管理模塊、黨費使用管理模塊、人員調動管理模塊。黨務負責人用戶可以錄入、修改、查詢、刪除發展黨員信息;可以錄入、查詢、修改、刪除入黨介紹證明信息,同時還要負責電子檔證明書的存檔和管理工作;可以錄入、查詢、補登黨費繳納信息;可以錄入、查詢、補登黨費的使用信息;可以錄入、查詢、修改、刪除人員調動信息;而組織部的系統管理員則主要負責發展黨員的審批工作、黨員轉正的審批工作。
3.1.4 黨組織業務管理子系統
該子系統主要包括:黨組織教育培訓管理模塊、黨組織民主生活會管理模塊、黨組織生活管理模塊。黨務負責人用戶可以錄入、查詢、修改、刪除教育培訓活動信息、民主生活信息、黨組織生活信息。
3.1.5 查詢統計管理子系統
該子系統主要包括:基礎信息查詢模塊、統計表報輸出模塊。黨務負責人用戶可以查詢基礎信息,包括黨員基礎信息、黨組織信息、黨員業務信息,但是只有組織部的系統管理員才可以查詢黨組織業務信息。
3.1.6 系統管理管理子系統
該子系統主要包括:數據庫備份與恢復管理模塊、系統日志管理模塊、系統用戶管理模塊、基礎信息維護管理模塊。系統管理模塊主要對組織部的系統管理員用戶開放,而普通用戶無法訪問。其中,數據庫備份與恢復管理模塊主要負責定期對系統數據庫中的數據進行備份,或者當系統出現故障的時候恢復系統的數據;系統日志管理模塊主要對系統的日志進行管理,系統日志主要記錄系統中的重要操作記錄以及系統事件。系統用戶管理模塊負責對系統的所有用戶進行管理,包括用戶信息和用戶權限;基礎信息維護負責對系統中的基礎數據進行管理,比如部門信息、人員信息等。
3.1.7 黨務數據管理子系統
該子系統主要包括:黨務數據導入模塊、黨務數據導出模塊、黨務數據轉移模塊。黨務數據管理子系統一般只對組織部的系統管理員用戶開放,主要負責黨務數據的導入、導出、轉移工作。比如也黨務工作的需要,需要導出部分數據;又或者某個分黨委需要使用其它分黨委的業務數據,這個時候可以通過網絡轉移黨務數據,有效提高效率。
黨員信息管理系統是為黨組織設置的,屬于黨組織內部的信息系統,因此對系統的安全性有著較高的要求。本系統主要采用多角色的多用戶權限安全管理模型。本系統中,主要包括二類用戶角色:黨務負責人用戶、組織部的系統管理員用戶。通過對系統用戶進行角色分類并設置不同個功能權限,可以有效提高系統的安全性,保障了黨員信息管理工作的分工和協作。
提出了使用B/S架構的黨員信息管理系統,可以實現黨務信息化管理的目標,大大提高了黨務管理的工作效率,有效降低管理成本,系統運行效果較好,安全性較高,具有一定的推廣價值。
[1]譚新輝,宋劍杰.基于WEB的黨員信息系統的設計與實現[J].電腦開發與應用,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]周劍云.高校黨員信息管理系統設計與實現[J].電腦知識與技術,2011(32):6-11.
ZHOU Jian-yun.CollegePartymanagementinformation system design and implementation[J].Computer Knowledge and Technology,2011(32):6-11.
[3]方旭,李貝貝.黨員信息管理系統的分析與設計[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的高校學生黨員信息管理系統設計與實現[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].揚州職業大學學報,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—),女,陜西榆林人。研究方向:數據庫,黨員信息建設與管理。