系统设计说明书-生产计划管理系统.doc

上传人:文库蛋蛋多 文档编号:3747115 上传时间:2023-03-18 格式:DOC 页数:57 大小:2.11MB
返回 下载 相关 举报
系统设计说明书-生产计划管理系统.doc_第1页
第1页 / 共57页
系统设计说明书-生产计划管理系统.doc_第2页
第2页 / 共57页
系统设计说明书-生产计划管理系统.doc_第3页
第3页 / 共57页
系统设计说明书-生产计划管理系统.doc_第4页
第4页 / 共57页
系统设计说明书-生产计划管理系统.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《系统设计说明书-生产计划管理系统.doc》由会员分享,可在线阅读,更多相关《系统设计说明书-生产计划管理系统.doc(57页珍藏版)》请在三一办公上搜索。

1、系统设计说明书分 发 号: 编 制 人:钟飙受控状态:受 控 审 核 人:持 有 人: 批 准 人: 2005年 08 月 18 日发布 2005年 10 月 18 日实施目 录1引言11.1编写目的11.2读者对象11.3项目背景11.4编写目标11.5定义11.6参考资料21.7变更历史22系统处理流程设计32.1总体处理流程设计32.1.1业务流程设计32.1.2数据流程设计42.2子流程或分支处理流程设计52.2.1子流程或分支流程1设计52.2.2子流程或分支流程2设计63技术方案设计63.1系统总体技术方案设计63.2系统体系结构设计63.3重点技术的分析、采用和设计64系统功能结

2、构设计64.1系统总体功能结构设计64.2功能分配85数据结构设计85.1逻辑结构设计85.2物理结构设计95.2.1需求类型: MRP_DemandType95.2.2部门权限设置: MRP_DeptAdmin95.2.3产品配方: MRP_BOMMain95.2.4产品配方子表: MRP_BOMSub95.2.5月生产计划: MRP_PlanMain105.2.6月生产计划子表: MRP_PlanSub105.2.7相关需求: MRP_DependentDemandMain105.2.8相关需求子表: MRP_DependentDemandSub115.2.9独立需求: MRP_Indep

3、endentDemandMain115.2.10独立需求子表: MRP_IndependentDemandSub115.2.11汇总物料需求: MRP_TotalDemand115.2.12需求关系表: MRP_DemandRelation125.2.13生产日报: MRP_ProductDailyMain125.2.14生产日报子表: MRP_ProductDailySub126接口设计136.1外部接口136.2内部接口137系统模块详细设计137.1.1基础设置137.2产品配方167.2.1产品配方定义167.2.2产品配方查询177.2.3产品原料成本197.3生产计划207.3.1

4、生产计划维护207.3.2生产计划查询227.4物料需求247.4.1相关需求247.4.2独立需求277.4.3汇总需求317.5车间控制357.5.1产品产量日报357.5.2物料消耗日报367.5.3产品产量查询387.5.4原料消耗查询397.5.5生产日报407.6采购计划417.6.1采购计划查询417.7统计报表437.7.1计划执行情况437.7.2物料消耗情况447.7.3领料情况458接口详细设计468.1外部接口的详细描述与实现算法468.1.1汇总物料需求与库存管理系统的接口468.1.2独立需求与库存管理系统的接口468.1.3采购计划建议与采购管理系统中采购订单的接

5、口478.2内部接口的详细描述与实现算法478.2.1生产计划与物料相关需求的接口478.2.2汇总物料需求与相关需求和独立需求的接口489测试环境设计4810运行设计4810.1运行模块组合4810.2运行控制4810.3运行时间4911容错性设计4912安全性设计4913维护设计491 引言1.1 编写目的生产计划是保证企业正常生产的基础,各部门根据下达的生产计划安排相应的工作。在生产活动中库存物料所占的资金比重较大,同时也是与生产联系最紧密的部门,一方面要满足生产过程中物料的充分供应,保证生产过程的连续进行而不发生中断;另一方面又要控制物料储备量的限度,减少所占用的流动资金,加速资金周转

