MSE数据库表GLM1000的详细设计
"MSE详细设计" 在IT行业中,MSE(Master Schedule Execution,主调度执行)通常是指在大规模项目管理或生产计划中用于协调和优化任务执行的系统。MSE详细设计涉及到对整个系统各个模块和功能的深入规划,确保系统能够高效、准确地处理复杂的任务调度和数据管理。 在提供的文件内容中,我们看到SQL语句被用来创建一个名为`GLM1000`的数据表,这很可能是MSE系统中的一个核心数据结构,用于存储与炼胶计划任务相关的数据。以下是表`GLM1000`的字段详细说明: 1. `[ID]`:这是表的唯一标识符,类型为`uniqueidentifier`,通常用作主键,确保每条记录的唯一性。 2. `[FAC]`:可能代表工厂代码,用于标识任务发生的工厂。 3. `[WFDATE]`:工作日期,可能表示任务的执行日期。 4. `[RUBTYP]`:橡胶类型,用于区分不同的橡胶原料。 5. `[CDRCP]`和`[OLDCDRCP]`:可能涉及物料代码,`OLD`前缀表示历史值。 6. `[CDRUB]`和`[OLDCDRUB]`:可能与橡胶批次相关,同样`OLD`表示历史信息。 7. `[REV]`:版本号,用于追踪数据的更新版本。 8. `[SLT]`:可能指代某种状态或等级。 9. `[STAGE]`和`[OLDSTAGE]`:阶段或流程步骤,`OLD`表示之前的阶段。 10. `[MCHTYP]`:机器类型,标识执行任务的设备。 11. `[WTDATE]`:重量日期,可能与物料称重相关。 12. `[PLGRD]`:可能是生产等级或标准。 13. `[PLWT]`和`[PLBAT]`:生产重量(单位:公斤)和批次重量。 14. `[REDSC]`:减少或取消的原因,用于记录异常情况。 15. `[UPDAT]`和`[UPTIM]`:更新日期和时间戳,记录数据的最后修改信息。 16. `[UPIDNO]`:更新操作者的ID,用于审计追踪。 17. `[TOTWT]`:总重量,可能包括所有批次的总和。 18. `[MCHINFO]`:机器信息,可能包含更详细的设备属性。 19. `[CHECK]`:检查状态或结果,可能用于验证任务完成情况。 20. `[CHECKCODE]`:检查代码或编码,可能用于自动化验证过程。 这些字段共同构成了MSE系统中关于炼胶计划任务的数据模型,通过这个模型,系统能够跟踪和管理每个任务的细节,如原料信息、执行状态、重量数据、设备使用以及更新历史等。此外,SQL语句中的`IF EXISTS`和`DROP TABLE`确保在创建新表之前先删除旧的同名表,保持数据库的整洁。 MSE详细设计涉及到系统架构、数据库设计、任务逻辑和数据管理等多个方面,确保系统能够适应复杂多变的生产环境,提供高效、准确的计划执行和监控能力。
IF EXISTS (SELECT 1 FROM sys.tables where name= 'GLM1000')
DROP TABLE [GLM1000]
CREATE TABLE [GLM1000](
[ID] [uniqueidentifier] NOT NULL PRIMARY KEY,
[FAC] NVARCHAR(3) DEFAULT '', --FAC
[WFDATE] NVARCHAR(8) DEFAULT '', --WFDATE
[RUBTYP] NVARCHAR(1) DEFAULT '', --区分
[CDRCP] NVARCHAR(10) DEFAULT '', --胶料代码全
[OLDCDRCP] NVARCHAR(10) DEFAULT '', --OLDCDRCP
[CDRUB] NVARCHAR(6) DEFAULT '', --胶料代码
[OLDCDRUB] NVARCHAR(6) DEFAULT '', --OLDCDRUB
[REV] NVARCHAR(2) DEFAULT '', --版本
[SLT] NVARCHAR(2) DEFAULT '', --方案
[STAGE] NVARCHAR(3) DEFAULT '', --胶料段
[OLDSTAGE] NVARCHAR(3) DEFAULT '', --OLDSTAGE
[MCHTYP] NVARCHAR(4) DEFAULT '', --设备类型
[WTDATE] NVARCHAR(8) DEFAULT '', --WTDATE
[PLGRD] NVARCHAR(1) DEFAULT '', --
[PLWT] FLOAT DEFAULT 0, --生产重量(KG)
[PLBAT] FLOAT DEFAULT 0, --生产车数
[REDSC] NVARCHAR(50) DEFAULT '', --备注
[UPDAT] NVARCHAR(8) DEFAULT '', --修改日期
[UPTIM] NVARCHAR(6) DEFAULT '', --修改时间
[UPIDNO] NVARCHAR(7) DEFAULT '', --修改者
[TOTWT] FLOAT DEFAULT 0, --车重量
[MCHINFO] NVARCHAR(20) DEFAULT '', --优先设备信息
[CHECK] NVARCHAR(20) DEFAULT '', --CHECK
[CHECKCODE] NVARCHAR(6) DEFAULT '', --CHECKCODE
)
炼胶设备优先度管理:
IF EXISTS (SELECT 1 FROM sys.tables where name= 'GLM0010')
DROP TABLE [GLM0010]
CREATE TABLE [GLM0010](
[ID] [uniqueidentifier] NOT NULL PRIMARY KEY,
[FAC] NVARCHAR(3) DEFAULT '', --FAC
[CDRUB] NVARCHAR(6) DEFAULT '', --配方代码
[STAGE] NVARCHAR(3) DEFAULT '', --胶料段
[MCHID] NVARCHAR(3) DEFAULT '', --主生产设备代码
[MCHID2] NVARCHAR(3) DEFAULT '', --备用生产设备2
[MCHID3] NVARCHAR(3) DEFAULT '', --备用生产设备3
[MCHID4] NVARCHAR(3) DEFAULT '', --备用生产设备4
[MCHID5] NVARCHAR(3) DEFAULT '', --备用生产设备5
[UPDAT] NVARCHAR(8) DEFAULT '', --修改日期
[UPTIM] NVARCHAR(6) DEFAULT '', --修改时间
[UPIDNO] NVARCHAR(7) DEFAULT '', --修改者
)
胶料段内/外部生产区分管理
IF EXISTS (SELECT 1 FROM sys.tables where name= 'GLM0040')
DROP TABLE [GLM0040]
CREATE TABLE [GLM0040](
[ID] [uniqueidentifier] NOT NULL PRIMARY KEY,
[FAC] NVARCHAR(3) DEFAULT '', --工厂
[CDRUB] NVARCHAR(6) DEFAULT '', --配方胶料
[STAGE] NVARCHAR(3) DEFAULT '', --胶料段
[OLDSTAGE] NVARCHAR(3) DEFAULT '', --OLDSTAGE
剩余16页未读,继续阅读
- 粉丝: 1
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析