大学社团管理系统——开题报告


大学社团管理系统

学生姓名:王一一 班级:软件工程1612 指导教师:黄X

一、本课题研究(开发)的目的和意义。

现如今大学社团各式各样的都有,学校对社团的管理手段处于落后阶段,以致于对社团的未来发展以及社团的活动开展都有一定的影响,导致大学校内社团不能健康的发展,所以有必要建设一个大学社团管理系统来帮助学校管理校内社团,给学校提供一个管理社团更有效的一个手段,本课题设计的就是一个大学社团管理系统,本系统的开发就是为学校提供一个监管大学社团的平台,为社团提供一个在线收纳社员的平台,为学生提供一个在线选择社团的平台,为每个用户提供全面且贴心的服务功能。

随着高校的扩招,大学生群体不断壮大以及社团的多样化,学生社团这样一个学生组织也不断的壮大,高校社团文化日渐丰富,但当前我国高校学生社团发展中也存在不少问题,如“数量少”、“活动方式单一”、“资金短缺,物质条件较差”、“管理不规范”等一系列问题。如何更好地利用大学生社团的组织和活动,将其建设成为进行思想教育的有利阵地、学术探讨思想交流的第二课堂,是高校学生工作的一个重要课题。以及随之而来的繁琐的社团事务,使管理学生社团的工作变得不再那么容易,随着软件行业的发展,我们可以根据学生社团管理的需求来使用办公自动化来管理学生社团,介于社团事务的繁琐性,有必要开发这样一个系统来解决社团事务的繁琐性,提高办事效率。

二、本课题在国内外的研究现状(含文献综述)和发展趋势。

从上世纪五六十年代管理信息系统产生以来,管理信息系统理论发展得较为成熟。管理信息系统项目的实施对许多学校的发展起到了重要的作用。

随着计算机网络技术的迅速普及,现在在全国大部分高校都将学校日常管理活动纳入到管理信息系统中。但通国外高校信息技术起步早、起点高的特点相比,中国许多高校的管理信息系统徒具其形,却管理混乱。因此,国内高校在管理信息方面需要提高自身的软实力。

近年来,信息技术的突飞猛进,是的管理信息系统已经应用到大学管理中的各个领域当中,极大地提高了工作效率,因此开发一套完善的学生社团系统是十分必要的。对于社团管理的效率有很大的提高,并且可以节省人力、物力和财力,实现学校资源的最佳配置。

三、本课题的主要研究内容或拟实现的主要功能

3.1. 系统整体架构

管理员后台进行社团管理的操作以及审核状态的操作,然后用户进入前台选择查看和加入社团,等待管理员审核,管理员接收到消息并处理来达到两者间的交互。

图3.1 系统架构图

图3.2 架构流程图

3.2 系统功能设计

本系统主要分为管理员和学生两种用户。

管理员功能如下:

  1. 用户管理
  2. 社团管理
  3. 审核管理
  4. 社联新闻管理

图3.3.管理员功能模块图

用户功能如下:

  1. 注册、登录
  2. 查看社团、加入社团
  3. 创建社团
  4. 查看社团活动
  5. 申请社团活动

图3.4.用户功能模块图

3.3 系统详细设计

3.3.1 管理员

1)管理员用户管理:对管理员用户进行修改操作。

2)社团管理:对社团进行管理,如:修改社团人员等操作。

3)审核管理:用户申请创建社团时,管理员审核并修改审核结果操作。

4)社联新闻管理:对社团的新闻进行管理,如:修改新闻内容等等。

3.3.2 用户

1)用户管理:用户可以对自己的用户信息进行修改,如:修改密码等。

2)查看社团:用户可以查看社团目前成员,社团信息。

3)添加社团:用户选择社团进行加入,处于等待状态,待管理员审核后等待结果。

4)创建社团:对用户创建社团操作进行管理。

5)申请社团活动:对用户所申请社团活动的管理。

四、完成本课题拟采用的研究途径及技术路线。

4.1 目标

通过本系统能够实现学校对社团管理的效率提高,方便学校对社团的管理以及让大学社团的发展和社团活动的开展处于健康状态。

4.2主要特色

通过实地调查本学校学生社团的运行现状,对系统开发进行可行性分析和需求分析,并深入了解业务流程和数据流程,在此基础上得出初步的开发方案,继而进行系统设计。该系统采用面向对象的程序设计方法,该方法是一种基于结构分析的以数据为中心的程序设计方法,其主要思想是将数据及处理这些数据的操作都封装在一个叫做类的数据结构里。这种方法描述的现实世界模型贴切、合理,更符合人们认识世界的思维方法。

4.3本文涉及主要技术

1. 后台框架:SSM SSM框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。

2.数据库技术:MySQL

3.安全框架:shiro

4.前台框架:主要采用Layui,html,css,JavaScript等技术

五、完成本课题的大致进度安排(以周为单位)。

  1. 已完成的工作安排:

第1周 确定毕业设计题目,下达任务书。

第2周 根据任务书查阅、收集有关文献资料。

第3~5周根据选题进行调研,查阅有关资料,解决问题。

  1. 待完成的工作安排:

第6~7周 收集资料,对系统总体进行详细设计及对分析功能进行细节思考。

第8~11周 分析系统、大数据可视化功能的具体实现。

第12~14周 系统测试、完善;毕业设计(论文)初稿撰写。

第15周 对毕业论文进行修改并定稿;准备论文答辩。

第16周 毕业答辩。

六、主要参考文献。

[1] 萨师煊,王珊编著.数据库系统概论(第四版).北京:高等教育出版社.,ISBN 978-7-04-019583-5

[2]周洋,何丽丽.基于B/S模式的高校社团管理系统的研究与设计[J].电脑知识与技术,2018,14(33):84-85+96.

[3]韩璐. 高校学生社团管理系统的设计与实现[D].电子科技大学,2019.

[4]龚文辉. 高校大学生社团管理平台的设计与实现[D].江西师范大学,2018.

[5]郝平.学生社团管理系统设计与实现研究[J].电脑迷,2018(02):26.

[6]石志国刘翼伟王志良编著 JSP应用教程(修订本),清华大学出版社,北京交通大学出版社2008.6

[7] 袁鹏飞,孙君安.中文版SQL Server2005数据库系统管理.北京:人民邮电出版社,2001

[8] 郑阿奇主编,刘启芬,顾韵华.SQL Server实用教程(第2版).北京:电子工业出版社. 7,202-203

[9]王军牛志玲译 SQL Server 2012编程入门经典(第4版)清华大学出版社 2013,4