第1章 绪论………………………………………………………..1 第2章 系统分析…………………………………………………..3 2.1 企业概述……………………………………………………….3 2.2 系统可行性分析……………………………………………….4 2.2.1 经济可行性…………………………………………………..4 2.2.2 技术可行性…………………………………………………..4 2.2.3 管理可行性…………………………………………………..4 2.3 系统业务流程分析…………………………………………….4 2.4系统数据流程分析………………………………………………6 2.5数据字典…………………………………………………………8 2.6新系统的逻辑模型………………………………………………12 第3章 系统设计…………………………………………………..14 3.1 功能结构设计………………………………………………….14 3.2 数据库设计…………………………………………………….15 3.3 代码设计……………………………………………………….26 3.4 输入/输出设计…………………………………………………28 第4章 总结………………………………………………………..32
第1章 绪论
随看科学技术的发展和管理观念的创新,企业管理水平不断提高。但是,国内企业的经营仍面临着多种多样的课题,例如,市场、生产点、零部件采购的全球化,客户需求的变动及其不规则性的增大以及所伴随的商品供应和生产的不平衡导致缺货或库存增大等问题。这些问题归根到底表现为物料管理方法陈旧,工作效率低下,从而导致了库存积压严重,库存成本居高不下。而物料管理正是制造业企业管理的核心部分,因此,提高我国制造业的物料管理水平,对提高我国企业的整体管理水平及经济效益具有很大的现实意义。
随着全球经济的一体化,人们发现在全球化大市场竞争环境下任何一个企业都不可能在所有业务上成为最杰出者,必须联合行业中其它上下游企业,建立一条经济利益相连、业务关系紧密的供应链实现优势互补,充分利用一切可利用的资源来适应社会化大生产的竞争环境,共同增强市场竞争实力。因此,管理的资源从企业内部扩展到了外部。供应链上的多个企业能把各自的分散计划纳入整个供应链的计划中,实现资源和信息共享,将能大大增强该供应链在大市场环境中的整体优势,同时也使每个企业均可实现以最小的个别成本和转换成本来获得成本优势。例如,在供应链统一的计划下,上下游企业可最大限度地减少库存,使所有上游企业的产品能够准确、及时地到达下游企业,这样既加快了供应链上的物流速度,又减少了各企业的库存量和资金占用,还可及时地获得最终消费市场的需求信息使整个供应链能紧跟市场的变化。
物流贯穿整个供应链,它连接供应链的各个企业,是企业间的相互合作的纽带。供应链管理赋予物流管理新的意义和作用,如何有效地管理供应链的物流过程,使供应链将物流、信息流、资金流有效集成并保持高效运作,是供应链要解决的一个重要问题。而物料是物流的载体,制造业通常需要品种、规格繁多的原材料和配套件,因而保证生产过程
1
的连续、均衡、保质保量地及时供应各类物料就显得十分重要;同时,加强物料管理也是减少流动资金占用、改善企业各项技术经济指标的重要环节。因此,在一个完善的供应链中,物料管理占据着非常重要的作用,它贯穿于核心企业的生产经营全过程,是企业管理的一个重要部分。
2
第2章 系统分析
2.1企业概述
河北津西钢铁股份有限公司始建于1986年3月,经过公司制改革和股份制改造,2002年与香港嘉鑫有限公司合资成立了中外合资大型一档股份制企业。空交通便利,物流畅通。公司现有员工7000人,主要生产装备有100T转炉1座、40T转炉2座,450m3高炉6座、200m3和265平方米带式烧结机各1台套、10m2球团竖炉3座、15000m3/h制氧机2台套、10000m3/h制氧机1台套,25000KW/H煤气发电机组1台套、3000KW节能环保煤气发电机组2台套,年产100万吨窄带钢和年产100万吨中宽带钢生产线各1条。整个生产工艺具备先进性,实用性,高效性以及科技含量高等特点。拥有年产钢、铁各400万吨、轧材300万吨、发电2.5亿KW/H的综合生产能力。主要产品有:连铸钢坯(1502、165*225,材质Q195-Q235、HRB335、Q195K轮载钢等品种钢)、热轧钢带(232-272*2.0-4.0、500-735*2.75-11.75,普碳与品种钢), 还有最新产品H型钢系列。
河北津西钢铁股份有限公司是一家炼钢铁的公司,涉及的原材料包括矿粉、白煤、煤烟、焦炭等。由于原材料种类、规格、型号繁多等原因,使得仓库每天要处理大量的信息,在手工条件下,通过手工操作进行单据的记录汇总等,造成了原材料的实际库存量不能满足实际生产的需求,原材料占用企业大量的流动资金,原材料的结构性超储和短缺造成企业流动资金紧张,资金周转不灵,严重影响企业的生产和经营活动,不能保证生产过程的连续、均衡、保质保量地及时供应各类物料,不能及时总结出原材料的实际库存量,造成物资管理部门的采购困难及库存积压问题,造成以上结果的原因不仅仅在于物料管理部门对实际库
3
存掌握不准,还有其它原因,如:突发性需求、工艺更新、管理模式改变等。
2.2系统可行性分析
2.2.1经济可行性
该公司经济实力雄厚,且设备、人工变动费用均在预算之内,据统计,采用计算机物资管理系统可以降低库存资金占用20%以上,取得明显的经济效益,可以方便地实现手工条件下无法实现的各种统计分析,为管理决策提供有效信息。
2.2.2技术可行性
该公司具有自己的服务器托管,各个部分都有自己的专用计算机,而且组成了计算机局域网,计算机都是方正集团的品牌机,操作系统都更新为Windows XP。所以,计算机的软硬件都能满足系统的开发的要求。
2.2.3管理可行性
公司领导、部门主管对新系统的开发与设计都给与了足够的支持和权利,并有完善的管理制度,能够获得详细准确的报表和数据,为系统的开发提供了准确可靠的原始数据。
综上所述,通过对该系统经济、技术和管理上的可行性分析,我们认为此系统具备开发的条件,可以立即开发。
2.3系统业务流程分析
物料管理信息系统的业务项目有:物料需求计划的制定、采购计划的编制;采购合同的签订与执行;物料出入库登记;库存管理和分
4
析;材料消耗的统计与分析;报表编制。其业务流程图如图2-1所示。
计划管理部门生产管理部门年度生产计划月度生产计划产品结构表技术管理部门材料定额表库存报表上级主管收发存汇表材料消耗分析表库存台账统计人员入库单文件出库单文件合同文件发票计划编制人员物料需求计划物料采购人员供货合同物料采购计划供应商档案采购合同供应商仓库保管人员运货单退货单盘点表出库单领料部门清点员领料单不合格领料单
图2-1物料管理系统的业务流程图
物料管理系统的第一项工作,是根据生产计划、产品结构表和材料
定额表编制物料需求计划。然后采购部门在查看了现有库存台账和合同预计到货量的基础上,根据物料需求计划编制物料采购计划,然后根据市场价格、供应商档案,选择供应厂商,签订供货合同,汇集整理合同文挡。当供应厂商根据合同将物料发运到厂时,仓库根据发票、运货单等按照合同规定验收如库,如货不符合要求还要退货,并修改库存台账。仓库保管员还要根据库存台账和清点员送来的盘点表定期进行库存盘点,以检查实际库存情况。在生产过程中,领料部门凭领料单到仓库领用,仓库按领料限额发给物料,并反还领料部门出库单,给以凭证;对于不合格的领料单,予以退回。最后,统计部门还要根据入库单、出库
5
单、库存台账进行库存分析,物料消耗的统计、分析,编制报表等,上交给上级主管,以满足企业管理的需要。
2.4系统数据流程分析
根据系统调查结果和业务流程图,得出物料管理信息系统的分层数据流程图。
1.顶层数据流程图
图2-2给出了物料管理系统的顶层数据流程图。该图中描述系统的外部实体,输入端的外部实体中计划管理部门提供年度生产计划,生产管理部门提供月度生产计划,技术管理部门提供产品结构表和材料定额表,供应商提供供货合同、发票和运货单,领料部门送来领料单,清点员送来盘点表;系统运行后将采购合同给供应商,还有退回不符合要求的退货单,将出库单给领料部门,还要退回不合格的领料单,将库存报表、收发存汇表和材料消耗分析表报送上级主管。 2.最底层数据流程图如图2-3所示:
计划管理部门生产管理部门技术管理部门年度生产计划采购合同月度生产计划产品结构表材料定额表供货合同发票运货单领料单盘点表物料管理信息系统退货单出库单不合格领料单库存报表收发存汇表材料消耗分析表上级主管供应商领料部门供应商领料部门清点员 图2-2 物料管理系统的顶层数据流程图
6
F1物料需求计划计划管年度生产计划理部门生产管理部门月度生产计划产品结构表技术管材料消耗定额表理部门计划编制物料采购F3供应商档案P1P2F2物料采购计划F4库存台账F5合同文件采购合同供货合同P3入库处理P6库存盘点发票运货单退货单F6入库单文件供应商盘点表P4统计处理上级主管材料消耗分析表库存报表收发存汇表清点员F7出库单文件P5出库处理领料单不合格领料单出库单领料部门
图2-3 物料管理系统的最底层数据流程图
7
2.5数据字典
1. 处理逻辑的定义
描述物料管理系统的最底层数据流程图中的数据处理P1~ P6的名 称、输入流、输出流和要做的处理。 处理逻辑定义见表2-1。
表2-1 处理逻辑定义
编号 名称 P1
计划编制
输入
处理逻辑
输出
年度生产计在生产计划和产品材料定物料需划,月度生额基础上,根据MRP原理,求计划 产计划,产有年度计划及月度计划生品结构表,成 材料定额表
P2 物料采购 F1物料需根据实际库存台账及需求F2物料求计划
计划,将少于库存临界值的采购计物料列入采购计划
划
P3 入库处理 发票,运货录入物料入库,按合同文F6入库单,F5合同件、发票及运货单,将材料单文件,文件,F4库入库,修改库存台账和入库F4库存存台账
单文件
台账
P4 统计处理 F4库存台根据入库单、出库单、库存库存报账,F6入库台账进行库存分析,物料消表,收发单文件,F7耗的统计、分析,编制报表存汇表,出库单文件 等
材料消耗分析表
8
P5 出库处理 F4库存台检验领料部门送来的领料F7出库账,领料单 单,若不合格则退回;合格单文件,
则根据库存台账,返还出库出库单,单作为凭证,并修改出库单不合格文件和库存台账
领料单
P6 库存盘点 盘点表,F4对比清点员送来的盘点表F4库存库存台账
和库存台账,修改库存台台账 账,以使库存台账和实际库存相符
2.数据存储的定义
描述物料管理系统的最底层数据流程图中的数据存储F1~ F7,包括名称、简述、数据存储的组成、关键字和相关联的处理。
数据存储定义见表2-2
表2-2 数据存储定义
编号 名称
简述
组成
关键相关联字
F1
的处理
物料需求计存放编制产品代码+物料代物料P1 划
的各种物码+需求数量+需代码 料需求计求时间+领料限额划
+计划下达时间+最近到货时间
F2 物料采购计存放编制产品代码+物料代物料P2 划
的各种物码+采购数量+采代码 料采购计购单价+计划下达划
时间+最近到货时间
F3
供应商档案 存放供应供应商类别代码+供应P2
9
商的基本供应商代码+信誉商代信息以及等级+合同编号+码 信誉等级
联系方式+地址+Email+备注
F4
库存台账
存放各种物料代码+物料名物料P2,P3,物料的详称+规格型号+库类别P4,P5,细信息
存上限+库存下限及编P6 +计量单位+计划号 单价+现存数量+金额+仓库代码等
F5
合同文件
存放签订产品代码+物料代合同P2,P3 的供货合码+合同号+供应编号 同
商代码+订购数量+订购单价
F6
入库单文件 存放每次料单编号+供应商料单P3
入库单的代码+入库日期+编号 文件
合同号+发票号+物料代码+实收数量+检验员等
F7
出库单文件 存放每次料单编号+用途代料单P5
出库单的码+领料日期+产编号 文件
品代码+物料代码+领用数量+领用人+保管员等
10
3.数据流的定义:
描述物料管理系统的最底层数据流程图中主要数据流的名称、来源、去向、组成、数据流流量以及高峰流量。
数据流定义见表2-3。
表2-3 数据流定义
编号 名称
来源
去向
组成
流量 高
峰流量
D1
年度生产计划管计划产品代码+产品名称一次 计划
理部门 编制
+生产数量+生产起/年 始日期+生产终止日期等
D2
月度生产生产管计划产品代码+产品名称一次 计划
理部门 编制
+生产数量+生产起/月 始日期+生产终止日期等
D3
产品结构技术管计划产品类别代码+产品 表
理部门 编制
代码+规格代码+物料代码
D4
材料定额技术管计划物料代码+限额量 表
理部门 编制
11
D5 采购合同 物料采供应产品代码+物料代码
购
商
+合同号+供应商代码+订购数量+订购单价+结算方式+预付款+交货期+合同签订日期
D6 发票、运供应商 入库发票号+供应商代码 货单
处理
+物料名称+单价+数量+金额等
D7 领料单 领料部出库料单编号+用途代码10门
处理
20
+领料日期+产品代份/份/码+领用部门代码+时 物料代码+请领数量+实领数量+单价+领料人
时(上午9:00-11:00)
2.6新系统的逻辑模型
我们设计的物料管理信息系统包括四大部分:
物料需求:物料需求通常以物料需求计划体现,物料需求计划的制
12
定是以企业的生产经营计划为依据。通过产品结构表,材料定额表,生产计划安排制定物料需求计划表。
物料采购:物料采购计划是根据物料需求计划和库存状况,结合市场供应状况而制定的。而且在实施了管理信息系统后还对供应商的基本情况加了一项新的参考指标:供应商的信誉等级。参考供应商的供货质量、数量,以及时间、履行合同情况,对他们进行总体的评价,给出信誉等级。
库存管理:在传统的物料管理模式中,库存管理一直是物料管理的重点,在新的物料管理模式中,制定科学、合理的物料需求计划和采购计划为库存控制提供的可靠的保证。通过物品的入库、出库、盘点等操作进行全面的控制和管理,帮助企业的仓库管理人员管理库存物品,以达到降低库存,减少资金占用,杜绝物料积压与短缺现象。在实施新系统前,由仓库管理部门定期报给采购部门库存台账,这样不能使采购部门时时得到最新的库存情况,从而对采购计划的制定有一定的约束,而实施新系统之后,采购部门和仓库管理部门能够共享库存台账数据库,从而双方都能获得及时的库存情况,而且能够随时查阅和修改。
统计输出: 根据入库单和出库单编制收发存汇表,根据库存台账编制库存报表,根据出库单编制材料消耗分析表。还要上交有关部门,以达到企业管理的需要。
综上所述,开发基于计算机管理系统使用的物料管理系统可有效提高物料管理水平,降低库存,减少资金占用,是建立企业管理信息系统的突破口。
13
第3章 系统设计
3.1功能结构设计
根据物料管理系统的分层数据流图,可以导出物料管理系统的功能模块结构图,如图3-1所示。对物料管理系统的功能模块结构图作如下说明:
在采购管理模块中,物料需求计划和物料采购计划的编制是物料管理工作的起点,它是在产品结构、材料定额的基础上,由年度生产计划、月度生产计划驱动,根据MRP原理,首先编制出物料需求计划,再根据当前可用库存量、预期合同到货量,编制出物料采购计划。在物料需求计划和物料采购计划中,不仅有物料需求数量,而且还有物料需求时间,使得物料需求计划的编制比较复杂,在具备完备的生产计划、产品结构、材料耗用定额的基础上才能编制物料需求计划。生产计划的变动,又会引起物料需求计划、物料采购计划的变动。因此物料需求计划、物料采购计划是动态变化的。物料管理信息系统所需的年度生产计划、月度生产计划、产品结构、材料定额等数据,在相应的子系统没有建立之前,这些书记可先由物料管理系统录入。当相应的子系统建立起来后,这些数据即可由相关子系统转入。
在系统设置模块中是指在建立物料管理信息系统时,必须先建立的初始数据,如各种代码的设置,物料的期初库存,报表数据库、材料消耗汇总数据库的设置等等。完成初始设置工作之后,物料管理信息系统才能投入正式运行。系统维护是指系统在使用过程中,对系统的代码进行添加、修改等维护工作。系统管理是指系统使用过程中的日常管理工作,如用户管理、口令维护、权限管理、数据备份等工作。
14
物料管理信息系统 采购管理 合同管理 库存管理 账表输出 系统设置与维护 年月度度生生产产计计划划录录入入材产料品定结额构录录入入物物料料需采求购计计划划录录入入采购计划完成分析入出库登记记收发存明细账入出库汇总库存信息查询库存分析系统设置系统维护口令设置系统管理年度结转 合同录入供应商信息录入合同信息查询供应商信息查询合同完成情况分析入出库单输出库存明细输出报表输出消耗汇总表输出汇总消耗分析 我们利用SQL Server 2000完成了数据库设计。 物料管理系统的数据库设计一览表,见表3-1
表3-1 物料管理信息系统的数据库一览表
序号 数据库名 1 用途 数据来源 数据去向 各种输入、输出、查询、库存分析 物料属性存放物料系统设置 表 代码及基本属性 图3-1 物料管理系统功能模块图
3.2数据库设计
15
2 仓库代码存放仓库系统设置 表
代码及储存物料类别
3 部门代码存放部门系统设置 表
代码、名称
4 来源代码存放物料系统设置 表
来源代码
5 用途代码存放物料系统设置 表
用途代码
6 采购员代存放采购系统设置 码表
人员代码、姓名、主管物料类别
7 年度生产存放年度录入 计划表
生产计划
8 月度生产存放月度录入 计划表
生产计划
9 产品结构存放产品录入 表
名称、产品代码、产品结构
16
收发存明细账输出、各种查询、统计汇总、库存分析
料单录入、各种输出、统计汇总、消耗分析
各种输入、输出、统计汇总
各种输入、输出、统计汇总
各种输入、输出、采购任务分解
物料需求计划、采购计划编制
物料需求计划、采购计划编制
物料需求计划、采购计划编制
10 材料定额存放产品定额录入 表
的材料定额
限额领料
11 入库单表 存放验收入库单录入 入库单
统计汇总
12 领料单表 存放领料领料单录入 单
统计汇总
13 物料需求存放物料有生产计划、采购任务书、采购计划计划/采购需求、物产品结构、材完成分析、零星采购表、计划表
料采购计料定额计算入库验收 划
生成
合同信息查询、合同完成情况分析、入库验收
14 合同文件存放订货合同录入 表
合同信息
15 收发存汇存放收发入库单、领料库存分析、报表编制 总表
存汇总信单 息
16 供应商信存放供应系统设置、合合同查询、供应商单位息表
商单位信同信息录入 息
查询
各数据表结构如下:
表3-2 物料属性表(WLSX)
序号 字段名 中文含义 类型及长度 17
1 2 3 4 5 6 7 8 9 10 11 12 13 14
WLDM WLMC XH GG KCXX KCSX JLDW JHDJ LSZGJ LSZDJ SJDJ XCSJ JE ZDTQSJ
物料代码 物料名称 型号 规格 库存下限 库存上限 计量单位 计划单价 历史最高价 历史最低价 实际单价 现存数量 金额
C,8 C,20 C,12 C,12 N10,2 N10,2 C,4 N10,2 N10,2 N10,2 N10,2 N10,2 N12,2
最短提前订货D,8 时间
15
CKDM 仓库代码 C,4
表3-3仓库代码表(CKDMK)
序号
字段名
中文含义
类型及长度
1 2 3
CKDM CKMC WZLB
仓库代码 仓库名称 物料类别
18
C,4 C,20 C,30
表3-4部门代码表(BMDMK)
序号
字段名
中文含义
类型及长度
1 2 3
BMDM BMMC BMXZ
部门代码 部门名称 部门性质
表3-5来源代码表(LYDMK)
序号
字段名
中文含义
类型及长度
1 2
LYDM LYMC
来源代码 来源名称
C,2 C,10 C,4 C,20 C,2
注:来源代码表用来存放物料的来源,在我们的系统中,物料来源指的是:零售采购、批量采购或者是其他仓库转移而来。
表3-6 用途代码表(YTDMK)
序号
字段名
中文含义
类型及长度
1 2
YTDM YTMC
用途代码 用途名称
表3-7采购员代码表(CGYDMK)
序号
字段名
中文含义
类型及长度
1 2 3 4
C,2 C,10
ZGDM XM JTDZ TEL
19
采购员代码 姓名 家庭住址 家庭电话
C,7 C,8 C,20 C,14
5 ZGWLLB 主管物料大类C,2 别
表3-8年度生产计划表(NDSCJHK)
序号
字段名
中文含义
类型及长度
1 2 3 4 5
表3-9月度生产计划库(YDSCJHK.DBF)结构同表3-8年度生产计划库
表3-10产品结构表(CPJGK)
序号
字段名
中文含义
类型及长度
1 2 3 4
CPLBDM CPDM GG CPXH
产品类别代码 产品代码 规格 产品型号
表3-11材料限额表(CLXEK)
序号 字段名 中文含义 类型及长度 1
CPDM CPMC SCSL SCQSRQ SCZZRQ
产品代码 产品名称 生产数量 生产起始日期 生产终止日期
C,8 C,20 N10 D,8 D,8
C,8 C,8 C,20 C,10
CPDM 20
产品代码 C,8 2 3
WLDM XE
物料代码 限额
C,8 N10,2
表3-12入库单表(RKDK)
序号
字段名
中文含义
类型及长度
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
LDBH LYDM RKRQ HTH FPH WLDM YSSL SSSL JHDJ SJDJ SJ YF GLF JYF BXF SNYF QTFY CPDM JYBH
21
料单编号 来源代码 入库日期 合同号 发票号 物料代码 应收数量 实收数量 计划单价 实际单价 税金 运费 管理费 检验费 保险费 市内运费 其他费用 产品代码 检验编号
C,8 C,2 D,8 C,6 C,8 C,8 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 N10,2 C,8 C,8
20 21 22 23 24 25
JYSM JYY BGY LRY SHY DZBZ
检验说明 检验员 保管员 录入员 审核员 登账标志
C,20 C,8 C,8 C,8 C,8 C,1
表3-13领料单表(LLDK)
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
字段名 LDBH YTDM LLRQ CPDM LYBMDM WLDM JYBH QLSL SLSL JHDJ SJDJ LLR LLBMZG BGY LRY
中文含义 料单编号 用途代码 领料日期 产品代码 领用部门代码 物料代码 检验编码 请领数量 实领数量 计划单价 实际单价 领料人 领料部门主管 保管员 录入员
类型及长度 C,8 C,2 D,8 C,8 C,4 C,8 C,8 N10,2 N10,2 N10,2 N10,2 C,8 C,8 C,8 C,8
22
16 17
SHY DZBZ
审核员 登账标志
C,8 C,1
表3-14 物料需求/采购计划表(WLJHK)
序号 1 2 3 4 5 6 7 8 9 10 11 12
字段名 CPDM WLDM XQSL XQSJ LLXE JHXDSJ CGSL ZCCGSJ SFCGSJ CGDJ ZJDHSJ LJDHSL
中文含义 产品代码 物料代码 需求数量 需求时间 领料限额 计划下达时间 采购数量 最迟应采购时间 实际采购时间 采购单价 最近到货时间 累计到货数量
类型及长度 C,8 C,8 N10,2 D,8 N10,2 D,8 N10,2 D,8 D,8 N10,2 D,8 N10,2
表3-15合同文件表(HTWJK)
序号 1 2 3 4
字段名 CPDM WLDM HTH GYSDM
中文含义 产品代码 物料代码 合同号 供应商代码
23
类型及长度 C,8 C,8 C,6 C,6
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
DGSL DGDJ JSFS JSQX BKGGRQ YFK JHQ1 JHSL1 JHQ2 JHSL2 JHQ3 JHSL3 SFHS SFHGLF SFHBXF SFHJYF SFHYF SFHQTF WCBZ
订购数量 订购单价 结算方式 结算期限
N10,2 N10,2 C,20 D,8
合同不可更改日期 D,8 预付款 交货期1 交货数量1 交货期2 交货数量2 交货期3 交货数量3 合同价是否含税 是否含管理费 是否含保险费 是否含检验费 是否含运费 是否含其他费用 合同完成标志
N10,2 D,8 N10,2 D,8 N10,2 D,8 N10,2 C,1 C,1 C,1 C,1 C,1 C,1 C,1
表3-16收发存汇总表(SFCHZK)
序号 1 2 字段名 WLDM NCKCSL 中文含义 物料代码 年初库存数量 类型及长度 C,8 N10,2 24
3 4 5 6 7 8 9 10 11 …… 48 49 50 51
NCSJDJ RKSL1 RKJE1 CKSL1 CKJE1 RKSL2 RKJE2 CKS2 CKJE2 …… RKSL12 RKJE12 CKSL12 CKJE12
年初实际单价 1月份入库数量 1月份入库金额 1月份出库数量 1月份出库金额 2月份入库数量 2月份入库金额 2月份出库数量 2月份出库金额 ……
12月份入库数量 12月份入库金额 12月份出库数量 12月份出库金额
N10,2 N12,2 N12,2 N12,2 N12,2 N12,2 N12,2 N12,2 N12,2 …… N12,2 N12,2 N12,2 N12,2
表3-17供应商档案表(GYSDA)
序号 1 2 3 4 5 6 7
字段名 GYSDWDM GYSDWMC XYDJ GYSDWXZ TXDZ TEL FAX
中文含义 供应商代码 供应商单位名称 信誉等级 供应商单位性质 通信地址 单位电话 单位传真号
类型及长度 C,6 C,20 C,6 C,10 C,30 C,14 C,14
25
8 9 10 11 12
CODE YWLXR TEL1 JSLXR TEL2
邮编 业务联系人 业务联系人电话 技术联系人 技术联系人电话
C,6 C,8 C,14 C,8 C,14
3.3代码设计
1.部门代码
根据目前企业的实际情况,部门代码采用区间码。代码结构如表3-18所示。
表3-18部门代码
* *
部门码 01-20
* *
班组 01-50
代码共为四位,前两位为部门代码,后两位为班组代码。二位部门代码又采用区间代码。班组代码采用顺序码。
2.采购员代码
部门代码加职工序号,如1002001:前二位10表示部门,中间二位02表示班组,后三位001表示职工序号。其特点是变动性大,位数多。代码结构如表3-19所示。
26
表3-19人员代码
* *
部门码 01-20 3.物料代码
* *
班组 01-50
* * *
序号 01-500
物料代码采用区间码,并辅以助记码。代码结构如表3-20所示。
表3-20 物料代码
* *
大类 01-50
* *
中类 01-50
* *
小类 01-100
* *
序号 01-1000
4.产品代码
产品代码采用能够分组码或助记码设计。代码结构如表3-21所示。
表3-21产品代码
* *
产品类别 01-02 5.仓库代码
* *
产品品种 01-50
* *
型号 01-1000
* *
序列号 01-1000
仓库代码采用区间码。代码结构如表3-22所示。
表3-20 仓库代码
* * 仓库类别 * * 序号 27
01-50 01-100
3.4输入输出设计
1.输入设计
物料管理系统主要输入信息是收、发料单的输入。输入方式为键盘
输入,在设计时,注意:(1)内容的全面性。料单的输入内容要满足统计、分析的各种要求;(2)正确性。保证料单输入正确的措施有:由计算机自动连续料单比那好,以减少料单漏录、重录差错;采用代码-汉字对照检验法减少因代码不直观而引起的输入差错;利用
入(出)库登记前库存量+(-)入(出)库数量=入(出)库后库存量 的平衡关系,进行平衡检验,以保证数量的准确。 其格式如表3-23和表3-24所示。
表3-23 入库单输入格式
入库单
日期 年 月 日 编号 No: 物料代码 计量单位 [ ] 计划单价 [ ] 工程号 管理费
入库数量 保险费
物料名称 型号 账面单价 实际单价 船检费
[ ] [ ] [ ](1) 实际总价 运输费
规格
[ ] [ ] (2) 税率 税金
市内运输费
28
检验
验收人
采购人
合同编号 发票号
供应商单位 来源
说明:(1)用于验收入库单的录入;
(2)[ ]处表示右计算机自动根据其输入的代码生成,不需用户
输入;
(3)账面单价(1)表示该验收单入库前,该物料的加权平均价;
账面单价(2)表示该物料入库后的加权平均价。
表3-24 领料单输入格式
领料单
日期 年 月 日 编号 No: 部门编号 工程编号 检验编号 物料代码 单位 库卡 应领数量
[ ] [ ]
部门名称 工程名称
[ ]
用途
[ ]
报废标志
非工艺消耗 物料名称 型号 限额
实领数量
金额
[ ] [ ] [ ]
领料人
规格 库存
[ ] [ ] 发料人
说明:(1)[ ]处表示计算机根据其输入的代码,自动生成,不需用户
录入;
(2)可用于领料单、退料单的录入,录入退料单时用负数表示。
29
2.输出设计
物料管理系统的输出有屏幕显示输出,打印输出两种。无论是哪种输出形式,都应便于用户操作和理解,同时还注意:(1)信息的全面性。不仅能提供手工条件下的各种信息,而且还能提供手工条件下无法提供的各种管理需要的信息。如工艺变更引起的材料需求、采购、消耗方面的信息,在手工条件下很难提供,但实现计算机管理后就能方便地提供这方面信息。(2)输出信息的格式既要照顾手工习惯,又要考虑规范化,便于用户使用和计算机实现。(3)提供由用户自行定义输出信息的数据来源、加工规则、输出格式,以适应日益变化的管理需要。
格式如表3-25,表3-26,表3-27所示。
表3-25物料需求清单(全体产品)
产品代
物料代
物料名
型
规单
需
需求时
现有库
合同库
采购数
采购
预付
业务
号 格 位 求
数
价 款 员
码 码 称
量 间 存 存 量
30
表3-26物料需求清单(某产品)
物料代
物料名
型
规单
需
需求时
现有库
合同库
采购数
采购
预付
业务
号 格 位 求
数
价 款 员
码 称
量 间 存 存 量
表3-26物料需求清单(某业务员)
产品代
物料代
物料名
型
规单
需
需求时
现有库
合同库
采购数
采购
预付
号 格 位 求
数
价 款
码 码 称
量 间 存 存 量
31
第4章 总结
开始在选题的时候就遇到困难,因为没有自己很熟悉的东西,由于刘冬玲同学是学习委员,对学生成绩的计算和评定很清楚,所以我们首先选它作为我们的课程设计题目,但是在我们将所有的业务流程图和数据流程图绘制好之后,我们觉得太简单了,然后我们陷入彷徨之中。然后我们想到曹海洁同学家附近有一个大型企业—河北津西钢铁股份有限公司,我们通过上网查找有关该企业的网站,和该企业的有关人员进行电话联系,终于我们确定了我们的选题—物料管理信息系统。 我们不仅对企业做了很多调查,还上网搜寻了很多关于物料管理系统的案例和有关专业知识,以加强我们的理解,便于我们进行分析和设计。但是在绘制系统的业务流程图和数据流程图时,还是遇到很多困难。总感觉课上学的东西都没用上,到真的绘制实际企业的业务流程时,无从下手。所以我们去图书馆借了大量有关书籍,并且继续询问该企业和本系统的有关人员,终于我们渐渐了解了我们应该怎样绘制业务流程图和数据流程图,在不断的查找和改进我们的流程图过程中,我们也对课上所学的关于系统分析的有关知识有了更深、更进的了解。
对于我们来说,设计这个课题时最难的部分是数据字典的设计。在课上学习这部分知识时就不太明白,也没有一个实际的例子帮助我们理解和体会,所以数据字典的设计花了我们大量的时间和精力,幸好最后工夫不负有心人,在询问有关同学,我们自己查书,看课件的基础上,终于做出来了。当然在这过程中,我们是获益匪浅的。
在将系统规划和系统设计做好之后,我们终于感到再困难的事情,只要我们肯花时间和精力,认真的去学,没有什么困难的。我们终于有了一点自信继续做下去了。对于数据库设计部分,虽然在上学期我们刚学过数据库,但是对这部分我们还是感到很棘手,因为学的时候对我们来说就是难点啊,这时候就更是了。我们只能再将以前的数据库课本翻
32
出来查找有关知识,比如数据类型有什么,是怎样定义的等等。
代码设计部分是我们这学期刚学过的知识,学的时候还觉得很简单,因为老师举的例子都是我们身边和熟知的,但是真到自己设计的时候还是一团雾水,只好再去查书、查课件,问同学,真是“书到用时方恨少”啊。
总之,课程设计的过程中有苦也有甜,有高兴也有灰心,有遗憾也有收获,但最终我们没有半途而废、知难而退,我们还是坚持下来了,并最终能够完成设计,这应是我们最值得骄傲的吧。
33
因篇幅问题不能全部显示,请点此查看更多更全内容