用户(为研究生)功能
(1)研究生登录注册,研究生基本信息(也可以游客的身份进入平台首页浏览课题组研究生提交的经导师审核通过的课题组笔记和课题组有些对外的通知公告,可进行留言和分享)
(2)研究生可加入导师发布的课题组
(3)研究生对自己的笔记增删改查(笔记录入可以是书籍信息)(笔记录入成功后有草稿<仅自己可见>、提交<提交给导师审核,审核通过后发布在平台首页>、审核通过和审核不通过等状态)
(4)研究生对笔记的标签与分类进行增删改查(使得笔记录入时可选择分类、可添加标签)
(5)笔记搜索、分享功能(支持按照书籍、关键词、提交状态和审核状态等进行搜索)
(6)笔记导出与备份:研究生将笔记导出为常见的文本或文档格式,提供备份和恢复功能
前端开发框架:vue.js
数据库 mysql 版本不限
后端语言框架支持:
1 java(SSM/springboot)-idea/eclipse
2.Nodejs+Vue.js -vscode
3.python(flask/django)--pycharm/vscode
4.php(thinkphp/laravel)-hbuilderx
数据库工具:Navicat/SQLyog等都可以
导师功能
(1)导师登录注册(也可以游客身份浏览课题组研究生发布在平台首页的笔记和课题组有些对外的通知公告),导师基本信息
(1)导师可对课题组信息和通知公告进行增删改查、搜索
(2)导师可对管理的所在课题组研究生提交的笔记进行搜索和增删改查
(3)导师可对研究生提交的笔记进行审核和评价(审核时直接评价,对审核成功的笔记发布显示在首页,整个课题组的成员都可浏览、留言和分享;对审核未通过的笔记打回给研究生,研究生会收到相应的信息提示)
(4)导师可看到显示的数据统计(导师可看到自己手下课题组学生的读书笔记的研究方向、以一周和一个月为时间单位统计发布的笔记数量、热点笔记排行统计,还要完成比如说要求每个星期要提交读书笔记,怎么能够控制研究生没发笔记就给所在导师一个消息提示)
管理员
(1)通知公告进行管理,增删改查
(2)管理员可看到显示的数据统计
(3)实现用户身份验证和权限控制,确保授权研究生本人才能对自己笔记进行笔记管理和操作;多个导师带多个研究生,每个导师审核自己研究生的笔记
研究生读书笔记管理系统设计与开发
最新推荐文章于 2024-08-24 13:33:08 发布