CN107403306A - 一种基于SpringBoot的高校社团管理*** - Google Patents

一种基于SpringBoot的高校社团管理*** Download PDF

Info

Publication number
CN107403306A
CN107403306A CN201710636769.6A CN201710636769A CN107403306A CN 107403306 A CN107403306 A CN 107403306A CN 201710636769 A CN201710636769 A CN 201710636769A CN 107403306 A CN107403306 A CN 107403306A
Authority
CN
China
Prior art keywords
corporations
incorporator
monitoring
society
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710636769.6A
Other languages
English (en)
Inventor
伍轶明
龙国力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi University of Science and Technology
Original Assignee
Guangxi University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangxi University of Science and Technology filed Critical Guangxi University of Science and Technology
Priority to CN201710636769.6A priority Critical patent/CN107403306A/zh
Publication of CN107403306A publication Critical patent/CN107403306A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及数据处理技术领域,具体为一种基于SpringBoot的高校社团管理***,包括***管理模块、社团管理模块、账号管理模块和分析图表模块;所述***管理模块包括基于SpringBoot对***资源的监控、对服务状态的监控和API管理,所述***资源的监控包括JVM资源监控、HTTP请求的监控及服务统计监控,所述服务状态的监控包括对硬盘空间、数据库及Elasticsearch的监控;所述账号管理模块用于对提供账号进行管理;所述社团管理模块用于对社团进行管理,所述分析图表模块用于使用图表对社团成员、社团活动及社团结构进行分析展示。本***可以实现统一地管理高校社团的成员,提高管理效率。

Description

