互联网+下党务管理系统设计思考

互联网+下党务管理系统设计思考

摘要:本文基于互联网+背景设计了党务管理系统,进行了系统整体设计、功能模块设计、角色访问的安全性设计、数据库设计,并通过功能测试与性能测试进行系统验证。测试结果表明,功能模块测试结果与预期结果相一致,表明功能完善;性能测试结果高度符合预期目标,在最大并发数450人时,响应时间大约在2.26s,且未发生反应迟缓或者拥堵等现象,各项功能都可有序实现,可在很大程度上满足系统实际运行需要,性能良好;在后续使用维护时,可就系统实际运行问题进行升级改进,以优化系统性能与功能,确保系统充分发挥最佳状态。

关键词:互联网+;党务管理系统;角色访问控制

1引言

随着信息化技术广泛应用与发展,基于信息化技术的党政管理系统逐步演变为各层级党政机关所必备信息管理载体。但是党务工作作为党政机关工作重要构成,管理模式依旧相对落后,主要以人工为主,计算机为辅助。党务管理系统从属于电子政务管理范畴,即政务部门通过网络技术与信息化技术,推进政府工作信息化建设,不仅可有效提高政务处理能力与水平,还可加快政务处理速度。作为电子政务的重要环节,党务管理系统对于我国政府部门提升党务管理与处理效率发挥着关键性作用,且有利于推动党务处理公开透明化,为社会群众提供了高效精准的党务处理载体[1]。因此,为保障党务工作的顺利开展,本文基于互联网+背景设计了党务管理系统。

2党务管理系统整体设计

基于互联网+设计了党务管理系统,其整体框架[2]具体如图1所示。基础设施层为党务管理系统最底层硬件设备与网络环境。系统以Web为载体构建,所以需以既定网络环境为载体才可顺利运转;数据层则负责存储系统组织、党员、投票等数据信息,并基于MySQL数据库加以储存;应用支撑层即系统设计所用核心技术,通过Ajax、JQuery、HighChart等技术接口,可帮助应用层实现业务操作;应用层负责接收用户应用请求,并详细分析党务操作请求,其是党务管理系统的核心层,主要以业务逻辑与实际操作,进行数据层数据信息处理分析,并向用户实时反馈操作结构,以此完成用户请求;展示层为党务管理系统最外层,即用户与系统的交互载体,用户可面向系统界面提出操作请求,并传输于应用层,而展示层接收应用层操作具体结果,并反馈给用户。

3党务管理系统详细设计

3.1功能模块

3.1.1党员管理模块

党员管理模块负责录入、修改、删除党员基础信息,可查询党员具体信息,以及个人业务。同时,还可整体处理分析党员信息,统一整合党员关联信息,从而利于后续进行民主评议、活动考核、奖惩评估等。

3.1.2党组织管理模块

党组织管理模块主要包含三大部分,即党员管理、组织管理、组织关系转接。党员管理子模块负责添加、维护、删除党员信息;组织管理子模块负责添加、撤销党组织,维护信息、管理党组织与党委会成员;组织关系转接负责接收与转出组织关系,以及出具相关介绍信。

3.1.3党员材料管理模块

党员材料管理模块的主要功能即管理、录入、删除、修改转入或者转出党员的个人材料,以及转移处理接受继续教育深造的党员基础材料。党员材料管理模块是针对党政机关基层党组织的党员员工流动性过大而设置的,基于在线转移党员材料,可便于提升相关工作人员的工作效率与质量,既能缩短材料整理转移时间,又能简化材料管理转移流程,总之可迅速高效完成材料转移工作。此外,系统设计过于注重系统安全性,所以党员材料管理转移具备较高安全性与可靠性,可在一定程度上避免党员信息遗失或者被盗[3]。

3.1.4预备党员管理模块

预备党员管理模块的作用即有效管理整理党组织中预备党员信息,即录入、删除、查询、修改信息,以及预备期间的考察记录与绩效等等。基于预备党员管理模块,可简化过于复杂的党员工作流程,还可实现信息网络化处理,以减少人工工作量,提升预备党员整体管理水平。

3.1.5党团专项活动模块

党团专项活动管理模块负责管理党员活动信息,面向党团组织成员,相互交流经验、共享资源,可增加党员与团员凝聚力与向心力,可提高活动员工责任感,有助于构建良好的党团组织关系。党团专项活动模块主要涉及活动主题、活动对象、活动时间、活动地点、活动内容等。

3.1.6党务信息公示模块

党务信息公示模块负责实时更新党组织党务信息,党务新闻与党组织活动等。在党务管理系统中,此模块承担着促进党政机关党务信息透明化与公开化的任务。信息公示模块需管理人员录入管理公示信息,即信息栏目设置、公示信息与管理等。管理人员在录入信息之后,党务管理系统便可自动信息。在信息公示后,用户只需登录系统接收信息,便可切实准确掌握党务动态。

