12.17

  1. 前端页面实现(核心页面示例)
    (1)login.jsp(统一登录页)
    jsp
    <%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
工程质量检测系统-登录 (2)client/submitTask.jsp(委托申请页) jsp <%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %> 提交委托申请

提交委托申请

返回客户首页
${successMsg}
${errorMsg}
四、功能测试与提交(符合考试要求) 1. 测试步骤 启动 Tomcat:配置 Tomcat 服务器,部署项目,启动端口 8080; 访问系统:浏览器输入http://localhost:8080/EngineeringQualityDetectionSystem/login.jsp; 角色测试: 委托客户(如用户 ID:20250009,密码 123456):提交委托申请; 公司总监(20250001):确认委托、分配项目经理; 项目经理(20250002):分配检测员; 检测员(20250007):填写检测单、提交审核; 项目经理 / 总监:审批检测单(同意 / 退回); 委托客户:查看进度、查询已完成结果; 总监:统计项目数量。 2. 提交要求 项目打包:右键项目 → 「Export」→ 选择「WAR File」→ 保存为 “学号姓名.war”; 数据库备份:用 Navicat 导出engineering_detection_db数据库为 SQL 文件; 文件整理:将 WAR 包和 SQL 文件放入 “学号姓名” 文件夹,压缩为同名压缩包; 提交:按班级提交给对应课代表。 五、关键注意事项 数据库连接:修改DBUtil.java中的USER和PASSWORD为本地 MySQL 配置; 任务编号:系统自动生成XT-YYYY-XXXXX格式,确保唯一性; 权限控制:所有 Servlet 均包含角色校验,防止越权访问; 状态流转:严格遵循业务流程(待确认→进行中→经理待审核→总监待审核→已完成 / 已退回); 编程规范:所有代码包含注释,格式缩进统一,命名符合 Java 规范(类名大驼峰、变量名小驼峰)。
posted @ 2026-01-14 19:50  muyuxiaxing  阅读(0)  评论(0)    收藏  举报