一种基于SpringBoot的高校社团管理***
【技术领域】
本发明涉及数据处理技术领域,具体为一种基于SpringBoot的高校社团管理***。
【背景技术】
近年来,由于社团成员数量,来源,分布等出现了深刻的变化,而传统的社团管理层针对社团成员资料的管理方式已经无法满足当前的需求。传统的做法,是通过Excel、Word等办公软件以及纸质的方式对人员资料进行管理,这样的管理方式有许多弊端:如资料分布零散、对历史资料集中处理困难、更谈不上对积累的资料的统计、分析等。而由于缺乏直观的分析,决策工作变得困难,甚至连社团的招新工作都无法进行针对性的开展。
目前现有的具备“社团”相关功能的***,包括:支付宝的“校园生活”、超级课程表以及易班的“社团群”等新功能,但这些类***也存在不少问题,包括:1.操作麻烦。就支付宝的“校园生活”来说,进入社团页面就需要7个步骤,且入口难以发现。2.功能少。上述软件及网站都是只有“发布活动”,“发布公告”等非管理性质的功能。3.需要会员自行加入。这些管理社团的方案中,都是要求每一位会员自行加入社团。导致步骤更加繁琐。因此,本文提出一种面向社团管理层的管理分析***。
有必要提供一种高校社团管理***,可以针对性的去对人员,部门,活动,物品,人员角色,值班等进行管理,还有一个直观性的人员分布分析等功能。能够规范对社团,对成员能够***的管理,还有对历史资料的再度利用分析,针对分析结果再去针对性的进行招新,管理。
【发明内容】
针对以上,本发明通过一种基于SpringBoot的高校社团管理***,针对性的去对人员,部门,活动,物品,人员角色,值班等进行管理。
本发明的目的通过以下技术方案实现:
一种基于SpringBoot的高校社团管理***,包括***管理模块、社团管理模块、账号管理模块和分析图表模块;
所述***管理模块包括基于SpringBoot对***资源的监控、对服务状态的监控和API管理,所述***资源的监控包括JVM资源监控、HTTP请求的监控及服务统计监控,所述服务状态的监控包括对硬盘空间、数据库及Elasticsearch的监控;
所述账号管理模块用于对提供账号进行管理,包括普通用户注册、登录及修改密码,管理员用户对普通用户账号的注册审核、修改及删除;
所述社团管理模块用于对社团进行管理,包括记录社团及社团成员的详细信息;
所述分析图表模块用于使用图表对社团成员、社团活动及社团结构进行分析展示。
进一步的,所述社团管理模块包括社团管理单元、社团物品管理单元、社团部门管理单元、社团活动管理单元及社团成员管理单元;
所述社团管理单元用于对社团进行管理,其功能包括新增社团、查看社团、编辑社团、删除社团和查找社团;
所述社团物品管理单元用于对于社团物品进行管理,包括记录物品的名称、价格、购买日期、数量及所述社团;
所述社团部门管理单元用于管理各个社团的不同部门;
所述社团活动管理单元用于管理各个参与的社团的活动状况,记录社团活动的时间、地点、内容和参加人员;
所述社团成员管理单元用于对社团成员的具体信息进行记录管理。
进一步的,所述社团管理模块还包括监测模块,所述监测模块包括检测单元、判断单元和提醒单元,所述检测单元用于检测社团活动的时间,所述判断单元用于判断检测单元检测的的社团活动时间与当前检测时间是否小于预先设定的提醒阈值,当所述时间间隔小于提醒阈值则触发提醒单元,提醒单元将相应的活动信息发送给参与人员。
进一步的,所述分析图表模块用于社团结构分析展示、活动分析展示和成员分析展示,所述社团结构分析展示包括社团成员学院构成、专业构成和各年招新人数,所述成员分析展示用于分析展示成员的性别分布、年级分布,所述活动分析展示用于分析展示社团活动的状况。
进一步的,所述API管理通过Swagger实现。
进一步的,所述社团管理模块提供CRUD操作并集成ElasticSearch全文搜索功能。
进一步的,所述图表分析模块在前台页面使用AJAX或者AngularJS的$http服务进行请求,然后使用ECharts来显示数据。
进一步的,所述社团成员管理单元记录身体成员信息包括:姓名、学号、手机、QQ、班级、Email、加入社团日期、性别、宿舍号、政治面貌、学院、专业、所属社团、所属社团部门、角色和值班时间。
进一步的,所述社团成员管理单元具有批量导入社团成员、删除社团成员、查找社团成员、对社团成员进行排序、编辑社团成员、查看社团成员和新增社团成员的功能。
本发明的有益效果是:本发明基于SpringBoot的高校社团管理***可以实现统一地管理高校社团的成员,提高管理效率,再针对社团的各方面数据进行分析,从而社团就能够进行有针对性的去招募新成员。还能够统一社团的资料,解决社团资料分散、历史资料的易遗失、不易传承、不能直观分析社团数据等问题。本发明还包括监测模块,监测模块通过检测单元、判断单元和提醒单元可以实现对即将要参加活动的社团成员进行提醒,通知相应的成员参加以免错过活动。
附图说明
图1是本发明基于SpringBoot的高校社团管理***的结构框图;
图2是本发明基于SpringBoot的高校社团管理***管理模块的结构框图;
图3是本发明基于SpringBoot的高校社团管理***社团管理单元的结构框图;
图4是本发明基于SpringBoot的高校社团管理***社团成员管理单元的结构框图;
图5是本发明基于SpringBoot的高校社团管理***社团部门管理单元的结构框图;
图6是本发明基于SpringBoot的高校社团管理***社团活动管理单元的结构框图;
图7是本发明基于SpringBoot的高校社团管理***社团物品管理单元的结构框图。
【具体实施方式】
请参见附图,一种基于SpringBoot的高校社团管理***,包括***管理模块、社团管理模块、账号管理模块和分析图表模块;
所述***管理模块包括基于SpringBoot对***资源的监控、对服务状态的监控、日志和API管理,所述***资源的监控包括JVM资源监控、HTTP请求的监控、数据源统计及服务统计监控,所述服务状态的监控包括对硬盘空间、数据库及Elasticsearch的监控;所述***管理模块还包括用户管理、用户设置及修改密码功能,其中用户管理实现创建新用户,编辑、查看、删除用户。***管理模块由管理员进行操作。
所述账号管理模块用于对提供账号进行管理,包括普通用户注册、登录及修改密码,管理员用户对普通用户账号的注册审核、修改及删除;
所述社团管理模块用于对社团进行管理,包括记录社团及社团成员的详细信息;
所述分析图表模块用于使用图表对社团成员、社团活动及社团结构进行分析展示。
进一步的,所述社团管理模块包括社团管理单元、社团物品管理单元、社团部门管理单元、社团活动管理单元及社团成员管理单元。
所述社团管理单元用于对社团进行管理,其功能包括新增社团、查看社团、编辑社团、删除社团和查找社团;实现对对社团编号、记录社团成立时间、社团简介、社团图片的管理。
所述社团物品管理单元用于对于社团物品进行管理,现对社团活动的删除、新增、查看、编辑、排序和查找,包括记录物品的名称、价格、购买日期、数量及所述社团。
所述社团部门管理单元用于管理各个社团的不同部门;实现对社团部门的删除、新增、查看、编辑、排序和查找,并记录每个部门所属社团、部门介绍及相应的部门照片。
所述社团活动管理单元用于管理各个参与的社团的活动状况,实现对社团活动的删除、新增、查看、编辑、排序和查找,记录社团活动的时间、地点、内容和参加人员。
所述社团成员管理单元用于对社团成员的具体信息进行记录管理,可实现对社团成员的删除、新增、查看、编辑、排序和查找,还具有对社团成员通过Excel文件进行批量导入。所述社团成员管理单元记录身体成员信息包括:姓名、学号、手机、QQ、班级、Email、加入社团日期、性别、宿舍号、政治面貌、学院、专业、所属社团、所属社团部门、角色和值班时间。
进一步的,所述社团管理模块还包括监测模块,所述监测模块包括检测单元、判断单元和提醒单元,所述检测单元用于检测社团活动的时间,所述判断单元用于判断检测单元检测的的社团活动时间与当前检测时间是否小于预先设定的提醒阈值,当所述时间间隔小于提醒阈值则触发提醒单元,提醒单元将相应的活动信息发送给参与人员。
进一步的,所述分析图表模块用于社团结构分析展示、活动分析展示和成员分析展示,所述社团结构分析展示包括社团成员学院构成、专业构成和各年招新人数,所述成员分析展示用于分析展示成员的性别分布、年级分布,所述活动分析展示用于分析展示社团活动的状况。所述API管理通过Swagger实现。所述社团管理模块提供CRUD操作并集成ElasticSearch全文搜索功能。所述图表分析模块在前台页面使用AJAX或者AngularJS的$http服务进行请求,然后使用ECharts来显示数据。
上述数据均记录保存于数据库中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (9)

