团员管理系统毕业论文.doc

上传人:wj 文档编号:1309362 上传时间:2023-04-30 格式:DOC 页数:41 大小:1.57MB
下载 相关 举报
团员管理系统毕业论文.doc_第1页
第1页 / 共41页
团员管理系统毕业论文.doc_第2页
第2页 / 共41页
团员管理系统毕业论文.doc_第3页
第3页 / 共41页
团员管理系统毕业论文.doc_第4页
第4页 / 共41页
团员管理系统毕业论文.doc_第5页
第5页 / 共41页
团员管理系统毕业论文.doc_第6页
第6页 / 共41页
团员管理系统毕业论文.doc_第7页
第7页 / 共41页
团员管理系统毕业论文.doc_第8页
第8页 / 共41页
团员管理系统毕业论文.doc_第9页
第9页 / 共41页
团员管理系统毕业论文.doc_第10页
第10页 / 共41页
团员管理系统毕业论文.doc_第11页
第11页 / 共41页
团员管理系统毕业论文.doc_第12页
第12页 / 共41页
团员管理系统毕业论文.doc_第13页
第13页 / 共41页
团员管理系统毕业论文.doc_第14页
第14页 / 共41页
团员管理系统毕业论文.doc_第15页
第15页 / 共41页
团员管理系统毕业论文.doc_第16页
第16页 / 共41页
团员管理系统毕业论文.doc_第17页
第17页 / 共41页
团员管理系统毕业论文.doc_第18页
第18页 / 共41页
团员管理系统毕业论文.doc_第19页
第19页 / 共41页
团员管理系统毕业论文.doc_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

团员管理系统毕业论文.doc

《团员管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《团员管理系统毕业论文.doc(41页珍藏版)》请在冰点文库上搜索。

团员管理系统毕业论文.doc

摘要

随着科学技术的发展,计算机应用于各个领域,高校作为培养人才的阵地计算机的运用更为普遍。

然而传统的团务管理采用手工管理模式,工作量大,效率低、保密性差,团员信息动态变化快、管理人员少、从而更增大管理难度。

根据这一背景,为提高团员管理的工作效率和工作质量,经过深入的研究,采用JAVA技术和数据库技术以及批处理技术,开发了此系统。

团员管理系统充分利用Internet网络资源来实现管理的信息化、网络化,实现对学员内团员管理,同时用户可以实现远程操作,它的开发解决了手工管理团员的、一些信息带来的消耗时间较长、工作效率低等现象,极大地便捷了学生与管理者的效率。

团员管理系统的主要功能包括:

学生基本信息查询、提交审核、执行审核、分配账号、统计基本信息、打印功能。

关键词:

团员管理系统,B/S结构,Java技术,数据库技术

36

东华理工大学毕业设计(论文)目录

Abstract

Astheimprovementofthetechnology,greatconvenieneeofstudentsandadministratorseffieieney.Inenhancingtheefficiencyandqulityofworkasastartingpoint,afterin-depthinvestigationsandstudies.

MembersofthemanagementsystemisacommitteeofmanagementmoduleaspartofthesystemdevelopmentisusedB/sstructure,andmakefulluseofresoureestoachievethemanagementofinformationtechnologyandnettechnology,therealizationoftheCollegemembersinformationmanagement,userscanbringaboutlong-distanceoperationgs,thedevelopmentofsolvingthemanualmanagementmemberssomeinformationontheexertionlongtime,loweffieieney.

Themainfunctionsofthesystemincluding:

searchingbaseinfomationofthestudents,tosubmitthetesttostudentsthroughthedepartment,Superexaminetheimplementationofthemanagementreview,distributtheuseraccount,printfunction.

Keywords:

informationmanagementsystem,B/Sstructure,javatechnology,data–basesystem

目录

摘要.......................................................I

Abstract...................................................II

第一章引言

1.1系统简介.........................................1

1.2开发背景.........................................1

1.3开发目的........................................1

1.4系统组成.........................................2

第二章系统技术分析

2.1系统结构.........................................3

2.2JSP技术..........................................3

2.3SERVLET技术.....................................3

2.4JDBC技术.........................................4

2.5连接池技术.......................................4