6、,降低产品成本。所以开发了生产计划管理系统,以保证在满足生产的前提下以最小的物料库存数量来满足生产的需要。编程人员可以利用该系统分析进行程序的编制工作,同时也是测试人员进行测试的依据,也可以供客户参考使用。1.2 读者对象本分析文档的读者为:部门管理人员、程序编制人员、测试人员以及部分参与设计评审的人员。1.3 项目背景开发的系统名称:生产计划管理子系统开发单位:研发部接口:生产计划管理子系统与库房管理子系统、采购管理子系统的关系。1.4 编写目标本系统不局限于企业的生产模式,应具有很强的通用性。系统的各项功能及处理方法应满足不同管理模式的需要。处理方法和操作方法尽可能地灵活,同时应简便易懂,

7、符合企业人员的使用习惯。本系统主要适用于流程化行业。1.5 定义1. 生产计划(MPS):指明了生产计划的生产数量和时间安排。具体确定了生产的产品品种、数量和需求时间。2. 物料需求计划(MRP):是生产计划的进一步展开,是实现MPS的保证和支持。根据MPS、物料清单和物料库存,计算出企业要生产和采购物料的需求量。3. 生产能力:是指生产设备在一定的时间内所能生产的产品数量。生产能力的计算主要是对生产设备能力和人员能力进行计算。4. 生产能力粗略计划(RCCP):对制订的生产计划进行关键工序的能力核算。是一种长期的、模拟的计划。5. 能力需求计划(CRP):它是细能力需求计划,将生产计划和各种

8、资源连接起来进行管理和计划的功能。计算已下达的加工任务有多少,各工序、各阶段负荷有多少,工作中心能力为多少标准工时,计算总能力与总负荷,平衡能力与负荷。6. 可承诺存货:即最终未承诺存货,可以签订的合同量。7. 物料清单(BOM):是定义产品结构的技术文件,因此,它又称为产品结构表或产品结构树。它是一张列表,包含生产每单位产成品所需要的所有部件、组件、零件与原材料等。每种产品都有自己的物料清单。BOM信息被用于MRP计算、成本计算、库存管理。也称为产品配方。8. 总需求:不考虑持有量时,物料在各时间期间的期望总需求。最终产品的总需求量可以在总生产进度计划中找到。9. 净需求:各计划期间物料的实

9、际需求量。10. 在产品:已经投入生产,但尚未加工完成的产品。11. 期初存货:指的是来自上一期的实际持有数量。12. 批量(lot size):实际计划生产或采购的交付数量和订货数量并非等于净需求量,由于在实际生产或订货中,准备加工或订货、运输和包装等原因,生产或订货必须按照一定的数量来进行,因此实际需求量必须要以某种数量来计算,这一定的数量称为生产或订货的批量。13. 提前期:以交货或完工日期为基准,倒推到加工或采购的开始日期的这段时间,叫做提前期(lead time)。14. 独立需求:是指某一库存项目的需求与其他库存项目需求是无关的需求。15. 相关需求:当一个库存项目和其他库存项目需

10、求直接相关时称之为相关需求。1.6 参考资料(1) 软件:1、 用友采购管理管理(演示版)(2) 书籍:现代生产管理 潘家轺 刘丽文等编著 清华大学出版社出版 1994年2月第一版 生产与运作管理(美)Willian J. Stevenson 著 张群 张杰等译 机械工业出版社 2000年5月第一版图解MRP五步实用手册(日) 平野裕之 大冢雅久 著 陈敏 钱伟等译 上海科学普及出版社 1997年11月第1版制造资源计划MRP-及其应用 张毅 编著 清华大学出版社 1997年9月第1版制造资源计划基础 陈启申 编著 企业管理出版社 1997年2月第1版管理实例与问答 郭继伟 编著 广东经济出版

