基于.NET的高职院校党务管理信息系统的开发与实现

2014-03-16 12:59
佳木斯职业学院学报 2014年3期
关键词:党总支党务数据库

许 俊

(四川职业技术学院 四川遂宁 629000)

基于.NET的高职院校党务管理信息系统的开发与实现

许 俊

(四川职业技术学院 四川遂宁 629000)

由于在高职院校的日常工作当中的重要组成部分就是党建工作,本文首先通过对党员的发展流程进行分析,在此基础上,立足于Visual studio2005这样的平台,将C#语言进行有效结合,以便做到一套B/S模式党务管理系统设计出来。通过使用这样一套系统,从而做到信息化党务工作的实现,高职院校的党务工作者的工作效率得到极大提高。

高职院校;党务管理信息系统;Visual studio2005;B/S模式

一、引言

在当前高速发展的计算机技术背景下,高职院校对党务工作有着更高的要求。要想做到对手工传统性管理模式进行改变,借助于现代计算机技术来实施科学管理,使得党务管理系统在开发当中能够对高职院校相适应,这是一项亟待解决的突出任务。如今有着比较少的党务信息系统适应高职院校,在本文当中则是通过立足于VisualStudio2005平台基础之上,做到对C#语言的有效结合,从而设计出相应的基于B/S模式的党务管理系统。

二、系统需求

1.功能需求。由于做到自动化、规范化与系统化的党务信息的实现这属于开发系统的总任务。在本党务信息管理系统当中则主要完成以下功能:一是录入党员信息,其中所需要录入的信息包含着输入党员基本信息、职务、学历、考核、所在支部、学历、奖惩情况。二是输入高职学院党总支或者支部管理信息,其中包含着设置党总支或者支部。三是修改党总支或支部管理信息。四是修改党员考核信息。五是统计党员考核信息。六是修改党员信息。七是查询党总支或者支部管理信息。八是查询党员考核信息。九是输入、修改与查询党费交纳信息。十是查询党总支或者总支管理信息。十一是输入党员考核信息。

2.系统功能模块。按照系统的相关功能需求则对以下功能模块进行设计:一是系统管理模块,其中包含着管理用户与密码。二是支部信息管理模块,其中主要是添加与修改信息。三是考核管理模块,其中包含着查询、添加与修改考核信息。四是基层党支部管理模块,其中包含着添加与修改信息。五是管理党员信息,其中包含着添加、修改与查询党员信息。六是管理收缴党费,其中包含着对收缴信息的查询、修改与添加。

3.系统设计原则。一是可用性。二是可扩展性。三是安全性。四是实用性。

4.数据库需求。根据相关研究就能够了解到,用户的需求则是具体体现在提供、查询、更新以及保存各种信息,按照这样的要求,就必须要让数据库结构要对输入与输出的各种信息做到充分满足。对基本数据进行收集,处理数据与数据结构,形成一份详尽数据字典,为实施具体的设计奠定坚实的基础。按照高职院校党务管理的需求以及党员管理过程当中的相关内容,则对于以下的数据结构与数据项进行设计:一是党费收缴信息。二是党支部信息。三是党员基本信息。四是考核信息。五是基层党委信息。

三、系统总体设计与实现

1.发展党员数据流。借助于分析发现高职院校党务工作,就能够发现高校党务工作主要涉及学院党总支、党支部等职能部门。为做到在党员发展过程当中的公正公平进行体现,不管是哪个环节当中必须对群众意见征求,相应的发展党员的流程则可以通过图1进行表述。

图1 发展党员流程图

2.系统功能设计。按照之前所分析的发展党员工作的流程,这就导致相应的高职院校党务工作当中主要涉及的用户划分成为党总支用户、党支部用户、团支部用户以及为入党学生与教师在内的普通用户。在对系统进行设计的过程当中,针对设计以上四种类型用户功能则可以通过图2进行体现。

图2 党务管理系统功能图