1.一种基于SpringBoot的高校社团管理***,其特征在于,包括***管理模块、社团管理模块、账号管理模块和分析图表模块;
所述***管理模块包括基于SpringBoot对***资源的监控、对服务状态的监控和API管理,所述***资源的监控包括JVM资源监控、HTTP请求的监控及服务统计监控,所述服务状态的监控包括对硬盘空间、数据库及Elasticsearch的监控;
所述账号管理模块用于对提供账号进行管理,包括普通用户注册、登录及修改密码,管理员用户对普通用户账号的注册审核、修改及删除;
所述社团管理模块用于对社团进行管理,包括记录社团及社团成员的详细信息;
所述分析图表模块用于使用图表对社团成员、社团活动及社团结构进行分析展示。
2.根据权利要求1所述基于SpringBoot的高校社团管理***,其特征在于,所述社团管理模块包括社团管理单元、社团物品管理单元、社团部门管理单元、社团活动管理单元及社团成员管理单元;
所述社团管理单元用于对社团进行管理,其功能包括新增社团、查看社团、编辑社团、删除社团和查找社团;
所述社团物品管理单元用于对于社团物品进行管理,包括记录物品的名称、价格、购买日期、数量及所述社团;
所述社团部门管理单元用于管理各个社团的不同部门;
所述社团活动管理单元用于管理各个参与的社团的活动状况,记录社团活动的时间、地点、内容和参加人员;
所述社团成员管理单元用于对社团成员的具体信息进行记录管理。
3.根据权利要求2所述基于SpringBoot的高校社团管理***,其特征在于,所述社团管理模块还包括监测模块,所述监测模块包括检测单元、判断单元和提醒单元,所述检测单元用于检测社团活动的时间,所述判断单元用于判断检测单元检测的的社团活动时间与当前检测时间是否小于预先设定的提醒阈值,当所述时间间隔小于提醒阈值则触发提醒单元,提醒单元将相应的活动信息发送给参与人员。
4.根据权利要求2所述基于SpringBoot的高校社团管理***,其特征在于,所述分析图表模块用于社团结构分析展示、活动分析展示和成员分析展示,所述社团结构分析展示包括社团成员学院构成、专业构成和各年招新人数,所述成员分析展示用于分析展示成员的性别分布、年级分布,所述活动分析展示用于分析展示社团活动的状况。
5.根据权利1所述基于SpringBoot的高校社团管理***,其特征在于,所述API管理通过Swagger实现。
6.根据权利1所述基于SpringBoot的高校社团管理***,其特征在于,所述社团管理模块提供CRUD操作并集成ElasticSearch全文搜索功能。
7.根据权利1所述基于SpringBoot的高校社团管理***,其特征在于,所述图表分析模块在前台页面使用AJAX或者AngularJS的$http服务进行请求,然后使用ECharts来显示数据。
8.根据权利2所述基于SpringBoot的高校社团管理***,其特征在于,所述社团成员管理单元记录身体成员信息包括:姓名、学号、手机、QQ、班级、Email、加入社团日期、性别、宿舍号、政治面貌、学院、专业、所属社团、所属社团部门、角色和值班时间。
9.根据权利2所述基于SpringBoot的高校社团管理***,其特征在于,所述社团成员管理单元具有批量导入社团成员、删除社团成员、查找社团成员、对社团成员进行排序、编辑社团成员、查看社团成员和新增社团成员的功能。
CN201710636769.6A 2017-07-31 2017-07-31 一种基于SpringBoot的高校社团管理*** Pending CN107403306A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710636769.6A CN107403306A (zh) 2017-07-31 2017-07-31 一种基于SpringBoot的高校社团管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710636769.6A CN107403306A (zh) 2017-07-31 2017-07-31 一种基于SpringBoot的高校社团管理***

