学院党员发展信息平台文献综述.docx

上传人:b****6 文档编号:8388698 上传时间:2023-01-31 格式:DOCX 页数:7 大小:45.22KB
下载 相关 举报
学院党员发展信息平台文献综述.docx_第1页
第1页 / 共7页
学院党员发展信息平台文献综述.docx_第2页
第2页 / 共7页
学院党员发展信息平台文献综述.docx_第3页
第3页 / 共7页
学院党员发展信息平台文献综述.docx_第4页
第4页 / 共7页
学院党员发展信息平台文献综述.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

学院党员发展信息平台文献综述.docx

《学院党员发展信息平台文献综述.docx》由会员分享,可在线阅读,更多相关《学院党员发展信息平台文献综述.docx(7页珍藏版)》请在冰豆网上搜索。

学院党员发展信息平台文献综述.docx

学院党员发展信息平台文献综述

文献综述

 

题  目学院党员信息发展平台

英文题目Collegepartymembertothedevelopmentoftheinformationplatform

学生姓名 李鼎立

学  号 08110538

专  业 软件工程

学  院 软件学院

 

二零一二年五月

目录

摘要1

1资料简介2

1.1JSP技术优势分析2

1.2数据库MySQL优势分析2

1.3中国共产党员发展简介3

1.3.1中国共产党3

1.3.2党员的定义3

1.3.3党建介绍3

1.3.4学院党建具体依据4

1.4UML4

1.4.1UML简介4

1.4.2Visio简介5

2平台简介6

2.1JavaBean技术6

2.2Sverlet技术6

2.3DAO技术7

2.4数据库连接技术7

总结8

参考文献9

摘要

随着信息技术的发展,互联网进入了新的发展阶段,互联网的应用进入了Web2.0时代。

互联网从Web1.0到Web2.0,完全改变了全世界人类的生活、学习和工作方式。

个人电脑中的桌面应用已经开始逐渐被各种基于浏览器的Web应用所替代。

如今开发Web应用的技术多种多样,各种新兴的高级语言以及Web开发框架的组合,都为开发Web应用提供了极大的便利。

在种类繁多的组合中,JSP技术与Tomcat相结合是一种广受欢迎的方式。

并且JSP语言本身富有的很多优点,以及Tomcat为了解决开发者实际问题而具有的合理设计,使得这种组合在Web应用开发上展现出多方面的优势。

关键字:

JSPTomcat

1资料简介

1.1JSP技术优势分析

JSP、ASP和PHP一起并称为当今web服务器程序开发的三大利器。

她们都可以实现用户与服务器之间的交互以及数据库连接和内容读取的操作。

ASP是一个web服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的Web服务器应用程序。

ASP采用脚本语言VBScript活着JavaScript作为自己的开发语言,所有ASP本身功能有限,Unix下的ASP实现起来非常困难。

PHP是一种跨平台的服务器端的嵌入式脚本语言。

它大量地借用C、Java和Perl语言的语法,并配合PHP自己的特性,使,使Web开发者能够快速的写出动态生成页面,它支持目前绝大多数数据库。

还有一点,PHP是完全免费的,可以从PHP官方站点shang自由下载,而且可以获得开放源代码,甚至可以从中加进自己所需要的特色。

但由于PHP自身存在一些缺点,使得它不适合应用于大型商务站点,而更适合一些小型的站点。

然而,与ASP、PHP不同的是,JSP拥有Java语言作为支撑,这使得它几乎拥有Java语言的所有优点:

①优秀的跨平台性,这使得JSP可以运行在几乎所有的操作平台上;

②可扩展可重用性,Java语言可以完成任何复杂的应用,而JSP可以使用JavaBean等形式很好的封装和调用Java程序;

③企业支撑,JSP、Servlet和EJB一同构成了J2EE(Java2企业版)企业级解决方案,既拥有IBM的WebSphere、BEA的WebLogic等企业级商业平台的支持,而且还获得Jboss等开源服务的拥护。

正是由于JSP以上的优点,使得它在前述3中动态开发语言中脱颖而出,称为近年来较为流行的一种语言,而且,企业的支持为它注入了持久的生命力,使它当前的耀眼光辉可以延伸至更远的将来。

1.2数据库MySQL优势分析

常用的网络数据库管理系统有SQLServer、Oracle、IBMDB2、MySQL、Sybase及Access等。

其中MySQL有瑞典的T.C.X公司负责开发和维护,是一个快速、多线程、多永和的强壮SQL数据库服务器。

SQL是世界时最流行的标准化数据库语言。

MySQL是具有客户机/服务器体系结构的分布式数据库管理系统,是完全网络化的跨平台关系型数据库系统,是目前运行速度较快的SQL语言数据库。

MySQL具有功能强,使用便捷、管理方便、运行速度快、安全可靠性强的诸多优点。

