《基于jsp的党员管理系统》由会员分享,可在线阅读,更多相关《基于jsp的党员管理系统(46页珍藏版)》请在金锄头文库上搜索。
1、摘 要 - I - 摘 要 党员信息管理系统是党委组织工作不可缺少的一部分目前,很多基层党组织采 用手工作业的方式进行工作和管理,效率非常低下。随着网络的发展,党员信息管理 系统的开发和运用方便了党员管理、基层党建工作、党务管理。一个功能齐全、简 单易用的党员信息管理系统能有效地减轻党员管理工作人员的工作负担。 本设计基于servlet+ MySQL 5.0+jsp+javabeen技术开发一套党员信息管理系统, 实现对院校党组织信息、党员信息以及入党积极分子信息的查询,删除和添加等功 能,进一步促进了组织部门的信息化建设工作。 本论文较为详细地叙述了系统的分析和设计过程,详细分析了高校党员管
2、理的 特点,设置了党组织管理,党员管理,以及入党积极分子管理几大功能模块。系统 设计时针对学生党员的特点进行了需求分析,使系统能够更好地符合目前高校党员 管理的需求。本文还包括系统测试等内容。 关键词关键词:党员信息管理系统,MySQL 数据库,JSP Abstract - II - Abstract Party information management system (DYIMS) is an indispensable part of the organizational work of the Party Committee. At present, The management o
3、f the information of its member in many grass-roots party organizations is by the way of artificial ,its efficiency is very low. With the development and application of information management systems, now, an information management system has been designed to facilitate the management of party membe
4、rs, party organization and party management. A full-featured, easy-to-use party members and information management system can effectively reduce the workload of the party members and management staff. The design is based on the technology of JSP +Javabeen +Servlet +MySQL to develop a set of party me
5、mbers and information management system. The institutions of party organizations information and the party members and activists, information query, delete and add functions, to further promote the information construction work of the organization department. This paper describes the system analysis
6、 and design process in detail, Take in account of the characteristics of the Party management in university, There are three functional modules in this design , include party organizations management, party members management, and the activists management . During the time of need analysis , the cha
7、racteristics of the student party members has been taken into consideration, so the design is better to meet the needs of university party members management. The article also includes system testing and so on. Keywords: Party information management system, MySQL, JSP 目 录 - III - 目 录 摘 要I ABSTRACT.I
8、I 目 录.III 第一章 绪论.1 1.1 课题背景意义1 1.2 课题开发目的2 第二章 系统开发工具介绍.3 2.1 硬件环境的配置 3 2.2 软件环境及开发平台的搭建和配置 3 2.2.1 安装 jdk1.6.0_17.3 2.2.2 安装 TOMCAT6.0 .4 2.2.3 安装 MySQL 5 2.2.4 安装 MyEclipse 9.15 2.2.5 JSP 的介绍.5 第三章 需求分析与可行性分析.6 3.1 系统需求分析 6 3.2 可行性分析 6 3.2.1 可行性分析阶段.7 3.2.2 预期目标.7 第四章 系统总体设计.8 4.1 系统主要模块及功能8 4.1.1
9、 登录模块.8 4.1.2 党组织管理模块.8 4.1.3 党员基本信息管理模块8 4.1.4 积极分子信息管理模块8 4.1.5 用户维护模块9 目 录 - IV - 4.1.6 数据统计分析与导出9 4.1.7 帮助和使用说明9 4.2 数据库设计9 4.2.1 设计关系表.9 4.2.2 设计数据库表10 4.3 软件结构设计和基本技术 14 4.3.1 系统设计模式.14 4.3.2 系统设计的关键技术15 第五章 系统详细设计.19 5. 1 系统登陆模块设计:19 5. 2 管理首页模块设计.21 5. 3 党组织信息管理模块.21 5. 4 党员信息管理模块设计.27 5. 5
10、入党积极分子模块设计.34 5. 6 用户管理模块设计.35 第六章 软件测试.36 6.1 测试计划 .36 6.1.1 测试目的.36 6.1.2 测试项目.36 6.1.3 测试机构及人员.36 6.2 测试项目说明 .37 6.3 测试计划执行情况.39 6.4 软件需求测试结论 .39 6.5 评价 .39 结 论.40 参考文献.41 致 谢.42 第一章 绪论 - 1 - 第一章 绪论 随着信息管理技术的飞速发展,信息处理技术已经被应用的各个行业。使用计 算机来处理信息的优点是用它来信息化管理,尤其是对那些复杂的信息管理,不仅 使工作效率比人工管理有显著的提高,并且大大的提高了系
11、统的安全性。利用计算 机管理信息可以充分发挥它的优势。 本系统就是为了管理党员信息而设计的。根据调查得知,有很多高校的党员管 理都是初步开始使用,甚至尚未使用计算机进行信息管理。目前的党员信息管理的 主要通过手工处理。手工操作的数据处理不仅工作量大,容易出错,并且出错后错 误信息不容易检测到和修改。 由于存在这些问题,所以有必要建立一个党员管理系统,使党员管理的工作 更加规范化,系统化和程序化。避免党员管理的随意性,提高党员管理的速度和准 确性,能够及时、准确、有效的查询和修改党员信息。 本文论述了一个使用 JSP 编写,研究和实现党员管理系统的过程。本系统采 用 MyEclipse 作为开发
12、工具,采用 MySQL 作为后台,通过对党员管理系统需求分 析和系统功能设计将一个小型党员管理系统的开发过程呈现出来。本着简单实用的 原则,既在功能上满足用户需求,又力求操作简便,使本系统容易掌握和使用。 1.1 课题背景意义 根据中央组织部的统计数据显示。截至 2010 年底,中国共产党党员总数为 8026.9 万名;党的基层组织总数为 389.2 万个,其中基层党委 18.7 万个,总支部 24.2 万个,支部 346.3 万个。其中包括女党员 1803 万名,占党员总数的 22.5%。少数民 族党员 533.8 万名,占党员总数的 6.6%。具有大专以上学历的党员 2977.5 万名,占
13、 党员总数的 37.1%。 党员管理工作的内容是党要管党的原则和从严治党精神的具体体现。就高校的 党支部来说,党员管理工作包括的内容十分广泛,概括起来有以下几个方面: (1)严格党的组织生活,对党员进行经常的教育、监督。保证每一个党员都能过 严密的组织生活,以增强党的观念,加强党性锻炼,提高政治觉悟和思想水平,努 力做一个合格党员。 (2)严格按照党章规定的党员条件做好吸收优秀分子入党的工 作,搞好党员队伍建设,使党支部充满活力,不断提高战斗力。 (3)坚持民主评议 第一章 绪论 - 2 - 党员制度,教育党员认真履行党员义务,正确行使党员权利,充分发挥党员在生产、 学习和社会生活中的先锋模范
14、作用。 (4)了解和掌握党员基本情况,关心党员的成 长和进步,帮助他们解决生产、生活中遇到的实际困难,及时解决党员中带有倾向 性的问题,充分调动党员的积极性。 (5)组织党员经常地开展批评和自我批评,增 强党内团结,密切党群关系,发扬正气,抵制歪风。开展“创先争优”活动,鼓励 表彰先进,教育帮助后进,使党支部成为坚强的战斗保垒。 (6)做好转移党员组织 关系,收缴党费,党员统计,审查和鉴定党员等日常工作。 如此众多的党员人数,加上繁琐党员管理,使得基层党员管理成为一项繁重的 工作,所以开发一个高效的管理系统,切实的降低管理人员的工作压力已是重中之 重 1.2 课题开发目的 主要目的是开发一个使
15、用起来方便、灵活、高效、实用的党员管理系统。这 个系统从党组织信息管理、党员信息、以及入党积极分子信息进行有效地管理设计。 针对学院党员管理而定型开发,要贴切目前学院的实际情况。目的是提高党员管理 的效率,使党员的日常管理不再繁琐而低效。 第二章 系统开发工具介绍 - 3 - 第二章 系统开发工具介绍 2.1 硬件环境的配置 内存:1G 或以上 CPU:2.2GHz 或者更高 硬盘:200GB 的预留空间。 2.2 软件环境及开发平台的搭建和配置 2.2.1 安装 jdk1.6.0_17 安装时有两个选择安装路径的页面,路径可以随便选我们就放在 C:Java 下好 了。 安装完毕后,设置环境变
16、量。 设置方法:我的电脑-属性-高级-环境变量; 在系统变量里新建两个系统变量。 一个 JAVA_HOME 在变量名中输入:JAVA_HOME(注意大写) 在变量值中输入:C:Javajdk1.6.0_17 一个 CLASS_PATH 在变量名中输入:CLASS_PATH(注意大写) 在变量值中输入: C:Javajdk1.6.0_17jrelibrt.jar;C:Javajdk1.6.0_17libtools.jar;新建两个系统变 量后,还要在原来就有的一个系统变量 PATH 的变量值中追加 C:javajdk1.6.0_17bin;C:javajdk1.6.0_17jrebin; 这样 JDK 就安装好了 测试 JDK 安装是否成功:在开始运行中输入(cmd)进入 ms dos 窗口 运行 java -version 看到如下界面 第二章 系统开发工具介绍 - 4 - 图 2-1 Java 运行环境图 则 JDK 已经安装成功。 2.2.2 安装 TOMCAT6.0 安装在 C:/Tomcat6.0 下 安装完成