登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

“互联网 ”高校社团管理系统的设计与开发毕业论文

 2021-11-14 21:09:26  

论文总字数:19964字

摘 要

在当今互联网十分发达的时代,信息资源显得十分重要。而近年来高校文化的丰富,促使着高校社团如雨后春笋一般,社团的管理愈加复杂,高校社团所具备的信息资源也需要得到互联网技术的整合和管理。

为了提高社团管理的便携性、整合高校社团信息资源。本文采用Java当今较为流行的Spring Boot框架和前端主流Vue框架,设计与开发了“互联网 ”高校社团管理系统。系统采用前后端分离的开发思想,分为前台和后台两部分,前台页面用于展示高校社团活动、新闻等社团最新动态,具备论坛功能供用户交流;后台管理页面实现了用户对社团和人员信息资源的管理,例如入社、退社申请操作,人员删改查,社团动态、文件管理等操作;支持不同权限用户对系统进行不同程度的操作。

该系统代替人工对高校社团进行管理,实现信息资源集中化管理,提高管理效率;同时给了高校学生社团一个很好的展示平台。

关键词:Spring Boot;Vue;权限管理;互联网 ;社团管理

Abstract

In today's era when the Internet is very developed, information resources are very important. In recent years, the richness of college culture has promoted the emergence of college clubs. The management of clubs has become more complicated. The information resources of college clubs also need to be integrated and managed by Internet technology.

In order to improve the portability of community management and integrate college community information resources. This paper uses Java's popular Spring Boot framework and front-end mainstream Vue framework to design and develop the "Internet " college community management system. The system adopts the development idea of separating the front and back ends, and is divided into two parts: the front desk and the back desk. The front desk page is used to display the latest developments of college club activities, news and other clubs, and has a forum function for users to communicate; The background management page realizes the user's management of the information resources of the community and personnel, such as the operation of applying for membership and withdrawal, the deletion and modification of personnel, the dynamics of the community, and file management; and supports users with different authorities to operate the system to different degrees.

This system replaces manual management of college clubs, realizes centralized management of information resources and improves management efficiency; at the same time, it gives college students clubs a good display platform.

Key Words:Spring Boot;Vue;authority management; Internet ; Community management

目录

第1章 绪论 1

1.1 研究背景 1

1.2 研究目的及意义 1

1.3 国内外相关研究现状分析 1

1.4 研究内容 2

第2章 需求分析 3

2.1 需求背景分析 3

2.2 需求功能分析 3

2.3需求用例分析 3

2.3.1普通用户用例分析 4

2.3.2社团成员用例分析 4

2.3.3社团负责人用例分析 4

2.3.4系统管理员用例分析 5

2.4非功能需求分析 6

2.4.1性能需求 6

2.4.2安全需求 6

2.4.3可靠性需求 6

2.4.4运行环境需求 6

第3章 可行性分析 7

3.1 操作可行性 7

3.2 技术可行性 7

3.3经济可行性 7

3.4法律可行性 7

第4章 总体设计 8

4.1开发工具及环境选择 8

4.2系统总体设计 10

4.2.1 业务流程分析 10

4.2.2 功能结构设计 11

4.3数据库设计 12

4.3.1数据库的概念结构设计 12

4.3.2数据库的逻辑结构设计 15

第5章 详细设计 21

5.1技术方案 21

5.2关键技术 21

5.2.1 Maven项目管理 21

5.2.2 数据库接口 21

5.2.3 Redis缓存 22

5.2.4 前后端跨域 23

5.2.5 token鉴权 24

5.3基础功能模块实现 26

5.3.1前台展示页面 26

5.3.2 登录、注册 27

5.3.3修改密码 29

5.4社团事务管理模块实现 30

5.4.1社团管理 30

5.4.2活动管理 32

5.4.3文章管理 32

5.4.4组织用户 33

5.4.5文件管理 33

5.4.6入社,退社 35

5.4.7论坛功能 36

5.5系统功能模块实现 38

5.5.1角色权限管理 38

5.5.2消息通知 39

5.6项目部署 41

第6章 测试 42

6.1系统测试计划 42

6.2系统测试过程 42

6.2.1登录模块测试 43

6.2.2注册模块测试 45

6.2.3密码修改 47

6.2.4用户组织模块测试 49

6.2.5社团管理模块测试 51

6.2.6消息管理模块测试 53

结束语 55

参考文献 56

致 谢 57

第1章 绪论

1.1 研究背景

近年来,高校校园文化不断丰富,学生社团呈现一副欣欣向荣的状态,社团活动丰富多彩,这也导致了社团和人员的管理也越来越麻烦。如果使用手动管理,这无疑会给高校学生除日常学习外增加压力。长期以来,许多高校一直在使用传统的手动记录方法来管理协会。协会负责人在招募新会员时使用纸质表格将会员添加到俱乐部,在活动期间手动记录协会的活动,并手动管理协会的材料和资金。然后将信息报告给协会联合会进行摘要和存档。这种管理方式存在很多问题,诸如占有学生大量课余时间,手动记录犯错概率大。随着时间的流逝,数据和文件会堆积太多,从而使以后很难查找和更新信息。随着互联网时代的发展,互联网技术越来越发达,“互联网 社团”的管理方式一定能使高校社团管理焕发新的生机。

1.2 研究目的及意义

现如今互联网迅速发展,“互联网 ”模式被应用到各个行业,实现信息资源的数据化,网络化。因此,作为一名计算机专业的学生来说,应当使用本专业知识来开发一款社团管理系统。该系统设计与开发的意义在于:一方面,互联网 社团的管理方式会逐步取代传统的人工管理,使管理者适应无纸化办公,并实现信息资源的集中管理,还能将管理经验留给以后的社团管理者;另一方面,通过该系统,社团可以很好地展示其文化风貌,并扩大社团的影响力。

1.3 国内外相关研究现状分析

20世纪80年代初期,Gordon B.Davis第一次确定了信息管理系统的定义与目的,管理信息系统应当能够提供组织的运行管理和决策功能。他也因此被称为管理信息系统的创始人。学生社团管理系统就是后续开发者参考信息管理系统研发出来的[3]

目前,国外的集中式学生社团管理系统诞生于1970年代和1980年代,第一代学生社团管理产品是基于大型计算机开发的,它的缺点是比较大;由于台式计算机的出现,在1990年代,第二代学生社团管理产品实现了台式计算机对该网络中管理设备的控制。它的主要缺点是无法实现网络控制。在新世纪中,随着网络的普及,电子技术和系统协作技术的结合,第三代学生社团管理系统可以更好地满足网络系统的需求。学生社团管理系统从一开始只能简单的增删信息到后来慢慢增加了学生社团查询和申请等复杂功能。经过进一步开发建立数据库后,学生社团管理系统又具备了数据共享的新功能,同时学生社团之间可以核对之前的动态,这将大大有助于学生社团的整体规划和信息管理[3]。目前,国外学生社团管理系统主要借助COPICS,MSC第二代,DIPS,MAC,MSS等系统[5]

中国的学生社团管理系统始于1970年代末和1980年代初。经过多年的努力,已发展到一定规模。调查研究表明,中国许多大学现已在不同程度上将计算机应用于管理和商务工作,并建立了相应的数据库。例如,南京小百合的网站是一个基于论坛的大学生社团网站;挂在人人网上的上海工程技术大学协会联合会的网站上,布局颜色的分布吸引了学生的注意。长江大学社团文化网,武汉大学协会联合会也很相似[1]

请支付后下载全文,论文总字数:19964字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图