高校团委管理信息专业系统设计和实现.docx

上传人:b****3 文档编号:4734102 上传时间:2022-12-08 格式:DOCX 页数:31 大小:214.61KB
下载 相关 举报
高校团委管理信息专业系统设计和实现.docx_第1页
第1页 / 共31页
高校团委管理信息专业系统设计和实现.docx_第2页
第2页 / 共31页
高校团委管理信息专业系统设计和实现.docx_第3页
第3页 / 共31页
高校团委管理信息专业系统设计和实现.docx_第4页
第4页 / 共31页
高校团委管理信息专业系统设计和实现.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

高校团委管理信息专业系统设计和实现.docx

《高校团委管理信息专业系统设计和实现.docx》由会员分享,可在线阅读,更多相关《高校团委管理信息专业系统设计和实现.docx(31页珍藏版)》请在冰豆网上搜索。

高校团委管理信息专业系统设计和实现.docx

高校团委管理信息专业系统设计和实现

摘要

科学技术快速发展给我们日常生活带来了前所未有改变,尤其是互联网和编程技术前进和发展,对现代网络科技发展产生了巨大影响。

当今,高校团委信息管理工作关键处于人工和计算机相结合管理模式,花费很多人力及物力,工作效率很低。

采取比较落后手段对信息进行搜集、整理、检索、分析、处理等管理,造成信息不通畅。

伴随学校各学院学生团员数量不停增加,给院系团委对学生团员信息管理带来了很多不便,高校团委管理信息系统开发势在必行。

基于高校团委工作目前现实状况及需求分析,设计并开发了一款以团委老师为管理基点,辐射全校学生团委管理信息系统。

推进了团委管理工作信息化建设,实现团委建设工作信息化管理。

文中对团委管理信息系统设计及实现进行了具体介绍,该系统关键包含学生会管理子系统、团组织管理子系统、活动管理子系统和社团管理子系统四大部分。

学生会管理子系统对学生会人员、组织、干部培训信息进行管理,团组织管理子系统对团员、团费缴纳、团员注册、干部培训及系团支部信息进行管理,活动管理子系统对活动、活动审核、活动总结审核、申报校外活动审核信息进行管理,社团管理子系统对社团管理基础设置、基础信息、信息审核和信息考评进行管理。

该系统基于现有计算机技术基础,结合山东青年政治学院本身发展特点及已经有管理模式,选择B/S三层结构模式,研究并开发了基于.NET高校团委管理信息系统。

以VisualStudio为开发环境,采取UML建模技术,选择SQLServer作为数据库进行集中管理,以ASP.NET为基础进行WEB开发,选择ADO.NET作为SQL数据库互联技术。

该系统不仅能够查询并修改团委工作相关资料,而且提供信息查询、报表打印、信息统计等多个形式输出,实现团委管理信息化、网络化、现代化。

该系统从学校实际出发,提升了学校团委管理水平和效率,促进了学校综合实力,含有很强现实意义。

关键词:

高校团委管理信息系统

1绪论

1.1课题研究背景

因为科学技术飞速前进,从而促进了计算机网络技术快速发展和前进。

网络含有实时、方便、成本低、效率高等特点给大家日常生活带来了根本性转变,信息借助于因特网以光速进行着传输和共享。

团务管理作为团委日常管理工作不可或缺部分,占据着最关键位置[1]。

高校共青团根本性任务为帮助广大青年大学生发展成社会主义建设者和接班人。

高校团委在对大学生进行教育和培育工作中占据着关键地位,是其它教育工作无法替换。

共青团关键工作任务是对大学生开展思想教育工作,并对其存在问题进行立即有效处理。

共青团作为中国共产党后援部队,引领专业优异人才前进和发展。

高校共青团工作能够说是集生机、活力及发明力于一身一个道德教育载体[2]。

伴随团员人数不停增加,高校团员信息量不停增大,团员信息种类愈加繁多,团委管理人员极难对团员信息进行有效管理。

传统团委管理方法需要对大量信息进行处理,效率低下,有时会出现信息错乱和丢失现象,从而没有措施确保信息安全和严密。

因为相关团员信息随时会发生改变,这就需要对团员信息进行随时更正,这将致使传统团委管理手段无法措施跟上时代发展脚步。

