APP下载

事业单位党务管理系统应用与实践研究

2018-12-08王博湖南省农林工业勘查设计研究总院

新商务周刊 2018年11期
关键词:党团功能模块党务工作

文/王博,湖南省农林工业勘查设计研究总院

党务建设是事业单位中不可或缺的一部分,随着信息技术的不断发展以及其在党务建设中的应用,有效的提升了党建工作的信息化程度。党务建设中要处理的内容有:党务工作、基本的党务业务、数据查询统计分析、日常数据管理等,要想提升党务工作的水平,促进党务管理人员管理党务工作,提高服务的效率以及效果,就需要构建一套事业单位的党务信息系统平台,需要具有友好的界面、良好的兼容性、较高的代码集成度,为党务工作的开展提供技术上的支持和保障。

1 需求分析

要建设党务管理系统,就需要先进行需求分析,这是系统设计中的基础,事业单位需要结合自身党务工作的具体情况,划分主体功能模块,以某事业单位为例,其一共划分了五个主体功能模块,进而在每个主体功能模块中继续进行细分,从下面图1中就可以看到。在需求分析中需要先获取用户大量的碎片化信息,之后将这些需求信息进行提炼、条目化、对需求的优先顺序进行排序,得出续需求分析的结果,整理好的需求能够直接转换成以后的测试用例,在获取需求信息这一过程中,需要立足于党政机关的实际需求。

2 系统总体设计

2.1 系统总体架构设计

(1)系统管理模块。这是基于系统的整体性进行的,主要管理的内容就是系统的基础模块,管理基础数据的权限,还有对这些数据的维护,确保数据是安全的,还有及时的更新信息。

(2)党支部管理模块。这一模块中包含多方面内容,包括修改和添加管理支部信息、入党积极分子的培养流程、党员在党校学习情况的记录、新党员入党的申请、审核与转正管理等。

(3)团支部管理模块。这一模块主要就是管理团支部基础信息,如,优秀团员推荐意见评价整合、优秀团员基础信息管理以及团员的退团事宜等。

(4)党团组织专项活动管理模块。其中有成员的基本信息,如,党员组织关系的审核日期和转移记录、党团用户成员的个人信息。

(5)日常新闻管理模块。这一模块就是对党务管理系统中的新闻进行整理,最大化的确保新闻的相关功能,如,浏览、发布等。

(6)思想政治信息办理模块:该模块中办理和思政有关的基础信息,模块有基本的修改、编辑、查询等。

(7)党团成员年费缴纳管理模块:其中包含的各种党团成员年费的缴纳情况,如,党(团)用、费用缴纳信息查询统计、费用缴纳信息汇总成表、费用缴纳信息修改等。

(8)事业单位文化建设管理模块:其主要就是记录关于事业单位文化方面的内容,如,对有关信息的删除、修改、增添等。

花了两个多小时,紫云把窗擦洗干净,桌子、床上都重新整理了,乱放的杂物装进纸箱里,然后再把地拖洗一遍,屋子亮堂多了。看见紫云累得满身是汗,蒋浩德有些心疼。

2.2 系统体系架构设计

(1)表示层提供数据输入输出接口。表示层中有共享Win Form窗体界面、系统中其他功能模块的前台Win Form窗体。

(2)业务逻辑层中分为两种,一种是实体类,另一种就是业务逻辑类。前者是以Castle的Active Record Base基类为基础,各个实体类都有对应的数据库中的一张表,要构建和数据库的映射关系,只需要对相应的Castle Active Record框架的属性标签进行设置就可以。这两种类别是能够分开的,让设计更加适应原则,即单一职责、高内聚低祸合,为维护以及复用代码的工作提供便利。要实现这一目标有两种方法,第一,设置C#语言的partial关键字,将业务逻辑分离存储到其他的文件中;第二,在实体类中将业务逻辑方法分离开,单独作为一个类型,但是需要以分离前的实体类为基础。本文中的系统采取的是第二种方法,业务逻辑类中有公共业务逻辑类、压缩、XML、excel、进度条显示等。