2.6数据库技术.......................................4

2.7UML技术..........................................4

第三章系统需求分析

3.1可行性分析......................................6

3.2系统数据.........................................6

3.2.1系统数据执行关系.............................6

3.2.2系统数据要求.................................7

3.3各模块功能分析...................................7

3.4系统架构表述图...................................8

3.5用户模块图......................................8

3.6系统功能联系.....................................8

3.6.1服务器端.....................................9

3.6.2浏览器端.....................................9

3.7数据执行流程....................................9

3.7.1系统整体数据流图.............................9

3.7.2系统E一R图.................................9

3.7.3细化后的数据流图.............................10

3.8功能介绍.........................................11

3.8.1面向一般用户部分(前台)功能..............11

3.8.2面向普通用户部分(后台)功能..............11

3.8.3面向超级用户部分(后台)功能..............12

第四章系统概要设计

4.1功能模块设计.....................................13

4.2系统模块图.......................................13

4.3功能流程图.......................................14

4.3.1一般用户(学生)操作流程图.....................14

4.3.2普通用户.....................................14

4.3.3超级用户.....................................15

4.4系统界面设计......................................16

4.4.1信息添加界面..................................16

4.4.2查询界面......................................17

4.4.3上传信息界面..................................17

4.4.4修改界面.....................................17

4.4.5提交审核界面..................................17

4.4.6删除界面......................................17

4.4.7审核界面......................................17

4.4.8账号分配界面..................................18

4.4.9信息统计界面..................................18

4.4.10打印界面.....................................18

4.4.11后台主界面..................................18

4.4.12前台主界面...................................18

4.5数据库设计........................................18

4.5.1设计SQLServer数据库..........................19

4.5.2数据表的设计.................................19

第五章系统详细设计

5.1系统简介..........................................22

5.1.1详细功能......................................22

5.1.2实施细则......................................22

5.1.3登录用户符合以下条件可进入操作页面............23

5.1.4管理操作具体功能说明书........................23

5.2具体功能设计......................................23

5.2.1学生用户模块..................................23

5.2.2普通用户(系部)模块............................23

5.2.3超级用户(团委)模块............................24

5.3软件结构图.......................................24

5.3.1用户登录......................................24

5.3.2用户操作......................................25

5.3.3用户的添加....................................25

5.3.4用户的查询....................................26

5.4系统界面..........................................27

第六章软件测试

6.1测试方法..........................................33

6.2软件维护..........................................33

结束语.......................................................35

致谢........................................................36

参考文献.....................................................37

东华理工大学毕业设计(论文)第一章引言

第一章引言

1.1系统简介

团员管理系统是团务管理系统的一个子模块,是一种数据交互式处理的系统。

是学团委及各级团组织为了支持决策、管理、应用而提供及时有效的信息而开发。

本模块按团务需要,要求其每个模块的功能应具备可操作性、高效性、简单而且

功能强大的一些特性。

针对校区分散的特点,团务管理系统—团员管理系统分为三个用户模块:

一般用户(学生)模块、普通用户(系部)模块、超级用户(团委)模块,通过Internet优势把三级用户联系起来,加强管理,提高工作效率。

团员管理系统开发的目标是:

建立团员管理网络体系,克服现有团员信息管理中存在的手工管理、统计与查询复杂、管理效率低等缺点;科学有效的利用现有的学生管理资源,方便团员信息的查询与统计,对所需要的数据以表格形式显示,以报表形式打印,并为将来进一步扩充和发展、升级团员管理系统奠定坚实基础。

1.2开发背景

随着科学技术的发展,计算机应用于各个领域,高校作为培养人才的阵地计算机的运用更为普遍。

然而传统的团务管理采用手工管理模式,工作量大,效率低、保密性差,团员信息动态变化快、管理人员少、从而更增大管理难度。

传统的团务管理采用手工管理模式,团员信息的采集、团员信息的动态变化、各种证书的发放、工作通知全靠人工操作。

目前的手工管理模式不仅工作量大,而且效率底、保密性差。

