收藏 分享(赏)

ERP5.0生产计划系统设计文档.pdf

上传人:平平淡淡 文档编号:6575541 上传时间:2019-04-18 格式:PDF 页数:57 大小:588.90KB
下载 相关 举报
ERP5.0生产计划系统设计文档.pdf_第1页
第1页 / 共57页
ERP5.0生产计划系统设计文档.pdf_第2页
第2页 / 共57页
ERP5.0生产计划系统设计文档.pdf_第3页
第3页 / 共57页
ERP5.0生产计划系统设计文档.pdf_第4页
第4页 / 共57页
ERP5.0生产计划系统设计文档.pdf_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、文件编号:HXD/C03004001 本源码下载地址:http:/ 北京*软件股份有限公司 系统设计说明书系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 I 目 录 1 引言 . 1 1.1 编写目的 . 1 1.2 读者对象 . 1 1.3 项目背景 . 1 1.4 编写目标 . 1 1.5 定义 . 1 1.6 参考资料 . 2 1.7 变更历史 . 2 2 系统处理流程设计 . 3 2.1 总体处理流程设计 . 3 2.1.1 业务流程设计 . 3 2.1.2 数据流程设计 . 4 2.2 子流程或分支处理流程设计 . 5 2.2.1 子流程或分支流程 1设计 . 5 2.

2、2.2 支流程 2设计 . 6 3 技术方案设计 . 6 3.1 系统总体技术方案设计 . 6 3.2 系统体系结构设计 . 6 3.3 重点技术的分析、采用和设计 . 6 4 系统功能结构设计 . 6 4.1 系统总体功能结构设计 . 6 4.2 功能分配 . 8 5 数据结构设计 . 9 5.1 逻辑结构设计 . 9 5.2 物理结构设计 . 9 5.2.1 需求类型: MRP_DemandType . 9 5.2.2 部门权限设置: MRP_DeptAdmin 9 5.2.3 产品配方: MRP_BOMMain 9 5.2.4 产品配方子表: MRP_BOMSub 10 5.2.5 月生

3、产计划: MRP_PlanMain 10 5.2.6 月生产计划子表: MRP_PlanSub . 10 5.2.7 相关需求: MRP_DependentDemandMain 10 5.2.8 相关需求子表: MRP_DependentDemandSub. 11 5.2.9 独立需求: MRP_IndependentDemandMain 11 5.2.10 独立需求子表: MRP_IndependentDemandSub. 11 5.2.11 汇总物料需求: MRP_TotalDemand 12 5.2.12 需求关系表: MRP_DemandRelation. 12 5.2.13 生产日报

4、: MRP_ProductDailyMain. 13 5.2.14 生产日报子表: MRP_ProductDailySub 13 6 接口设计 13 6.1 外部接口 13 6.2 内部接口 13 7 系统模块详细设计 13系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 II 7.1.1 基础设置 14 7.2 产品配方 16 7.2.1 产品配方定义 16 7.2.2 产品配方查询 18 7.2.3 产品原料成本 19 7.3 生产计划 21 7.3.1 生产计划维护 21 7.3.2 生产计划查询 23 7.4 物料需求 25 7.4.1 相关需求 25 7.4.2 独立需求

5、 28 7.4.3 汇总需求 32 7.5 车间控制 36 7.5.1 产品产量日报 36 7.5.2 物料消耗日报 38 7.5.3 产品产量查询 39 7.5.4 原料消耗查询 40 7.5.5 生产日报 41 7.6 采购计划 42 7.6.1 采购计划查询 42 7.7 统计报表 48 7.7.1 计划执行情况 48 7.7.2 物料消耗情况 49 7.7.3 领料情况 50 8 接口详细设计 51 8.1 外部接口的详细描述与实现算法. 51 8.1.1 汇总物料需求与库存管理系统的接口. 51 8.1.2 独立需求与库存管理系统的接口. 51 8.1.3 采购计划建议与采购管理系统

6、中采购订单的接口. 52 8.2 内部接口的详细描述与实现算法. 52 8.2.1 生产计划与物料相关需求的接口. 52 8.2.2 汇总物料需求与相关需求和独立需求的接口. 53 9 测试环境设计 53 10 运行设计 53 10.1 运行模块组合 53 10.2 运行控制 53 10.3 运行时间 53 11 容错性设计 53 12 安全性设计 54 13 维护设计 54系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 1 1 引言 1.1 编写目的 生产计划是保证企业正常生产的基础,各部门根据下达的生产计划安排相应的工作。在生产活动中 库存物料所占的资金比重较大,同时也是与生

