# 工架具管理系统 **Repository Path**: guochaodong_admin/fixture_management_system ## Basic Information - **Project Name**: 工架具管理系统 - **Description**: 工夹具管理 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-22 - **Last Updated**: 2025-11-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fixture_management_system ### 项目说明 【问题说明】 公司原来对工夹具的管理是通过纸质记录或Excel台账的方式进行手工管理的,存在着工作量大,精确度差,数据安全性差,结构化查询不便等诸多缺陷,同时不同部门员工录入的信息难以同步。公司希望开发一个各部门通用的标准化的工夹具管理平台,通过设置不同的Workcell(工作部门)和用户权限来保证数据的安全性。同时,公司希望这个新的管理平台具备一定的智能分析能力,可以通过对大量历史数据的分析和筛选,对工夹具的故障概率进行较为准确的预测。 **【用户期望】** **(1)功能综述** Ø 系统为局域网网站形式。 Ø 使用登录验证和用户权限控制来确保安全性。 Ø 系统以Workcell(工作部门)为单位分隔数据,各Workcell之间数据完全独立且互不可见。 Ø 对于每一套工夹具,系统从采购入库审批流程→领用/归还→定期检测→报障维修→使用记录→报废手续,整个生命周期都有详细的追踪记录。 Ø 数据可以多种形式进行查询和追溯,并按用户要求显示报表。 Ø 数据分析和故障预警功能,能通过构件数据挖掘模型、设计数据分析及故障预警算法等手段,在工夹具即将有较高概率发生故障前,通过email等方式对相关人员发出预警。 Ø 当工夹具的理论报废时间即将到达时,提前通过email等方式对相关人员发出预警。 Ø 系统预留工夹具定位显示模块,当公司为重要工夹具安装定位设备后,能实时显示工夹具具体位置。 Ø 在确保数据可靠性与安全性的前提下,尽量实现流程和表单的自动化。 **(2)用户权限划分** Ø Operator I(初级用户):进出库操作、提交报修申请。 Ø Operator II(高级用户):提交采购入库申请、修改工夹具基础信息、处理报修申请、提交报废申请。 Ø Supervisor(监管员):创建和修改工夹具类别、处理采购入库申请、处理报废申请。 Ø Manager(Workcell经理):对采购入库申请和报废申请进行最终处理。 Ø Admin(系统管理员):添加或删除用户、更改用户权限。 **(3)流程概述** Ø 采购入库流程:Operator II(初级用户)提交→ Supervisor(监管员)初审→ Manager(Workcell经理)终审。 主要内容:申请人、类别代码、物品代码、采购入库单据号、采购入库日期、物品照片。 Ø 进出库流程:产线员工申请→扫描员工卡确认身份→仓管员录入信息→工夹具出库/返库。 主要内容:领用人,操作人,产线,日期,物品代码。 Ø 报修流程:Operator I(初级用户)提交→ Operator II(高级用户)处理并关闭。 主要内容:申请人、物品代码、故障描述、故障照片、处理人。 Ø 报废流程:Operator II(高级用户)提交→ Supervisor(监管员)初审→ Manager(Workcell经理)终审。 主要内容:申请人、物品代码、物品寿命计数、报废原因。 ### 任务要求 **【开发说明】** 使用Visual Studio开发一个MVC局域网网站,前端通过动态页面向用户进行数据展示并负责与用户互动,后端使用数据库对工夹具数据进行流程化管理。 【技术要求与指标】 (1)项目使用B/S架构; (2)使用关系型数据库设计理念,主键、外键、索引的创建与使用清晰合理; (3)各部门(Workcell)数据共用表格,但在访问上必须完全隔离; (4)前端UI需要具备有一定的设计感和美观性; (5)前端UI兼容PC端与移动端; (6)数据保留10年以上。 **【任务清单】** (1)数据库结构设计; (2)MVC项目创建; (3)项目部署与测试; (4)数据库性能优化; (5)数据自动备份的实现。 **【提交材料】** (1)项目概要介绍; (2)项目简介PPT; (3)项目详细方案; (4)项目演示视频; (5)团队自愿提交的其它补充材料。 **【开发工具与数据接口】** (1)IDE使用Visual Studio 2015或更高版本; (2)采用.NET Framework平台; (3)系统采用MVC架构; (4)后端语言采用C#; (5)前端采用Bootstrap和JQuery框架; (6)数据库采用MS SQLServer或MySQL。