11、社 2000年6月第1版1.7 变更历史序号人员日期变更详情1.初稿2005-08-18初稿2.3.4.5.2 系统处理流程设计2.1 总体处理流程设计2.1.1 业务流程设计业务流程图:1. 录入基础设置。主要对独立需求的需求类型进行设置。2. 产品配方维护。产品配方是生成相关需求、生产计划和采购计划以及计算生产成本的基础。一个产品允许建立多个配方 。产品配方由用户直接录入。3. 录入生产计划。生产计划只要录入最终产品、数量和完成日期,系统会根据产品配方自动计算相关需求4. 审核生产计划。只有审核过的生产计划才能生成相关需求。对于未审核的生产计划可以进行修改和删除处理。5. 生成相关需求。根

12、据生产计划,调用产品配方、物料主文件等相关文件自动生成相关需求。6. 修改审核相关需求。一般情况下相关需求不需要修改,但是生产过程中有损耗或不合格产品而产品配方中又没有考虑时,可以在这里修改相关需求数量。相关需求必须审核后,才能汇总生成物料需求。7. 录入独立需求。不能直接从生产计划通过产品配方计算得出的物料需求,可以通过独立需求进行录入。一般情况下由各部门根据实际需要向物料管理部门提交。8. 审核独立需求。独立需求必须审核后,才能汇总生成物料需求。9. 按计划周期汇总物料需求。根据物料需求计划周期,对于该计划期内的相关需求和独立需求进行合并汇总,生成物料需求。10. 审核汇总物料需求计划。对

13、于生成的物料需求进行维护审核,经过审核以后,可以下达相应的领料计划和采购建议计划。11. 生成采购建议计划以及领料计划。根据物料主文件和汇总物料需求,在审核汇总物料需求时自动生成采购建议计划和领料计划。2.1.2 数据流程设计此处给出伴随整个应用系统的业务流程而产生和处理的数据流程图和必要的文字说明。2.2 子流程或分支处理流程设计2.2.1 子流程或分支流程1设计此处给出总体处理流程中各个处理环节中的内部处理流程,包括业务处理流程图和数据处理流程图以及必要的文字说明。2.2.2 子流程或分支流程2设计。3 技术方案设计3.1 系统总体技术方案设计3.2 系统体系结构设计 此处给出整个系统的体

14、系结构,功能组成。3.3 重点技术的分析、采用和设计 此处给出整个系统中所采用的关键技术、最新技术、体现本系统技术特色等的内容。4 系统功能结构设计4.1 系统总体功能结构设计此处给出整个系统的总体功能结构图及必要的文字说明。产品配方模块主要对产品配方进行维护、修改、删除等处理。生产计划模块主要用来录入生产计划,以及对生产计划进行维护。物料需求模块主要用来计算进行生产所需要的物料需求,录入其他物料需求,以及需求的汇总。采购计划模块根据汇总后的物料需求生成采购建议计划,将采购建议计划下达。统计报表模块主要对已经完成的生产计划进行统计,以及对各部门的领料计划进行统计。4.2 功能分配采用如下矩阵图

15、表明各项功能与程序结构的关系:新增修改删除审核弃审查询统计基础设置 需求类型 部门权限产品配方 产品配方维护 产品配方查询 产品原料成本生产计划 生产计划维护 生产计划查询物料需求 相关需求 生成相关需求 相关需求维护 独立需求 独立需求录入 独立需求维护 汇总需求 汇总物料需求 汇总需求查询车间控制 产品产量日报 物料消耗日报 产品产量列表 物料消耗列表 生产日报列表采购与领料 生成采购计划 采购计划列表生成领料计划领料计划列表统计报表 计划执行统计 物料消耗统计 领料执行统计 5 数据结构设计5.1 逻辑结构设计此处给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录

16、、定义、长度及它们之间的层次的或表格的相互关系。5.2 物理结构设计此处给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和安全保密条件。约定:(PK)主键(FK) 外键 C:Char NC:Nchar NVC:NVarChar NN:NotNull 编码字段:char 名称及描述字段:NvarChar 金额型:Money 数值型:Deci,18,6布尔型:Boolean如无特殊说明则将数值型字段默认值设为0,非外键可为空字符型字段默认值设为 5.2.1 需求类型: MRP_DemandType 字段编码 字段说明 字