因此,它成为本系统的数据库设计的首选。

1.3中国共产党员发展简介

1.3.1中国共产党

中国共产党是中国工人阶级的先锋队,同时是中国人民和中华民族的先锋队,是中国特色社会主义事业的领导核心,代表中国先进生产力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益。

党的最高理想和最终目标是实现共产主义。

中国共产党以马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想作为自己的行动指南。

在社会主义初级阶段领导和团结全国各族人民,以经济建设为中心,坚持四项基本原则,坚持改革开放,自力更生,艰苦创业,为把我国建设成为富强、民主、文明、和谐的社会主义现代化国家而奋斗。

1.3.2党员的定义

中国共产党是中国工人阶级的先锋队,同时是中国人民和中华民族的先锋队,是中国特色社会主义事业的领导核心,代表中国先进生产力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益。

党的最高理想和最终目标是实现共产主义。

中国共产党以马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想作为自己的行动指南。

在社会主义初级阶段领导和团结全国各族人民,以经济建设为中心,坚持四项基本原则,坚持改革开放,自力更生,艰苦创业,为把我国建设成为富强、民主、文明、和谐的社会主义现代化国家而奋斗。

1.3.3党建介绍

经过以上申请、考察合格后成为正式党员。

在《中国共产党章程》中明确规定了中国共产党党员的性质和、义务和权力。

只有履行党的章程才能有效的对党员实施管理,才能搞好党的建设。

学院党建工作是重要的日常性工作,建立党员的信息查询、发展审批、统计、分类、汇总一体,贯穿整个党员发展到管理的全过程,结合党员交纳党费,组织关系转入转出,党组织活的开展和落实等相关功能使党员信息管理更为规范化,制度化。

1.3.4学院党建具体依据

党员是中国工人阶级的有共产主义觉悟的先锋战士,所以党员的管理极其重要,现阶段党员管理的面临的主要问题:

 

(1)党员的信息不断增加;

(2)党员组织关系转接复杂;

(3)党员党费交纳不统一;

(4)党组织活动不易记录;

因此,党建需要信息化的方式,针对基层党组织的实际问题,将复杂的人流动管理分类,党员信息分批地进行处理,是一种有效的信息化管理方式。

而党费管理则可以通过程序化的公式进行计算,,这样就解决了党员管理方式中得一些复杂问题。

所以,一个好的党员管理平台是必不可少的,一个信息化平台能使党员的管理极大提高基层党组织灵活性,使管理员从复杂的工作中解脱,提高管理水平。

1.4UML

1.4.1UML简介

UML,即UnifiedModelingLanguage的缩写,统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。

UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。

统一建模语言(UML)是非专利的第三代建模和规约语言。

UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。

UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。

UML可以贯穿软件开发周期中的每一个阶段。

被OMG采纳作为业界的标准。

UML最适于数据建模,业务建模,对象建模,组件建模。

UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。

UML是一个标准的图形表示法,它不是面向对象的分析和设计,也不是一种方法,它仅仅是一组符号而已。

它包括用例图、类图、序列图、状态图及活动图。

当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。

IBM的RationalRose和MS的Visio都是UML工具。

本文所采用的UML工具为Visio。

1.4.2Visio简介

MicrosoftOfficeVisio是微软公司出品的一款的软件,它有助于IT和商务专业人员轻松地可视化、分析和交流复杂信息。

它能够将难以理解的复杂文本和表格转换为一目了然的Visio图表。

该软件通过创建与数据相关的Visio图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产率。

使用OfficeVisio2007中的各种图表可了解、操作和共享企业内组织系统、资源和流程的有关信息。

OfficeVisio2007有两种独立版本:

OfficeVisioProfessional和OfficeVisioStandard。

OfficeVisioStandard2007与OfficeVisioProfessional2007的基本功能相同,但前者包含的功能和模板是后者的子集。

OfficeVisioProfessional2007提供了数据连接性和可视化功能等高级功能,而OfficeVisioStandard2007并没有这些功能。

OfficeVisio2007提供了各种模板:

业务流程的流程图、网络图、工作流图、数据库模型图和软件图,这些模板可用于可视化和简化业务流程、跟踪项目和资源、绘制组织结构图、映射网络、绘制建筑地图以及优化系统。

2平台简介

学院党员发展信息平台的设计,主要目的是将传统的党员管理模式利用现代化技术转化成以计算机技术为平台的党员管理,以实现管理工作者提高自身在进行党员以及组织等各项工作的效率。

本平台采用先进的设计思想,从院校党员发展平台的总体目标出发,根据系统分析阶段对系统的逻辑功能要求,并考虑经济、技术、运行环境等方面的条件,确定系统总体结构和系统各个模块的技术方案,合理地选择操作系统、运行平台等软硬件设备,提出系统的实施计划,确保总体目标的实现。

