F9智慧缫丝设计文档,这是一份系统开发设计文档: # 一、系统描述 1.这是一款应用于缫丝厂生产管理的MES系统,包含PC网页端、电视大屏端、小程序端三个平台。 2.技术要求:网页版:后端采用 .Net10,前端采用Vue最新版,数据库采用云MySQL数据库(地址:116.198.221.105 库名:f9web 用户名:f9web 密码:t~QMq5u6j5 )ORM框架用Freesql(最新版v3.5.311),本地涉及缓存库的话,采用sqlite最新版;小程序版采用微信的原生开发架构;电视大屏端采用VUE。代码要人性化,必要的地方加上注释,要确保离开AI能够进行人工维护。 3.数据库设计:表名前面要带模块,例如CRM_Customer等,表中默认要有id字段,flag(标记数据有效状态,0为删除,>0为有效数据,<0为无效数据,其中-1为作废),addtime(数据添加日期),adder(数据添加人,用户uid),updatetime(添加人),updater(修改人),memo(备注)建字段要加字段描述,该建的索引要建索引。 4.第三方接口:文件图片存储放在阿里云( "BucketName": "bbit-f9-web", "EndPoint": "oss-cn-chengdu.aliyuncs.com", "STSEndPoint": "sts.cn-chengdu.aliyuncs.com", "AccessKeyId": "LTAI5tSnK8HCPruXm3ZCRZDQ", "AccessKeySecret": "lHcL75fV809SJYZ3IJtMWlPM7qYUXK"),天气预报采用 Open-Meteo,其他需要时再提供。 5.项目要求:项目文件架构要求,类文件命名要求前面加模块名称,例如CRM_CustomerList,每个模块的类放在各自文件夹,公共模块的类放在Common文件夹。 6.其他要求:界面美观,简介,专业的Mes风格,高可配置性,数据字典要专业全面,支持的数据类型多一些。 7.通用约定:表单均需要支持打印功能,要把表单打印作为通用模块,支持自定义设计打印格式,调用打印支持针式打印机和A4打印机,打印组件参考开源项目(https://github.bbitcn.net/fanhongcai/openprint),整体风格要具有风格统一性,操作按钮位置统一性。表单要具有工作流管理(简易工作流)。 8.设计开放性:可以参考行业中先进的MES功能,命名等,多借鉴过来,遇到代码困难时,可预留后期突破。 9.开发步骤:先完成PC端,再进行电视大屏端、小程序端,再进行联调内测 # 二、缫丝厂的业务流程说明 缫丝厂基本流程:干茧(也有可能是鲜茧)原料出库后,依次经过选茧工序筛选出上车茧,送入前缫车间开展煮茧作业,经煮茧膨润丝胶后进入自动缫丝机完成索绪、理绪、缫丝落丝,产出小䈅丝片;小䈅丝片流转至后缫工段,完成给湿、复摇返丝、编丝整理,同步开展黑板、纤度、公量等理化检验,按批次完成生丝组批定级,检验合格后入库形成成品生丝,各工序同步产出各类下脚副产品单独归集入库。 庄口指原料蚕茧的批次化管理,原料庄口指的是A地某年某季的原料蚕茧,工艺庄口指根据生产工艺组合的生产用庄口,开始生产后,全局采用该工艺庄口ID作为贯穿系统的线索,即产生的成本、产量、排工等均已该线索为依据。 缫丝生产主要的原料就是蚕茧,辅料有一些,能源主要有电力、燃气、煤、水等,产成品主要是生丝,生丝要称重,检验后打柄入库。 产成品的副产品有条吐、下足茧、茧衣等,这些要进行入库,销售,并暂估或者卖出作为收入。 缫丝不是按订单排产,核心围绕**工艺庄口**组织生产,不是通用离散制造的工单模式。 本缫丝厂MES系统旨在解决缫丝环节中的各项信息化的问题。