学生在校就读期间的学习、工作、奖惩等方面的活动将产生大量的文件和数据,而且手工又不能很快的解决这些数据;团员信息变化快、勤、多和管理人员少、工作量大,形成一定矛盾,这对于查找、更新和维护学生团员信息都带来了一定的困难,并且我校扩招后校区多、校区分散,从而大大地增加了管理难度。

目前,各高校均无比较成熟的团务管理软件。

随着工作量的增加、现代工作条件的改善,团委希望能充分运用计算机、Internet等技术提高办公效率。

这正是现代信息技术进入了现代大学管理的真正的体现,它将推动大学共青团事业的发展。

1.3开发目的

随着科学技术的发展,计算机应用于各个高校。

研发团员管理系统,目的是:

1、实现各校区统一管理,降低管理成本。

2、改变传统人工管理效率低、保密性差等缺点,提高管理效率。

3、方便团员信息查询、上传、统计、打印、审核。

4、实现团员信息网上更新。

1.4系统组成

团务管理系统由证书管理模块、团员管理模块、证书管理模块与信息发布模块三个部分组成;团员管理模块又分为三种不同的用户操作模块,分别为一般用户(学生)、普通用户(系部)、超级用户(团委)。

一般用户(学生)模块主要是由信息上传部分、信息查询部分组成。

普通用户(系部)模块主要是由团员基本信息管理(删除、添加、修改、查询)

部分、信息上传部分、分类核对和统计部分、提交入党审核部分、打印信息部分构成。

超级用户(团委)模块主要由团员基本信息管理(删除、添加、修改、查询)部

分、审核入党部分、分类核对和统计部分、用户管理部分、系部账号分配部分、信息打印部分构成。

下图中展示了各模块之间的关系。

团务管理系统

团员管理系统

证书管理系统

团员信息处理系统

图1.1系统模块之间的关系

东华理工大学毕业设计(论文)第二章系统技术分析

第二章系统技术分析

2.1系统结构

首先,B/S结构简化了客户机应用程序,使得客户端程序只是一个全网通用的浏览器,便于管理,这是团员管理系统开发的主要目的。

其次,由于B/S结构的系统每一次显示都需要请求服务器程序以获得显示数

据,使得系统的更新更快,易于系统的维护。

最后,B/S结构的系统特别适用于网上发布信息,使得传统的功能有所扩展。

这是C/S系统所不具备的,一个B/S的管理系统也可以是一个信息发布系统。

这一功能正是我‘们大学的具体情况所需要的。

通过团员管理系统使得各部门的大部分管理信息可以被电子文件取代,从而提高了管理者的工作效率,使部门手不复杂,节约了教学成本。

基于以上的B/S优势,所以本系统将采用B/S结构。

团员管理系统是以B/S结构模式构建多层分布式的应用系统来满足大型网络应用需求。

并结合IE浏览器、和ApaeheTomeat/JSP服务器以及Servlet容器,有效地提高系统的工作效率。

B/S模式的软件开发需要结合网页技术的语言来开发,当前的B/S开发语言主要有:

CGI、ASP、PHP、JSP。

我们从功能性、安全性、维护代价、兼容性对CGI、

ASP、PHP、JSP比较,结合Servlet技术的优势,决定选用JSP作为开发语言。

下面就本系统用到的各种技术简要说明:

2.2JSP技术

JSP是JavaServerPages的简写。

JSP技术能让Web开发员和网页设计员快

速地开发容易维护的动态Web主页。

用JSP开发的Web应用是跨平台的,即能在

Linux下运行,也能在其他操作系统上运行。

JSP技术使用Java编程语言编写类

枷L的tags和ScriPtlets,来封装产生动态网页的处理逻辑。

网页还能通过tags

和s。

riptlets访问存在于服务端的资源(如JavaBesn)的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

JSP技术是Servlet技术的扩展。

Servlet是平台无关的,100%纯Java的Java服务端组件。

使用jSp文件把团员信息表达出来,返回给用户。

2.3Servlet技术

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

Java程序。

通过它初始实例化用户请求,再用jsp给用户表现出来返回给用户。

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

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

JavaServlet对于Web服务器就好像Javaapplet对于Web浏览器。

2.4JDBC技术

JDBC是Sun公司提供的一套数据库编程接口API函数,由Java语言编写的类、界面组成。