下面讲一下平台的三个主要技术。

2.1JavaBean技术

JavaBean是一种可以重用的Java组件,它的最大优点是可以实现代码的重复利用,并且当更换后台数据库时,不必修改JSP页面,只需要在JavaBean中改变驱动程序以及连接方法,有利于程序的维护。

Javabean的工作原理是将数据库基本的处理逻辑封装在JavaBean包中,通过JSP调用JavaBean实现数据库的连接。

首先将用Java编写的数据库连接和执行数据库基本操作的程序进行编译,将编译后生成的.class文件存放到系统的ClassPath下的相关目录下,这样通过JSP程序就可以调用这个JavaBean来实现对数据库的操作。

JSP对于在Web应用中集成JavaBean组件提供了完善的支持,这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP应用带来了更多的可伸缩性。

在JSP网页中调用JavaBean,可以简化JSP网页代码,提高开发效率。

2.2Sverlet技术

Servlet是使用JavaServlet应用程序设计接口(API)及相关类和方法的Java程序。

除了JavaServletAPI,Servlet还可以使用用以扩展和添加到API的Java类软件包。

Servlet在启用Java的Web服务器上或应用服务器上运行并扩展了该服务器的能力。

Javaservlet对于Web服务器就好象Javaapplet对于Web浏览器。

Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。

JavaServletAPI定义了一个servlet和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。

2.3DAO技术

DAO是DataAccessObject数据访问接口,主要用来操作数据库,整个项目可以指通过DAO来和数据库打交道,避免在每个地方都直接使用JDBC,便于维护,也可以节省很多代码量。

这个技术其实就是把每次用于数据库的读出和写入具体化,不再让其在各个调用它的地方出现。

使它成为一个专门的,独立的技术来使用。

2.4数据库连接技术

本平台采用数据库连接池(ConnectionPool)来连接数据库,数据库连接池技术使用数据库连接时不用每次申请、释放数据库的连接,这样可提高对数据库请求的访问速度,增加数据库的并发请求处理能力,不会因过多的并发请求而导致数据库服务器的瘫痪。

连接池主要由三部分组成即:

连接池的建立;关闭连接池;连接池对连接的管理等。

总结

综上所述,学院党员发展信息平台就是通过现代化的电子信息管理模式代替传统的党员信息处理方式。

系统前台设计,用了JSP中得框架、servlet、JavaBean等方面的知识,更进一步学习了动态网页制作知识理论和技术,平台实现了党员信息的查询、添加、修改、删除等方面的基本功能外,还可进行修改密码、上传个人照片等功能。

不但,提高了党员管理的效力,还丰富了平台的管理。

然而,鉴于个人能力有限和时间上得紧迫,界面以及程序不是很精美,功能不够完善等诸多问题。

但是这也是一个宝贵的经验累积过程,让我在这个过程中发现了自己很多的不足之处,比如:

基础不够夯实,拓展开发能力有待提高,理论与实践的联系运用还不够灵活。

因此,在今后的学习工作中,还应努力跳高自己。

大学生涯即将匆匆忙忙地结束,但我可以无悔地对自己说,我曾经来过。

这四年,经历过很多人、很多事,这些都已成为我人生的重要部分。

在学校里,学的更多的,收获最大的是辛勤的老师们、热情的同学们影响着我的为人处世方式。

就要离开学校了,在这里我想给我的母校,我的老师,我的同学以及自己所有美好的祝福,愿我们的未来将是一片郁郁葱葱。

参考文献

[1]张衍前,以“网络党建”推进党建工作现代化[j].探索,2003

[2]程小燕党员信息管理系统的设计与实现太原师范学院学报2009

[3]孙卫琴,李洪成,tomcat与JSPweb开发技术详解,电子工业出版社,2003年6月,1-205

[4]林上杰,林康司,JSP2.0技术手册,北京:

电子工业出版社,2004

[5]孙鑫,Servlet/JSP深入详解——基于Tomcat的Web开发,电子工业出版社,2008-08-01

[6]迪布瓦,MySQLCookbook(瀚海时光团队),电子工业出版社,2008-03-01

[7]范德兰斯,MySQL开发者SQL权威指南(许杰星),机械工业出版社,2008-01

[8]法禾,罗伯森,SQL语言艺术(温昱,靳向阳)电子工业出版社,2008-03-01

[9]MarkWutka,AlanMoffet,KunalMittal.SamsTeachYourselfJAVAServerPages2.0withApacheTomcatin24Hours[M].SamsPublishing,2003

[10]KongMichael.AnenvironmentforsecureSQL/Servercomputing[M].OxfordUniversityPressInc.,1993:

149

[11]GradyBooch,JamesRumbaugh,IvarJacobson,TheUnifiedModelingLanguageUserGuide,SecondEdition,ChinaMachinePress,2006-04

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1