党员信息管理系统的设计与实现

2013-07-13 06:44李静
电子设计工程 2013年8期
关键词:信息管理系统党务子系统

李静

(延安大学附属医院 心脑血管专科病区 党建办,陕西 延安 716000)

党员信息管理系统的设计与实现

李静

(延安大学附属医院 心脑血管专科病区 党建办,陕西 延安 716000)

当前社会进入了信息化的发展时代,信息技术在各行各业中得到广泛的应用。党务管理工作也开始实施信息化建设,这已经成为社会发展的必然。建设党员信息管理系统,一方面可以满足单机离线模式的党务管理,还可以实现基于网络的信息化管理,实现党务信息资源的合理、优化配置,可以为党务管理、决策提供支持,还可以增进组织内部之间的交流,有效提高工作效率。基于党务管理工作信息化目的,采用了基于B/S架构的系统开发模式,结合信息系统开发的工程理论,探讨了党员信息管理系统的分析和设计过程,为实现党员信息化管理提供了管理平台。

党务信息化;WEB系统;党员信息管理;数据库

信息技术的飞速发展和普及应用,加快了行业信息化的发展进程。党员信息管理工作是各级党组织日常工作的重要组成部分,实施党务管理信息化也是社会发展的必然趋势。

社会信息化的发展开创了新的发展局面,为了适应新的发展形势,解决传统党建工作管理模式的落后、效率低下等问题,实施党务信息化建设显得迫在眉睫。由于目前各级党组织机构具有分散、分布广泛、流动性大、数目不断扩大等特性,传统的人工管理方式或者依托计算机实现的单机管理模式无法适应快速增长的党务管理的需要,必须加快建设和实施基于网络的党员信息管理系统,实现党务信息、资源的共享,合理配置党务资源,才能从根本上提高党务管理工作的效率,降低管理成本,实现党务管理的现代化管理模式。

1 需求分析

实施党务管理信息化建设,要坚持系统设计符合客户实际需要的原则,全面满足各级党组织对于党员信息化管理工作的需要,以提高工作效率、降低管理成本为主要目标,保障系统的可用性、简洁性、经济性。通过对某市级党组织的党务管理模式进行调研,确定了本系统的系统需求和实现目标,就是要实现满足县级区域内的党员信息管理工作的规范化、系统化、智能化的党员信息管理系统,使用计算机信息系统来管理党员信息。通过分析,本系统可以实现下述几个方面的功能:

1)党员信息管理子系统:该子系统主要实现对党员信息的管理工作,包括党员信息的登记、查询、修改、删除等操作。

2)党组织信息管理子系统:该子系统主要实现对党组织信息的管理工作,包括党组织信息的登记、查询、修改、删除等操作。

3)党员业务管理子系统:该子系统主要实现对党员业务的管理,对入党申请、发展党员、预备党员、正式党员、党员调转、党费缴纳整个过程进行信息化管理。

4)党组织业务管理子系统:该子系统主要实现对党组织业务的管理,对党组织展开的党务活动、党组织生活、民主生活会等过程进行信息化管理。

5)查询统计管理子系统:该子系统主要包括基础信息查询模块、统计表报输出模块。

6)系统管理管理子系统:该子系统主要包括数据库备份与恢复管理模块、系统日志管理模块、系统用户管理模块、基础信息维护管理模块。

7)党务数据管理子系统:该子系统主要实现党务数据的导入、导出、转移管理。

2 系统总体设计

2.1 系统设计原则

人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为分析和设计复杂的信息管理系统提供了科学有效的方法,基本的原则介绍如下:1)整体开发原则;2)分解及协调的原则;3)优化目标的原则。

2.2 系统架构设计

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

2.3 系统流程设计

本系统主要以党务工作管理为背景,以党员信息管理为核心,主要是以党组织管理党员的发展过程为主要线索,包括:预备党员申请、发展、转正、调动等几个关键的环节,实现对整个过程的管理和控制,以及对各个环节中产生的信息流转的管理。预备人员在未成为预备党员之前,需要提交预备党员申请,提交申请证明信,然后被批准成为预备党员,预备党员需要参加教育培训,经过考核后成为正式党员,需要缴纳党费;党员可能发生调动,涉及到调入、调出、调转等过程;党组织再征收党费以后,可能用于各种教育培训、活动的开支,这涉及到党费的收入、支出管理过程;预备党员成为正式党员以后,需要为党员建立党员信息档案。经过分析,可以得到本党员信息管理系统的业务处理流程如图3所示。

图3 业务处理流程Fig.3 Business process

2.4 系统功能模块划分

经过需求阶段的分析,通过系统性的规划,本系统主要划分为7个功能子系统,对应的子系统可以根据需要进一步划分,即:

1)党员信息管理子系统

该子系统可以进一步划分为:党员信息登记模块、党员信息查询模块、党员信息修改模块、党员信息删除模块。

2)党组织信息管理子系统

该子系统可以进一步划分为:党组织信息登记模块、党组织信息查询模块、党组织信息修改模块、党组织信息删除模块。

3)党员业务管理子系统

该子系统可以进一步划分为:发展党员管理模块、党员转正管理模块、入党介绍证明信管理模块、入党介绍信息管理模块、党费缴纳管理模块、党费使用管理模块、人员调动管理模块。

4)党组织业务管理子系统

该子系统可以进一步划分为:党组织教育培训管理模块、党组织民主生活会管理模块、党组织生活管理模块。

5)查询统计管理子系统

该子系统可以进一步划分为:基础信息查询模块、统计表报输出模块。