7、产联系最紧密的部门,一方面要满足生产过程中物料的充 分供应,保证生产过程的连续进行而不发生中断;另一方面又要控制物料储备量的限度,减少所占用的 流动资金,加速资金周转,降低产品成本。所以开发了生产计划管理系统,以保证在满足生产的前提下 以最小的物料库存数量来满足生产的需要。 编程人员可以利用该系统分析进行程序的编制工作,同时也是测试人员进行测试的依据,也可以供 客户参考使用。 1.2 读者对象 本分析文档的读者为:部门管理人员、程序编制人员、测试人员以及部分参与设计评审的 人员。 1.3 项目背景 开发的系统名称:生产计划管理子系统 开发单位:研发部 接口:生产计划管理子系统与库房管理子系统、

8、采购管理子系统的关系。 1.4 编写目标 本系统不局限于企业的生产模式,应具有很强的通用性。系统的各项功能及处理方法应满 足不同管理模式的需要。处理方法和操作方法尽可能地灵活,同时应简便易懂,符合企业人员 的使用习惯。本系统主适用于流程化行业。 1.5 定义 1. 生产计划(MPS):指明了生产计划的生产数量和时间安排。具体确定了生产的产品品种、数量和需 求时间。 2. 物料需求计划(MRP):是生产计划的进一步展开,是实现 MPS 的保证和支持。根据 MPS、物料清单 和物料库存,计算出企业要生产和采购物料的需求量。 3. 生产能力:是指生产设备在一定的时间内所能生产的产品数量。生产能力的计

9、算主要是对生产设备 能力和人员能力进行计算。 4. 生产能力粗略计划(RCCP):对制订的生产计划进行关键工序的能力核算。是一种长期的、模拟的计 划。 5. 能力需求计划(CRP):它是细能力需求计划,将生产计划和各种资源连接起来进行管理和计划的功 能。计算已下达的加工任务有多少,各工序、各阶段负荷有多少,工作中心能力为多少标准工时, 计算总能力与总负荷,平衡能力与负荷。 6. 可承诺存货:即最终未承诺存货,可以签订的合同量。 7. 物料清单(BOM):是定义产品结构的技术文件,因此,它又称为产品结构表或产品结构树。它是一 张列表,包含生产每单位产成品所需要的所有部件、组件、零件与原材料等。每

10、种产品都有自己的系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 2 物料清单。BOM 信息被用于 MRP 计算、成本计算、库存管理。也称为产品配方。 8. 总需求:不考虑持有量时,物料在各时间期间的期望总需求。最终产品的总需求量可以在总生 产进度计划中找到。 9. 净需求:各计划期间物料的实际需求量。 10. 在产品:已经投入生产,但尚未加工完成的产品。 11. 期初存货:指的是来自上一期的实际持有数量。 12. 批量(lot size):实际计划生产或采购的交付数量和订货数量并非等于净需求量,由于在实际 生产或订货中,准备加工或订货、运输和包装等原因,生产或订货必须按照一定的数

11、量来进行, 因此实际需求量必须要以某种数量来计算,这一定的数量称为生产或订货的批量。 13. 提前期: 以交货或完工日期为基准, 倒推到加工或采购的开始日期的这段时间, 叫做提前期 (lead time)。 14. 独立需求:是指某一库存项目的需求与其他库存项目需求是无关的需求。 15. 相关需求:当一个库存项目和其他库存项目需求直接相关时称之为相关需求。 1.6 参考资料 (1)软件: 1、用友采购管理管理(演示版) 2、金蝶 K3 基础版-工业(演示版) (2)书籍: 现代生产管理 潘家轺 刘丽文等编著 清华大学出版社出版 1994年 2 月第一版 生产与运作管理(美)Willian J.

12、 Stevenson 著 张群 张杰等译 机械工业出版社 2000 年 5 月第一版 图解 MRP 五步实用手册(日) 平野裕之 大冢雅久 著 陈敏 钱伟等译 上海科学普 及出版社 1997 年11 月第1 版 制造资源计划 MRP-及其应用 张毅 编著 清华大学出版社 1997 年9 月第 1版 制造资源计划基础 陈启申 编著 企业管理出版社 1997 年2 月第 1版 管理实例与问答 郭继伟 编著 广东经济出版社 2000 年 6月第 1 版 1.7 变更历史 序号 人员 日期 变更详情 1. 陈恩宇 2001-10-12 初稿 2. 陈恩宇 2001-11-01 一稿 3.4.5.系统设