要想全方面落实实施党和国家政策方针,那么就应该促进团员间沟通,改善信息反馈和管理体系,增加团员间共同交流活动,从而实现信息通畅和资源优化配置,同时为团委工作任务开展营造有利环境,拟研发山东青年政治学院团委管理信息平台。

目前,政府、企业和高校团委管理不停实现了信息化。

团委管理信息系统实现使得团委工作速度快速提升,对团委工作者安排愈加优化,能够有更多时间进行学习,提升了团员信息更新速度,从而深入保障了团员信息安全性和严密性。

1.2课题研究目标

伴随科学技术快速进步,信息处理技术得到了广泛利用,本文对于团委管理信息体系进行研究,关键是为了达成下列几点要求:

(1)提升团委管理工作灵活性

在B/S架构下建立团委管理信息系统,便于学校团委部门能够对学生会、团组织、活动、社团基础信息进行立即更新录入和查询工作,对部门中日常事务进行灵活实时操作。

(2)提升团委工作安全性

团委管理信息系统为团委信息管理工作提供了技术上支持,降低了团委会信息中失误出现机率,从而深入保障了团委管理信息安全。

(3)加强了团委管理工作工作效率

团委管理信息系统保障了学校团委机构对于每个院系团委工作进展情况进行实时监控和管理,加紧了院系信息登记和团员信息更新速度。

团委管理系统中包含数据愈加一目了然,有利于团委管理机构快速有效进行判定决议。

这个体系愈加全方面具体,包含领域广泛,促进了学院团委管理工作开展和实施,同时深入促进了团委管理水准和团委管理工作质量提升。

(4)降低团委管理成本

团委管理信息系统使得参与团委管理工作人员大大降低,团委管理工作成本大大降低了,便于对学生团员信息进行管理工作[3]。

团员仅需登录自己账号,便能对自己信息进行查询及修改操作。

而工作人员能够采取用户登录方法,对学生会、团组织、举行活动和社团信息进行管理,降低了各级成本。

总而言之,基于.Net高校团委管理信息系统提升了工作效率,降低了工作成本,不仅方便了团委部门而且方便了广大团员。

1.3课题研究意义

传统团委信息管理系统利用是手动管理模式[4]。

要想切实落实团中央号召,愈加好提升团内工作水准,愈加全方面对团内基础信息进行确切操作,为基层组织建设及基层工作进行愈加好服务,开发了山东青年政治学院团委管理信息系统。

高校团委建设管理工作,在共青团工作中为一项关键日常事务,也是党团建设基础工作。

本研究针对山东青年政治学院现在现实状况及需求分析,设计开发出一套团委管理信息系统。

现在,院系团委管理档案和信息关键采取纸质材料及Excel等进行信息录入和保留。

该方法查询、归类、统计信息并不方便,使工作量及工作难度更大,缺乏科学管理,使得每十二个月院团委及各团支部需要反复录入巨大团员信息。

为了处理上述问题,我们研究和开发一套管理信息系统,这个系统关键是用于学生信息登记,同时对信息能够实时更新,给不一样用户不一样权限,管理员能对整个系统进行后台管理。

挂在学校校园网络,能够随时随地登录系统,对信息进行查询、修改等操作。

本系统目标是发明一个方便、可靠和良好环境,需要有软件系统支持和完善项目管理标准规范,实现在管理进程中对信息进行搜集、处理、存放、查询,且建立对应数据库和数据库管理系统,努力争取较强功效性、针对性和完整性。

团委建设信息化是提升团委建设科学化必由之路。

互联网提供了一个开放、快速传送信息交流平台,依靠互联网平台完成团委信息化。

目标就在于顺应该代社会信息化急剧发展需求,处理了信息化条件下团委建设工作面临部分难题,使团委建设在信息化条件下含有新生命力和战斗力[5]。

山东青年政治学院团委管理信息系统克服目前管理系统只能够对信息进行统计却不能对具体组员具体信息查询不足,利用搜集方法取得全校团员初始信息,正确把握各级团组织、社团、学生会、活动基础情况。

同时,能够使初始信息填报变得愈加简单方便,使信息填报不再含有随意性,大大增加了信息正确度。

1.4中国外研究现实状况