Publications (1)

Publication Number Publication Date
CN107403306A true CN107403306A (zh) 2017-11-28

Family

ID=60402386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710636769.6A Pending CN107403306A (zh) 2017-07-31 2017-07-31 一种基于SpringBoot的高校社团管理***

Country Status (1)

Country Link
CN (1) CN107403306A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109359935A (zh) * 2018-09-06 2019-02-19 华南理工大学 一种组织招新的自动化***及方法
CN109471870A (zh) * 2018-11-16 2019-03-15 北京金山云网络技术有限公司 资源数据读取的方法、装置、电子设备和计算机可读介质
CN109492997A (zh) * 2018-10-31 2019-03-19 四川长虹电器股份有限公司 一种基于SpringBoot的图像标注平台***
CN113222526A (zh) * 2021-03-30 2021-08-06 同济人工智能研究院(苏州)有限公司 一种基于前后端分离式架构的社团管理***
CN116149790A (zh) * 2023-02-15 2023-05-23 北京景安云信科技有限公司 一种基于减少JVM进程启动多个Springboot项目的方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104318472A (zh) * 2014-11-15 2015-01-28 上海本家空调***有限公司 一种网上交易监控方法及***
CN105872006A (zh) * 2015-12-30 2016-08-17 乐视网信息技术(北京)股份有限公司 一种预约提醒***和预约提醒方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104318472A (zh) * 2014-11-15 2015-01-28 上海本家空调***有限公司 一种网上交易监控方法及***
CN105872006A (zh) * 2015-12-30 2016-08-17 乐视网信息技术(北京)股份有限公司 一种预约提醒***和预约提醒方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
LONG77: "Spring Boot 揭秘与实战(九)应用监控篇-HTTP健康监控", 《博客园》 *
LONG77: "Spring Boot 揭秘与实战(九)应用监控篇-HTTP应用监控", 《博客园》 *
陈振起: "某高校社团管理***设计与实现", 《中国优秀硕士学位论文全文数据库》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109359935A (zh) * 2018-09-06 2019-02-19 华南理工大学 一种组织招新的自动化***及方法
CN109492997A (zh) * 2018-10-31 2019-03-19 四川长虹电器股份有限公司 一种基于SpringBoot的图像标注平台***
CN109471870A (zh) * 2018-11-16 2019-03-15 北京金山云网络技术有限公司 资源数据读取的方法、装置、电子设备和计算机可读介质
CN113222526A (zh) * 2021-03-30 2021-08-06 同济人工智能研究院(苏州)有限公司 一种基于前后端分离式架构的社团管理***
CN116149790A (zh) * 2023-02-15 2023-05-23 北京景安云信科技有限公司 一种基于减少JVM进程启动多个Springboot项目的方法
CN116149790B (zh) * 2023-02-15 2023-11-21 北京景安云信科技有限公司 一种基于减少JVM进程启动多个Springboot项目的方法