13、计说明书生产计划管理系统 北京华夏新达软件股份有限公司 3 2 系统处理流程设计 2.1 总体处理流程设计 2.1.1 业务流程设计 业务流程图: 录入基本设置 产品配方维护 审核 录入生产计划 审核 生成相关需求 审核 录入独立需求 审核 汇总物料需求 审核 生成采购计划 领料计划 1. 录入基础设置。主要对独立需求的需求类型进行设置。 2. 产品配方维护。产品配方是生成相关需求、生产计划和采购计划以及计算生产成本的基础。一个产品允 许建立多个配方 。产品配方由用户直接录入。 3. 录入生产计划。生产计划只要录入最终产品、数量和完成日期,系统会根据产品配方自动计算相关需求系统设计说明书生产计

14、划管理系统 北京华夏新达软件股份有限公司 4 4. 审核生产计划。只有审核过的生产计划才能生成相关需求。对于未审核的生产计划可以进行修改和删除 处理。 5. 生成相关需求。根据生产计划,调用产品配方、物料主文件等相关文件自动生成相关需求。 6. 修改审核相关需求。一般情况下相关需求不需要修改,但是生产过程中有损耗或不合格产品而产品配方 中又没有考虑时,可以在这里修改相关需求数量。相关需求必须审核后,才能汇总生成物料需求。 7. 录入独立需求。不能直接从生产计划通过产品配方计算得出的物料需求,可以通过独立需求进行录入。 一般情况下由各部门根据实际需要向物料管理部门提交。 8. 审核独立需求。独立

15、需求必须审核后,才能汇总生成物料需求。 9. 按计划周期汇总物料需求。根据物料需求计划周期,对于该计划期内的相关需求和独立需求进行合并汇 总,生成物料需求。 10. 审核汇总物料需求计划。对于生成的物料需求进行维护审核,经过审核以后,可以下达相应的领料计划 和采购建议计划。 11. 生成采购建议计划以及领料计划。根据物料主文件和汇总物料需求,在审核汇总物料需求时自动生成采 购建议计划和领料计划。 2.1.2 数据流程设计 此处给出伴随整个应用系统的业务流程而产生和处理的数据流程图和必要的文字说明。系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 5 制定产品配方 制定生产计划 计划

16、部门 产品配方 生产计划 计算物料相关 需求 物料需求部 门 录入独立需求 独立需求 汇总物料需求 相关需求 汇总需求列表 生成采购计划 采购计划 生成领料申请 领料申请 2.2 子流程或分支处理流程设计 2.2.1 子流程或分支流程 1 设计 此处给出总体处理流程中各个处理环节中的内部处理流程,包括业务处理流程图和数据处理流程图以及系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 6 必要的文字说明。 2.2.2 子流程或分支流程 2 设计 。 3 技术方案设计 3.1 系统总体技术方案设计 3.2 系统体系结构设计 此处给出整个系统的体系结构,功能组成。 3.3 重点技术的分析

17、、采用和设计 此处给出整个系统中所采用的关键技术、最新技术、体现本系统技术特色等的内容。 4 系统功能结构设计 4.1 系统总体功能结构设计 此处给出整个系统的总体功能结构图及必要的文字说明。系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 7 生产计划系统 基础设置 需求类型 部门权限 产品配方定义 产品配方列表 产品配方材料成本 产品配方 主生产计划录入 主生产计划列表 主生产计划 相关需求 独立需求录入 相关需求列表 独立需求 生成相关需求 物料需求 汇总需求 独立需求列表 汇总物料需求 汇总物料需求列表 车间控制 产品产量日报 物料消耗日报 产品产量列表 物料消耗列表 生产

18、日报列表 采购与领料 生成采购计划 采购计划列表 生成领料申请单 领料申请列表 统计报表 计划执行统计 物料消耗统计 领料执行统计系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 8 产品配方模块主要对产品配方进行维护、修改、删除等处理。生产计划模块主要用来录入生产计划,以 及对生产计划进行维护。物料需求模块主要用来计算进行生产所需要的物料需求,录入其他物料需求,以及 需求的汇总。采购计划模块根据汇总后的物料需求生成采购建议计划,将采购建议计划下达。统计报表模块 主要对已经完成的生产计划进行统计,以及对各部门的领料计划进行统计。 4.2 功能分配 采用如下矩阵图表明各项功能与程序结