伴随计算机信息处理技术快速发展,计算机操作功效和相关系统得到了快速更新和发展,为传统团委信息管理系统发展指明了一个全新前进方向,在计算机信息技术基础上建立团委管理系统。

这么不仅有利于对团委工作者进行优化配置,对关键工作进行集中处理,同时还为团员们提供了极大便利[6]。

在全国各地普遍兴起电子政务浪潮中,因中国政治体制特征,电子团务问题摆在了各级团委眼前。

所谓电子团务,便为基于计算机网络技术,采取信息技术和通信技术,建立一个虚拟电子化共青团组织,能够改善组织,重组管理,提升工作效率。

这类新工作方法,可处理现在青年团员管理存在问题,对共青团工作进行变革,对工作关键进行转移,团内工作效率大大提升,形成一个新式团务工作理念,起到了不容忽略作用。

在中国,很多高等院校对于团委管理机制开展广泛研发活动,不停加紧工作进程。

比如太原理工大学,所研发团务管理机制是以浏览器/服务器模式为基础,经过ASP技术使用实现浏览器终端研发步骤,将微软SQLServer数据库产品用于后台数据库中。

这个机制实现了团务工作网络化办公,促进了学校团委工作者快速有效完成工作,同时该机制还能够对团员信息进行编辑,而且能够根据一定要求对数据开展查询分析。

不仅仅提升了团务工作效率,节省了时间,同时还确保了数据正确性、统一性。

另外就是在B/S结构基础上建立西昌高校团务管理机制,开发选择了Jsp、Servlet、JavaBean等技术,这个机制是第一个实现管理团员关键信息功效,不过后续添加了证书管理系统、信息公布和论坛管理系统等功效[7]。

太原供电企业团务管理机制,含有一个相对完整功效,能够完成团员费用交纳、团员个人信息、用户管理、指导用户进行团委机制操作、团务信息搜集、公布、和考察团员日常行为等工作,不一样模块实施不一样职能。

经过对C/S结构和SQLServer数据库使用,而且以PowerBuilder6.5为基础,提升了企业经过网络管理团委事务速度和效率,方便了企业对日常团委工作处理,极大提升了工作效率[8]。

在国外,欧美等西方发达国家电子政务起步相对较早,得到了快速发展,这是基于其政治体制特点和很好信息化基础。

从全球角度来看,电子政务研究和政策制订关键焦点一直是网上公共服务可用性,不过在过去几年中,大家使用电子政务服务便成为了首先考虑问题。

经过互联网互动,推进多渠道参与管理,且能够经过如电子邮件、互联网、呼叫中心、一站式服务中心等多种路径,满足大家需求,使得工作处理更为便捷,愈加灵活,提升了工作效率,电子政务便成为了现代、高效、透明代名词。

1.5论文关键研究内容

论文针对现今高校团委管理信息工作中存在不足,在全方面分析高校团委在信息管理方面需求基础上,和山东青年政治学院本身实际需求和情况相结合,提出了该设计方案。

关键研究内容以下:

(1)经过对ASP.NET软件、SQLServer软件和VisioStudio等软件研究,为建立高校团委管理信息系统奠定基础。

(2)针对山东青年政治学院团委管理系统,从功效性和非功效性需求两个方面入手,实现了系统总体需求研究活动。

(3)针对山东青年政治学院团委管理信息进行了总体设计,在总体需求分析基础上对系统进行了总体模块划分,对功效模块进行了具体设计,同时建立数据库,在B/S结构基础上,使用C#编程语言,从而形成了团委管理信息系统。

(4)系统实现了团委管理信息系统优化,完成团委管理数据信息化和操作规范化,给团委决议提供关键数据依据,大大促进了团委工作办事效率和水平,降低了费用支出。

1.6论文组织结构

文章关键包含六个部分,每个部分关键内容是:

第一章为绪论:

结合目前团委管理信息系统现实状况,对论文研究背景、目标和意义进行了简单介绍,同时对现在中国外研究活动开展情况进行分析,对论文包含关键内容和结构安排进行简单介绍。

第二章为相关技术综述:

具体介绍了本课题完成所使用部分关键技术,关键具体分析说明了B/S结构、ASP.NET、ADO.NET、MicrosoftSQLServer数据库、UML建模等相关技术。

