探微高校学生党员信息管理体系的创建

探微高校学生党员信息管理体系的创建

1功能设计

本系统包括的功能模块如下:系统功能模块包括系统登录、系统用户维护、审批流程维护、信息查询三个子模块。系统登录实现了验证用户身份,保证系统的安全性。系统用户维护主要实现添加、修改、删除合法系统用户的信息。审批流程维护可以根据工作具体情况对入党审批流程中的审批负责人通过添加、修改、删除的操作,实现动态调整。信息查询实现了系统用户进行学生党员相关信息的查询、导出数据的功能。学生党员信息维护模块包括学生党员基本信息维护、学生党员入党资料维护两大子模块。学生党员基本信息维护实现了学生党支部组织委员对学生党员个人基本信息(例如姓名、性别、班级等)进行添加、修改、删除操作的功能,信息可采用导入的方法从学校教务处直接导入。

学生党员入党资料维护实现了学生党员相关入党资料(包括在校期间奖惩情况、党校培训结业证书、家庭情况回调函、入党申请书、思想汇报)进行添加、修改、删除操作的功能。。学生党员模块包括信息查询、网上学习两个模块。信息查询实现了学生党员查询自己入党相关信息(例如入党进程的审批情况、思想汇报的递交情况等)和系统公开信息(党员公示、党支部新闻)的功能。网上学习通过下载学习资料和相关链接的方式,引导学生通过网络来学习党的相关理论知识。

流程审批模块包括审批推优、审批入党积极分子、审批预备党员、审批正式党员。该模块根据党员发展工作流程,由相关部门负责人(团委书记、学生党支部书、党总支部书记、学校党委组织部负责人)对相关入党环节进行逐级网上办公审批。每个相关部门的负责人,只能对自己职权范围内的信息进行操作,而且这些操作必须按照一定流程来进行。例如,团委书记如果对某个学生没有批准同意推优的话,那么学生党支部书记就不可能把该学生发展成为入党积极分子。

2数据库的设计

数据库设计是把事迹需求转换成数据库模型的过程,它是建立应用系统的关键。本系统中建立的数据表如下:学生党员基本信息表用于管理学生党员的基本信息,例如姓名、学号、性别等学生在校的基本情况。该表的信息由学生党支部组织委员进行维护。学生党员递交思想汇报详细情况表记录每一名学生党员在入党过程中递交思想汇报的信息,例如思想汇报的标题、递交时间等信息,这些信息便于用户查询、统计每个学生党员递交思想汇报的情况。该表使用学籍编号和递交顺序号组成主关键字。

学生党员奖惩详细情况表记录每一个学生党员在校期间所受奖惩的基本情况,例如奖惩内容、奖惩的时间等信息,这些信息便于统计每个学生党员奖惩的情况,作为入党发展过程中的一个重要依据。该表使用奖惩顺序号和学籍编号组成联合关键字。学生党员入党进程信息表记录每一个学生党员在入党过程中的信息,例如推优的审批时间、成为预备党员的审批时间和成为正式党员的审批时间等信息,这些信息反映每一位学生党员入党过程中每个阶段的情况。该表的信息也是我们整个学生党管理系统的主要部分。系统用户表是用来存放合法系统用户的相关信息,例如用户真是姓名、用户登录名、用户密码、用户权限等。

3结束语

实践中,我们应用业界流行的工作流技术、UML技术来分析和设计系统模型,通过MySql数据库、Java开发语言、MyEclipse、TomCat等开源软件建立开发环境,使用面向对象开发模式和框架技术快速开发高校学生党员管理信息系统。该系统的部署应用,使我校学生党务管理水平发展到一个新高度。系统实现对学校的学生党员信息管理,既能实现对学生党员信息的高效率管理和控制,又能满足学校的决策者对学生党员活动的宏观管理与决策的需要,还能够为学校对学院、部门的评价以及学院、部门对人员的评价提供依据。

作者:李伟 周绍景 潘宏斌 单位:昆明冶金高等专科学校