19、构的关系: 新增 修改 删除 审核 弃审 查询 统计 基础设置 需求类型 部门权限 产品配方 产品配方维护 查询 产品原料成本 生产计划 生产计划维护 查询 物料需求 相关需求 生成相关需求 相关需求维护 独立需求 独立需求录入 求维护 汇总需求 汇总物料需求 汇总需求查询 车间控制 产品产量日报 物料消耗日报 产品产量列表 物料消耗列表 生产日报列表 采购与领料 生成采购计划 采购计划列表 生成领料计划 领料计划列表 统计报表 计划执行统计 物料消耗统计 领料执行统计 系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 9 5 数据结构设计 5.1 逻辑结构设计 此处给出本系统内所

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

21、 “ 5.2.1 需求类型: MRP_DemandType 字段编码 字段说明 字段属性 TypeCode 需求类型编码 C,4,(PK),NN TypeName 需求类型名称 NVC,20,NN Remark 备注 NVC,50, 5.2.2 部门权限设置: MRP_DeptAdmin 字段编码 字段说明 字段属性 Czybm 操作员编码 C,10,(PK),NN DeptCode 部门编码 C, 12,(FK) Admin 系统管理员 Boolean 1. 参照部门进行录入时,显示部门属性属于生产属性的部门。 2. 当系统管理员属性为真时,部门可以为空。 5.2.3 产品配方: MRP_B

22、OMMain 字段编码 字段说明 字段属性 BOMMainID 主表标识 INT,(PK),NN BOMNumber BOM 单号 C,12,NN MNumber 产品编号 C,12, (FK),NN State 状态 (0-使用;1-未使用) C,1,NN DeptCode 生产部门编码 C,12,(FK),NN ProPercent 成品率(默认100) Deci,6,NN系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 10 Maker 制表 NVC,12,NN MakeDate 制表日期 Datetime, NN 5.2.4 产品配方子表: MRP_BOMSub 字段编码

23、字段说明 字段属性 BOMSubID 子表标识 INT,(PK),NN BOMMainID 主表标识 INT,(PK),(FK),NN MNumber 物料编码 C,20,(FK),NN RationNum 定额数量 Deci,6,NN WHCode 存放仓库编码 C,10,(FK) WastePercent 损耗率 Deci,6,NN 5.2.5 主生产计划: MRP_PlanMain 字段编码 字段说明 字段属性 PlanMainID 主表标识 INT,(PK),NN KjYear 生产年度 INT,NN Period 生产月份 INT,NN IfAdd 是否追补 Boolean,NN M

24、akeDate 制表日期 Datetime,NN Maker 制表 NVC,10,(FK),NN Checker 审核 NVC,10,(FK),NN IfBuildDemand 是否生成需求 Boolean, IfComplete 是否完成 Boolean MPSNumber 计划单号 C,20,NN,(FK) 5.2.6 主生产计划子表: MRP_PlanSub 字段编码 字段说明 字段属性 PlanSubID 子表标识 INT,(PK),NN PlanMainD 主表标识 INT,(PK),(FK),NN DeptCode 生产部门编码 C,12,(FK),NN MNumber 产品编号

25、C,20,(FK),NN BeginDate 计划开始日期 DATETIME EndDate 计划截止日期 Datetime DayOutput 日产量 Deci,6,NN TotalOutput 总产量 Deci,6,NN Remark 备注 NVC,60 5.2.7 相关需求: MRP_DependentDemandMain 字段编码 字段说明 字段属性 DepDemandMainID 主表标识 INT,(PK),NN KjYear 生产年度 INT,NN系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 11 Period 生产月份 INT,NN DeptCode 生产部门编码

26、 C,12,(FK),NN MNumber 产品编码 C,20,(FK),NN TotalOutput 总产量 Deci,6,NN Maker 制表 NVC,10, (FK), NN MakeDate 制表日期 Datetime Checker 审核 NVC, 10,(FK) IfAdd 是否追补 Boolean IfTotal 是否汇总 Boolean IfComplete 是否完成 Boolean PlanMainID 生产计划单号 C,20 PlanSubID 生产计划子表 ID INT 5.2.8 相关需求子表: MRP_DependentDemandSub 字段编码 字段说明 字段属