第三章为系统需求分析:

从功效性和非功效性需求两个角度着手对系统进行了研究,功效性需求关键指是山东青年政治学院对学生会、团组织、活动和社团信息进行管理需求。

非功效性需求关键指是对系统可维护性、安全性、性能等方面需求。

第四章为系统设计:

对山东青年政治学院团委管理信息系统进行了功效模块划分,针对每个子系统进行具体设计,对系统体系结构及数据库设计进行了具体说明。

第五章为系统实现:

给出了系统登录页面、学生会管理、团组织管理、活动管理和社团管理等子系统页面。

第六章为总结和展望:

概括了对本文关键研究工作,对系统中存在不足进行了分析说明,为更深入研究进行了展望。

2相关技术综述

2.1Web体系架构

早期被广泛应用于应用系统开发中便为C/S架构体系。

因为计算机技术及网络技术快速发展,对于让系统开发步骤而言,大家越来越倾向于含有三层结构体系架构,如B/S体系架构和C/S和B/S相结合体系架构。

这些体系架构上改变在很大程度上方便了研发工作开展,完善了用户体验机制,增加了软件对用户吸引力。

2.1.1C/S模式

C/S模式,用户端—服务器模式,为80年代主流发展模式,为软件体系结构。

充足利用硬件环境优势,采取对用户端和服务器进行优化配置方法,降低了费用支出。

现在大多数应用软件全部是基于C/S两层结构进行开发,关键包含用户端、数据库服务器和网络三大部分[9]。

服务器和用户机存在于距离相隔很远两台计算机设备上,用户机任务为把用户发出请求经过网络传送给服务器,再将服务器返回结果以特定形式展现给用户;服务器任务为接收用户机请求且对数据信息进行处理,并将结果在用户端展现出来,需要保障数据信息安全性,C/S体系架构图图2-1所表示。

图2-1C/S体系架构图

2.1.2B/S模式

B/S模式,浏览器—服务器模式,该模式为一个基于传统C/S模式改善,是伴随WEB浏览器兴起所产生一个网络架构模式,用户端最关键应用软件为WEB浏览器。

这类模式对用户端开展统一计划,其中最关键步骤全部是经过服务器实现,从而使得体系研发、保护及使用愈加简单。

用户机上仅需安装一个浏览器,服务器安装SQLServer、MYSQL等数据库,浏览器使用WebServer和数据库完成数据交互。

B/S模式服务器包含两个方面,数据库和Web服务器,实现三层结构建立,这三层结构是相互独立,相互在功效上互不干涉[10]。

用户机需要一个基于TCP/IP协议Web服务器,浏览器把HTML代码转变为页面显示给用户[11]。

Web服务器,由服务器组组成,接收用户端请求,并经过接口对数据库进行访问。

数据服务器,由数据库系统组成,实现数据存放和处理[12],B/S体系结构图2-2所表示。

图2-2B/S体系结构图

2.1.3B/S模式和C/S模式区分

表2-1C/S模式和B/S模式区分[13]

C/S模式

B/S模式

安全要求

面向比较固定用户群,信息安全性功效强大,对信息进行严格保密。

面向未知用户,基于广域网,含有控制相对微弱安全能力。

硬件环境

基于专门网络,小范围内网络环境,该局域网内进行链接和数据传送全部是经过专门服务器完成。

在广域网基础上,没有特殊网络硬件环境需求,自己管理信息。

比C/S适应范围广,只需操作系统及浏览器便能够运行。

程序架构

程序对于过程愈加关注,多层次核查权限,几乎不考虑体系运转速率。

在优化基础上,对安全性和访问速度进行了充足考虑。

重用性

对于程序考虑必需从整体出发,所以构件重用性比不上B/S结构下重用性。

对于多重结构而言,所需要构件必需含有比很好独立性,含有比很好重用性。

系统维护

  因为程序含有整体性特点,所以在问题处理和软件升级上必需从整体出发,升级较为困难,所以会需要做一个新软件系统。

 

构件组成能够便于构件更换,完成系统无缝升级,大大降低了系统服务费用,用户从网络上自行下载便可升级。

用户接口

