《JSP高校党员管理系统毕业设计答辩PPT.ppt》由会员分享,可在线阅读,更多相关《JSP高校党员管理系统毕业设计答辩PPT.ppt(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 高校党员管理系统 1选题的背景和意义选题的背景和意义选题的背景和意义选题的背景和意义选题的背景和意义选题的背景和意义2研究的基本内容研究的基本内容研究的基本内容研究的基本内容3研究的方法及措施研究的方法及措施研究的方法及措施研究的方法及措施选题依据选题依据 随着计算机产业的迅速发展,电子计算机已广泛的随着计算机产业的迅速发展,电子计算机已广泛的随着计算机产业的迅速发展,电子计算机已广泛的随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。党应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。党应用于信息管理、文字处理、辅助设
2、计、辅助教学及人们的日常生活中。党应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。党员信息系统主要是针对党员的一系列相关工作的管理,本系统的建立使党员员信息系统主要是针对党员的一系列相关工作的管理,本系统的建立使党员员信息系统主要是针对党员的一系列相关工作的管理,本系统的建立使党员员信息系统主要是针对党员的一系列相关工作的管理,本系统的建立使党员管理、更加规范化、系统化,查询手段更加便捷化。同时,党员信息系统也管理、更加规范化、系统化,查询手段更加便捷化。同时,党员信息系统也管理、更加规范化、系统化,查询手段更加便捷化。同时,党员信息系统也管理、更加规范化、系统化,查询手段更加
3、便捷化。同时,党员信息系统也是实现党员管理现代化和信息化的重要内容。是实现党员管理现代化和信息化的重要内容。是实现党员管理现代化和信息化的重要内容。是实现党员管理现代化和信息化的重要内容。近年来,随着党员人数的逐渐增加,人工书写的方式已经不能满足如近年来,随着党员人数的逐渐增加,人工书写的方式已经不能满足如近年来,随着党员人数的逐渐增加,人工书写的方式已经不能满足如近年来,随着党员人数的逐渐增加,人工书写的方式已经不能满足如此庞大的数据。为了更好的适应信息时代的高效性,一个利用计算机来实现此庞大的数据。为了更好的适应信息时代的高效性,一个利用计算机来实现此庞大的数据。为了更好的适应信息时代的高
4、效性,一个利用计算机来实现此庞大的数据。为了更好的适应信息时代的高效性,一个利用计算机来实现党员管理工作的系统将必然诞生。基于这一点,设计了一个党员信息系统,党员管理工作的系统将必然诞生。基于这一点,设计了一个党员信息系统,党员管理工作的系统将必然诞生。基于这一点,设计了一个党员信息系统,党员管理工作的系统将必然诞生。基于这一点,设计了一个党员信息系统,用来就党员管理进行管理,以便在最短的时间内,高效准确的完成整个管理用来就党员管理进行管理,以便在最短的时间内,高效准确的完成整个管理用来就党员管理进行管理,以便在最短的时间内,高效准确的完成整个管理用来就党员管理进行管理,以便在最短的时间内,高
5、效准确的完成整个管理过程。过程。过程。过程。基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,对党员管理的实际需求等方面进行了调研,发现目前所采用的手工记录的方对党员管理的实际需求等方面进行了调研,发现目前所采用的手工记录的方对党员管理的实际需求等方面进行了调研,发现目前所采用的手工记录的方对党员管理的实际需求等方面进行了调研,发现目前所采用的手工记录的方法进行管理存在以下几个方面的弊端:对象范围广
6、,数据存储不易;填写的法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的数据多,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对数据多,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对数据多,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对数据多,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对管理人员来说是一个负担,需要大量的文档资料。鉴于以上种种原因,党员管理人员来说是一个负担,需要大量的文档资料。鉴于以
7、上种种原因,党员管理人员来说是一个负担,需要大量的文档资料。鉴于以上种种原因,党员管理人员来说是一个负担,需要大量的文档资料。鉴于以上种种原因,党员管理的管理急需一种软件来代替手工操作来管理数据资料。管理的管理急需一种软件来代替手工操作来管理数据资料。管理的管理急需一种软件来代替手工操作来管理数据资料。管理的管理急需一种软件来代替手工操作来管理数据资料。选题意义 党员信息系统的开发目的是使党员管理模党员信息系统的开发目的是使党员管理模党员信息系统的开发目的是使党员管理模党员信息系统的开发目的是使党员管理模式从手工记录转变成信息管理,为党员管理人员以及管理人员提供方便式从手工记录转变成信息管理,
8、为党员管理人员以及管理人员提供方便式从手工记录转变成信息管理,为党员管理人员以及管理人员提供方便式从手工记录转变成信息管理,为党员管理人员以及管理人员提供方便条件。对党员管理的实际情况进行调研之后,进行详细的需求分析,对条件。对党员管理的实际情况进行调研之后,进行详细的需求分析,对条件。对党员管理的实际情况进行调研之后,进行详细的需求分析,对条件。对党员管理的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统现有的管
9、理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,党员的管理将越来越依赖于信息化的管理。所以系统开发将围绕党员管党员的管理将越来越依赖于信息化的管理。所以系统开发将围绕党员管党员的管理将越来越依赖于信息化的管理。所以系统开发将围绕党员管党员的管理将越来越依赖于信息化的管理。所以系统开发将围绕党员管理工作的实际情况,使之能迅速适应用户和管理人员的需
10、要。理工作的实际情况,使之能迅速适应用户和管理人员的需要。理工作的实际情况,使之能迅速适应用户和管理人员的需要。理工作的实际情况,使之能迅速适应用户和管理人员的需要。党员信息系统的实施的现实意义:减少管理党员管理的工作人员;党员信息系统的实施的现实意义:减少管理党员管理的工作人员;党员信息系统的实施的现实意义:减少管理党员管理的工作人员;党员信息系统的实施的现实意义:减少管理党员管理的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录管理人员可以随时
11、浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现了党员管理的计算机化。的方式,电脑录入更加方便快捷;实现了党员管理的计算机化。的方式,电脑录入更加方便快捷;实现了党员管理的计算机化。的方式,电脑录入更加方便快捷;实现了党员管理的计算机化。研究的重点和难点 党员信息系统的开发目的是使党员管理模式从手工记录转变成信息管理,为党员管理人员以及管理人员提供方便条件。对党员管理的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,党员的管理将越来越依赖于信息
12、化的管理。所以系统开发将围绕党员管理工作的实际情况,使之能迅速适应用户和管理人员的需要。党员信息系统的实施的现实意义:减少管理党员管理的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现了党员管理的计算机化。JSPJSP技术 JSP JSP的全称是的全称是的全称是的全称是Java Server PagesJava Server Pages,基于,基于,基于,基于Java ServletJava Servlet以及整个以及整个以及整个以及整个JavaJava体系的体系的体系的体系的WebWeb开发技术。开发技术。开发技术。开发技术。JSPJ
13、SP将网页逻辑与网页将网页逻辑与网页将网页逻辑与网页将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计。设计和显示分离,支持可重用的基于组件的设计。设计和显示分离,支持可重用的基于组件的设计。设计和显示分离,支持可重用的基于组件的设计。JSPJSP页面页面页面页面由由由由HTMLHTML代码和嵌入其中的代码和嵌入其中的代码和嵌入其中的代码和嵌入其中的JavaJava代码所组成。服务器在页面代码所组成。服务器在页面代码所组成。服务器在页面代码所组成。服务器在页面被客户端请求以后对这些被客户端请求以后对这些被客户端请求以后对这些被客户端请求以后对这些JavaJava代码进行处理,然后将生成
14、的代码进行处理,然后将生成的代码进行处理,然后将生成的代码进行处理,然后将生成的HTMLHTML页面返回给客户端的浏览器。页面返回给客户端的浏览器。页面返回给客户端的浏览器。页面返回给客户端的浏览器。Java ServletJava Servlet是是是是JSPJSP的的的的技术基础,而且大型的技术基础,而且大型的技术基础,而且大型的技术基础,而且大型的WebWeb应用程序的开发需要应用程序的开发需要应用程序的开发需要应用程序的开发需要Java Java ServletServlet和和和和JSPJSP配合才能完成。配合才能完成。配合才能完成。配合才能完成。JSPJSP具备了具备了具备了具备了
15、JavaJava技术的简单技术的简单技术的简单技术的简单易用,完全的面向对象,具有平台无关性且安全可靠。易用,完全的面向对象,具有平台无关性且安全可靠。易用,完全的面向对象,具有平台无关性且安全可靠。易用,完全的面向对象,具有平台无关性且安全可靠。研究的方法及措施研究的方法及措施 基于微软操作系统和基于微软操作系统和基于微软操作系统和基于微软操作系统和Microsoft Microsoft SQL ServerSQL Server数据库,建立一个党员信息系统,数据库,建立一个党员信息系统,数据库,建立一个党员信息系统,数据库,建立一个党员信息系统,系统基于系统基于系统基于系统基于My Ecli
16、pseMy Eclipse平台使用网络编程技术平台使用网络编程技术平台使用网络编程技术平台使用网络编程技术(JSPJSP)、)、)、)、Java BeanJava Bean等技术实现网页的动态等技术实现网页的动态等技术实现网页的动态等技术实现网页的动态功能,运用功能,运用功能,运用功能,运用DreamweaverDreamweaver网页编辑器对网页网页编辑器对网页网页编辑器对网页网页编辑器对网页进行美化,服务器使用进行美化,服务器使用进行美化,服务器使用进行美化,服务器使用TomcatTomcat,最终实现一,最终实现一,最终实现一,最终实现一个功能强大的、界面友好的党员信息系统个功能强大的
17、、界面友好的党员信息系统个功能强大的、界面友好的党员信息系统个功能强大的、界面友好的党员信息系统基本框架第一层数据流图党员信息系统功能模块图党员实体属性图系统E-R图B/S模型结构图SQL Server 简介SQLSQL数据库 系统使用的后台数据库是系统使用的后台数据库是系统使用的后台数据库是系统使用的后台数据库是Microsoft SQL ServerMicrosoft SQL Server数数数数据库,它建立在成熟而强大的关系模型基础上,可以很据库,它建立在成熟而强大的关系模型基础上,可以很据库,它建立在成熟而强大的关系模型基础上,可以很据库,它建立在成熟而强大的关系模型基础上,可以很好地
18、支持客户机好地支持客户机好地支持客户机好地支持客户机/服务器网络模式,能够满足各种类型的服务器网络模式,能够满足各种类型的服务器网络模式,能够满足各种类型的服务器网络模式,能够满足各种类型的企事业单位对构建网络数据库的需求。支持企事业单位对构建网络数据库的需求。支持企事业单位对构建网络数据库的需求。支持企事业单位对构建网络数据库的需求。支持Web Web 技术,技术,技术,技术,使用户能够很容易地将数据库中的数据发布到使用户能够很容易地将数据库中的数据发布到使用户能够很容易地将数据库中的数据发布到使用户能够很容易地将数据库中的数据发布到Web Web 页面页面页面页面上。同时有具有丰富的编程接
19、口,为用户从事程序开发上。同时有具有丰富的编程接口,为用户从事程序开发上。同时有具有丰富的编程接口,为用户从事程序开发上。同时有具有丰富的编程接口,为用户从事程序开发提供了更多的方便。提供了更多的方便。提供了更多的方便。提供了更多的方便。客户端服务口服组件客户端服务器通信过程 SQL Server 服务登录登录。修改密码界面专业信息管理党员管理界面录入党员信息界面参考文献参考文献 n n1 1 李宁李宁.Java Web.Java Web开发技术大全开发技术大全M.M.北京:清华大学出版社,北京:清华大学出版社,2009.2009.n n2 2 孙鑫孙鑫.Java Web.Java Web开发
20、详解开发详解M.M.北京:电子工业出版社,北京:电子工业出版社,2006.2006.n n3 3 徐明华徐明华.Java Web.Java Web整合开发与项目实战整合开发与项目实战M.M.北京:人民邮电出版社,北京:人民邮电出版社,2009.2009.n n4 4 彭超彭超.新一代新一代JSPJSP网络编程入门与实践网络编程入门与实践M.M.北京:清华大学出版社,北京:清华大学出版社,2007.2007.n n5 5 刘聪刘聪.零基础学零基础学Java WebJava Web开发开发M.M.北京:机械工业出版社,北京:机械工业出版社,2008.2008.n n6 6 张洪伟张洪伟.JSP.J
21、SP网络开发技术与整合应用网络开发技术与整合应用M.M.北京:清华大学出版社,北京:清华大学出版社,2006.2006.n n7 Y Daniel Liang.Introduction to Java Programming to Java programming-Comprehensive Version(6th 7 Y Daniel Liang.Introduction to Java Programming to Java programming-Comprehensive Version(6th Edition)M.Prentice HallEdition)M.Prentice Hal
22、l,2008.2008.n n8 Thomas Kyte.Expert Oracle Database Architecture 9i and 10g Programming Techniques and SolutionsM.Apress8 Thomas Kyte.Expert Oracle Database Architecture 9i and 10g Programming Techniques and SolutionsM.Apress,2006.2006.n n9 9 王彬,代彦波,颜鹏博王彬,代彦波,颜鹏博.Oracle 10g.Oracle 10g简明教程简明教程M.M.北京:
23、清华大学出版社,北京:清华大学出版社,2006.2006.n n10 10 丁国良丁国良.Oracle DBA.Oracle DBA基础教程基础教程M.M.北京:科学出版社,北京:科学出版社,2005.2005.n n11 11 耿祥义耿祥义.JSP.JSP基础教程基础教程M.M.北京:清华大学出版社,北京:清华大学出版社,2004.2004.n n12 12 耿祥义,张跃平耿祥义,张跃平.Java 2.Java 2实用教程(第三版)实用教程(第三版)M.M.北京:清华大学出版社,北京:清华大学出版社,2006.2006.n n13 13 王征王征.JavaScript.JavaScript网
24、页特效实例大全网页特效实例大全M.M.北京:清华大学出版社,北京:清华大学出版社,2006.2006.n n14 Bruce Eckel.Thinking in Java(4th Edition)M.Prentice Hall PTR14 Bruce Eckel.Thinking in Java(4th Edition)M.Prentice Hall PTR,2007.2007.n n致谢致谢 n n在老师和同学的帮助下,我所开发的系统得到顺利的完成与实现。在老师和同学的帮助下,我所开发的系统得到顺利的完成与实现。n n首先,我非常感谢我们的指导老师老师。在整个毕业设计过程中,设首先,我非常感
25、谢我们的指导老师老师。在整个毕业设计过程中,设计的每一步都是在老师的耐心指导和悉心帮助下逐步完善和完成的。计的每一步都是在老师的耐心指导和悉心帮助下逐步完善和完成的。老师严谨的治学态度、全力以赴的精神、以及对学生的提携、帮助和老师严谨的治学态度、全力以赴的精神、以及对学生的提携、帮助和照顾,令我获益良多且深受感动,同时老师对我的大力支持,使我在照顾,令我获益良多且深受感动,同时老师对我的大力支持,使我在学习中一直充满自信,相信自己一定会做好。因此在这里对老师表示学习中一直充满自信,相信自己一定会做好。因此在这里对老师表示崇高的敬意和感谢。崇高的敬意和感谢。n n感谢我所有的同学和朋友。在学习生
26、涯中,他们给了我许多帮助,带感谢我所有的同学和朋友。在学习生涯中,他们给了我许多帮助,带给我无限的快乐给我无限的快乐 。是他们陪我一起走过学生时代,和我同舟共济,共。是他们陪我一起走过学生时代,和我同舟共济,共同迎接困难和挑战,他们对我的种种支持和帮助,最是感激不尽。同迎接困难和挑战,他们对我的种种支持和帮助,最是感激不尽。n n最后,感谢所有的老师。是他们传授给我了宝贵知识,是他们使我学最后,感谢所有的老师。是他们传授给我了宝贵知识,是他们使我学会了奋斗与拼搏,同样是他们使我懂得了坚强与自信。他们在我的大会了奋斗与拼搏,同样是他们使我懂得了坚强与自信。他们在我的大学期间付出了很多的心血与精力,在我的学习道路中,他们孜孜不倦学期间付出了很多的心血与精力,在我的学习道路中,他们孜孜不倦的教诲和鼓舞是促进我不断进取的重要精神动力。的教诲和鼓舞是促进我不断进取的重要精神动力。