27、性 DepDemandSubID 子表标识 INT,(PK),NN DepDemandMainID 主表标识 INT,(PK),(FK),NN Mnumber 物料编码 C,20,(FK),NN DemandNumber 需求数量 Deci,6,NN DemandDate 需求日期 Datetime Remark 备注 NVC,20 5.2.9 独立需求: MRP_IndependentDemandMain 字段编码 字段说明 字段属性 IndDemandMainID 主表标识 INT,(PK),NN OrderNumber 计划单号 C,20,NN TypeCode 需求类型编码 C,4,(

28、FK) KjYear 生产年度 INT,NN Period 生产月份 INT,NN DeptCode 需求部门编码 C,12,(FK),NN Remark 备注 NVC,50 Make 制表 NVC,10,(FK),NN MakeDate 制表日期 Datetime Checker 审核 NVC,10.(FK) IfTotal 是否汇总 Boolean IfComplete 是否完成 Boolean IfAdd 是否追补 Boolean 5.2.10 独立需求子表: MRP_IndependentDemandSub 字段编码 字段说明 字段属性 IndDemandSubID 子表标识 INT,

29、(PK),NN IndDemandMainID 主表标识 INT,(PK),(FK),NN系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 12 MNumber 物料编码 C,20,(FK),NN DemandNumber 需求数量 Deci,6,NN DemandDate 需求日期 Datetime Remark 备注 NVC,20 5.2.11 汇总物料需求: MRP_TotalDemand 字段编码 字段说明 字段属性 TotalDemandID 主表标识 INT,(PK),NN KjYear 生产年度 INT,NN Period 生产月份 INT,NN MNumber 物料

30、编码 C,20,(FK),NN QuanGross 毛需求量 Deci,6,NN QuanWare 现有库存量 Deci,6 QuanAllocated 已分配量 Deci,6 SafeNumber 安全库存量 Deci,6 NetNumber 净需求量 Deci,6,NN StockNumber 采购量 Deci,6,NN TotalMan 汇总人 NVC,10,(FK),NN TotalDate 汇总日期 Datetime Checker 审核人 NVC,10,(FK) IfTransack 是否执行 Boolean IfComplete 是否完成 Boolean IfAbandon 是否

31、废弃 Boolean IfAdd 是否追补 Boolean IfSum 是否生成领料单 Boolean DemandType 需求类型 C,4,(FK) DemandDate 需求日期 Datetime 5.2.12 需求关系表: MRP_DemandRelation 字段编码 字段说明 字段属性 TotalDemandID 汇总主表标识 INT ,(PK) ,(FK) ,NN DemandSource 需求来源 (独立需求、相关需求) NVC,10,NN TotalSubID 汇总子表标识 INT, (PK), NN DeptCode 需求部门编码 C,12,(FK) ,NN Mnumber

32、 物料编码 C,20,(FK),NN DemandNumber 需求数量 Deci,6,NN DemandDate 需求日期 Datetime DemandType 需求类型 C,4 DemandMainID 需求主表 ID INT,NN DemandSubID 需求子表 ID INT,NN系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 13 5.2.13 生产日报: MRP_ProductDailyMain 字段编码 字段说明 字段属性 ProDailyMainID 主表标识 INT ,(PK),NN BillCode 单据类型编码 (0-产品;1-物料消耗) C,10,NNN

33、 ProdDate 生产日期 Datetime DeptCode 部门编码 C,12,(FK),NN Maker 制表 NVC,20, (FK),NN MakeDate 制表日期 Datetime Remark 备注 NVC,100,NN 5.2.14 生产日报子表: MRP_ProductDailySub 字段编码 字段说明 字段属性 ProDailySubID 子表标识 INT, (PK), NN ProDailyMainID 主表标识 INT,(PK),(FK),NN MNumber 物料编码 C,20,(FK),NN DayNumber 数量 Deci , 6 , NN 接口设计 6

34、接口设计 6.1 外部接口 l 汇总物料需求与库存管理系统的物料库存情况的接口 l 采购计划建议与采购管理系统的采购订单的接口 6.2 内部接口 l 生产计划与相关需求的接口 l 相关需求与汇总物料需求的接口 l 独立需求与汇总物料需求的接口 7 系统模块详细设计 本章主要描述各子系统中的具体模块的划分及实现方法。 可采用分节说明的方式,如:子系统 X 的 XXX 模块说明;XXX 模块说明要求:编码、模块名、文件名、 简单描述、设计者、设计日期、上层模块、调用模块、输入输出等。模块测试要点(包含提取测试样例的原系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 14 则及示例)。

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

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

