项目旨在简化数据标注员的工作数据上传与统计流程,提升管理效率。
系统实现前后端分离架构,标注员可查看并上传自己的任务记录,管理人员可通过图表与数据表格掌握各组员的工作量和效率,并自动生成周报统计。
主要功能有:
1.人员和任务管理页面,管理人员上传任务基本信息和调配组员是否加入任务
2.任务图表分析页面,实现单任务多组别多人员图表展示。
3.智能周报生成页面,自动分类统计任务完成进度、预测交付周期,并通过历史数据对比优化资源分配
4.构建任务积分评估体系,通过日均/月均积分排名激励员工绩效,推动整体任务达标率上升
1.使用 React + Redux + Ant Design 构建响应式界面,使用 ECharts 实现多维图表分析展示;
2.使用 Flask 搭建 RESTful API,结合 JWT 实现用户认证与角色权限控制;
3.使用 Flask-SQLAlchemy 管理数据库模型,主要模型包括用户表、任务表、上传记录表等;通过 MySQL存储数据。
4.在ubuntu系统的服务器中用nginx+gunicorn部署该系统,以supervisor监控其状况。