基于Window软件,表现形式有限,所以对程序员要求条件较为苛刻。

经过浏览器使用,能够愈加生动形象和用户之间进行沟通,大大降低了难度,缩减费用支出。

信息流

 传统中央集权机械化处理形式,没有很好进行交互。

信息流动方向不是单一,从B到B,从B到C等方向改变,便于沟通交流,就如交易中心一样。

总结

不管是使用B/S还是使用C/S结构,因为本身特征,缺点和优点是并存。

在利用步骤中,必需以用户要求为基础,采取适宜处理方法。

不管是哪一个模式,只要是能够加紧工作效率、处理问题,那么这个模式就是最优模式。

2.2ASP.NET介绍

ASP.net是M一部分,从表面上看,其和ASP区分不大,但从本质上来看是完全不一样[14]。

ASP.net给出了一个一致Web研发模式,关键包含研发工作者形成企业等级Web软件程序所需要各类服务。

ASP.NET在语法上兼容ASP,而且提出了一类全新编程模型和架构,能够确保应用程序含有良好伸缩性及平稳性,且含有愈加好安全保护。

ASP.NET为一个经过编译基于.NET环境,能够和另外跟.NET兼容语言产生应用程序,比如VisualBasic.NET及C#。

另外,其它ASP.NET应用程序一样能够使用全部.NETFramework。

开发人员能够快速其优势,关键包含托管公共语言运行库环境、类型安全、继承等[15]。

ASP及ASP.NET全部能够经过ISAPI进行和IIS联络,ASP和ASP.NET能够共存于IIS上,在这个过程中IIS对ASP负面请求指令指向于ASP[16]。

ASP.net提供性能稳定,可扩展性比很好,开发愈加快速,管理愈加方便,含有全新语言和网络服务。

引入受管代码这个崭新概念,对代码实施进行管理,便于编写愈加简单设计程序。

含有一个数据约束,它跟数据源相连接,能够自动加载数据,便于简单易行进行控制工作。

对多个语言进行支持,支持编译类语言,支持比如VB、VC++、C#等语言,该语言运行速度比编译类语言快,更适合在大型应用中编写程序。

选择先编译后实施方法,当第一次访问应用程序时,.NET对应用程序进行解释性编译,以后再访问系统时,直接实施编译程序,提升了工作效率[17]。

2.3ADO.NET

ADO.NET作为基于NET平台访问数据库一门技术,而且和开发者所用编程语言无关,经过它能够进行通用数据访问[18]。

它是在.NETFramework中担负起数据访问工作类库集,在OLEDB技术为主COM时代、NETFramework类库和编程语言基础上研发出来。

经过它能够将.NET内包含编程语言和关系数据库和非数据库型数据源进行连接和访问,在.NETFramework中起着确定性作用。

ADO.NET数据对象模型能够分为两大部分,.NET数据提供程序部分和能够用于安放用户端当地缓存文件数据集,图2-3所表示。

.NET数据提供程序部分关键包含Connection,Connection对象生成事务对象—Command,和Command一起产生参数对象有DataReader和DataAdapter,和DataAdapter同时出现参数对象有SelectCommand、InsertCommand、UpdateCommand和DeleteCommand。

这个步骤关键完成任务为建立连接、颁布指令和传输数据。

当地缓存数据集部分关键包含DataSet对象,DataSet就是一个信息量较小数据库,DataSet关键指就是数据表及表间关联,DataSet中存在DataTable和DataRelation。

DataTable对象中包含DataRow、DataColumn和Constraint。

当地缓存数据集部分能够对当地数据进行临时存放,该数据既能够在当地产生也能够在数据库中取得,也可称作被修改数据。

经过DataRelation和Constraint,能够让用户端对当地缓存数据集进行访问。

图2-3 ADO.NET数据对象模型图

ADO.NET可操作性、可维护性、可编辑性、优化性能和可伸缩性等优势得到了充足发挥。

ADO.NET软件系统充足利用XML灵活性和普遍接收性。

因为在网络中对传输数据集格式设定为XML,所以对XML格式能够进行读取组件同时全部能够进行数据处理。

VisualStudio系统中ADO.NET数据组件经过多种手段对数据访问功效开展封装活动,这么做能够提升编程效率且减弱犯错概率。