37、,进入文本框界面,显示选中的记录行内容。可 以对当前显示的记录进行修改。 3. 删除:在列表视图中单击删除按钮,可以直接将选中的记录删除。删除时进行警告提示,确定后即 可删除改记录。注意:已经使用的记录不能删除。 【各栏目说明及有效性】 1. 需求类型代码:必须录入,只能录入数字(0-9)和英文字母。长度不超过4 位。 2. 需求类型名称:必须录入,可以录入汉字、数字和字母。长度不超过 20 位。 3. 备注:可不填,主要用来录入需求类型的用途。长度不超过 50 位。可以录入汉字,数字和字母等。系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 15 【模块的主要处理】 进行需求类型

38、设置时,需求类型编码和需求类型名称均不能出现重复项。 录入需求类型 编码是否重复 名称是否重复 保存需求类型 N N Y Y 需求类型处理流程 确定删除类型 是否已经使用 删除需求类型 N Y 相关表:MRP_DemandType 【接口】 接口(用图的形式说明本程序所隶属的上一层模块及隶属本模块的下一层模块,说明参数赋值和调用方式, 说明与本程序直接关联的数据结构)。 【限制条件】 (说明本模块运行所受到的限制条件)。 7.1.1.2 部门权限设置 【模块名称及软件标识项】 模块名称:基础设置_部门权限设置。 软件标识:Base_DeptAdmin 【模块功能说明】 对职员的权限进行设置。主

39、要是因为系统权限管理中对操作员只能控制到模块级,而在企业实际应用中 要求能够进行数据控制,操作员只能对他自己的数据进行处理,浏览等操作。这里通过设置操作员和部门的 关系,将操作员与数据相联系,从而实现数据级的控制。 【模块的界面设计】 初始状态显示需求类型设置列表界面。 部门权限设置 用户名称列表 部门列表 是否管理员 操作步骤: 鼠标左键单击用户列表中用户名称,部门列表中出现部门列表,部门前面有选中标志的表示用户对该部 门有使用权限。选择完成部门后,鼠标左键单击授权。如果用户选择管理员,则该用户对所有部门都有操作 权限。 【各栏目说明及有效性】系统设计说明书生产计划管理系统 北京华夏新达软件

40、股份有限公司 16 1. 用户名:对生产计划管理系统有操作权限的用户的名称。 2. 部门名称:生产相关部门列表。 3. 管理员:默认为否。以复选框的形式可以进行选择修改。管理员拥有对所有部门的操作权限。 【模块的主要处理】 对职员的权限进行设置。主要是因为系统权限管理中对操作员只能控制到模块级 相关表:MRP_DeptAdmin 【接口】 接口(用图的形式说明本程序所隶属的上一层模块及隶属本模块的下一层模块,说明参数赋值和调用方式, 说明与本程序直接关联的数据结构)。 【限制条件】 (说明本模块运行所受到的限制条件)。 7.2 产品配方 7.2.1 产品配方定义 【模块名称及软件标识项】 模块

41、名称:产品配方_产品配方定义。 软件标识:BOM_Define 【模块功能说明】 对于已经设计完成或正在设计的产品配方进行录入。产品配方是计算物料需求计划的依据。 【模块的界面设计】 建议界面: 产品配方定义(BOM_Define) 新增 修改 删除 增行 删行 保存 放弃 审核 弃审 帮助 退出 产 品 配 方 BOM单号: * 产品编码:* 产品名称: 规格型号: 单位: 状态: 生产部门:* 成品率: * 物料编 码 物料 名称 规格 型号 单位 存放 仓库 定额数 量 损耗率 * * * * 制单: 制单日期: 操作步骤如下: 1. 新增:进入产品配方定义模块后,单击新增按钮,可以进行