6)系统管理子系统

该子系统可以进一步划分为:数据库备份与恢复管理模块、系统日志管理模块、系统用户管理模块、基础信息维护管理模块。

7)党务数据管理子系统

该子系统可以进一步划分为:党务数据导入模块、党务数据导出模块、党务数据转移模块。据此,可以得到本系统的功能结构如图4所示。

图4 功能结构Fig.4 Functional structure

3 系统详细设计

数据库是信息系统的关键组成部分,系统的功能模块都会涉及到数据库访问和操作。系统中数据库设计是否合理,关系到整个信息系统的效率。通过设计,本系统的数据库的相关表结构设计如下:

1)用户信息表:用户编号、用户名称、用户密码、权限级别

2)党员信息表:党员编号、姓名、性别、年龄、出生日期、地址、联系方式、状态。

3)党组织信息表:组织编号、所在地址、联系方式、人员数目。4)党费缴纳信息表:党员编号、费用、缴费日期、状态。5)党务活动信息表:活动编号、活动内容、经费、时间。

3.1 系统功能详细设计

3.1.1 党员信息管理子系统

该子系统主要包括:党员信息登记模块、党员信息查询模块、党员信息修改模块、党员信息删除模块。党务负责人用户可以登记、查询、修改、删除党员基本信息;而组织部的系统管理员则可以对各个分党委的党员基本信息进行管理。其中,登记党员信息时要输入党员姓名、性别、年龄、出生日期、地址、联系方式,系统为党员生成唯一的编号,同时负责人选择党员的状态类型,比如“预备”、“调入”、“调出“等。系统用户还可以根据编号、姓名等信息来检索党员信息,然后进行修改、删除等操作。

3.1.2 党组织信息管理子系统

该子系统主要包括:党组织信息登记模块、党组织信息查询模块、党组织信息修改模块、党组织信息删除模块。党务负责人用户可以登记、查询、修改、删除党组织基本信息;而组织部的系统管理员则可以对各个分党委的党组织基本信息进行管理。其中,登记党组织基本信息时要输入党组织编号、名称、地址、联系方式、责任人等信息,系统为党组织生成唯一的编号。系统用户可以根据编号、名称等信息来检索党组织信息,然后进行修改、删除等操作。

3.1.3 党员业务管理子系统

该子系统主要包括:发展党员管理模块、党员转正管理模块、入党介绍证明信管理模块、入党介绍信息管理模块、党费缴纳管理模块、党费使用管理模块、人员调动管理模块。党务负责人用户可以录入、修改、查询、删除发展党员信息;可以录入、查询、修改、删除入党介绍证明信息,同时还要负责电子档证明书的存档和管理工作;可以录入、查询、补登党费缴纳信息;可以录入、查询、补登党费的使用信息;可以录入、查询、修改、删除人员调动信息;而组织部的系统管理员则主要负责发展党员的审批工作、党员转正的审批工作。

3.1.4 党组织业务管理子系统

该子系统主要包括:党组织教育培训管理模块、党组织民主生活会管理模块、党组织生活管理模块。党务负责人用户可以录入、查询、修改、删除教育培训活动信息、民主生活信息、党组织生活信息。

3.1.5 查询统计管理子系统

该子系统主要包括:基础信息查询模块、统计表报输出模块。党务负责人用户可以查询基础信息,包括党员基础信息、党组织信息、党员业务信息,但是只有组织部的系统管理员才可以查询党组织业务信息。

3.1.6 系统管理管理子系统

该子系统主要包括:数据库备份与恢复管理模块、系统日志管理模块、系统用户管理模块、基础信息维护管理模块。系统管理模块主要对组织部的系统管理员用户开放,而普通用户无法访问。其中,数据库备份与恢复管理模块主要负责定期对系统数据库中的数据进行备份,或者当系统出现故障的时候恢复系统的数据;系统日志管理模块主要对系统的日志进行管理,系统日志主要记录系统中的重要操作记录以及系统事件。系统用户管理模块负责对系统的所有用户进行管理,包括用户信息和用户权限;基础信息维护负责对系统中的基础数据进行管理,比如部门信息、人员信息等。

3.1.7 党务数据管理子系统

该子系统主要包括:党务数据导入模块、党务数据导出模块、党务数据转移模块。党务数据管理子系统一般只对组织部的系统管理员用户开放,主要负责党务数据的导入、导出、转移工作。比如也党务工作的需要,需要导出部分数据;又或者某个分党委需要使用其它分党委的业务数据,这个时候可以通过网络转移党务数据,有效提高效率。

3.2 系统安全性设计

党员信息管理系统是为党组织设置的,属于党组织内部的信息系统,因此对系统的安全性有着较高的要求。本系统主要采用多角色的多用户权限安全管理模型。本系统中,主要包括二类用户角色:党务负责人用户、组织部的系统管理员用户。通过对系统用户进行角色分类并设置不同个功能权限,可以有效提高系统的安全性,保障了党员信息管理工作的分工和协作。

4 结束语

提出了使用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—),女,陕西榆林人。研究方向:数据库,党员信息建设与管理。

猜你喜欢
信息管理系统党务子系统
不对中转子系统耦合动力学特性研究
三维可视化信息管理系统在选煤生产中的应用
市政府召开党务会议
信息管理系统在工程项目管理的应用
GSM-R基站子系统同步方案研究
基于三维TGIS的高速公路综合信息管理系统
驼峰测长设备在线监测子系统的设计与应用
一图GET“党务公开”核心点
大力推进地方党组织党务公开
人事档案信息管理系统的设计与实现