高校学生勤工俭学系统
环境要求JDK 17+
基本需求:
高校勤工俭学基金办公室是帮助同学参加高校勤工俭学劳动的机构。人工管理中涉及对大量表格的查找,效率很低,工作人员负担很重,且易出差错。因此,该办公室需求建立一个高效、准确,可以自动生成各种表格和报表的微机管理系统。
主要功能描述:
- 学生申请表和用工计划申请表的录入和存储;
- 按照用工计划申请表的要求自动列出候选名单;
- 自动生成应聘合同书;
- 自动生成酬金发放单;
- 生成月考核表。
一、分析
1.首页:
- 数据可视化
- 用工需求情况
- 学生申请情况
- 待处理的考核数量
2.学生申请:
- 录入学生申请表
- 包括姓名、学号、联系方式、学院、专业班级、性别、是否经济困难、是否接受分配和岗位
- 其中的岗位意向能够选择现有的岗位,或者填写新的岗位
- 修改学生信息
- 删除学生信息
- 姓名、学号和学院条件查询学生列表
3.用工计划:
- 录入用工计划申请表
- 包括部门、内容、开始时间、结束时间和岗位
- 岗位部分能够控制不同岗位数和岗位需要的学生数量
- 查看用工计划详情
- 删除用工计划
- 部门和状态条件查询用工计划列表
- 到达结束时间自动让用工计划失效
4.应聘候补:
- 员工能够选择岗位自动列出候选名单
- 候选名单中选中学生并填写相关信息,自动生成应聘合同书
- 信息包括开始时间、结束时间、月标准工作天数、日工作时长、基础工资和绩效工资
5.已聘学生:
- 岗位、状态条件查询已聘学生列表
- 根据条件查询和年月导出酬金发放单
- 点击某个学生的考核操作,进入考核管理页面
- 点击某个学生的终止操作,改变合同的状态
6.考核管理:
- 添加月考核
- 包括月份、工作天数和得分情况
- 得分包括技术要求达成率、工作失误率、协作能力、交办事项完成率和工作态度
- 年月查询对应考核信息
二、数据库设计
分为学生申请表student、用工计划表employment、岗位表job、学生岗位表student_job、用工岗位表employment_job、应聘表application、月考核表assessment,共7张表
其中的student表和job表是多对多的关系,用中间表student_job
employment表和job表是多对多的关系,用中间表employment_job
application表和student表、job表是一对一的关系,和employment表是多对一的关系
application表和assessment表是一对一的关系
![图片[1]-高校学生勤工俭学管理系统](https://www.worldcodeing.com/wp-content/uploads/2025/02/20250204113032199-image.png)
![图片[2]-高校学生勤工俭学管理系统](https://www.worldcodeing.com/wp-content/uploads/2025/02/20250204113043169-image.png)
![图片[3]-高校学生勤工俭学管理系统](https://www.worldcodeing.com/wp-content/uploads/2025/02/20250204113052749-image.png)
THE END