17、段属性TypeCode需求类型编码C,4,(PK),NNTypeName需求类型名称NVC,20,NNRemark备注NVC,50,5.2.2 部门权限设置: MRP_DeptAdmin 字段编码 字段说明 字段属性Czybm操作员编码C,10,(PK),NNDeptCode部门编码C, 12,(FK)Admin系统管理员Boolean1. 参照部门进行录入时,显示部门属性属于生产属性的部门。2. 当系统管理员属性为真时,部门可以为空。5.2.3 产品配方: MRP_BOMMain 字段编码 字段说明 字段属性BOMMainID主表标识INT,(PK),NNBOMNumberBOM单号C,12

18、,NNMNumber产品编号C,12, (FK),NNState状态 (0-使用;1-未使用)C,1,NNDeptCode生产部门编码C,12,(FK),NNProPercent成品率(默认100)Deci,6,NNMaker制表NVC,12,NNMakeDate制表日期Datetime, NN5.2.4 产品配方子表: MRP_BOMSub 字段编码 字段说明 字段属性BOMSubID子表标识INT,(PK),NNBOMMainID主表标识INT,(PK),(FK),NNMNumber物料编码C,20,(FK),NNRationNum定额数量Deci,6,NNWHCode存放仓库编码C,10

19、,(FK)WastePercent损耗率Deci,6,NN5.2.5 主生产计划: MRP_PlanMain 字段编码 字段说明 字段属性PlanMainID主表标识INT,(PK),NNKjYear生产年度INT,NNPeriod生产月份INT,NNIfAdd是否追补Boolean,NNMakeDate制表日期Datetime,NNMaker制表NVC,10,(FK),NNChecker审核NVC,10,(FK),NNIfBuildDemand是否生成需求Boolean,IfComplete是否完成BooleanMPSNumber计划单号C,20,NN,(FK)5.2.6 主生产计划子表:

20、MRP_PlanSub 字段编码 字段说明 字段属性PlanSubID子表标识INT,(PK),NNPlanMainD主表标识INT,(PK),(FK),NNDeptCode生产部门编码C,12,(FK),NNMNumber产品编号C,20,(FK),NNBeginDate计划开始日期DATETIMEEndDate计划截止日期DatetimeDayOutput日产量Deci,6,NNTotalOutput总产量Deci,6,NNRemark备注NVC,605.2.7 相关需求: MRP_DependentDemandMain 字段编码 字段说明 字段属性DepDemandMainID主表标识I

21、NT,(PK),NNKjYear生产年度INT,NNPeriod生产月份INT,NNDeptCode生产部门编码C,12,(FK),NNMNumber产品编码C,20,(FK),NNTotalOutput总产量Deci,6,NNMaker制表NVC,10, (FK), NN MakeDate制表日期DatetimeChecker审核NVC, 10,(FK)IfAdd是否追补BooleanIfTotal是否汇总BooleanIfComplete是否完成BooleanPlanMainID生产计划单号C,20 PlanSubID生产计划子表IDINT 5.2.8 相关需求子表: MRP_Depend

22、entDemandSub 字段编码 字段说明 字段属性DepDemandSubID子表标识INT,(PK),NNDepDemandMainID主表标识INT,(PK),(FK),NNMnumber物料编码C,20,(FK),NNDemandNumber需求数量Deci,6,NNDemandDate需求日期DatetimeRemark备注NVC,205.2.9 独立需求: MRP_IndependentDemandMain 字段编码 字段说明 字段属性IndDemandMainID主表标识INT,(PK),NNOrderNumber计划单号C,20,NNTypeCode需求类型编码C,4,(FK

23、)KjYear生产年度INT,NNPeriod生产月份INT,NNDeptCode需求部门编码C,12,(FK),NNRemark备注NVC,50Make制表NVC,10,(FK),NNMakeDate制表日期DatetimeChecker审核NVC,10.(FK)IfTotal是否汇总BooleanIfComplete是否完成BooleanIfAdd是否追补Boolean5.2.10 独立需求子表: MRP_IndependentDemandSub 字段编码 字段说明 字段属性IndDemandSubID子表标识INT,(PK),NNIndDemandMainID主表标识INT,(PK),(

24、FK),NNMNumber物料编码C,20,(FK),NNDemandNumber需求数量Deci,6,NNDemandDate需求日期DatetimeRemark备注NVC,205.2.11 汇总物料需求: MRP_TotalDemand 字段编码 字段说明 字段属性TotalDemandID主表标识INT,(PK),NNKjYear生产年度INT,NNPeriod生产月份INT,NNMNumber物料编码C,20,(FK),NNQuanGross毛需求量Deci,6,NNQuanWare现有库存量Deci,6QuanAllocated已分配量Deci,6SafeNumber安全库存量Dec

