更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:7095 需要金币:1000个
摘要:社团是学生在自愿基础上结成的各种群众性文化、艺术、学术团体,不分年级、专业的界限。在大学生活中,社团更是每一位同学都要参加的。当今社会,教育行业蒸蒸日上,校园人数急剧增长,学生社团人数也随之增加。社会的不断进步,信息化技术的出现和发展让我们的生活更加简单和快速。本项目采用了前后端分离的架构,前端使用vue.js和node,后端使用springboot及mybatis,数据库使用mysql,设计并实现了一个简单、高效的社团管理系统。本系统划分了三种角色:普通用户、社长及管理员[1]。用户可以查看最新活动以及热门活动,并且可以查看自己的社团与活动。每个用户可以拥有普通用户及社长两种角色,这两种角色都是挂载到每个社团之下,也就是一个社团的会长也可以是另一个社团的成员[2]。本项目基本实现的社团管理的业务逻辑需求,简化了用户、社团以及活动之间复杂的业务流程。
关键词:社团管理 springboot vue.js node mysql
目录
摘要
Abstract
第一章 绪 论-5
1.1研究背景及目的-5
1.2主要内容-5
第二章 开发工具及相关技术-7
2.1 开发工具-7
2.1.1 IDEA-7
2.1.2 WebStorm-7
2.1.3 navicat-7
2.2相关技术-8
2.2.1 springboot-8
2.2.2 vue.js-8
2.2.3 node-8
2.2.4 mysql-8
第三章 需求分析-10
3.1 可行性分析-10
3.1.1 技术可行性-10
3.1.2 时间可行性-10
3.1.3 经济可行性-10
3.2 需求分析-10
3.2.1 功能性需求-10
3.2.2 非功能性需求-11
第四章 系统总体设计及具体实现-13
4.1 系统设计-13
4.1.1 项目架构-13
4.1.2 数据库表设计-14
4.2 项目实现-20
4.2.1 登录注册模块-20
4.2.2 个人信息模块-20
4.2.3 活动模块-21
4.2.4 社团模块-21
第五章 总结与展望-22
5.1 工作总结-22
5.2 未来展望-22
参考文献-23
致 谢-24