对于不连接软件系统,ADO.NET数据库比ADO不连接统计集有更多优势。

假如经过COM封送在层间传输不连接统计集,可能因统计集内值转变成COM可识别数据类型产生显著处理开销。

ADO.NET采取提升程序员主动性,对资源进行节省方法,从而实现可伸缩性。

因为ADO.NET软件系统通常情况下全部是对数据开展不连接访问活动,所以就没有措施使数据库锁和活动数据库连接得到长时间保留。

2.4MicrosoftSQLServer数据库

MicrosoftSQLServer数据库含有性能高、伸缩性好、可靠性高、和相关软件集成程度高、延伸性较强等独特优势。

被广泛应用在大规模数据管理和电子商务处理方面,能提供多面支持针对不一样类型用户[19][20]。

MicrosoftSQLServer是一个比较完整数据管理系统,该体系关键是经过商务智能手段来实现数据整合。

MicrosoftSQLServer 数据库存放系统安全性较高,能够有效处理数据漏洞,避免数据泄露情况发生,而且各数据之间关联性较强,便于您能够管理和构建用于业务高可用及高性能数据应用程序[21]。

MicrosoftSQLServer基础架构图2-4所表示。

图2-4MicrosoftSQLServer基础架构

经过对图2-4进行分析,我们能够发觉,MicrosoftSQLServer基础架构关键包含三个层次,第一层为用户用户端,运行方法多样化;第二层为关键部分,其中涵盖了线程查询、解析等工作;第三层为数据引擎,负责存放大量数据。

MicrosoftSQLServer关键含有以下特点:

(1)系统化服务器运行体系。

用户机和服务器独立运行,分别负责对服务请求信息和数据信息进行处理。

(2)图形式操作页面。

完美产品交互设计,愈加直观和方便对数据库进行管理。

(3)多样化编程接口工具。

编程语言丰富,改变了以往固定模式,有利于实现产品优化设计。

(4)支持Web技术。

使用SQLServer开发人员便能够在数据库层对Web服务进行开发,将SQLServer作为一个超文本传输协议,能够对原有网络服务应用进行拓展,实现存放功效创新。

使用者能够更方便快捷把数据库中内容在web页面上公布。

2.5UML建模技术

UML也能够被叫做标准建模语言,最早被使用在1997年OMG标准中,当初关键作用就是对图形类语言模型及软件进行全方面开发[22][23],在编写软件整个过程中,满足软件模型化和可视化需求,包含需求分析、规格、结构及配置。

UML建模技术给用户、研发人员、用户和其它人员提供了一个通用语言,便于全部人员全部能够进行沟通和交谈。

UML建模技术关键包含用列图、行为图、交互图、静态图和实现图这五大模型图,而且这五种图形模式在本身基础上还能够发展出九种不一样模型图。

UML在建模过程:

首先需要建立一个大致用例图,满足系统各项要求;然后在用例图基础上建立静态模型,其中包含类图、对象图、组件图和布署图;最终工作就是利用已知结构建立系统动态模型,生成活动图、状态图、时序图和合作图。

图2-5所表示。

图2-5UML建模过程

UML含有以下特点[42]:

(1)UML对各类方法、不一样类型系统、不一样开发阶段和不一样内部概念不一样见解进行了统一,进而能够有效消除在不一样建模语言之间存在差异。

这其实为一个通用建模语言,在很多面向对象建模方法用户中得到普遍应用[24]。

(2)UML含有比其它面向对象建模方法更强建模能力。

这不仅对通常系统开发适用,尤其适适用于并行、分布式系统建模中。

(3)UML是一个建模语言,而不是一个开发过程。

2.6本章小结

这一章节关键对本系统包含关键技术进行了综述,具体介绍了B/S架构、C/S架构、ASP.NET、ADO.NET、MicrosoftSQLServer数据库、UML建模等相关技术。

经过对这些关键技术研究,为系统深入设计和实现提供了强大理论支撑。

4系统设计

4.1系统总体设计

系统总体设计关键由两部分组成,第一部分为系统总体结构图,它介绍了整个系统运行结构。

第二部分为系统各个部分之间步骤分析图,关键

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

当前位置:首页 > 法律文书 > 调解书

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

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