25、i,6 NetNumber净需求量Deci,6,NNStockNumber采购量Deci,6,NNTotalMan汇总人NVC,10,(FK),NNTotalDate汇总日期DatetimeChecker审核人NVC,10,(FK)IfTransack是否执行BooleanIfComplete是否完成BooleanIfAbandon是否废弃BooleanIfAdd是否追补BooleanIfSum是否生成领料单BooleanDemandType需求类型C,4,(FK)DemandDate需求日期Datetime5.2.12 需求关系表: MRP_DemandRelation 字段编码 字段说明

26、字段属性TotalDemandID汇总主表标识INT ,(PK) ,(FK) ,NNDemandSource需求来源(独立需求、相关需求)NVC,10,NNTotalSubID汇总子表标识INT, (PK), NNDeptCode需求部门编码C,12,(FK) ,NNMnumber物料编码C,20,(FK),NNDemandNumber需求数量Deci,6,NNDemandDate需求日期DatetimeDemandType需求类型C,4DemandMainID需求主表IDINT,NNDemandSubID需求子表IDINT,NN5.2.13 生产日报: MRP_ProductDailyMai

27、n 字段编码 字段说明 字段属性ProDailyMainID主表标识INT ,(PK),NNBillCode单据类型编码(0-产品;1-物料消耗)C,10,NNNProdDate生产日期DatetimeDeptCode部门编码C,12,(FK),NNMaker制表NVC,20, (FK),NNMakeDate制表日期DatetimeRemark备注NVC,100,NN5.2.14 生产日报子表: MRP_ProductDailySub 字段编码 字段说明 字段属性ProDailySubID子表标识INT, (PK), NNProDailyMainID主表标识INT,(PK),(FK),NNMN

28、umber物料编码C,20,(FK),NNDayNumber数量Deci , 6 , NN接口设计6 接口设计6.1 外部接口l 汇总物料需求与库存管理系统的物料库存情况的接口l 采购计划建议与采购管理系统的采购订单的接口6.2 内部接口l 生产计划与相关需求的接口l 相关需求与汇总物料需求的接口l 独立需求与汇总物料需求的接口7 系统模块详细设计本章主要描述各子系统中的具体模块的划分及实现方法。可采用分节说明的方式,如:子系统X的XXX模块说明;XXX模块说明要求:编码、模块名、文件名、简单描述、设计者、设计日期、上层模块、调用模块、输入输出等。模块测试要点(包含提取测试样例的原则及示例)。

29、注释: :参照输入,即使用参照窗体,从数据表动态读取满足条件记录。 :选择输入,即字段有效值固定,在有效值之中选择其一。% :由系统带出。 :不允许为空值。* :允许输入* :可以参照输入,也可以手工输入,手工输入的数据必须包含在参照数据之中初始化7.1.1 基础设置7.1.1.1 需求类型设置【模块名称及软件标识项】模块名称:基础设置_需求类型设置。软件标识:Base_DemandType【模块功能说明】对物料独立需求的类型进行设置,在录入独立需求时提供帮助。主要是对车间计划、大修计划等需求类型进行设置。【模块的界面设计】在网格显示界面中显示页面保存格式,网格默认列宽和网格显示项目。单击相应