3.体系结构。由于高职院校党务系统当中的用户群体所具备的最为显著特点就是有着广泛分布,这就导致采纳B/S模式这样的三层结构体系来开发系统。相应的开发模型则可以通过图3进行显示,从图3就能够了解到,在这一模型当中,表示层所发挥的作用则是做到系统与用户两者之间交互的实现,将用户输入的信息进行接收,与此同时把服务器端所传过来的数据向用户呈现;业务逻辑层则是做到对具体事务逻辑进行执行,借助于SQL等方式向数据库请求数据或者其它资源请求。数据服务层则是主要负责物理存储数据,而且将服务提供给底层数据。

图3 系统结构图

4.数据库设计。由于不管是在哪个管理信息系统当中,数据库都是具备着特别重要的位置,应用系统的效率与系统实现的效果直接受到数据库结构好坏的影响。设计的数据库结构如果做到合理则能够对存储数据的效率极大限度的提高,以便对一致与完整的数据提供相应的保证,而且在这一过程当中数据库如果做到合理这就为实现程序提供有利的效果与作用。

(1)数据库概念结构设计。针对以上分析,这样就能够做到对用户需求的各种实体进行满足,这些实体当中所存在的关系,这就奠定坚实的基础设计逻辑结构。根据分析就能够了解到,各种具体信息都包含在这些实体当中,借助于相互之间作用的发挥以便做到流动的数据形成。本文按照以上所做出的相关设计规划而提出的实体则包含着党费收缴实体、支部实体、党总支实体与党员实体。

(2)数据库逻辑结构设计。根据以上数据库概念结构向SQLServer2005数据库系统支持的实际数据模型转化,而这也就是所指的数据库的逻辑结构,这样就能够做到把之前章节当中所存在的实体向具体的关系模型与二维表进行转化,相应的转化的表则分别为以下几个:一是党费收缴信息表。二是党总支信息表。三是党员基本信息表。四是党员考核信息表。五是支部信息表。

四、结束语

由于在建设党务信息系统的过程当中,本文长期以来的关注重点问题则是系统有着特别高的可用性,从现实情况来看,运行系统不仅应该在单机上,而在今后发展过程当中还能够运行在网络环境当中。这样可以独立使用各个模块,而且还能够做到将这些模块相互协调配合工作。B/S模式的党务管理系统部署方便,维护集中,降低了后期的运维成本,易用性好,较高地提高了党务管理者的工作效率。

[1]许俊.高职院校党务管理信息系统的分析与设计[J].四川职业技术学院学报,2011(05):113-114.

[2]张晶,罗腾,朱宁.高校党员信息管理系统的设计与开发[J].办公自动化,2012(04):28-29+33.

[3]谭新辉,宋剑杰.基于WЕВ的党员信息系统的设计与实现[J].电脑开发与应用,2010(11):65-67.

Development and implementation of college Party affairs management information system based on.NET

Xu Jun

(Sichuan Vocational and Technical College, Suining Sichuan, 629000, China)

As an important part of the daily work in higher vocational colleges is the Party's work, this paper through the is analysis of the development process of Party members, based on the Visual Studio2005 platform, the C# language is combined, in order to do to a set of B/S model of Party affairs management system design. By using such a system, in order to make the information of the Party work in higher vocational colleges, the Party workers to raise working efficiency greatly.

higher vocational colleges; the Party affairs management information system; Visual Studio2005; B/S model

D263

A

1000-9795(2014)03-0010-02

[责任编辑:董 维]

2014-01-12

许 俊(1969-),男,四川蓬溪人,副教授,从事软件工程方向的研究。

四川职业技术学院科研课题《高职院校党务信息管理系统开发》(编号:2010Z02)研究成果。

猜你喜欢
党总支党务数据库
“三暖”工作法打通服务群众“最后一米”
市政府召开党务会议
忻州实验中学召开庆祝建党99周年党员大会
一图GET“党务公开”核心点
数据库
大力推进地方党组织党务公开
数据库
数据库
数据库
感受参加党务干部培训班