(3)数据访问层,其构成包括Castle Active Record对象持久化(O/R)工具组,数据访问层的作用就是为数据库访问提供支持。

客户端在收到用户的操作之后,会将用户的请求发送到服务端,服务端基于请求会利用业务逻辑处理、访问数据库,之后在服务端的后台将这些数据进行整合,之后通过HTTP协议对数据进行传递,就会体现在用户的浏览器中,用户能够直接对这些整合的数据进行操作,如,浏览、查看以及处理。

2.3 系统功能米快设计

在设计完党务管理系统的体系层次结构后,就需要划分功能模块,对各个模块进行细致的描述,设计中主要就是结合业务系统的功能定位和使用原则来落实[2]。主要的功能模块有:团支部管理模块、思想政治工作管理模块、党支部管理模块、事业单位文化建设管理模块、日常新闻管理模块、系统管理模块、党团成员年费缴纳管理模块以及党团专项活动管理模块,结合系统的功能结构,这一业务管理系统模块在划分中包含多个子系统一起构成,依照功能组成情况进行模块划分,可以分成:日常新闻管理模块、团支部管理模块、党团成员年费缴纳管理模块、事业单位文化建设管理模块、党支部管理模块、思想政治工作管理模块、系统管理模块、党团专项活动管理模块。

2.4 系统网络拓扑架构设计

党务管理体系中在模式设计方面使用的是拓扑多层架构,应用一台服务器作为终端服务器,为了确保安全,还需要准备一台联接其他数据库的数据库访问服务器和一台联接网络的Web服务器。

3 系统应用测试

3.1 测试内容

3.1.1 功能测试

测试系统中的四大功能模块,具体内容有界面测试、安全性、易用性、安装部署、性能、界面测试等。每个测试中都有主要的测试内容,如,性能测试中就是测试系统在多用户操作的情况下、不同网络环境下以及软硬环境下系统的反应速度和处理性能;易用性测试就是测试系统中的每个功能模块是不是能够确保正确的操作流程、界面内容是不是正确易懂、能不能提供多样化的提示功能、有没有全面的帮助文档。

3.1.2 性能测试

这一测试中就是为了对系统中模块的反应速度进行测试,主要测试用户向服务器提供数据的反应度、系统后台与数据库间的信息转换速度、传递数据返回到用户浏览器的速度,还有用户直接操作反馈数据的正确性[3]。经过测试,系统主要是在事业单位内部使用,能够满足系统在性能方面的要求,符合单位的要求。

3.1.3 兼容性测试

这主要就是对不同软硬件平台间的协同运作情况进行测试,这是由于系统不同对每个软硬件平台的需求也存在差异,因此,需要测试系统在这种情况下的兼容性,查看这一系统的支持度是不是广泛的。

3.2 测试结果

在这次系统测试中以科学的测试方式为基础,选择了测试用例一共有240例,测试了系统的安全覆盖情况,经过对性能、兼容性等方面的测试,系统符合预定目标,在功能以及性能方面符合要求,兼容性也符合要求,测试通过,能够上线进行应用。

4 结束语

综上所述,当前信息技术不断发展,国家对党建工作也十分重要,事业单位在党建工作中应用先进的技术,构建一套党务管理系统,可以有效的提升事业单位党务工作的效率和效果。

猜你喜欢

党团功能模块党务工作
国企党务工作存在的问题与对策研究
青春手拉手暑期志愿行——八年级党团带队活动辅导方案
党团带队办好红领巾学校
欧洲议会左翼党团发展现状的SWOT分析
新环境下党务工作开展有关问题分析
做党务,我们有资格证!
商业模式是新媒体的核心
基于ASP.NET标准的采购管理系统研究
新形势下企业党务工作的重点与对策分析
高校二手交易网络平台功能及技术框架分析与设计