30、的按钮可以进行相应的操作。初始状态显示需求类型设置列表界面。需求类型设置列表视图(Base_DemandType)设置 打印 预览 增加 修改 删除 刷新 帮助 退出 保存格式 默认列宽 显示项目需求类型编码需求类型名称备注需求类型设置单张视图(Base_DemandType)设置 打印 预览 增加 修改 删除 刷新 帮助 退出 保存格式 默认列宽 显示项目需求类型编码:*需求类型名称:*备注:*保存 取消操作步骤:1. 新增:在列表视图中单击新增按钮,进入文本框录入界面,可以进行需求类型的增加。2. 修改:在列表视图中单击修改按钮或者双击网格行,进入文本框界面,显示选中的记录行内容。可以对当

31、前显示的记录进行修改。3. 删除:在列表视图中单击删除按钮,可以直接将选中的记录删除。删除时进行警告提示,确定后即可删除改记录。注意:已经使用的记录不能删除。【各栏目说明及有效性】1. 需求类型代码:必须录入,只能录入数字(0-9)和英文字母。长度不超过4位。2. 需求类型名称:必须录入,可以录入汉字、数字和字母。长度不超过20位。3. 备注:可不填,主要用来录入需求类型的用途。长度不超过50位。可以录入汉字,数字和字母等。【模块的主要处理】 进行需求类型设置时,需求类型编码和需求类型名称均不能出现重复项。相关表:MRP_DemandType【接口】接口(用图的形式说明本程序所隶属的上一层模块

32、及隶属本模块的下一层模块,说明参数赋值和调用方式,说明与本程序直接关联的数据结构)。【限制条件】(说明本模块运行所受到的限制条件)。7.1.1.2 部门权限设置【模块名称及软件标识项】模块名称:基础设置_部门权限设置。软件标识:Base_DeptAdmin【模块功能说明】对职员的权限进行设置。主要是因为系统权限管理中对操作员只能控制到模块级,而在企业实际应用中要求能够进行数据控制,操作员只能对他自己的数据进行处理,浏览等操作。这里通过设置操作员和部门的关系,将操作员与数据相联系,从而实现数据级的控制。【模块的界面设计】初始状态显示需求类型设置列表界面。部门权限设置用户名称列表部门列表是否管理员

33、操作步骤:鼠标左键单击用户列表中用户名称,部门列表中出现部门列表,部门前面有选中标志的表示用户对该部门有使用权限。选择完成部门后,鼠标左键单击授权。如果用户选择管理员,则该用户对所有部门都有操作权限。【各栏目说明及有效性】1. 用户名:对生产计划管理系统有操作权限的用户的名称。2. 部门名称:生产相关部门列表。3. 管理员:默认为否。以复选框的形式可以进行选择修改。管理员拥有对所有部门的操作权限。【模块的主要处理】对职员的权限进行设置。主要是因为系统权限管理中对操作员只能控制到模块级相关表:MRP_DeptAdmin【接口】接口(用图的形式说明本程序所隶属的上一层模块及隶属本模块的下一层模块,

34、说明参数赋值和调用方式,说明与本程序直接关联的数据结构)。【限制条件】(说明本模块运行所受到的限制条件)。7.2 产品配方7.2.1 产品配方定义【模块名称及软件标识项】模块名称:产品配方_产品配方定义。软件标识:BOM_Define【模块功能说明】对于已经设计完成或正在设计的产品配方进行录入。产品配方是计算物料需求计划的依据。【模块的界面设计】建议界面:产品配方定义(BOM_Define)新增 修改 删除 增行 删行 保存 放弃 审核 弃审 帮助 退出 产 品 配 方BOM单号: * 产品编码:* 产品名称: 规格型号: 单位: 状态: 生产部门:* 成品率: * 物料编码物料名称规格型号单

