Java开发的党员管理系统党员会议系统党务管理系统需求文档

无敌的宇宙
无敌的宇宙
擅长邻域:Java,HTML,JavaScript,MySQL,支付,退款,图片上传

分类: Java springboot MySQL 专栏: java springboot Mysql 标签: Java开发的党员管理系统党员会议系统党务管理系统需求文档

2023-01-02 23:10:26 847浏览

二、需求分析(1)学生对系统的需求 学生在该系统上看重的是方便和快捷,因此不管学生是党员还是预备党员以及积极分子,系统都要使学生能够在系统中查看到自己的信息资料,并且学生可以通过系统进行会议内容查看和会议资料提交,正式党员进行党费的提交和自己的党员奖罚情况查询。而且,由于学生中可能存在有很多并不熟悉系统操作流程的人,系统操作流程应该简单、易用。 (2)普通管理员对系统的需求普通管理员在此系统中扮演

二、需求分析

(1)学生对系统的需求

学生在该系统上看重的是方便和快捷,因此不管学生是党员还是预备党员以及积极分子,系统都要使学生能够在系统中查看到自己的信息资料,并且学生可以通过系统进行会议内容查看和会议资料提交,正式党员进行党费的提交和自己的党员奖罚情况查询。而且,由于学生中可能存在有很多并不熟悉系统操作流程的人,系统操作流程应该简单、易用。


(2)普通管理员对系统的需求

普通管理员在此系统中扮演着非常重要的角色,普通管理员可以进行学生用户管理、会议管理、党费管理、党员流动管理等需求。并且系统面对大量的信息应该做到条理清楚,普通管理员能够轻松的找到需要的管理类别。为了实现这些需求,普通管理员模块应该做到功能齐全,模块划分明确。本系统中普通管理员管理部分分为学生用户管理、会议管理、党费管理、党员流动管理这四个模块。

(3)超级管理员对系统的需求

超级管理员在此系统中拥有最高管理权限,超级管理员可以进行普通管理员用户管理、支部管理等需求。通过以支部为一个域,将普通管理员分配到支部中进行管理。

2.1 系统功能

2.1.1 功能结构图

系统的功能结构如图2.1.1,图2.1.2,图2.1.3其中系统分为党员管理系统前台和普通管理管理后台以及超级管理员管理后台。

图2.1.1党员管理系统前台图

图2.1.2普通管理员管理后台图

图2.1.3超级管理员管理后台图


%1.2.%3 功能简介

首页

(1) 登录:用户登录。

(2) 注册:用户注册。

个人中心

(1)查看个人资料:用户可以查看自己的信息资料。

(2)查看个人奖罚情况:党员用户可以查看个人奖罚情况。

(3)修改密码:用户进行密码的修改。

会议

(1)会议反馈:用户可以查看普通管理员发布的会议,进行反馈。

(2)会议资料提交:用户可以提交会议所需的资料。

(3)往期会议查看:用户可以查看往期的会议记录。

党费

(1)党费提交:用户可以查看普通管理员发布的党费提交,进行党费的提交。

用户管理

(1)党员管理:普通管理员对党员进行增删改查。

(2)预备党员管理:普通管理员对预备党员进行增删改查。

(3)积极分子管理:普通管理员对积极分子进行增删改查。

会议管理

(1)会议发布:普通管理员编辑会议内容,并且发布会议。

(2)会议反馈资料查看:普通管理员查看用户提交反馈的会议内容。

党费管理

(1)党费发布:普通管理员编辑党费内容,并且发布党费。

(2)党费提交查看:普通管理员查看用户党费提交情况。

党费流动管理

(1)党费流入流出编辑:普通管理员对流动的党员进行处理。

(2)党员流动查看:普通管理员查看党员流动情况。

普通管理员用户管理

(1)普通管理员增删改查:超级管理员对普通管理员进行增删改查。

支部管理

(1)支部增删改查:超级管理员对支部进行编辑,并且指定其支部的普通员。

2.2 角色

党员管理系统的的用户系统与管理系统的不同角色的用例图如图2.2.1和2.2.2以及图2.2.3,其中清晰、直观的反映出不同参与者与不同用例之间的联系。

图2.2.1 学生用户用例图

图2.2.2 普通管理员用户用例图

图2.2.3 超级管理员用户用例图


3功能要求:

高校党员管理系统主要分为以下功能模块:登录管理模块、党员和预备党员以及积极分子信息管理模块、支部信息管理模块、会议发布管理模块、党员奖罚管理模块、党员流动管理模块、党员党费管理模块等模块。

1 登录管理模块:超级管理员只有一个,超级管理员可以进行普通管理员的注册,普通管理员可以进行用户的注册,用户只能登录。普通管理员进行注册用户时,默认学号是用户账号,密码以为学号,用户和管理员都能改自己的密码。

2 党员和预备党员以及积极分子信息管理模块(用户管理下的三种用户用三个网页显示三种用户表信息):党员和预备党员以及积极分子信息(学号,姓名,性别,年龄,身份证号,籍贯,入党时间(党员就是入党时间,预备党员就是转预备时间,积极分子就是转积极分子时间),班级,)的添加,删除,修改,查看(可以按学号检索,还可以按入党时间至今的满几年检索),还有可以把积极分子一键变成预备党员,把预备党员一键变成党员,可以统计出现有的党员人数和预备党员人数,还有积极分子人数 显示在各自的页面上方。

3 支部信息管理模块:超级管理员可以创建支部,查看支部,删除修改支部,创建支部需要指定支部书记就是这个支部的普通管理员(每个普通管理员只能管理该支部的学生),支部名字,支部成立时间一些信息。

4 会议发布管理模块:会议管理就是支部书记(普通管理员)可以发布会议,发布的会议里面包括会议主题,会议内容,会议地点,会议形式,会议主持人,会议流程,还有会议必须提交的附加材料 ,发布时选择通知的对象(该支部的党员预备党员或者积极分子多选),发布后对应的用户在自己的系统中可以查看会议并反馈(参加还是请假)提交资料(附加资料),支部老师可以在会议管理里面进行反馈的查看,资料的查看,参加还是请假人员的查看等

5 党员奖罚管理模块:党员奖罚就是支部书记给党员进行评价,有一段文字描述就行,可以查看,添加党员评价和对党员再次添加评价,删除,修改等,党员可以在自己的系统里面看见

6 党员流动管理模块:登记流入流出党员的基本信息,以及时间,流动去向,流动原因等信息,流入的党员不包括该支部从积极分子一层一层转正的,流出包括该支部的党员,流出登记后,将该党员从该支部删除,该党员信息只会在流动管理中查看。

7 党员党费管理模块:支部书记发布党费,包括党费费用,第几期党费,党费起止时间,发布后只有党员可以在自己的系统中看见,并进行提交。支部书记可以查看提交人员和未提交人员等信息的汇总。可以查看往期党费情况。

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695