基于MVC的党员信息管理系统的设计与实现(JSP,MySQL)
来源:56doc.com 资料编号:5D12753 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12753
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于MVC的党员信息管理系统的设计与实现(JSP,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文20000字,程序代码,MySQL数据库)
党员信息管理系统是党委组织工作不可缺少的一部分。目前很多基层党组织采 用手工作业的方式进行工作和管理,效率非常低下。随着网络的发展,党员信息管理系统的开发和运用方便了党员管理、基层党建工作、党务管理。一个功能齐全、简单 易用的党员信息管理系统能有效地减轻党员管理工作人员的工作负担。本设计基于SERVLET+ MYSQL 5.0+JSP+JAVABEEN技术开发一套党员信息管理系统,实现对院校党组织信息、党员信息以及入党积极分子信息的查询,删除和添加等功能,进一步促进了组织部门的信息化建设工作。本论文较为详细地叙述了系统的分析和设计过程,详细分析了高校党员管理的特点,设置了党员信息管理,党员奖惩管理,以及组织生活管理,其它信息管理和系统管理等几大功能模块。
系统设计时针对学生党员的特点进行了需求分析,使系统能够更好地符合目前高校党员管理的需求。
关键词 党员信息管理,MVC,JAVA
党员基本信息管理是党员管理的一个重要环节,党员基本信息管理系统又是党员信息管理系统的一个重要的子系统,党员信息管理主要由学校党支部工作人员负责,与各二级当组织,其他部门以及全校将党员以及优秀党员,完成党员信息管理的整个工作。
系统用户(包括管理员和普通用户)登录流程:
系统用户填写正确的用户名、密码登录系统后,系统会根据登录用户所属的角色,查找该登录用户所对应角色拥有的权限,可以进行相应的操作。如果登录失败则进入登录失败页面重新登录。
系统用户成功登陆系统后,针对用户的每一个操作都有相应的权限限制。如果系统用户没有相应的权限的话,就不能进行相应的操作,通过用户类型判别,分别能进入系统管理员或者普通用户权限,其中系统管理员登录系统以后,具有对各个模块中信息进行增加、删除、修改、查询功能。普通用户登录后可对各个模块中信息进行查询操作。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 项目背景 1
1.2 系统发展趋势 1
1.3 待解决的主要问题 2
1.4 本文主要工作 3
2 系统概述与需求分析 5
2.1 系统总体描述 5
2.1.1 系统目的 6
2.1.2 面向服务模型 6
2.1.3 系统用例图 6
2.1.4 可行性分析 7
2.2 功能描述 8
2.2.1 权限管理功能 8
2.2.2 党员基本信息管理功能 8
2.2.3 党员奖惩管理功能 9
2.2.4 组织生活信息管理功能 10
2.2.5 其它信息管理功能 11
2.2.6 系统管理功能 12
2.3 系统的功能结构图 12
2.3.1 系统整体功能结构 12
2.3.2 党员奖惩信息管理模块功能结构 13
2.3.3 组织生活信息管理模块功能结构 14
2.3.4 其它信息管理模块功能结构 14
2.3.5 系统管理模块功能结构 15
3 系统相关技术与工具 16
3.1 技术支持 16
3.1.1 B/S框架模式 16
3.1.2 数据库MYSQL技术 17
3.1.3 JSP技术 17
3.1.4 TOMCAT服务器 18
3.1.5 MVC模式 19
3.2 相关工具 19
3.2.1 MYECLIPSE 19
3.2.2 DREAMWEAVER 8 20
4 系统总体设计 21
4.1 数据库设计 21
4.1.1 系统信息 21
4.1.2 党员奖惩登记信息 22
4.1.3 党员基本信息 22
4.1.4 优秀党员信息 23
4.1.5 组织生活信息 24
4.1.6 发展党员信息 24
4.1.7 积极分子信息 25
4.2 系统流程 25
5 系统功能实现 27
5.1 运行开发平台 27
5.1.1 硬件环境 27
5.1.2 软件环境 27
5.2 模块功能的实现 28
5.2.1 登录模块实现 28
5.2.2 系统管理模块实现 29
5.2.3 党员基本信息管理模块实现 30
5.2.4 党员奖惩管理模块实现 32
5.2.5 组织生活信息管理模块实现 33
5.2.6 其它信息管理模块实现 35
6 系统测试 36
6.1 系统测试的方法与步骤 36
6.2 系统测试用例及结果分析 37
7 系统总结与展望 39
结束语 40
致 谢 41
参考文献 42
|