# Web项目大作业 **Repository Path**: jiushiqing/web-project-assignment ## Basic Information - **Project Name**: Web项目大作业 - **Description**: 企业拟开发一个生产过程管理系统,实现生产过程中人、料、设备、产品的联合管理 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-14 - **Last Updated**: 2025-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Web项目大作业 #### 介绍 企业拟开发一个生产过程管理系统,实现生产过程中人、料、设备、产品的联合管理,主要需求如下: 一、基础管理功能 包括实现以下几个模块的增删改查,查询要求必须要提供不少于5个字段的查询条件,支持分页;新增时不能插入重复记录;工号、物料编号、设备编号、产品编号、供应商编号要建立专门的编码规则,系统可按规则生成。 (1)人员信息管理(Person),主要的信息字段有工号、姓名、部门(表面处理车间、锻压车间、组装车间、质检车间、机加车间)、入职时间、最高学历、专业、职称、手机号、家庭住址、个人简介; (2)物料信息管理 (Material),主要的信息字段有物料编号、物料名称、材料类型(金属、合金、复合材料、其它)、供应商名称、厂址、入库时间、规格、联系人、手机、物料说明; (3)设备信息管理(Device),主要的信息字段有设备名称、设备编号、设备类型(重型、中型、轻型、便携式、其它)、生产厂商、出厂日期、质保期、售后联系人、联系电话、质保说明; (4)产品信息管理(Product),主要的信息字段有产品身份码、产品名称、外观尺寸、批次、加工人员、加工方法、加工时间、加工车间(表面处理车间、锻压车间、组装车间、质检。 (5)供应商信息管理(Provider),主要的信息字段有供应商名称、厂址、负责人姓名、负责人联系电话、企业类型(国有企业、民营企业、外资企业)、注册资本、员工人数、成立年份,简介。 二、业务流程模块 (1)各班组排班,各部门按早、中、晚三班模式,上3天班休息1天,要求可实现系统的自动排班功能,如5月份的排班情况,部门经理排班,普通员工可查看自己的排班表。普通员工可申请请假,请假时,需补充该班次的其他员工,并由部门经理进行审核。还可实现各月份的多维度班次数据统计。 (2)物料采购流程,普通员工提出物料采购申请,部门经理进行采购的审批,审批通过后才能采购,然后记录采购的具体详情;如果审批不通过,需给出意见,普通员工可继续修改申请,补充相关内容,再提交审核,也可直接撤销该申请。可从多个维度对物料采购信息进行统计。 (3)设备报修报废流程,普通员工可提出设备的报修申请,描述该设备的故障表现,部门经理对该申请进行审核,审核通过后普通员工对接维修单位,并详细记录维修结果,维修后不能恢复正常的可申请报废,需要由部门经理审批通过。如拒绝报废,需给出意见和新的维修方案。可从多个维度对设备报修报废进行统计。 (4)产品生产计划管理 ,部门经理提前给出下个月生产计划,包括各个品类的具体数量。普通员工每天录入完成的各个品类产品的实际数量,实际提交的品类任务完成情况,要由部门经理审核后,才视为实际的完成情况,如果审核不通过,则普通员工需要根据意见修改该项完成情况。可从多个维度对生产计划和完成情况进行统计。 (5)供应商准入审核,普通员工需将新供应商信息录入系统,由部门经理进行审核,如果审核通过,则进入到系统的正式供应商清单;如果审核不通过,则需要根据审核意见补充供应商的相关说明。普通员工还可根据供应商提供的不合格产品或物料,对正式供应商清单中的供应商进行投诉,部门经理审核通过后可下调供应商评级,对于下调多次的供应商,可以手动撤销该供应商的准入资格。可从多维度对供应商准入数据进行统计。 (6)系统登录功能,可利用人员表中的工号或手机号进行系统的登录,登录时可设置不同的角色下拉框,登录后只显示自己拥有权限的操作列表。 (7)系统工作台看板,围绕系统中以上功能和数据,设计一个工作台看板,可直观展示多方面信息,如当月生产计划完成情况、当月报修报废设备数据及占比等。界面应简洁明了。 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)