# 科研课题组软件工程课设 **Repository Path**: caulib/team ## Basic Information - **Project Name**: 科研课题组软件工程课设 - **Description**: 课题组日常科研管理系统 介绍 作业题目:设计微信小程序——科研管理工具 基本任务: 注册、登录、修改密码(绑定微信账号) 管理课题组成员信息 管理科研项目信息(名称、负责人、时间、状态、进展) 分配科研任务,跟踪进度,上传周报 加分功能: 多人协作,不同权限 数据统计:按日/周/月,筛选任务完成度 通知功能:科研任务、会议提醒,微信或邮件通知 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-20 - **Last Updated**: 2025-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 课题组日常科研管理系统 #### 介绍 本系统旨在为课题组提供一个全面的科研管理平台,帮助课题组成员和负责人高效管理科研任务、项目和成员,提升科研协作与进度管理的效率。系统的功能模块主要包括以下几个方面: 1)用户注册与登录功能 注册与登录:用户通过微信账号进行注册和登录,系统与微信账号绑定,确保用户身份的唯一性和安全性。注册时,用户需提供基本信息(如姓名、职务、联系方式等),并完成密码设置。用户可以随时修改密码,以保证账户安全。 密码修改:支持用户自行修改密码,密码修改操作需进行身份验证。 2)课题组成员管理 成员信息登记:课题组负责人可以为每个成员创建个人档案,登记成员的基本信息,包括姓名、职务、联系方式、所属项目等。 成员信息管理:支持课题组负责人查看和更新成员信息,如成员的工作状态、任务分配等。成员可以在系统中查看自己的基本信息及参与的科研任务。 3)科研项目记录与管理 项目创建:课题组负责人可以创建新的科研项目,输入项目名称、负责人、开始时间、截止时间、项目状态(进行中/已完成等)以及项目描述等基本信息。 项目管理:支持课题组负责人对科研项目的详细信息进行管理与更新,实时跟踪项目的进展情况,包括任务分配、成员参与情况等。 项目进展跟踪:系统自动记录项目的进展情况,并允许负责人和组员定期更新进展描述,为项目的后续管理和评估提供数据支持。 4)科研任务分配与进度管理 任务分配:课题组负责人可以根据科研项目的进度和需求,将任务分配给相应的课题组成员。任务分配时,可以明确任务内容、开始时间、截止时间等重要信息。 任务进度追踪:课题组负责人可以实时查看每个成员的任务完成情况,并对任务进度进行跟踪和调整。成员可以定期上传周报,报告任务的完成情况以及遇到的问题。 周报管理:成员可以通过小程序上传任务周报,系统记录每个成员的任务进度及反馈,并将其展示给课题组负责人。 5)权限管理 角色与权限管理:系统根据不同用户的角色(如课题组负责人、课题组成员)设定不同的权限,确保各个用户只对自己的任务和信息进行管理与操作。课题组负责人具有全面的权限,而成员只能查看自己相关的任务和项目。 6)科研数据统计与汇总 进度统计:系统支持按日、周、月等时间段统计科研项目的整体进度,展示各个项目的任务完成情况。 数据可视化:统计结果可以以百分比的形式展示,如任务完成情况、项目进度等,便于课题组成员和负责人快速理解科研数据。 7)科研通知功能 任务与会议提醒:系统支持科研任务和会议的提醒功能,课题组负责人可以设置通知事项,如任务截止日期、项目进展汇报会等,并通过微信推送通知至成员。 通知方式:通知支持通过微信消息推送,确保成员及时收到任务和会议相关信息。 #### 软件架构 ![软件架构](%E5%90%8E%E5%8F%B0/doc/image40.png) #### 技术 springboot+VUE+uniapp+mysql+redis #### 使用说明 ![登录](%E5%90%8E%E5%8F%B0/doc/image.png) ![注册](%E5%90%8E%E5%8F%B0/doc/image1.png) ![首页](%E5%90%8E%E5%8F%B0/doc/image2.png) ![通知详情](%E5%90%8E%E5%8F%B0/doc/image3.png) ![工作台](%E5%90%8E%E5%8F%B0/doc/image5.png) ![我的任务](%E5%90%8E%E5%8F%B0/doc/image4.png) ![提交周报](%E5%90%8E%E5%8F%B0/doc/image6.png) ![个人计划](%E5%90%8E%E5%8F%B0/doc/image7.png) ![创建计划](%E5%90%8E%E5%8F%B0/doc/image8.png) ![修改计划](%E5%90%8E%E5%8F%B0/doc/image9.png) ![历史周报](%E5%90%8E%E5%8F%B0/doc/image10.png) ![周报详情](%E5%90%8E%E5%8F%B0/doc/image12.png) ![定时消息](%E5%90%8E%E5%8F%B0/doc/image11.png) ![导师审核](%E5%90%8E%E5%8F%B0/doc/image13.png) ![科研项目](%E5%90%8E%E5%8F%B0/doc/image14.png) ![任务管理](%E5%90%8E%E5%8F%B0/doc/image15.png) ![课题组管理](%E5%90%8E%E5%8F%B0/doc/image16.png) ![申请课题组](%E5%90%8E%E5%8F%B0/doc/image17.png) ![课题组成员](%E5%90%8E%E5%8F%B0/doc/image19.png) ![个人中心](%E5%90%8E%E5%8F%B0/doc/image18.png) ![个人信息](%E5%90%8E%E5%8F%B0/doc/image21.png) ![信息编辑](%E5%90%8E%E5%8F%B0/doc/image20.png) ![用户管理](%E5%90%8E%E5%8F%B0/doc/image22.png) ![角色管理](%E5%90%8E%E5%8F%B0/doc/image23.png) ![首页](%E5%90%8E%E5%8F%B0/doc/image24.png) ![菜单管理](%E5%90%8E%E5%8F%B0/doc/image25.png) ![职位管理](%E5%90%8E%E5%8F%B0/doc/image26.png) ![课题组信息](%E5%90%8E%E5%8F%B0/doc/image27.png) ![教师管理](%E5%90%8E%E5%8F%B0/doc/image28.png) ![学生管理](%E5%90%8E%E5%8F%B0/doc/image29.png) ![科研任务信息](%E5%90%8E%E5%8F%B0/doc/image30.png) ![任务分配管理](%E5%90%8E%E5%8F%B0/doc/image31.png) ![任务进度管理](%E5%90%8E%E5%8F%B0/doc/image32.png) ![通知公告](%E5%90%8E%E5%8F%B0/doc/image33.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)