35、位存放仓库定额数量损耗率* 制单: 制单日期:操作步骤如下:1. 新增:进入产品配方定义模块后,单击新增按钮,可以进行产品配方的录入,录入后保存即可。如果录入完毕后单击放弃,则清空当前录入数据。2. 修改:录入完毕并保存后(或者在显示详细单据界面),单击修改按钮,可以对当前配方进行修改。注意:BOM单号、父项产品编码不能修改。处于审核状态的产品配方不能直接删除。3. 删除:可以直接将当前单据进行删除处理。删除时进行警告提示,确定后即可删除。注意:处于审核状态的产品配方不能直接删除。4. 增行:在单据新增状态或修改状态,单击增行按钮,可以在当前记录行前插入一行。如果当前记录行为空行,则增行无效。

36、5. 删行:在单据新增状态或修改状态,单击删行按钮,可以将当前所在记录行删除,同时下行记录自动上移。如果当前记录行为末行,则删行无效。6. 审核:将处于未审核状态的配方进行审核。审核以后的配方才能够参与物料的分解 。审核以后的配方不能修改或者删除。7. 弃审:将已经审核的配方放弃审核。弃审后的配方处于未审核状态,可以修改和删除。【各栏目说明及有效性】1. BOM单号:必须录入,具有唯一性。可以录入字母和数字,长度不超过12位。2. 产品编码:必须录入,可以参照物料档案进行录入(只显示物料属性为生产属性的物料)。只能录入数字,长度不超过20位。3. 产品名称:根据录入的产品编码自动显示在物料档案

37、中对应的产品名称。产品名称不能修改。4. 产品规格:同上。5. 单位:同上,显示计量单位名称。根据产品编码在物料档案中对应的计量单位编码,显示在单位设置文件中对应的单位属性中属于产品的单位名称。6. 状态:提供审核和未审核2种状态。默认状态为未审核。7. 生产部门:必须录入,可以参照部门档案(非停用的部门)进行录入。可以录入数字(0-9)、字母和汉字,长度不超过20位。显示部门名称。8. 成品率:默认为100,可以修改。取值范围大于0小于等于100,小数位数不超过2位。9. 制单:根据登录信息自动显示人员姓名,不能修改。10. 制单日期:根据登录信息自动显示系统日期,不可修改。11. 物料编码

38、:必须录入,可以参照物料档案进行录入(显示物料属性为原辅材料和产品的物料)。只能录入数字和字母,长度不超过20位。12. 物料名称:根据录入的产品编码自动显示在物料档案中对应的产品名称。产品名称不能修改。13. 规格:同上。14. 单位:同上,显示计量单位名称。根据产品编码在物料档案中对应的计量单位编码,显示在单位设置文件中对应的单位属性中属于产品的单位名称。15. 存放仓库:可不填,可以参照仓库设置文件进行录入。可以录入汉字、数字(0-9)和字母等,长度不超过20位。显示仓库名称。16. 定额数量:必须录入,只能录入大于0的数值,小数位数取4位。17. 损耗率:只能录入大于等于0小于100的

39、正数,如果为空,按照0处理 。【模块的主要处理】产品配方的主要处理流程如下。另外录入的产品成品率只能录入大于0且小于等于100之间的数值,且小数位不超过2位,物料的损耗率只能录入大于等于0且小于100的数值,小数位不超过2位。相关表:MRP_BOMMain,MRP_BOMSub,Gy_material,Gy_Warehouse【接口】接口(用图的形式说明本程序所隶属的上一层模块及隶属本模块的下一层模块,说明参数赋值和调用方式,说明与本程序直接关联的数据结构)。【限制条件】(说明本模块运行所受到的限制条件)。7.2.2 产品配方列表【模块名称及软件标识项】模块名称:产品配方_产品配方列表,产品配方_产品配方列表查询条件软件标识:BOM_Query,BOM_List【模块功能说明】可以根据产品编码、生产部门、状态等条件对产品配方进行查询。根据查询结果可以进行修改、删除等维护处理。只有处于“审核”状态的产品配方才能进行物料需求的计算。【模块的界面设计】界面初始状态显示查询条件和查询结果两个界面,其中查询条件处于有效状态。可以直接录入查询条件进行查询。在查询结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号