用JDBC写的程序能够自动地将SQL语句传送给SQLServerZO00数据库管理系统,加载Sun公司提供的驱动程序类连接数据库,实现团员管理子系统各平台模块与数据库之间的时时数据交换和整理保存数据库里的数据的一种功能。

不但如此,使用Java编写的应用程序可以在任何支持Java的平台上运行,

不必在不同的平台(Linux、windows平台)上编写不同的应用程序。

Java和JDBC的结合可以让开发人员在开发数据库应用程序时真正实现“Writeonce,RunEverywhere“!

2.5连接池技术

连接池技术是目前连接数据库最流行的技术,它以高效和速度快的算法而著

称,它也是连接数据库另外一种模式(其中一种模式是JDBC连接方式)。

该模式正

是为了解决资源的频繁分配、释放所造成的问题。

为解决上述问题,可以采用数

据库连接池技术。

数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。

预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲

池”中取出一个,使用完毕之后再放回去。

我们可以通过设定连接池的最大连接

次数来防止系统无尽的与数据库连接。

更为重要的是我们可以通过连接池的管理

机制监视数据库的连接的数量、使用情况,为系统开发、测试及性能调整提供依

据。

2.6数据库技术

数据(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模

式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用

需求(信息要求和处理要求)。

2.7UML技术

UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。

它溶入了软件工程领域的新思想、新方法和新技术。

它的作用域不仅限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。

UML用于描述事物的语义规则分别是:

为事物、关系和图命名;给一个名字以特定含义的语境,即范围;怎样使用或看见名字,即可见性;事物如何正确、一致地相互联系,即完整性;

运行或模拟动态模型的含义是什么,即执行。

另外,UML还允许在一定的阶段隐藏模型的某些元素、遗漏某些元素以及不保证模型的完整性,但模型逐步地要达到完整和一致。

有四种在整个语言中一致应用的机制,使得该语言变得较为简单。

这四种机制是详细说明、修饰、通用划分和扩展机制。

UML不只是一种图形语言。

实际上,在它的图形表示法的每部分背后都有一个详细说明,提供了对构造块的语法和语义的文字叙述。

UML表示法中的每一个元素都有一个基本符号,这些图形符号对元素的最重要的方面提供了可视化表示,对元素的描述还包含其他细节。

例如,一个类是否是抽象类,或它的属性和操作是否可见。

要把这样的修饰细节加到基本符号上。

在对面向对象的系统建模中,至少有两种通用的划分世界的方法:

对类和对象的划分;对接口和实现的划分。

UML中的构造块几乎都存在着这样的两分法。

东华理工大学毕业设计(论文)第三章系统需求分析

第三章系统需求分析

3.1可行性分析

团员管理系统整体开发的基本思想是:

是把对整个团员信息的管理分为多个

权限用户来操作实现,它采用目前较为流行的Jsp语言进行开发,并且用B/s结

构通过网络实现对团员信息的管理和各种操作。

本系统是基于windows平台和

Sql2000数据库环境开发的,即windows+isp+servlet+sql2000,利用Ee,ipse软件作为开发工具。

可行性分析是在对现有团员管理模块进行调查的基础上,针对新系统的开发对我们大学是否具备必要性和可能性,实用性,对新系统的开发从技术、经济、大学内外各个方面进行分析和研究,以避免造成不必要的失误,保证新系统的开发成功,而对于团员管理子系统可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题的可行性,实现性,问题是否能够被解决。

该系统的可行性分析可以从几个方面出发,包括以下几个方面的内容。

(1)软件实用性-一主要分析团员管理系统对东华理工大学的团务工作效率提高是否具有实用价值,是否有开发这个系统的必要性。

(2)管理可行性--一主要分析团员管理系统的开发得到了学团委和各级团组织地大力支持和肯定,各级团组织和全院团员具备的现有设备和业务知识能利用本系统处理团员信息以提高工作效率。

综上所述,本系统开发目标己明确,在技术和实用性等方面都可行,并且减轻部门管理的负担。

(3)技术可行性-一主要分析我们面对现有的技术条件能否顺利完成团员管理子系统开发工作,能否适应我们大

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2