3.1.7思政工作管理模块

思政工作管理模块即为实现党团建设目标,长效化党团成员教育,全面做好团员向党员的转化,明确先进团员为党员后备力量,选取丰富多元的学习模式,不仅要详细记录集中学习形态,还要全面记录党务考核与个别对话等,全方位了解积极分子精神状态,以显著提升团员转化党员的效率。

3.1.8系统维护管理模块

系统维护管理模块是指维护、备份系统基础数据与关联信息。只能由系统管理人员经过身份验证,成功登录之后才能执行具体操作。用户管理即管理系统全部用户基本信息;数据备份与恢复管理即为确保系统安全性与可靠性,支持定期按时自动备份;角色管理即系统管理人员针对不同用户进行现场管理,并为管理人员授权;日志管理即系统可自动记录使用系统的全部用户,将具体操作生成日志文件,以便于后续分析与查看;登录管理即管理登录并操作系统的用户的相关信息,且登录需输入正确的身份验证信息[4]。

3.2角色访问

在党务管理系统中,角色访问设计就是基于系统设计需求根据不同用户以权限分配系统资源,用户可就自身权限利用相应资源,以此便生成了以用户角色类型为载体的层次关系模型。角色访问设计易于处理各种用户间的密切关系,以分配对应权限。与以往根据党组织部门或员工职能分配权限的方式不同,角色访问设计控制于更加符合党务管理工作具体需要,不仅便于权限设计,还可简化系统权限分配流程,如此便可有效提升系统运行效率。基于角色访问的权限分配流程[5]具体如图2所示。

3.3数据库

基于互联网+的党务管理系统选用MySQL数据库,且需对党务管理实体数据加以处理分析,其中相关实体数据包含党员、党组织、新闻、评议、投票等[6],其E-R实体图具体如图3所示。

4系统测试分析

4.1环境设置

党务管理系统运行时需满足Web服务器展示、数据定期备份、数据库业务分析等行为,所以选择三台服务器搭建,即Web网站服务器提供Web网站浏览服务;数据库服务器储存系统数据信息,接收并传输报表数据;数据库业务服务器定期备份数据、分析业务日志。为保障系统性能,服务器硬件配置统一选择机架式服务器,配置32G内存与WindowsServer操作系统。

4.2测试模式

通过LoadRunner软件模拟用户实际操作行为,详细测试记录系统操作状态下具体性能与时间等相关数据信息。

4.3功能测试结果分析

4.3.1党组织管理模块测试结果分析

党组织管理模块测试选择党内表彰功能,党支部书记成功登录表彰管理页面,可添加、删除、修改、更新相关信息。党组织管理模块测试结果具体如表1所示。由表1可以看出,党组织管理模块可满足系统功能需求,与预期结果相一致。

4.3.2党员材料管理模块测试结果分析

党员材料管理模块测试选择材料转移子功能,测试结果具体如表2所示。由表2可知,党员材料管理模块可满足系统功能需求,与预期结果相一致。

4.3.3党务信息公示模块测试结果分析

党务信息公示模块选择信息公示子功能进行测试,测试结果具体如表3所示。由表3可知,党务信息公示模块可满足系统功能需求,与预期结果相一致。

4.3.4系统维护管理模块测试结果分析

系统维护管理模块选择数据备份子功能进行测试,测试结果具体如表4所示。由表4可知,系统维护管理模块可满足系统功能需求,与预期结果相一致[7]。

4.4性能测试结果分析

在功能测试完成之后,还需通过LoadRunner进行系统性能测试,以验证系统性能是否可满足预期目标。性能测试结果[8]具体如表5所示。基于不同用户并发数进一步分析系统响应时间,以获得系统性能响应时间,具体如表6所示。由表6可知,系统在最大并发数450人时,响应时间大约在2.26s,与预期目标相符,可满足系统实际运行需要,性能良好。通过测试可以看出,系统运行时并未发生反应迟缓或者拥堵等现象,各项功能都可有序实现,而各模块大体都可满足系统设计需求。在后续使用维护时没,可就系统实际运行问题进行升级改进,以优化系统性能与功能,确保系统充分发挥最佳状态。

5结束语

综上所述,本文基于互联网+设计实现了党务管理系统。通过系统功能与性能测试,得出结论,系统功能模块与预期设计需求明确相符,表明系统功能完善;基于角色访问设计分配权限,为不同角色分配相应权限,实现角色关系与系统权限分配的相互映射,有效保障了系统安全性与稳定性;在最大并发数450人时,系统响应时间与预期目标相符,且并未发生反应迟缓或者拥堵等现象,各项功能都可有序实现,可在很大程度上满足系统实际运行需要,表明系统性能良好。

作者:延廷 单位:天津市农业科学院生物技术研究所