42、产品配方的录入,录入后保存即可。如 果录入完毕后单击放弃,则清空当前录入数据。 2. 修改:录入完毕并保存后(或者在显示详细单据界面),单击修改按钮,可以对当前配方进行修改。 注意:BOM 单号、父项产品编码不能修改。处于审核状态的产品配方不能直接删除。 3. 删除:可以直接将当前单据进行删除处理。删除时进行警告提示,确定后即可删除。注意:处于审 核状态的产品配方不能直接删除。 4. 增行:在单据新增状态或修改状态,单击增行按钮,可以在当前记录行前插入一行。如果当前记录 行为空行,则增行无效。 5. 删行:在单据新增状态或修改状态,单击删行按钮,可以将当前所在记录行删除,同时下行记录自 动上移

43、。如果当前记录行为末行,则删行无效。 6. 审核:将处于未审核状态的配方进行审核。审核以后的配方才能够参与物料的分解 。审核以后的配 方不能修改或者删除。系统设计说明书生产计划管理系统 北京华夏新达软件股份有限公司 17 7. 弃审:将已经审核的配方放弃审核。弃审后的配方处于未审核状态,可以修改和删除。 【各栏目说明及有效性】 1. BOM 单号:必须录入,具有唯一性。可以录入字母和数字,长度不超过 12位。 2. 产品编码:必须录入,可以参照物料档案进行录入(只显示物料属性为生产属性的物料)。只能录入 数字,长度不超过 20位。 3. 产品名称:根据录入的产品编码自动显示在物料档案中对应的产

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

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

46、 位。 17. 损耗率:只能录入大于等于0 小于 100 的正数,如果为空,按照 0 处理 。 【模块的主要处理】 产品配方的主要处理流程如下。另外录入的产品成品率只能录入大于 0 且小于等于 100 之间的数值,且小数 位不超过 2位,物料的损耗率只能录入大于等于0 且小于 100 的数值,小数位不超过 2 位。 录入配方父项 在物料档案 中定义 录入配方子项 在物料档案 中定义 子项是否重复 保存产品配方 Y N N N Y Y 产品配方处理流程图 录入的状态 处于使用状态 产品配方是否存在 且处于使用状态 Y 保存成功 N N 将状态改为 “未使用” Y系统设计说明书生产计划管理系统 北

47、京华夏新达软件股份有限公司 18 相关表:MRP_BOMMain,MRP_BOMSub,Gy_material,Gy_Warehouse 【接口】 接口(用图的形式说明本程序所隶属的上一层模块及隶属本模块的下一层模块,说明参数赋值和调用方式, 说明与本程序直接关联的数据结构)。 【限制条件】 (说明本模块运行所受到的限制条件)。 7.2.2 产品配方列表 【模块名称及软件标识项】 模块名称:产品配方_产品配方列表,产品配方_产品配方列表查询条件 软件标识:BOM_Query,BOM_List 【模块功能说明】 可以根据产品编码、生产部门、状态等条件对产品配方进行查询。根据查询结果可以进行修改、

48、删除等 维护处理。只有处于“审核”状态的产品配方才能进行物料需求的计算。 【模块的界面设计】 界面初始状态显示查询条件和查询结果两个界面,其中查询条件处于有效状态。可以直接录入查询条件 进行查询。在查询结果界面可以对产品配方进行相应的修改、删除等维护处理。查询结果界面显示的数据项 包括:BOM 单号、产品编码、产品名称、产品规格、单位、生产部门、使用状态、成品率、物料编码、物料 名称、规格型号、单位、定额数量、损耗率等数据项。 产品配方列表查询条件(BOM_Query) 产品编码:* 生产部门:* 物料编码:* 状态:全部 未审核 审核 全清 确认 取消 产品配方列表(BOM_QueryLis

49、t) 查询 单据 新增 删除 审核 复制 粘贴 帮助 退出 保存格式 默认列宽 显示项目 产品配方查询列表 BOM 单号 产品 编码 产品 名称 规格 型号 单位 生产部门 成品率 物料编码 物料名称 物料规格 单位 存放仓库 定额数量 损耗率 制表 制表日期 状态 配方复制 (BOM_Copy) 原 BOM 单号: 新 BOM :*确认 取消 操作步骤如下: 1. 查询:显示查询条件录入界面,可以重新录入查询条件进行查询。确定后显示查询结果。注意:录 入的查询条件保持不变。再次单击查询时仍显示上次录入的查询条件。 2. 单据:在查询结果界面双击记录行或者单击单据按钮,进入产品配方详细界面(图 2-1)。可以对当 前配方进行修改处理。注意:父项产品编码不

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

当前位置:首页 > 网络科技 > 开发文档

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报