大数据社团支持系统的设计与实现(附件)

摘 要社团是高校的重要组成部分。在社团中,学生不仅能够锻炼自己的交际能力,还能通过理论与实践相结合,更好的提升自己的知识水平。近年来,计算机技术逐渐完善,许多高校都有了自己的社团管理系统。这些系统涉及面广,能够实现对大学中所有社团的管理,也正是这一点,使得它不够专业,不够有针对性。本项目针对这一问题以及对新兴社团的考虑,开发了一个具有专业性,针对大数据社团的系统——大数据社团支持系统。大数据社团支持系统主要采用JSP技术和MySql数据库技术进行设计与实现。进行系统设计之前,设计者对大数据社团管理流程和大数据专业需求进行了详细的分析。最终确定,该系统的功能有社团纳新、参与比赛、新闻资讯管理、资源共享和论坛。这些功能的设计能够满足大数据社团的日常工作和实际需要。经测试,大数据社团支持系统实现了以上所述功能。该系统在满足大数据社团基本要求的基础上增加了更多便于学生提升专业能力的模块,有利于大数据人才培养,也能为高校专业社团在大学生素质拓展和兴趣培养方面更好的发挥作用提供助力。
目 录
第1章 绪论 1
1.1研究背景 1
1.2研究目的及意义 1
1.2.1研究目的 1
1.2.2研究意义 1
1.3国内外研究现状 2
1.3.1国外研究现状 2
1.3.2国内研究现状 3
1.4相关技术概述 3
1.4.1JSP 3
1.4.2MVC 3
1.4.3Tomcat 4
1.4.4MyEclipse 4
1.4.5Navicat 4
1.5本文组织结构 5
第2章 系统需求分析 6
2.1系统可行性分析 6
2.1.1经济可行性分析 6
2.1.2技术可行性分析 6
2.1.3操作可行性分析 6
2.1.4法律可行性分析 7
2.2系统需求概述 7
2.3系统功能性需求概述 8
2.3.1系统用例 8
2.3.2上传资料 *好棒文|www.hbsrm.com +Q: ^351916072* 
用例 10
2.3.3评审作品用例 10
2.3.4申请入社用例 11
2.3.5发帖用例 11
2.3.6删除资讯用例 11
2.4系统非功能性需求概述 12
2.4.1可靠性 12
2.4.2易用性 12
2.4.3效率 12
2.4.4安全性 12
2.5系统运行环境 12
2.5.1软件配置需求 12
2.5.2硬件配置需求 13
2.6本章小结 13
第3章 系统设计 14
3.1系统架构设计 14
3.2系统功能结构 14
3.2.1社团纳新业务流程 14
3.2.2比赛业务流程 15
3.2.3新闻资讯、资源共享、论坛业务流程 16
3.3用户界面流程设计 16
3.3.1社团纳新界面流程图 16
3.3.2比赛界面流程图 16
3.3.3资讯管理界面流程图 17
3.3.4资源共享界面流程图 17
3.3.5论坛界面流程图 18
3.4数据库设计 18
3.4.1概念模型设计 18
3.4.2逻辑模型设计 20
3.4.3数据库表结构设计 21
3.5本章小结 22
第4章 系统实现 23
4.1登录注册模块实现 23
4.2社团纳新模块实现 24
4.3比赛模块实现 25
4.4新闻资讯模块实现 28
4.5资源共享模块实现 30
4.6论坛模块实现 34
4.7本章小结 35
第5章 系统测试 36
5.1系统测试目的 36
5.2系统测试方法 36
5.3系统功能测试与用例 36
5.3.1登录用例 36
5.3.2上传资料用例 37
5.3.3评审作品用例 38
5.3.4发帖用例 38
5.4本章小结 39
第6章 总结与展望 40
6.1总结 40
6.2展望 40
参考文献 41
致谢 42
第1章 绪论
1.1研究背景
高校重在培养人才,而其社团又是学生自主教育管理的重要载体,也是学生相互交流的平台,能更好的满足大学生多样化的发展需要,因而吸引着越来越多的大学生加入。随着近年来计算机技术的不断发展,计算机在社团方面的方便性也越来越突出。为了方便管理,高校纷纷建立起自己的社团管理系统,使得社团的管理工作更加方便、高效。所以,不是管国内还是国外,诸如此类的系统并不缺乏,而缺的是专业社团支持系统。传统的社团管理系统包括对高校所有社团的管理,因而对每个社团来说,就会出现不同程度上的不便。比如,各社团的培训管理工作就不好在其系统上实现;各社团内部的资料发布、问题讨论,也只能通过建立额外的qq群或者微信群实现;对参加各种比赛的管理就更不用说了,不同社团都有不同的比赛项目,虽说把这些东西集中在一个系统中也未尝不可,但这样会使系统杂而乱,并不能起到很好的管理效果,而且现在的社团管理系统也基本没有把所有社团的内部事务纳入其中;还有就是,在传统社团管理系统中,各个社团的宣传工作不能很好的实现。另外,由于教育部推行分类制定实践教学标准,在教学中增加了实践的比重,大学实践教学也因此快速的发展起来,专业型社团在实践教学中也具有了更大的优势。这样说来,做一个专业社团支持系统就很有必要,它能够实现对一个社团的一体化管理,使得负责人的管理和学生的学习都更加方便、高效。
因为“大数据”是当下很火热的一个词,各学校的计算机学院近年来都增加了对大数据知识的教学。本校学院也不例外,不仅增加了大数据课程,而且这两年新开了一个大数据社团,这个社团刚刚成立不久,管理工作和教学工作都还有待完善,大数据社团支持系统能够很好地为这个社团提供相应的服务。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/265.html

好棒文