校友资源共享平台springboot+vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
校友资源共享平台系统通过MySQL数据库和Java web进行开发
登录网址:http://localhost:8080/#/login
管理员账号密码:admin/admin
用户账号密码:1/1
二、项目功能
用户功能
-
校园文件资源 – 功能描述:用户可以访问和下载校园内共享的各类文件资源,如学习资料、活动资料等。
-
校园人脉资源 – 功能描述:用户可以查看和联系校园内的人脉资源,包括校友、同学、教师等,以建立和扩展自己的社交网络。
-
我的人脉资源 – 功能描述:用户可以管理自己的人脉资源,包括添加新联系人、编辑现有联系人信息、删除不再需要的联系人等。
-
校园资源库 – 功能描述:用户可以访问校园资源库,查找和利用各种资源,如图书、设备、软件等。
-
发布帖子 – 功能描述:用户可以在平台上发布帖子,分享信息、讨论话题、寻求帮助等。
-
资源上传 – 功能描述:用户可以上传自己的资源到平台,与其他用户共享,如上传学习笔记、项目文件等。
管理员功能
-
系统管理 – 系统公告 – 功能描述:管理员可以发布系统公告,通知用户关于系统更新、活动信息、重要通知等。
-
人脉资源管理 – 管理员信息 – 功能描述:管理员可以查看和管理管理员账户信息,包括添加新管理员、编辑现有管理员信息、删除管理员账户等。 – 校友信息 – 功能描述:管理员可以管理校友信息,包括更新校友资料、删除过时信息等。 – 聊天组 – 功能描述:管理员可以创建和管理聊天组,包括添加新聊天组、编辑聊天组设置、删除不活跃的聊天组等。 – 聊天记录 – 功能描述:管理员可以查看和管理系统聊天记录,确保交流内容的合规性和安全性。
-
经验资源管理 – 圈子 – 功能描述:管理员可以创建和管理用户交流圈子,包括添加新圈子、编辑圈子信息、删除不合规的圈子等。 – 帖子 – 功能描述:管理员可以管理用户发布的帖子,包括审核新帖子、编辑帖子内容、删除违规帖子等。 – 评论 – 功能描述:管理员可以管理帖子下的评论,包括审核新评论、编辑评论内容、删除不当评论等。 – 资讯 – 功能描述:管理员可以发布和管理资讯,包括添加新资讯、编辑资讯内容、删除过时资讯等。 – 点赞 – 功能描述:管理员可以查看和管理用户点赞记录,分析用户喜好和互动情况。
-
文件资源管理 – 文件资源 – 功能描述:管理员可以管理平台上的文件资源,包括上传新文件、编辑文件信息、删除过期文件等。 – 资源收藏 – 功能描述:管理员可以查看和管理用户收藏的资源,了解用户的资源需求和偏好。
三、运行环境
开发工具:idea2021.1.2+apache-tomcat-8.0.29
运行环境:jdk1.8+mysql 8.0+apache-maven-3.8.6-bin
(此配置为本人调试所用,仅供参考)
四、项目技术
项目技术:JavaScript+HTML+CSS+Java+springboot+vue
以上系统源码经过技术整理与调试,确保能正常运行