12.9

2024 级《JAVA 语言程序设计》上机考试试卷总结
一、考试基本信息
考试项目:工程质量检测系统(50 分)
考试时间:2025.12.31
编程规范要求:需在程序开头注释班级、作者、学号、日期;保证代码空格与缩进规范;遵循类、变量、方法命名原则
提交要求:将项目工程文件夹(含源代码、数据库备份文件)以 “学号姓名” 命名并压缩,提交给对应班级课代表统一上交
二、系统核心信息

  1. 用户角色及核心功能
    角色 核心功能
    质量检测员 填写 / 修改 / 删除 / 浏览质量检测单、查看检测单状态
    项目经理 审批检测、查看状态、查询项目、分配任务
    公司总监 审批检测、查看状态、查询项目、分配任务、统计项目、确认委托
    委托客户 提交委托申请、查看进度、查询结果
  2. 页面要求
    支持浏览器直接访问,所有功能页面风格统一
    首页为登录页(含用户名、密码输入框及登录按钮),不同角色登录后进入对应功能页,仅显示权限内模块
    各角色功能页需包含对应核心功能模块(如检测员页含浏览任务、填写检测单等 5 项功能)
    三、业务流程
    委托单位提交检测委托申请;
    公司总监 3 个工作日内确认申请:不同意则拒绝并删除记录,同意则生成唯一任务编号(格式:XT - 四位年 - 五位序列号);
    公司总监分配任务给项目经理,项目经理再指定给检测员;
    检测员完成检测并填写检测记录表,提交项目经理审批;
    项目经理审核:不同意则填写意见退回,同意则提交公司总监终审;
    公司总监终审:不同意则填写意见退回,同意则加盖公章并反馈给委托单位;
    委托单位登录查看项目进度及最终结果。
    四、核心功能要求(含评分点)
    委托申请:委托单位在线提交,包含委托单位、委托时间、项目名称 / 内容等字段(4 分);
    确认委托:总监审核申请并生成唯一任务编号(3 分);
    分配任务:总监分配给项目经理,项目经理指定检测员(3 分);
    浏览任务:各角色按权限查看任务,支持按任务状态过滤(3 分);
    填写检测单:检测员按任务填写,部分字段系统自动生成(3 分);
    修改检测单:特定状态下可修改部分字段,退回状态显示退回意见(4 分);
    删除检测单:特定状态下可删除检测单,不可删除任务(3 分);
    查看进度:各角色按权限查看项目进度列表(3 分);
    项目审批:项目经理审核并修改任务状态,需填写退回意见(3 分);
    总监审批:总监终审并修改任务状态,需填写退回意见(3 分);
    查询结果:委托单位仅可查看已完成任务的检测单详情(4 分);
    项目统计:总监按时间范围统计检测员已完成项目数量(4 分);
    数据库要求:创建任务基本信息表、人员基本信息表(3 分),确保数据库连接正常(2 分)。
    五、数据库设计要求
  3. 任务基本信息表
    包含任务编号(唯一)、委托时间、委托单位名称、项目名称 / 内容、检测类别、检测方法、样品信息、干密度 / 湿密度、任务状态、操作时间、检测员 ID、项目经理 ID 等字段。
  4. 人员基本信息表
    包含人员 ID(八位,前四位入职年份 + 后四位顺序号)、姓名、人员类别(0 = 检测员 / 1 = 项目经理 / 2 = 总监)、组号(总监默认为 0,项目经理与检测员组号一致)等字段。2024 级《JAVA 语言程序设计》上机考试试卷总结
    一、考试基本信息
    考试项目:工程质量检测系统(50 分)
    考试时间:2025.12.31
    编程规范要求:需在程序开头注释班级、作者、学号、日期;保证代码空格与缩进规范;遵循类、变量、方法命名原则
    提交要求:将项目工程文件夹(含源代码、数据库备份文件)以 “学号姓名” 命名并压缩,提交给对应班级课代表统一上交
    二、系统核心信息
  5. 用户角色及核心功能
    角色 核心功能
    质量检测员 填写 / 修改 / 删除 / 浏览质量检测单、查看检测单状态
    项目经理 审批检测、查看状态、查询项目、分配任务
    公司总监 审批检测、查看状态、查询项目、分配任务、统计项目、确认委托
    委托客户 提交委托申请、查看进度、查询结果
  6. 页面要求
    支持浏览器直接访问,所有功能页面风格统一
    首页为登录页(含用户名、密码输入框及登录按钮),不同角色登录后进入对应功能页,仅显示权限内模块
    各角色功能页需包含对应核心功能模块(如检测员页含浏览任务、填写检测单等 5 项功能)
    三、业务流程
    委托单位提交检测委托申请;
    公司总监 3 个工作日内确认申请:不同意则拒绝并删除记录,同意则生成唯一任务编号(格式:XT - 四位年 - 五位序列号);
    公司总监分配任务给项目经理,项目经理再指定给检测员;
    检测员完成检测并填写检测记录表,提交项目经理审批;
    项目经理审核:不同意则填写意见退回,同意则提交公司总监终审;
    公司总监终审:不同意则填写意见退回,同意则加盖公章并反馈给委托单位;
    委托单位登录查看项目进度及最终结果。
    四、核心功能要求(含评分点)
    委托申请:委托单位在线提交,包含委托单位、委托时间、项目名称 / 内容等字段(4 分);
    确认委托:总监审核申请并生成唯一任务编号(3 分);
    分配任务:总监分配给项目经理,项目经理指定检测员(3 分);
    浏览任务:各角色按权限查看任务,支持按任务状态过滤(3 分);
    填写检测单:检测员按任务填写,部分字段系统自动生成(3 分);
    修改检测单:特定状态下可修改部分字段,退回状态显示退回意见(4 分);
    删除检测单:特定状态下可删除检测单,不可删除任务(3 分);
    查看进度:各角色按权限查看项目进度列表(3 分);
    项目审批:项目经理审核并修改任务状态,需填写退回意见(3 分);
    总监审批:总监终审并修改任务状态,需填写退回意见(3 分);
    查询结果:委托单位仅可查看已完成任务的检测单详情(4 分);
    项目统计:总监按时间范围统计检测员已完成项目数量(4 分);
    数据库要求:创建任务基本信息表、人员基本信息表(3 分),确保数据库连接正常(2 分)。
    五、数据库设计要求
  7. 任务基本信息表
    包含任务编号(唯一)、委托时间、委托单位名称、项目名称 / 内容、检测类别、检测方法、样品信息、干密度 / 湿密度、任务状态、操作时间、检测员 ID、项目经理 ID 等字段。
  8. 人员基本信息表
    包含人员 ID(八位,前四位入职年份 + 后四位顺序号)、姓名、人员类别(0 = 检测员 / 1 = 项目经理 / 2 = 总监)、组号(总监默认为 0,项目经理与检测员组号一致)等字段。
posted @ 2026-01-14 19:43  muyuxiaxing  阅读(0)  评论(0)    收藏  举报