Java全栈专高升实训机试考试题 - 员工、讲师、班级、学生管理系统
Java全栈专高升实训机试考试题
项目名: 6-1-姓名全拼
包名: com.xja.姓名首字母缩写.web
页面使用html、无需考虑分页、模糊查询、批量删除功能
1. 完成员工表(s_staff)CRUD;
注意:
- 员工表中的地址需要与省(pca_provinces)、市(pca_cities)、区(pca_areas)三级联动后拼接上填写的完整地址;修改不需回显三级联动效果,展示完整地址即可;(10分)
- 出生年月截止输入当天不得小于18周岁;(8.5分)
- 联系电话不得重复;(8.5分)
2. 完成讲师表(s_teacher)CRUD;
注意:
- 新增讲师需要通过员工表中数据加入;(12.5分)
- 非Java全栈专高部、Java全栈实训部员工不得加入讲师表;(12.5分)
3. 完成班级表(s_classes)CRUD;
注意:
- 班级表中如果在建班期间可以进行新增学生选定该班级;其他状态不可新增学生进入当前班级;(12.5分)
- 班级表中状态更改为封班时,自动统计当前班级下人数填充至seal_count字段中,并加入seal_time封班日期,自当天向后推181天得出毕业时间(graduation_time);(12.5分)
4. 完成学生表(s_student)CURD;
注意:
- 学生表中的地址需要与省(pca_provinces)、市(pca_cities)、区(pca_areas)三级联动后拼接上填写的完整地址;修改不需回显三级联动效果,展示完整地址即可;(5分)
- 添加学生信息时,s_student表与s_student_details在同一张表单中进行提交;(5分)
- 学生列表中除展示学生信息外,需要额外展示班级名称、专业类型、阶段、讲师姓名与讲师部门;(5分)
- 在操作栏中增加一个入职按钮,可针对s_student_entry进行CRUD操作;(10分)
内容:
对于以上题目的实现,可以按照以下步骤进行:
-
员工表(s_staff)CRUD:
- 创建员工表s_staff,包括字段:员工ID(staff_id)、姓名(name)、性别(gender)、出生年月(birthday)、联系电话(phone)、地址(address)等字段。
- 实现员工表的增删改查功能,包括员工信息的录入、修改、删除和查询等操作。
- 在地址字段中,通过省(pca_provinces)、市(pca_cities)、区(pca_areas)三级联动后拼接上填写的完整地址。
- 验证出生年月截止输入当天不得小于18周岁。
- 验证联系电话不得重复。
-
讲师表(s_teacher)CRUD:
- 创建讲师表s_teacher,包括字段:讲师ID(teacher_id)、员工ID(staff_id)等字段。
- 实现讲师表的增删改查功能,包括讲师信息的录入、修改、删除和查询等操作。
- 新增讲师需要通过员工表中数据加入。
- 非Java全栈专高部、Java全栈实训部员工不得加入讲师表。
-
班级表(s_classes)CRUD:
- 创建班级表s_classes,包括字段:班级ID(class_id)、班级名称(class_name)、状态(status)、建班日期(create_time)、封班日期(seal_time)、毕业时间(graduation_time)、封班人数(seal_count)等字段。
- 实现班级表的增删改查功能,包括班级信息的录入、修改、删除和查询等操作。
- 在建班期间可以进行新增学生选定该班级;其他状态不可新增学生进入当前班级。
- 状态更改为封班时,自动统计当前班级下人数填充至seal_count字段中,并加入seal_time封班日期,自当天向后推181天得出毕业时间(graduation_time)。
-
学生表(s_student)CURD:
- 创建学生表s_student,包括字段:学生ID(student_id)、姓名(name)、性别(gender)、出生年月(birthday)、联系电话(phone)、地址(address)等字段。
- 创建学生详细信息表s_student_details,包括字段:学生ID(student_id)、班级ID(class_id)、专业类型(major_type)、阶段(stage)等字段。
- 实现学生表的增删改查功能,包括学生信息的录入、修改、删除和查询等操作。
- 在地址字段中,通过省(pca_provinces)、市(pca_cities)、区(pca_areas)三级联动后拼接上填写的完整地址。
- 在学生列表中展示学生信息外,需要额外展示班级名称、专业类型、阶段、讲师姓名与讲师部门。
- 在操作栏中增加一个入职按钮,可针对s_student_entry进行CRUD操作。
原文地址: https://www.cveoy.top/t/topic/8yr 著作权归作者所有。请勿转载和采集!