Similar Documents

Publication Publication Date Title
CN107403306A (zh) 一种基于SpringBoot的高校社团管理***
Zheng et al. The role of cognitive appraisal, emotion and commitment in affecting resident support toward tourism performing arts development
Torriti et al. Peak residential electricity demand and social practices: Deriving flexibility and greenhouse gas intensities from time use and locational data
US8478757B2 (en) Systems and methods for managing profiles
Chew et al. The economic impact of information and communication technologies (ICTs) on microenterprises in the context of development
Ishaya et al. A service oriented approach to Business Intelligence in Telecoms industry
Humphry Homeless and Connected: Mobile phones and the Internet in the lives of homeless Australians
US20130226655A1 (en) Method and system for statistical analysis of customer movement and integration with other data
Xu et al. How friends share urban space: An exploratory spatiotemporal analysis using mobile phone data
Rosemann et al. Leveraging social network data for analytical CRM strategies-the introduction of social BI
CN104850955B (zh) 基于网络环境的用户信息智能管理方法和***
CN112053184B (zh) 推广信息投放方法、装置、电子设备以及存储介质
CN105976226A (zh) 一种互联网电子商务平台
Mumford et al. Footfall signatures and volumes: Towards a classification of UK centres
Zhu et al. How to measure sessions of mobile phone use? Quantification, evaluation, and applications
Peng et al. From filled to empty time intervals: Quantifying online behaviors with digital traces
CN112100423A (zh) 房地产案场客户到访管理***及方法
US10453091B2 (en) System and method to build external facing information platform to generate target list of entities
Xia et al. Leveraging employee online reviews for improving hotel competitiveness in the great resignation
Alakörkkö et al. Circadian rhythms in temporal-network connectivity
Aipperspach et al. Ethno-mining: integrating numbers and words from the ground up
Quinn et al. Longitudinal variations in availability and disposability of specific makes and models of hot products associated with variations in corresponding stealing counts
Zhang et al. Analysis of human behavior statistics law based on WeChat Moment
Lískovec et al. Chronotopes of urban centralities: Looking for prominent urban times and places
CN105930449A (zh) 个人主页的展示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20171128

RJ01 Rejection of invention patent application after publication