数据库作业-工厂物料管理系统
物料管理系统
工厂仓库管理系统方案
工厂仓库管理系统方案简介随着工厂规模的不断扩大,对仓库管理的需求越来越高。
传统手工管理方式难以应对大规模仓库、复杂数据统计以及快速物料管理的需求。
因此,开发一套高效、稳定、易用的仓库管理系统,显得尤为重要。
本文将从系统架构、功能要求、技术选型等方面,来介绍一款适合工厂使用的仓库管理系统。
系统架构本系统采用 Browser/Server 架构,前端使用 Vue.js 技术栈,后端使用 Node.js作为开发语言,配合使用 MongoDB 数据库进行数据存储。
前后端数据交互采用RESTful API。
功能要求1.库存管理:对物料库存进行实时监控,包括入库、出库、盘点、转移等操作。
根据实际需求,可以设置库存上下限,进行预警并提示。
2.订单管理:能够跟踪管理订单的状态,包括生成、审核、发货,以及相关的呈现和统计,对订单生命周期进行管理。
3.报表统计:提供数据报表的生成查看功能,能够便捷地查看各类数据统计结果,比如库存、订单、入库/出库记录等。
4.用户权限管理:对不同的用户角色进行区分,给予不同的操作权限,保证数据安全性。
5.系统配置管理:允许管理员对系统整体进行参数配置、运营维护、软件升级等操作。
技术选型1.前端技术:Vue.js + Element-ui + Axios2.后端技术:Node.js + Express + MongoDB3.其他技术:RESTful API、Git Flow、Webpack、Nginx总结本文从系统架构、功能要求、技术选型等方面,对工厂仓库管理系统进行介绍。
该系统能满足工业生产领域中对仓库管理的需求,提高生产物料的管理效率,减少生产过程中的出错率,提高生产线的产品质量和产能。
以上就是本文对工厂仓库管理系统的方案的介绍,希望对读者有所帮助。
物料管理系统的设计与实施
物料管理系统的设计与实施一、引言物料管理是企业运营中非常重要的环节,对于提高生产效率、降低成本、优化供应链等方面都起到关键作用。
为了实现物料管理的自动化、标准化和信息化,许多企业选择引入物料管理系统。
本文将介绍物料管理系统的设计和实施过程,包括系统的功能、架构、数据流程和实施步骤等内容。
二、系统设计2.1 系统功能物料管理系统主要包括以下功能模块:- 物料信息管理:记录物料的基本信息,包括名称、规格、计量单位等; - 供应商管理:管理与供应商的合作关系,包括供应商信息、采购订单管理等; - 入库管理:记录物料的入库信息,包括入库单、入库数量等; - 出库管理:记录物料的出库信息,包括出库单、出库数量等; - 库存管理:管理物料的库存情况,包括库存数量、库存预警等; - 报表统计:生成各种报表,包括物料采购报表、物料出库报表等。
2.2 系统架构物料管理系统采用客户端-服务器架构,包括以下几个组成部分: - 客户端:提供用户界面,用户通过客户端进行系统操作; - 服务器:负责处理用户请求,执行业务逻辑,访问数据库等; - 数据库:保存系统数据,包括物料信息、供应商信息、入库出库记录等。
2.3 数据流程物料管理系统的数据流程如下: 1. 用户通过客户端发起物料管理操作的请求;2. 服务器接收到请求后,根据请求类型执行相应的业务逻辑; 3. 服务器访问数据库,获取或更新相关数据; 4. 服务器将处理结果返回给客户端,客户端显示相应的界面或报表。
三、系统实施3.1 需求分析在实施物料管理系统之前,需要进行需求分析,明确系统的功能需求、用户需求和技术需求。
需求分析阶段主要包括以下步骤: 1. 收集需求:与用户沟通,了解用户对于物料管理系统的需求和期望; 2. 分析需求:对收集到的需求进行分析和整理,确立系统的功能范围和优先级; 3. 编写需求规格说明书:将需求整理成书面文档,明确功能点、界面设计、数据流程等。
物料管理用户手册_主数据维护
SAP ECC物料管理用户手册主数据维护目录主数据管理: 用户手册1.1基础数据维护1.1.1供应商主记录维护目的在SAP系统中建立和维护供应商账户,并根据集团内统一的规则分配供应商代码,形成集团层面上统一的供应商信息库,中国海油集团公司将统一使用一个供应商数据库进行相关采购业务。
前提在系统中定义供应商帐户组、供应商号码范围以及相关财务数据。
流程可以在供应商主记录处理中执行下列事务:创建更改显示结果在系统中维护供应商主记录。
1.1.1.1创建供应商主记录操作步骤1.通过以下路径进入到创建供应商主记录界面配置路径后勤 -> 物料管理 -> 采购 -> 主数据 -> 供应商 ->中央的 -> 创建事务代码XK012.录入初始屏幕2.1.输入公司代码,例如1001 (中海石油化学有限公司);2.2.输入采购组织代号,例如1001 (中海化学采购组织);2.3.选择或者输入帐户组代号,例如CK03(中海油集团外-国内);2.4.点击或按回车。
3.在创建供应商:地址视图中。
根据具体业务信息填写相关内容,例如3.1.选择输入标题,例如:国有3.2.输入公司名称,例如:福州核威密封材料厂;3.3.输入搜索项1,例如:福州核威;3.4.输入搜索项2,例如:-2(组织机构代码证号)3.5.输入街道/门牌号地址:例如:福州市701信箱(通讯地址);3.6.输入街道2,例如:福州市城门镇黄山村(注册地址)3.7.选择输入邮编、城市、国家、地区,例如:350019、福州、CN(中国)、150(福建)3.8.输入通讯联系方式,例如:电话号码、传真号码、E-MAIL等3.9.点击或按回车进入下一个画面4.在创建供应商:控制视图中。
4.1.输入权限组,如:2(二级供应商)4.2.如果此供应商是集团内公司,用户可以选择“贸易伙伴”4.3.输入相关的税务信息,如税号3、纳税人登记号;4.4.社会保险(表示进出口经营权)代码填1;4.5.输入相关的参考数据,如行业:0003(制造业)4.6.点击或按回车进入下一个画面5.在创建供应商:支付交易视图中。
SAP 维护物料主数据 - 物料管理
维护物料主数据-物料管理维护物料主数据1、目的:创建、修改物料主数据"2、适用范围:集团所有物料。
物料类型分类如下:物料类型适用范围编码范围编码规则备注原材料原料、辅料、净料、包装材料等100000-199999 外部编号;流水号需要运行MRP半成品 2000-2999 外部编号;流水号需要运行MRP成品 3000-39996000-69997000-7999等外部编号;药业产品3开头;东风产品7开头;集团外产品6开头等需要运行MRP 五金备件专用配件、通用配件、电器配件、汽车配件、生产用工具、管理用具、危险品、部分器化、部分计量器具等400000-499999等外部编号;流水号等需要运行MRP低值易耗品劳保用品、办公用品、促销品、部分器化、部分计量器具、油类等50000-59999 外部编号;流水号不需要运行MRP3、文件内容概述:l 一旦部门为一种物料创建了数据,物料主数据就已经在数据库中存在了。
如果来自另外一个部门的人想要输入数据,就不用草拟创建物料主数据了,而只需要简单的将来自本人所在部门的信息扩展(添加)到物料主数据中即可。
当一种物料因以其它组织等级存储时,物料主数据也被扩展。
●通过选择创建物料主数据事务来添加自己想要的视图或是组织等级;通过使用改变物料主数据事务来改变视图和组织等级中的数据。
l 可以通过激活创建、修改计划物料达到维护物料的目的4、流程操作步骤:⑴创建物料(或创建计划物料)系统路径后勤—商品管理—商品主记录—商品—创建(一般)—立即(或计划表)事务码MM01 (或MM11)按照系统路径或事务码操作进入如下屏幕:参数如下:栏目名称描述R/O/N 用户动作或结果注意事项物料输入物料号R 5010101 外部给号行业领域公司所属行业R 食品食品、药品:物料类型物料所属类型R 成品—恒生复制从物料从相似物料复制O回车之后进入以下屏幕:“全部选定”按钮“取消全部选定”按钮选择以下视图:基本数据1、基本数据2、分类、销售:销售组织数据1、销售:销售组织数据2、销售:一般/工厂数据、对外贸易:出口数据、销售文本、采购、对外贸易:进口数据、采购定单文本、MRP1、MRP2、MRP3、MRP4、工作计划、一般地点数据/商店1、一般工厂数据/存储2、会计1、会计2、成本1、成本2回车或者单击“”,进入组织级别视图:参数如下:栏目名称描述R/O/N 用户动作或结果注意事项-工厂物料所属工厂R 1713 一般情况下一个公司代码只设一个工厂,工厂代码与公司代码一致库存地点物料存放地点R 7130 一个工厂可以设几个库存地点销售组织物料所属销售组织R 1713 一般情况下一个公司代码只设一个销售组织分销渠道物料所属分销渠道R 20 分销渠道有两种:20代理、30直销等回车或者单击“”进入以下界面:每个视图字段参数如下:(回车或单击某个视图都可以进入相应视图界面)Ø基本数据1:(基本数据属于集团层面的数据,即所有公司代码都共享的数据)栏目名称描述R/O/N 用户动作或结果注意事项-物料物料描述及规格R 西夏干红750ML 描述一定要详细基本计量单位基本计量单位R BT 瓶物料组对物料类型分类R 170部门产品组R 40毛重、净重、体积等产品的毛重、净重、体积等O 根据实际需要填写Ø基本计量单位2:字段可以不维护Ø分类:单击“分类”,进入以下界面:双击字段“批次”,进入以下界面:在“类别”字段中输入“Z_CLASS1”,回车,进入以下界面:Ø单击“”,进入“销售:销售组织数据1”视图:栏目名称描述R/O/N 用户动作或结果注意事项栏目名称描述R/O/N 用户动作或结果注意事项销售单位创建销售定单时系统自动默认的计量单位O 销售单位与基本计量单位不相同,如果维护了销售单位,就需维护两个计量单位之间的数量关系交货工厂发货工厂O 1713税分类税类R 1 0:免税1:全额税3:低税率 4:混合的税Ø回车,进入“销售:销售组织数据2”视图:栏目名称描述R/O/N 用户动作或结果注意事项物料统计组是否与信息系统统计有关R 1 全部选择1(与统计有关)科目设置组物料对应的会计科目分配R 01 01:成品科目分配02:半成品、原材料03:让售材料佣金组与信贷相关的R 17 每个公司佣金组不同Ø回车,进入“销售:一般/工厂数据”视图:栏目名称描述R/O/N 用户动作或结果注意事项可用性检查何种方式检查库存R 02 只选择02:个别需求运输组运输方式R 0001 0001:全程物流装载组装载方式R 0001 0001:吊车批量管理是否需要进行批次管理R 选中成品、半成品、原材料需要进行批量管理Ø回车,进入“对外贸易出口”视图,不需维护Ø回车,进入“销售文本”视图,不需维护Ø单击“采购”视图,进入相应界面:栏目名称描述R/O/N 用户动作或结果注意事项订单单位创建采购订单时系统默认的计量单位O 采购定单单位与基本计量单位不相同,如果维护了采购定单单位,就需维护两个计量单位之间的数量关系采购组负责采购的成员R 713 一个公司代码下可以设多个采购组自动采购单是否让系统自动产生采购申请R 选中批量管理物料是否需要按批管理R 选中收货处理时间从采购日到收货日所耗的时间O 5过帐到检验库存是否收货到质检库存状态O 不选选择,则收货到质检状态;不选择,则收货到非限制状态货源清单供货源O 选中选择,则物料的供应商必须在货源清单范围之内,不允许向货源清单范围之外的供应商采购;不选择,则物料采购的供应商不受限制:配额安排哪些订单与供应商的配额安排有关R 4 所有订单都与供应商的配额安排有关(包括采购订单、采购申请、生产订单、MRP等)Ø回车,进入“对外贸易进口”视图,不需维护Ø回车,进入“采购定单文本”视图,不需维护Ø “MRP1”视图:栏目名称描述R/O/N 用户动作或结果注意事项.MRP类型 R ND无计划一般情况下生产公司的“成品”全部选择M1(主生产计划),生产公司的其他物料都选择PD采购需求计划;销售公司的所有物料全部选择ND无计划重订货点物料低于多少数量会产生需求计划O 一般五金备件需要维护计划的时界在几个工作日内生产周期相对稳定O 只有生产公司的“成品”物料需要维护MRP控制者 O 一般情况下MRP类型为M1和PD时才需要维护批量采购或生产的物料计划方式O 一般情况下MRP类型为M1和PD时才需要维护;生产公司的“成品”物料一般选择EX(直接按批订货量)、半成品一般选择EX/FX(固定订货数量);原辅包材一般选择WB(周批量)最小批量大小最小允许的批量数量O 一般“批量”选择EX时需要维护,也可以不维护最大批量大小最大允许的批量数量O 一般“批量”选择EX时需要维护,也可以不维护固定批量大小批量的固定值O “批量”选择FX时需要维护其他字段根据实际情况维护Ø MRP2视图:' |' T1 g# g, G0 G栏目名称描述R/O/N 用户动作或结果注意事项获取类型物料获取的途径R F E自制生产、F外部采购、X两种采购类型发货仓储地点物料发货的库存地O自制生产从订单下达到产品生产完工需要的时间O 生产公司的成品和自制半成品都需要维护收货处理时间产品生产完工之后需要的质检时间O 生产公司的成品和自制半成品都需要维护计划边际码生产的缓冲时间(产前、产后等需要的时间)O 生产公司的成品和自制半成品都需要维护计划交货时间向供应商下达采购订单到交货的期间O 外部采购的物料才需要维护,如果一个物料有多个供应商,则输入交货期的平均值安全库存物料的安全库存量OØ MRP3视图:Ø MRP3视图:栏目名称描述R/O/N 用户动作或结果注意事项策略组 R 40 全部选择40(具有最终组装的计划)即按预测生产消耗模式 O 自制产品必须选择,一般选择2(后向/前向消耗),其他产品不要维护逆向消耗期间 O 自制产品必须输入向后消耗的天数,其他产品不要维护向前消耗期间 O 自制产品必须输入向后消耗的天数,其他产品不要维护可用性检查 R 02 全部选择02(个别需求)Ø MRP4视图栏目名称描述R/O/N 用户动作或结果注意事项选择方法BOM展开方式O 生产公司的成品和自制半成品统一选择2(由生产版本选择)独立/集中对于独立和集中需求何种方式反映需求R 2 统一选择2(只汇总请求)Ø点击“工作计划”视图,进入以下界面:(只有自制生产的成品和半成品才需要维护工作计划视图)栏目名称描述R/O/N 用户动作或结果注意事项生产调度员 R生产计划参数文件 R发货仓储地点 O不足交货允差 O过度交货允差 OØ点击“工厂数据/存储1”视图,进入以下界面:栏目名称描述R/O/N 用户动作或结果注意事项仓位物料存放位置O温度条件物料存放允许的温度O周期盘点标识ABCD盘点标识O最小剩余货架寿命允许物料剩余货架寿命的最小值R 1总货架寿命商品有效期R 3600Ø回车,进入“地点数据/商店2”,不需维护Ø回车,进入“会计1”视图:栏目名称描述R/O/N 用户动作或结果注意事项评估类评估级别R 7920 原材料3000、包装物3004、备件3040、半成品7900、成品7920、加工成品7930、低值易耗品Z001价格控制物料计价方式R S(标准价格)S(标准价格)、V(移动平均价)价格单位定义多少个基本计量单位O 默认值为1。
Erp的概念及发展历程
代企业竞争不是单一企业与单一企业间的竞争,而是一个 企业供应链与另一个企业供应链之间的竞争。ERP系统实 现了对整个企业供应链的管理,适应了企业在知识经济时 代市场竞争的需要。
2、体现精益生产同步工程和敏捷制造的思想
ERP系统支持对混合型生产方式的管理,其管理思想表现在 两个方面:其一是“精益生产LP(Lean Production)”的思想, 它是由美国麻省理工学院(MIT)提出的一种企业经营战略体 系。即企业按大批量生产方式组织生产时,把客户、销售 代理商、供应商、协作单位纳入生产体系,企业同其销售 代理、客户和供应商的关系,已不再简单地是业务往来关 系,而是利益共享的合作伙伴关系,这种合作伙伴关系组 成了一个企业的供应链,这即是精益生产的核心思想。其 二是“敏捷制造(Agile Manufacturing)”的思想。当市场发生 变化,企业遇有特定的市场和产品需求时,企业的基本合 作伙伴不一定能满足新产品开发生产的要求,这时,企业 会组织一个由特定的供应商和销售渠道组成的短期或一次 性供应链,形成“虚拟工厂”,把供应和协作单位看成是 企业的一个组成部分,运用“同步工程(SE)”,组织生产, 用最短的时间将新产品打入市场,时刻保持产品的高质量、 多样化和灵活性,这即是“敏捷制造”的核心思想。
在库物料、产品构成的管理能力,实现依据客户订单,按照产品结构清单展开并计算物 料需求计划。实现减少库存,优化库存的管理目标。 C. MRPⅡ阶段(Manufacture Resource Planning) 在MRP管理系统的基础上,系统增加了对企业生产中心、加工工时、生产能力等方面的管 理,以实现计算机进行生产排程的功能,同时也将财务的功能囊括进来,在企业中形成 以计算机为核心的闭环管理系统,这种管理系统已能动态监察到产、供、销的全部生产 过程。 D. ERP阶段(Enterprise Resource Planning) 进入ERP阶段后,以计算机为核心的企业级的管理系统更为成熟,系统增加了包括财务预 测、生产能力、调整资源调度等方面的功能。配合企业实现JIT管理全面、质量管理和生 产资源调度管理及辅助决策的功能。成为企业进行生产管理及决策的平台工具。 E. 电子商务时代的ERP Internet技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据 交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存 竟争的供应链管理思想。ERP系统相应实现这方面的功能,使决策者及业务部门实现跨企 业的联合作战。 由此可见,ERP的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日 益激烈的市场要求,它的导入,已经成为大势所趋。
工厂流程管理系统
工厂流程管理系统简介工厂流程管理系统是一套用于管理和优化工厂生产流程的软件系统。
它通过集成不同部门和环节的信息流,帮助工厂实现生产过程的可视化、自动化和协调化,提高生产效率和产品质量。
主要功能1. 订单管理工厂流程管理系统可以有效管理和跟踪所有订单的生产流程。
它提供了订单录入、订单调度、订单跟踪等功能,帮助工厂实现订单的全程可视化管理。
通过系统的订单调度功能,可以合理安排生产资源,提高生产效率。
2. 生产计划管理工厂流程管理系统可以根据订单需求和生产能力,生成合理的生产计划。
计划管理功能包括生产任务分解、任务分配、进度追踪等,帮助工厂实现生产任务的可视化管理和优化调整。
同时,系统还具备重要的预警功能,及时发现并解决生产计划中的问题。
3. 物料管理工厂流程管理系统可以对物料进行全面管理,包括物料采购、入库管理、库存管理以及物料的配送和退回等。
通过物料管理功能,工厂可以实现物料的精确管理,减少库存成本,提高生产效率。
4. 质量管理质量管理是工厂生产中不可或缺的环节,工厂流程管理系统提供了全面的质量管理功能。
它包括质量检测、不良品处理、质量分析等。
系统可以将质量数据实时记录和分析,帮助工厂发现问题和改进工艺,提高产品质量。
5. 数据分析和报告工厂流程管理系统具备强大的数据分析和报告功能。
它可以对生产数据进行统计和分析,生成各类报告,例如生产效率报告、质量分析报告等。
通过数据分析和报告,工厂可以及时获取生产情况,并进行决策和优化。
优势1. 提高生产效率工厂流程管理系统通过全程可视化和自动化的管理方式,优化了生产流程,减少了繁琐的人工操作和沟通,提高了生产效率。
系统可以帮助工厂合理分配生产资源,优化生产计划,减少库存积压,提高设备利用率,降低生产成本。
2. 提升产品质量质量管理是工厂流程管理系统的重要功能之一。
系统可以实时监测生产过程中的质量数据,并进行分析,帮助工厂及时发现并解决质量问题。
通过优化工艺和提供标准作业指导,系统可以提升产品质量,减少不良品率,提高客户满意度。
生产执行系统(MES)系统介绍
生产执行系统(MES)入门介绍第1章概述简介生产执行系统,英文是Manufacturing Execution System,简称MES。
本处采用了中国仪器仪表学会的译法,也被译作“制造执行系统”。
MES系统处于三层体系结构的中间层,主要面向下面各制造工厂(车间)级,因此工艺特点非常明显。
它根据ERP系统下达的生产订单或者长期计划,通过作业计划编制、作业调度、物料平衡、成本核算、质量管理的过程来组织生产,呈报ERP系统数据。
《MES系统》遵从国际MES行业标准ANSI/ISA-S95,以及制造执行系统(MES)规范SJZ 11362-2006国家标准。
具有12项功能,15个模块,实现了企业内部生产过程管理的信息化,对提高管理效益、改善管理活动、完善管理考核具有非常重要的意义。
通过系统的实施,生产方式实现了五个方面的转变:1. 生产从被动指挥向实时调度转变2. 质量从事后抽检向在线控制转变3. 资源从被动供应向主动供应转变4. 成本从事后核算向过程控制转变5. 管理从粗放型向质量型转变该方案将办公自动化的工作流技术引入MES系统,因此MES系统不仅完成传统的生产监控和数据统计、报表输出功能,而且成为生产管理的活动平台,各种生产管理活动都可以通过该平台实现在线办公、在线调度、在线协调、在线管理,大大提高了生产管理的效率。
第2章系统功能系统从底层数据采集开始,到过程监测和在线管理,一直到成本相关数据管理,构成了完整的生产信息化体系。
系统各功能模块提供了由底层接近于自动化系统的监控过程逐渐过渡到成本管理的经营层,可以满足企业在信息化生产管理领域不同规划阶段的要求,在继承的基础上实现信息化过程的平稳过渡、逐步提高。
MES系统平台的核心是一个工厂建模环境,它通过类似搭积木的方式将不同的应用功能组合在一起来定义执行逻辑。
根据物理模型(实际的设备、区域、管线等)和逻辑模型(业务流程),基于国际MES行业标准ANSI/ISA-S95的工厂模型层次来完成工厂模型的创建,为业务模块提供基础数据支撑。
冲压工厂物料管理制度
一、总则为了加强冲压工厂物料管理,提高物料使用效率,降低物料损耗,确保生产顺利进行,特制定本制度。
二、物料分类1. 原材料:指用于冲压生产的各种金属板材、棒材、线材等。
2. 辅助材料:指用于冲压生产的各种润滑油、冷却液、胶带、包装材料等。
3. 机械设备配件:指用于维修、保养、更换冲压设备的各种配件。
4. 办公用品:指用于冲压工厂日常办公的各种办公用品。
三、物料采购1. 采购计划:根据生产计划、库存情况及物料需求,编制采购计划。
2. 供应商选择:选择信誉良好、质量可靠、价格合理的供应商。
3. 订单管理:对采购订单进行审核、审批,确保订单准确无误。
4. 物料验收:对采购到的物料进行验收,确保物料符合质量要求。
5. 付款管理:按照合同约定,及时支付供应商货款。
四、物料储存1. 储存区域:根据物料种类、特性,合理划分储存区域。
2. 储存条件:确保储存环境干燥、通风、防潮、防尘、防腐蚀。
3. 物料摆放:按照物料种类、规格、批次进行摆放,便于查找和使用。
4. 物料标识:对储存的物料进行标识,包括名称、规格、数量、生产日期、有效期等信息。
5. 物料盘点:定期对储存的物料进行盘点,确保库存准确。
五、物料领用1. 领用申请:根据生产需要,填写物料领用申请单。
2. 领用审批:对领用申请进行审批,确保领用合理。
3. 领用记录:对领用物料进行记录,包括领用人、领用日期、领用数量、用途等信息。
4. 领用监督:对领用过程进行监督,防止物料浪费和流失。
六、物料回收与再利用1. 废料回收:对生产过程中产生的废料进行回收,减少物料损耗。
2. 废料处理:对回收的废料进行分类处理,实现资源化利用。
3. 再利用:对可再利用的物料进行再利用,降低物料成本。
七、物料信息管理1. 建立物料信息数据库:收集、整理、更新物料信息,确保信息准确、完整。
2. 物料信息查询:提供物料信息查询服务,方便员工查询和使用。
3. 物料信息统计:定期对物料信息进行统计,为生产、采购、库存管理等提供数据支持。
项目工程人员物料管理系统数据库设计表格
单项工程表
类型
int vchar int vchar date date vchar vchar vchar date vchar
说明
单项工程项目标示 单项工程名称 供应商标示(施工单位) 工程概况 立项时间 开工时间 进度情况 设计文件名 竣工文件名 最近更新时间 备注
备注 PK UK
备注 PK UK 备注 PK
tb_Supplier
名称
物料表
类型
int vchar vchar vchar double vchar
说明
物料标示 物料名称 规格程式 计量单位 库存数量 备注
供应商表(含施工单位)
类型
说明
SupplierID SupplierName Manager Phone Email IsBuilder Remark
物料入库记录表
类型
说明
int
入库记录标示
int
物料标示
double
入库数量
int
供应商标示
double
购买单价
int
dateBiblioteka 经手人 入库时间vchar
备注
tb_MaterialOut
名称
MaterialOutID MaterialID Amount UserID OutDate ProjectID Remark
tb_UserPope 名称 UserID PopeID
用户表 类型 int vchar vchar vchar int DateTime bit
角色表 类型 int
vchar
权限表 类型 int vchar int
int
角色权限表 类型 int int
智慧工厂生产管理系统操作指南
智慧工厂生产管理系统操作指南第1章系统概述与登录 (5)1.1 系统简介 (5)1.2 登录与退出 (5)第2章工厂布局与设备管理 (5)2.1 工厂布局展示 (5)2.2 设备信息管理 (5)2.3 设备监控与维护 (5)第3章生产计划管理 (5)3.1 生产计划制定 (5)3.2 生产计划调整 (5)3.3 生产计划查询 (5)第4章物料与库存管理 (5)4.1 物料信息管理 (5)4.2 库存查询与预警 (5)4.3 物料出入库操作 (5)第5章生产线与工艺管理 (5)5.1 生产线配置 (5)5.2 工艺流程制定 (5)5.3 生产线监控与调度 (5)第6章质量管理 (5)6.1 质量检验标准设定 (6)6.2 质量检验操作 (6)6.3 质量问题追溯与处理 (6)第7章人员与权限管理 (6)7.1 员工信息管理 (6)7.2 角色与权限设置 (6)7.3 操作日志查询 (6)第8章生产数据统计与分析 (6)8.1 生产数据采集 (6)8.2 生产数据分析 (6)8.3 生产报告 (6)第9章设备维护与维修管理 (6)9.1 设备保养计划 (6)9.2 设备维修申请与审批 (6)9.3 设备维护记录查询 (6)第10章安全生产管理 (6)10.1 安全生产标准设定 (6)10.2 安全生产培训 (6)10.3 安全处理与记录 (6)第11章数据备份与恢复 (6)11.1 数据备份策略 (6)11.3 数据恢复操作 (6)第12章系统设置与维护 (6)12.1 系统参数设置 (6)12.2 系统更新与升级 (6)12.3 系统使用帮助与反馈 (6)第1章系统概述与登录 (6)1.1 系统简介 (6)1.2 登录与退出 (7)第2章工厂布局与设备管理 (7)2.1 工厂布局展示 (7)2.1.1 布局依据 (8)2.1.2 布局原则 (8)2.2 设备信息管理 (8)2.2.1 设备信息管理内容 (8)2.2.2 设备信息管理方法 (8)2.3 设备监控与维护 (9)2.3.1 设备监控 (9)2.3.2 设备维护 (9)第3章生产计划管理 (9)3.1 生产计划制定 (9)3.1.1 收集生产相关信息 (9)3.1.2 确定生产计划目标 (9)3.1.3 制定生产计划 (10)3.2 生产计划调整 (10)3.2.1 监控生产进度 (10)3.2.2 识别问题 (10)3.2.3 分析原因 (10)3.2.4 制定调整方案 (10)3.3 生产计划查询 (10)3.3.1 生产计划报表 (11)3.3.2 生产计划数据库 (11)3.3.3 生产计划信息系统 (11)第4章物料与库存管理 (11)4.1 物料信息管理 (11)4.1.1 物料编码 (11)4.1.2 物料分类 (11)4.1.3 物料属性 (11)4.1.4 物料库存设置 (11)4.2 库存查询与预警 (11)4.2.1 库存查询 (11)4.2.2 库存预警 (12)4.3 物料出入库操作 (12)4.3.1 物料入库 (12)4.3.3 物料盘点 (12)第5章生产线与工艺管理 (12)5.1 生产线配置 (12)5.1.1 给料系统 (12)5.1.2 预处理设备 (13)5.1.3 加工设备 (13)5.1.4 质量检测设备 (13)5.1.5 储存和输送系统 (13)5.2 工艺流程制定 (13)5.2.1 工艺流程设计 (13)5.2.2 工艺参数优化 (13)5.3 生产线监控与调度 (13)5.3.1 生产线监控 (13)5.3.2 生产线调度 (14)第6章质量管理 (14)6.1 质量检验标准设定 (14)6.2 质量检验操作 (14)6.3 质量问题追溯与处理 (15)第7章人员与权限管理 (15)7.1 员工信息管理 (15)7.1.1 员工基本信息维护 (15)7.1.2 员工信息查询 (15)7.1.3 员工信息删除与恢复 (15)7.2 角色与权限设置 (16)7.2.1 角色管理 (16)7.2.2 权限分配 (16)7.2.3 权限控制 (16)7.3 操作日志查询 (16)7.3.1 日志记录 (16)7.3.2 日志查询 (16)7.3.3 日志分析 (16)第8章生产数据统计与分析 (17)8.1 生产数据采集 (17)8.1.1 数据采集原则 (17)8.1.2 数据采集方法 (17)8.1.3 数据采集内容 (17)8.2 生产数据分析 (17)8.2.1 数据预处理 (17)8.2.2 数据分析方法 (17)8.2.3 数据分析应用 (17)8.3 生产报告 (18)8.3.1 报告结构 (18)8.3.2 报告内容 (18)第9章设备维护与维修管理 (18)9.1 设备保养计划 (18)9.1.1 设备保养计划内容 (18)9.1.2 设备保养计划制定原则 (19)9.1.3 设备保养计划实施方法 (19)9.2 设备维修申请与审批 (19)9.2.1 设备维修申请 (19)9.2.2 设备维修审批 (19)9.2.3 设备维修注意事项 (19)9.3 设备维护记录查询 (20)9.3.1 设备维护记录查询方式 (20)9.3.2 设备维护记录查询内容 (20)第10章安全生产管理 (20)10.1 安全生产标准设定 (20)10.1.1 分析企业安全生产现状 (20)10.1.2 参考国家和行业安全生产标准 (20)10.1.3 设定企业安全生产目标 (20)10.1.4 制定安全生产规章制度 (20)10.1.5 安全生产标准化建设 (21)10.2 安全生产培训 (21)10.2.1 安全生产基础知识培训 (21)10.2.2 安全操作技能培训 (21)10.2.3 安全应急预案培训 (21)10.2.4 安全生产意识培训 (21)10.3 安全处理与记录 (21)10.3.1 安全报告 (21)10.3.2 安全调查 (21)10.3.3 安全处理 (21)10.3.4 安全记录 (21)10.3.5 安全分析 (21)第11章数据备份与恢复 (21)11.1 数据备份策略 (21)11.1.1 备份类型 (22)11.1.2 备份介质 (22)11.1.3 备份频率 (22)11.2 数据备份操作 (22)11.2.1 制定备份计划 (22)11.2.2 选择备份软件 (22)11.2.3 执行备份操作 (23)11.3 数据恢复操作 (23)11.3.1 恢复策略 (23)11.3.2 恢复操作 (23)11.3.3 检查恢复结果 (23)第12章系统设置与维护 (23)12.1 系统参数设置 (23)12.1.1 基本设置 (23)12.1.2 网络设置 (23)12.1.3 显示设置 (24)12.1.4 声音设置 (24)12.2 系统更新与升级 (24)12.2.1 检查更新 (24)12.2.2 和安装更新 (24)12.3 系统使用帮助与反馈 (24)12.3.1 使用帮助 (25)12.3.2 反馈问题 (25)第1章系统概述与登录1.1 系统简介1.2 登录与退出第2章工厂布局与设备管理2.1 工厂布局展示2.2 设备信息管理2.3 设备监控与维护第3章生产计划管理3.1 生产计划制定3.2 生产计划调整3.3 生产计划查询第4章物料与库存管理4.1 物料信息管理4.2 库存查询与预警4.3 物料出入库操作第5章生产线与工艺管理5.1 生产线配置5.2 工艺流程制定5.3 生产线监控与调度第6章质量管理6.1 质量检验标准设定6.2 质量检验操作6.3 质量问题追溯与处理第7章人员与权限管理7.1 员工信息管理7.2 角色与权限设置7.3 操作日志查询第8章生产数据统计与分析8.1 生产数据采集8.2 生产数据分析8.3 生产报告第9章设备维护与维修管理9.1 设备保养计划9.2 设备维修申请与审批9.3 设备维护记录查询第10章安全生产管理10.1 安全生产标准设定10.2 安全生产培训10.3 安全处理与记录第11章数据备份与恢复11.1 数据备份策略11.2 数据备份操作11.3 数据恢复操作第12章系统设置与维护12.1 系统参数设置12.2 系统更新与升级12.3 系统使用帮助与反馈第1章系统概述与登录1.1 系统简介本章主要介绍了本系统的基本概念、功能特点以及应用范围。
Infor_WMS功能详解
自动仓库/自动化立体仓库、自动分拣机
多货主&多层级的多仓管理
一套系统管理多个货主的货 管理多仓的调拨和货权 物 转移
多个管理层级
公司 地区 物流中心 仓库
在仓库间进行调拨 管理调拨的每个作业环节 企业级查看在途库存 在途库存报表
权限管理
按用户岗位设置相关权限
OA Studio INFOR OA STUDIO客户界面二次开发工具
28
RF开发 INFOR Preditor RF
RF流程定义
RF界面定制
29
报表开发 BIRT
Cognos
30
Label条码定制 INFOR Label Setup
定义条码打印机
定义条码格式
RF 订单拣选
RF 补货 RF 移动和转移
Telnet连接
任何支持 Telnet 的RF厂家
Symbol Intermec Texlogic 其他厂商
RF 查询
装载 发运 直运
17
Copyright © 2001-2007 Infor Global Solutions
Web 端
HTTP
J2EE 应用服务器
数据库
活动目录 操作系统
架构特点
Infor的仓库管理系统和供应链解决方案是当前世界最流行,最成熟基于 J2EE平台和SOA架构上开发的产品,并且Infor提供SOA(Service Oriented Architecture)的技术架构使得Infor的解决方案非常容易和Infor 其它解决方案、或者客户当前现有的系统、或者第三方的应用软件能够 无缝集成,并且通过这个开放性的平台使得客户的集成费用最低。
最全的系统缩写及系统简介
MIS 、MES、SIS、MRP、MRPII、MTL、SCM、ERP、OA、BPM、CMS、EAM、BI、PLM、SEO、SOA、ROSE、EDI、SFA、POA、CAD、PDM、TPM都是什么?一、MIS(管理信息系统——Management Information System)系统是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。
一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(IPC)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。
是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。
电厂一般讲MES称为MIS系统二、MES:制造执行系统 (manufacturing execution system,简称MES)是美国AMR公司在90年代初提出的,旨在加强MRP计划的执行功能,把MRP计划同车间作业现场控制,通过执行系统联系起来。
这里的现场控制包括PLC程控器、数据采集器、条形码、各种计量及检测仪器、机械手等。
MES系统设置了必要的接口,与提供生产现场控制设施的厂商建立合作关系!MIS 是统称, MES是MIS中的一类, MIS包含MES, 没有可比性.电厂一般讲MES称为MIS系统。
三、SIS系统(Safety Instrumented System 安全仪表系统)属于企业生产过程自动化范畴,用于保障安全生产的一套系统,安全等级高于DCS的自动化控制系统,当自动化生产系统出现异常时,SIS会进行干预,降低事故发生的可能性。
SIS系统以分散控制系统为基础,采用先进、适用、有效的专业计算方法,提高了机组运行的可靠性。
SIS系统完成生产过程的监控和管理,故障诊断和分析,性能计算和分析、生产调度、生产优化等业务过程,是集电厂各专业(如:炉、机、热控等)综合优势,经过长期科研开发、成果储备和丰富的现场实践经验积累而成的。
物料管理(SAP MM:Material Management)
物料主数据资源共享(视图)
• 采购(Purchasing) • 库存管理(inventory management) • 物料需求计划(MRP) • 销售与分销 (Sales & Distribution) • 产品成本(Product Cost) • 工厂维护(Plant Maintenance) • 会计(Cost) • 生产(Production) • 质量管理(Quality Management)
外部处理(External procurement) : 采购(Purchasing)
内部处理(Inner procurement) : 生产(Production)
发票校验
(Invoice Ver.)
收到发票
(Invoice Receipt)
收货(GR)
库存管理
(Inventory Management)
Recording)
FI
CO
AM
HR
财务会计
成本会计
资产管理
人力资源
Final Accounting Cost Accounting Assets Management Human Resources
MM总览
( MM Overview )
物料需求计划(Material Requirements Planning)
物料管理 MM:Material Management
定义:什么是物料管理(MM)模块
.“物料管理”模块(缩写为“MM”)的主要任务是处理物料流入、流经 以及流出公司的活动。MM处理采购业务、仓库管理和库存清单,还进行 发票的核查以及提供一套复杂的信息系统。
它允许你:
• 按数量和价值管理你的库存 • 计划、输入和检查库存移动 • 进行实地盘点
智慧工厂:车间管理系统解决方案
智慧工厂:车间管理系统解决方案车间管理系统解决方案包括车间计划管理、单元加工作业管理、生产现场数据采集、工具管理和物料管理及其与总厂MIS系统和产品设计系统的接口。
一、车间管理系统解决方案实施目标现在,很多企业应用r车间管理系统,但是在车间管理系统应用上存在很多问题,比如,有些工人的观念不能适应企业的发展,部门内沟通不顺畅,企业内部制度不规范,员工发展空间小等等,车间管理系统的解决方案就是针对这些问题所展开的。
具体而言,车间管理系统可解决如卜.问题:(一)工人观念和认识不适合企业发展(一)部门之间存在严重的工作沟通障碍。
(三)企业内部控制的制度化与规范化不足。
(四)企业培训方向不明确,没有培训机会,不能符合企业经营的要求。
(五)员工发展空间狭窄,优秀员工难以成长。
(六)公司的激励政策不足,员工缺乏正面引导。
(七)战略没有转化成明晰的战略目标,管理者缺乏宏观战略目标、短期目标制定计划。
(八)车间卫生相对较差,工人工作环境不够安静。
分析和追溯日报和月报:(二)车间管理系统通过具体模板功能实现,解决相应问题:车间管理系统解决方案对一般计划进行计划的编制、审批、卜达、执行、完工统计等操作。
对紧急计划赋予最高优先级别,只对其进行计划下达和执行情况监控。
1、车间管理系统解决方案实现单元加工作业管理车间管理系统解决方案中签收作业计划是指将属于本单元的计划签收到本地,将计划状态填写签收人员和F1.期。
(如图示)日作业计划管理包括计划编制执行情况统计:派工单管理包括派工单的生成查询、打印;加工信息统计包括设备使用信息及可用状态等:日物料需求和日工具需求生成需求计划,并下发到相应的管理模块。
2、车间管理系统解决方案中单元加工作业计划管理说明:J单元作业计划签收工日作业计划管理 H 物料需求管理-1.日工具需求管理 派工单管理 加工信息统计(I )单元作业计划签收:接收车间计划管理的单元作业计划:(2)日作业计划管理接收签收的单元作业计:划编制日作业计划,根据日作业计划对应的派工单的完成情况,统计日作业计划的执行情况,并将对应单元作业计划的完成情况,反馈给车间,计划管理接收加工信息统计中的设备使用情况;(3)派工单管理:派工单管理接受日作业计划,并反馈计划的完成情况。
ERP物料主数据系统培训-概念与基本知识
一、 SAP物料主数据概念 与基本知识
二、 主数据申报 三、 主数据查询
SAP主数据概念—什么是主数据?
1. 主数据是企业运作过程中必须使 用的基本数据;
2. 长期存储在数据库中,它们集中 存储并且可以在各级组织结构的 上维护和使用。这样就能防止重 复存储数据(冗余)。
SAP主数据概念—什么是主数据?
物料管理屏幕
- 行业部门数据 - 采购数据
.
. .
组织结构 - 工厂 - 存贮地点
.
. .
数据屏幕
标准维护屏幕次序
质量管理
工厂
预测
仓库管理
分类
通用数据
物料编号 描述 物料组 计量单位
采购数据
采购组织 采购组 采购单位 采购批量
通用数据
物料编号 描述 物料组 计量单位
物料主数据视图
工厂/库存地数据
工厂 库存地 发货单位 安全库存。。。
财务数据
公司代码 评估方式 物料价格
预测数据 质量数据
销售数据
供货工厂 销售文本
物料编码
SAP支持长达18位的物料编码可根据用户的需要 进行灵活设置,即可以由系统自动生成,也可以 外部手工赋予。
属性管理
分类 在某一级或多层结构上定义类别,可为每个类
别设置搜索码这样易于查找。 属性
用属性描述可分类的对象,这是用户定义的, 可为类别指定若干个属性,如果在一个结构中 使用了类别,属性及属性值会传递到下层的类 别,指定用户定义的形式和属性值的范围使分 类过程比较简单。
主数据所指的数据是在 数据库中存在一段时间 且不会频繁变化的数据
主数据
( 例如供应商主数据 )
一般数据
核算/财务 数据 .
SAP物料管理课程,物料管理系统SAP实践操作
有参照模板
采购订单
分配资源
60
手 动
分配处理
自 动
采购订单
采购订单
采购订单
61
采购 流程
确定采购需求
验 票 机
发票校验
货源确定
SAP 物料管理
供应商
供应商
供应商
选择供应商
采购 订单
采购 订单
采购 订单
采购定单处理
收获/库存管理
62
采购定单跟踪
什么是采购订单?
• 采购订单是具有法律效应的外部文件, 它代表与供应商之间的一个正式且经批 准的采购业务
SAP 物料管理课程
1
课程简介
• 对SAP后勤系 统的核心模块 - 物料管理作概念性的介 绍(包括系统 构成,系统流 程以及与SAP
其它模块的 联系等)
• 演示物料管 理模块的操 作流程
2
课程安排
• SAP物料管理简介 • 物料管理对应组织结构 • 物料主数据(练习) • 供应商主数据(练习) • 采购管理的相关数据(练习) • 最基本的采购流程(练习)
或跨公司公司服务; • 与供应商谈判采购条件,从法律意义上讲,
采购组织对采购合同负完全责任。
14
特定工厂采购组织
采购组织1 采购组织2
工厂1
6 92200 7
公司代码
工厂2
15
跨工厂采购组织
采购组织
工厂1
6 92200 7
公司代码
工厂2
16
跨公司采购组织
工厂1
6 92200 7
公司代码1
采购组织
量的物料 • 采购申请需经上级批准
57
采购申请的产生
小工厂生产管理系统设计
小工厂生产管理系统设计一、引言在现今竞争激烈的市场环境下,小工厂的生产管理面临着诸多挑战。
为了提高生产效率、降低生产成本、优化生产流程,设计一个高效的生产管理系统显得至关重要。
本文将介绍一个针对小工厂的生产管理系统设计方案。
二、系统概述小工厂生产管理系统旨在帮助小工厂实现生产计划编制、生产任务下达、工序控制、设备管理、人员调度等功能。
该系统通过信息化手段,提高工厂生产管理的自动化程度,降低人力成本,提升生产效率。
三、系统模块设计1.生产计划模块–生产计划编制:根据市场需求和资源情况制定生产计划。
–计划排程:将生产计划按优先级进行排程,合理安排生产任务。
2.生产任务模块–任务下达:将生产计划转换为具体的生产任务,分配给相应工序或生产线。
–进度监控:实时监控生产任务的进度,及时调整生产计划。
3.工序控制模块–工序定义:定义生产工序及工序之间的关系,明确各工序的任务和标准。
–过程控制:监控生产过程中各个工序的执行情况,确保生产流程畅通无阻。
4.设备管理模块–设备信息管理:记录设备的基本信息、维护记录、运行状态等。
–设备调度:根据生产需求调度设备使用,避免设备闲置或过载。
5.人员管理模块–人员信息管理:管理员工基本信息、技能情况等。
–人员调度:根据生产任务和工序要求合理安排人员分工。
四、系统实现技术小工厂生产管理系统可采用Web应用程序进行实现,具体技术包括: - 前端开发:使用HTML、CSS、JavaScript等技术实现用户界面。
- 后端开发:采用Java、Python等语言开发后端逻辑。
- 数据库:使用MySQL、MongoDB等数据库存储生产计划、任务、设备、人员等信息。
五、系统优势1.提高生产效率:自动排程和监控生产任务,减少人工干预,提高生产效率。
2.降低生产成本:优化资源利用,减少物料浪费及设备空转,降低生产成本。
3.可视化管理:系统提供生产数据可视化报表,帮助管理层及时了解生产状况,做出决策。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计------某工厂物料管理系统摘要本文运用了数据流图、数据字典等方法对工厂物料管理系统进行了需求分析,运用E-R图进行了概念结构设计,在逻辑结构设计中将E-R图转化为关系模型,在物理结构设计中确定该数据库的存储结构,最后通过SQL语言实现数据库的设计。
在此过程中,我们还详细分析了各个子系统的属性、实体间的联系以及子系统间的关系。
在此基础上,我们没建立了一个相对完善的工厂物料管理系统数据库,并通过金仓数据库软件,运用SQL语言将所建工厂物料管理系统数据库顺利实现。
关键字:数据字典,E-R图,SQL语言目录一、系统概述 (1)二、需求分析 (1)§2.1信息分析 (1)§2.2数据流图 (2)§2.3数据字典 (2)三、概念结构设计 (4)§3.1实体列表 (4)§3.2 E-R图 (4)四、逻辑结构设计 (5)五、物理结构设计 (6)§5.1关系模式存取方式选择 (6)§5.2确定数据库的存储结构 (6)§5.3评价物理结构 (6)六、数据库的实施 (6)七、设计总结........ (8)工厂物料管理系统一、系统概述实现物料的分类管理,实现部门和员工信息管理;实现物料的入库和领用管理;实现物料的转仓管理;创建触发器,实现物料入库和领用时相应物料库存的自动更新;创建触发器,实现转仓时转入仓库物料增加、转出仓库物料减少;创建存储过程统计数量和领用数量;建立数据库相关表之间的参照完整性约束二、需求分析§2.1信息分析我们根据对工厂物料管理方面的知识和在网络上取得的信息资料,得出系统的信息需求和处理要求,得到设计所需的需求信息。
这些信息是是选择了对数据库设计直接有用的信息。
§2.2系统流程图数据库字典员工和物料表(yghwlb)转仓表(zhuanc)§3.1概念结构设计(E-R)模型实体;部门;部门号,部门名, 员工编号员工; 员工编号,姓名,电话,职称仓库管理员;管理员编号,姓名,电话仓库;仓库号物料;物料编号,物料名称,规格,单价实体联系:员工和部门;一个员工属于一个部门,一个部门可以有多个员工,属于多对一的关系.员工和物料;物料由员工领用,一个员工可以领到多种物料,不同的物料也可以有不同的员工来领,它们属于多对多的关系仓库和仓库管理员;一个仓库可以有多个管理员,一个管理员只在一个仓库工作,属于一对多的关系仓库管理员和物料;一个管理员在一个仓库工作,一个仓库可以有多个管理员,属于一对多的关系.§3.2全体E-R图§3.2关系模式部门(部门号,部门名)员工(员工编号,姓名,电话,职称)仓库管理员(管理员编号,姓名,电话)仓库(仓库号 )物料(物料编号,物料名称,规格,单价)四、逻辑结构设计五、物理结构设计/*建数据库*/create database gcwlon primary(name=gcwl,filename='D:\gcwl.mdf',size=3MB,maxsize=50MB,filegrowth=20%)log on(name=gcwl_log,filename='D:\gcwl_log.ldf',size=3MB,maxsize=200MB,filegrowth=10MB)go/*建表及约束、主外键*/use gcwlcreate table yg(ygbh char(10)not null primary key,ygxm char(20)not null,ygdh char(17)null)create table bm(bmh char(10)not null primary key,ygbh (ygbh char(10)not null primary key,bmm char(40)null)create table wl(wlbh char(10)not null primary key,wlmc char(20)not null,gg char(20)null,ms text null)create table ck(ckbh char(10)not null,wlbh char(10)not null,primary key(ckbh,wlbh),wlsl int not null constraint default_sl default 0) create table ckgly(glybh char(10)not null primary key,xm char(10)null,dh char(20)null)create table yglwl(ygbh char(10)not null,wlbh char(20)not null,lqsl int not null,primary key(ygbh,wlbh,lqsl),foreign key(ygbh)references yg(ygbh),foreign key(wlbh)references wl(wlbh))create table crk(glybh char(10)not null,ckbh char(10)not null,wlbh char(10)not null,crbz char(2)not null,sj char(16)not null constraint default_sj default convert(char(16),getdate(),120),sl int not null,primary key (wlbh,glybh,ckbh,sj),foreign key(wlbh)references wl(wlbh),foreign key(glybh)references ckgly(glybh),foreign key(ckbh)references ck(ckbh))create table zhuanc(dzbh char(10)primary key,glybh char(10)not null,ckbh1char(10)not null,ckbh2char(10)not null,wlbh char(10)not null,sl char(10)not null,foreign key(glybh)references ckgly(glybh),foreign key(ckbh1)references ck(ckbh),foreign key(ckbh2)references ck(ckbh),foreign key(wlbh)references wl(wlbh))go/*触发器--出入库管理*/create trigger tri_crkon crk for insertasdeclare@crbz char(2),@wlbh char(10),@ckbh char(10),@sl intselect@crbz=crbz from insertedselect@wlbh=wlbh from insertedselect@sl=sl from insertedselect@ckbh=ckbh from insertedif@crbz='入'beginif@wlbh not in(select wlbh from ck)insert ck(ckbh,wlbh)values(@ckbh,@wlbh)update ck set wlsl=wlsl+@sl where ckbh=@ckbh and wlbh=@wlbh endelsebeginif (select sl from ck where wlbh=@wlbh and ckbh=@ckbh)<@sl print'物料不足!'rollbackendupdate ck set wlsl=wlsl-@sl where ckbh=@ckbh and wlbh=@wlbhgo/*触发器--转仓*/create trigger zhuancon zhuanc for insertasdeclare@ckbh1char(10),@ckbh2char(10),@sl int,@wlbh char(10),@glybh char(10)select@ckbh1=ckbh1from insertedselect@ckbh2=ckbh2from insertedselect@wlbh=wlbh from insertedselect@glybh=glybh from insertedselect@sl=sl from insertedif@sl>(select sl from ck where wlbh=@wlbh and ckbh=@ckbh1) beginprint'not enough!'rollbackendinsert crk(glybh,ckbh,wlbh,crbz,sl)values(@glybh,@ckbh2,@wlbh,'入',@sl)insert crk(glybh,ckbh,wlbh,crbz,sl)values(@glybh,@ckbh1,@wlbh,'出',@sl)go/*存储过程-查询各仓库各物料现存数量*/create procedure tjslasselect ckbh,wlbh,wlsl from ckgo/*指定时间内出入库数量*/create procedure cxcr@kaishi char(10),@jieshu char(10)asselect wlbh,crbz,sl from crkwhere sj between@kaishi and@jieshugroup by wlbh,crbz,slgo总结:通过这次课程设计,熟悉了ER模式的图的画法,数据库的操作,以及数据在数据库中的运用模式。
通过SQL语言实现数据库的设计。
学习了分析了各个子系统的属性、实体间的联系以及子系统间的关系。
并且利用SQL语言建立数据库运行并且实现。