9.24 开发MES系统日志二

今天通过大模型设计了MES系统的数据库表,我感觉它其中需要改的地方应该会很多,本次使用大模型来回答这个问题只是为了有个示例,让心里有底,比如在我看来最基本的存储各种二维码的字段不存在,这一点需要仔细补充。

同时三天之内需要提出一个队本系统的问题,其实我早就想好了想要提交的问题,但是我感觉这个问题很大概率会被说成无关,然后给我一顿臭骂,所以自己需要慎之又慎地想一个问题,但是这五十多页篇幅的word,感觉刚开始看头都大了,所以计划着是分阶段、分部分地看word。同时预计明天开始正式编写MES系统的前端主页,我认为安卓页面一定要等到前端页面实现好了后再进行编辑。在最后看一下大模型给的此系统需要的数据库表的具体结果及字段。

 

1. 员工表(Employees)

  • EmployeeID (INT, PRIMARY KEY):员工唯一标识
  • Name (VARCHAR):员工姓名
  • Department (VARCHAR):部门
  • Team (VARCHAR):班组
  • Position (VARCHAR):职位
  • Salary (DECIMAL):基本工资

2. 产品表(Products)

  • ProductID (INT, PRIMARY KEY):产品唯一标识
  • Name (VARCHAR):产品名称
  • Specification (VARCHAR):规格
  • Material (VARCHAR):材质
  • UnitWeight (DECIMAL):单重
  • Category (VARCHAR):类别

3. 模具表(Molds)

  • MoldID (INT, PRIMARY KEY):模具唯一标识
  • ProductID (INT, FOREIGN KEY):关联产品ID
  • LastUsageTime (DATETIME):上次使用时间
  • UsageCount (INT):使用次数
  • PlannedUsage (INT):计划使用次数
  • RemainingUsage (INT):剩余使用次数

4. 生产批次表(ProductionBatches)

  • BatchID (INT, PRIMARY KEY):生产批次唯一标识
  • ProductID (INT, FOREIGN KEY):关联产品ID
  • StartTime (DATETIME):开始时间
  • EndTime (DATETIME):结束时间
  • Status (VARCHAR):批次状态(如:生产中、已完成)

5. 生产工序表(ProductionProcesses)

  • ProcessID (INT, PRIMARY KEY):工序唯一标识
  • BatchID (INT, FOREIGN KEY):关联生产批次ID
  • ProcessName (VARCHAR):工序名称
  • StartTime (DATETIME):开始时间
  • EndTime (DATETIME):结束时间
  • OperatorID (INT, FOREIGN KEY):操作员工ID
  • EquipmentID (INT, FOREIGN KEY):使用设备ID
  • QualifiedCount (INT):合格数量
  • ScrapCount (INT):废品数量
  • ReturnedMaterialCount (INT):退料数量

6. 设备表(Equipment)

  • EquipmentID (INT, PRIMARY KEY):设备唯一标识
  • Name (VARCHAR):设备名称
  • Type (VARCHAR):设备类型
  • Location (VARCHAR):设备位置
  • LastMaintenanceTime (DATETIME):上次维护时间
  • Status (VARCHAR):设备状态(如:运行中、维护中)

7. 物料表(Materials)

  • MaterialID (INT, PRIMARY KEY):物料唯一标识
  • Name (VARCHAR):物料名称
  • Type (VARCHAR):物料类型(主料、辅料、低值易耗)
  • Quantity (DECIMAL):库存数量
  • UnitPrice (DECIMAL):单价

8. 工资表(Wages)

  • WageID (INT, PRIMARY KEY):工资记录唯一标识
  • EmployeeID (INT, FOREIGN KEY):员工ID
  • BatchID (INT, FOREIGN KEY):生产批次ID
  • PieceworkWage (DECIMAL):计件工资
  • QualityWage (DECIMAL):质量工资
  • Date (DATE):工资日期

9. 考核表(Evaluations)

  • EvaluationID (INT, PRIMARY KEY):考核记录唯一标识
  • EmployeeID (INT, FOREIGN KEY):员工ID
  • BatchID (INT, FOREIGN KEY):生产批次ID
  • EvaluationScore (DECIMAL):考核分数
  • EvaluationDate (DATE):考核日期

10. 研发项目表(R&DProjects)

  • ProjectID (INT, PRIMARY KEY):项目唯一标识
  • ProjectName (VARCHAR):项目名称
  • Proposer (VARCHAR):提出人
  • Budget (DECIMAL):预算成本
  • StartDate (DATE):开始日期
  • EndDate (DATE):结束日期
  • Status (VARCHAR):项目状态(如:进行中、已完成)

11. 研发成本表(R&DCosts)

  • CostID (INT, PRIMARY KEY):成本记录唯一标识
  • ProjectID (INT, FOREIGN KEY):项目ID
  • CostType (VARCHAR):成本类型(人工、物料、其他)
posted @ 2024-09-24 21:40  七安。  阅读(2)  评论(0编辑  收藏  举报