(ERPMRP管理)七匹狼实业股份有限公司MRP系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(ERPMRP管理)七匹狼实业股份有限公司MRP系统
本科毕业论文
题目:七匹狼实业股份有限公司MRP系统姓名:辛莘
学院:软件学院
系:软件工程
专业:软件工程
年级:2003级双学位
学号:03368040
指导教师(校内):姚俊峰职称:副教授
2005年5月21日
七匹狼实业股份有限公司MRP系统
[摘要]本论文主要论述本人在MRP系统设计上的一些详细说明。

七匹狼实业股份有限公司创立于1990年,主要从事男式休闲服装的生产与经营。

经过15年的不懈努力,七匹狼成为一家以时尚制衣为核心的综合性企业,并在2004年8月6日于深交所上市,成为中国服装制造业的前导。

要对七匹狼实业股份有限公司生产一套智能监控系统,以减少人工过程节约时间降低成本提高效率,就必须对其生产过程和统计过程进行全面的了解,以最终实现生产过程全程智能监控。

共有4个人合作完成该软件,本人负责模块和功能设计,本文也正是这部分的详细设计说明书。

[关键词]七匹狼SQL
MRPSYSTEMOFSEPTWOLVES
Abstract ThisthesisismainlyaboutthedetaildesignofMRPsystem.SEPTWOLVESGroupwasest ablishedin1990,thecompanyisahightech-enterprisewhichisprimarilyengagedinthemaki ngandmarketingofSEPTWOLVESbrandedmen'sleisurewear.Through14yearsofstrenuouseffo rts,thecompanyhasgrownintoacomprehensiveenterprisewithfashionasitscorebusiness. SEPTWOLVESwaspublishedinShenzhenStockExchangeatAugust6th,2004,thebellwetherinCh inaGarmentline.IfweneedaintelligentsupervisesystemforSTPTWOLVESGrouptoshortmanu allyoperationtimeandimproveefficiency,wemustunderstandtheproductiveprocessandst atisticalprocesstocarryoutintelligentsuperviseofproductiveprocessfinally.Therea refourpersonsinonegrouptocompletethisproject.Detaildesignofmoduleandfunctionism yjob.Thisthesisisdetaildesignofthispart.
KeyWord SQL
目录
第一章引言5
第二章 MRP 系统5
2.1.什么是ERP/MRPII/MRP5
2.1.1.ERP具备的功能标准应包括四个方面:6
2.2.ERP的好处和应用6
2.3.MRP的价值7
2.3.1.MRP是ERP的核心功能8
2.3.2.MRPⅡ是ERP的重要组成8
2.4.国内现状9
第三章系统设计11
3.1.使用工具:11
介绍:11
3.1.2.SQL SERVER介绍:12
3.2.需求分析:13
3.2.1.生产过程大致如下:14 3.2.2.数据流程:14
3.3.数据库设计:16
3.3.1.数据字典:16
逻辑结构设计16
物理结构设计16
3.4.程序设计:26
3.4.1.用户流程:26
3.4.2.实际数据流程:28
3.4.3.系统总体功能结构设计:29 3.4.4.功能分配:29
3.5.详细设计:30
3.5.1.用户登陆模块:30
3.5.2.主界面模块:32
3.5.3.系统模块:34
3.5.
4.用户管理模块:34
3.5.5.客户管理模块:38
3.5.6.物料控制模块:39
3.5.7.透视表模块:41
3.5.8.需求表模块:42
3.6.系统特色:44
第四章结论45
第五章致谢语45
[参考文献]46
第一章引言
七匹狼实业股份有限公司前身为福建七匹狼制衣实业有限公司,2001年经福建省人民政府批准改制设立为规范化股份有限公司。

公司是福建省服装龙头企业,也是国内经营休闲装著名的企业之一。

是以生产、经营高级休闲男装为主的大型服饰企业,以其规模的制造能力,前瞻的设计能力,精湛的工艺能力及严格的品质控制能力,缔造了一个走向世界的高级国际休闲服装品牌。

正因为如此,越来越大的生产规模使得人工统计越发困难也难以避免产生大量的手误,基于此七匹狼制衣实业有限公司有必要开发一套完整的ERP系统来对接单、生产、销售等生产过程进行全面的监控即可以避免人工手误,也可以节约时间、成本,提高效率。

第二章MRP系统
2.1.什么是ERP/MRPII/MRP
ERP(EnterpriseResourcePlanning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。

MRPII作为一种企业经营生产管理计划系统,即制造资源计划(ManufactureResourcePlanning),而MRP作为一种库存计划方法的改进,即物料需求计划(MaterialRequirementsPlanning)阶段,是基本MRP阶段。

60年代后期,世界主要发达国家相继进入买方市场后,制造企业之间的
竞争日趋激烈,越来越多的企业认识到先进的企业管理方法是在竞争中生存的基本因素。

他们不断地尝试各种管理方法、管理技术和管理手段。

实践证明行之有效的、可行的和成熟的管理技术或管理方法被越来越多的企业采用,因而逐渐成为一种基本规范。

经过三十多年的考验,事实证明成功的核心思想是MRPII,代表了现代制造企业公认的管理准则。

2.1.1.ERP具备的功能标准应包括四个方面:
1、超越MRPⅡ范围的集成功能:
包括质量管理;试验室管理;流程作业管理;配方管理;产品数据管理,维护管理;管制报告和仓库管理。

2、支持混合方式的制造环境:
包括既可支持离散又可支持流程的制造环境;按照面向对象的业务模型组合业务过程的能力和国际范围内的应用。

3、支持能动的监控能力,提高业务绩效:
包括在整个企业内采用控制和工程方法;模拟功能;决策支持和用于生产及分析的图形能力。

4、支持开放的客户机/服务器计算环境:
包括客户机/服务器体系结构;图形用户界面(GUI);计算机辅助设计工程(CASE),面向对象技术;使用SQL对关系数据库查询;内部集成的工程系统、商业系统、数据采集和外部集成(EDI)。

ERP是对MRPⅡ的超越,从本质上看,ERP仍然是以MRPⅡ为核心,但在功能和技术上却超越了传统的MRPⅡ,它是以顾客驱动的、基于时间的、面向整个供应链管理的企业资源计划。

2.2.ERP的好处和应用
ERP系统的统一性能够为企业带来很大的好处,包括错误的减少、速度和效率的改进以及更完全的信息通道。

有了更好的信息通道,企业的员工和管理人员能够更好的了解目前企业的业务运行状况,做出更好的商业决策。

例如,ERP系统可以帮助采购部门的采购员根据客户订货数量的变化来及时调整原料的采购。

这样做将会带来怎样的结果呢?这样做既保证了原料的采购能够以客户的定货数量为基础,又节省了库存商品所需要的花销。

在应用ERP系统之前,各家公司将重要的商业记录保存在很多不同的部门。

每一个部门通常使用不同的系统和技术来对信息进行管理。

这些信息还有可能在企业内部被复制多次,这种复制往往不够精确并且跟不上最新的要求。

一些信息还有可能仅仅是记录在纸上,这就为获取该信息增加了难度。

ERP系统正是为了服务于制造公司的信息需求才应运而生的,但是随着时间的不断向前推移,ERP系统已经有了更新的发展,开始向其他行业提供服务,例如医疗、财政服务、航空航天业和消费品行业。

伴随着不断的发展,最初在应用于客户/服务器系统之前在主机上运行的ERP系统现在已经开始应用在网络之中,并且还包括了很多的应用程序。

IDC对ERP产品的定义是:应用综合用户界面帮助企业实现业务处理自动化的工具、综合数据库和综合代码库。

IDC对提供ERP产品的大约100多个销售商进行了追踪。

作为IDC负责ERP和业内应用程序研究的副总裁,DennisByron预计,目前在全球范围内可能有1000多家公司在提供ERP 产品。

2.3.MRP的价值
尽管ERP系统的安装使用十分复杂并且价格昂贵,一旦这一系统能够得到正确的
安装使用,企业所进行的投资将无疑是物有所值。

MetaGroup发现,一旦ERP系统完成了全部的安装配置,平均每一系统每年能为企业节省160万美元的资金。

但是每一个ERP系统都必须要不断的进行维修和升级,以便利用新的应用程序、技术和功能。

ERP软件不是静态的,而是处在不断的发展变化之中,并且伴随着ERP 软件为了适应网络而进行的不断发展以及各家公司将他们的数据和业务处理信息提供给他们的合作伙伴,将会不断出现新的主要的开发。

2.3.1.MRP是ERP的核心功能
只要是“制造业”,就必然要从供应方买来原材料,经过加工或装配,制造出产品,销售给需求方,这也是制造业区别于金融业、商业、采掘业(石油、矿产)、服务业的主要特点。

任何制造业的经营生产活动都是围绕其产品开展的,制造业的信息系统也不例外,MRP就是从产品的结构或物料清单(对食品、医药、化工行业则为“配方”)出发,实现了物料信息的集成——一个上小下宽的锥状产品结构:其顶层是出厂产品,是属于企业市场销售部门的业务;底层是采购的原材料或配套件,是企业物资供应部门的业务;介乎其间的是制造件,是生产部门的业务。

如果要根据需求的优先顺序,在统一的计划指导下,把企业的“销产供”信息集成起来,就离不开产品结构(或物料清单)这个基础文件。

在产品结构上,反映了各个物料之间的从属关系和数量关系,它们之间的连线反映了工艺流程和时间周期;换句话说,通过一个产品结构就能够说明制造业生产管理常用的“期量标准”。

MRP主要用于生产“组装”型产品的制造业,如果把工艺流程(工序、设备或装置)同产品结构集成在一起,就可以把流程工业的特点融合进来。

通俗地说,MRP是一种保证既不出现短缺,又不积压库存的计划方法,解
决了制造业所关心的缺件与超储的矛盾。

所有ERP软件都把MRP作为其生产计划与控制模块,MRP是ERP系统不可缺少的核心功能。

2.3.2.MRPⅡ是ERP的重要组成
MRP解决了企业物料供需信息集成,但是还没有说明企业的经营效益。

MRPⅡ同MRP的主要区别就是它运用管理会计的概念,用货币形式说明了执行企业“物料计划”带来的效益,实现物料信息同资金信息集成。

衡量企业经营效益首先要计算产品成本,产品成本的实际发生过程,还要以MRP系统的产品结构为基础,从最底层采购件的材料费开始,逐层向上将每一件物料的材料费、人工费和制造费(间接成本)累积,得出每一层零部件直至最终产品的成本。

2.4.国内现状
对国外的跨国公司而言,中国的本土企业存在着诸多的弊病,管理体制的不甚完善,机构组织的臃肿以及由此带来的工作效率低下,资源的重复浪费等等,就像很多人说的一样,“企业大了,都会有病”。

也正是国内企业普遍面临的这种经营窘况催化了本土管理软件厂商的滋生,企业信息化战略的实施成了大小企业都在关注的问题,ERP一时间成了站在浪尖上的“概念”。

究竟该谁来做,该怎么做?ERP的实施被普遍分成了两块:专业咨询公司的顾问以及技术软件提供商的选择。

以SAP,Oracle为代表的国外巨头的侵入,以金蝶、用友等为首的国内软件厂商的转型和崛起。

国内管理软件厂商现状:
A)在品牌方面,国内龙头厂商经过多年的积累,在国内的知名度已不逊于SAP、Oracle。

B)在技术方面,国内厂商在开发过程中普遍跟上了国际潮流,采用了先进
主要的技术有:
完全的面向对象(OO)功能。

代码的可继承性和可移植性。

对方法、事件、操作可以实现重载。

进行参数化的构造函数。

实现共享成员。

提供结构化的错误处理。

提出了崭新的线程模型。

3.1.2.SQLSERVER介绍:
纵观当今的商用数据库市场,称之为群雄割据毫不为过。

自20世纪70年代关系模型提出后,由于其突出的优点,迅速被商用数据库系统所采用。

据统计,70年代以来新发展的DBMS系统中,近百分之九十是采用关系数据模型,其中涌现出了许多性能优良的商品化关系数据库管理系统。

例如,小型数据库系统FoxPro,ACCESS,PARADOX等,大型数据库系统DB2,INGRES,ORACLE,INFORMIX,SYBASE,SQLSERVER等。

80年代和90年代是RDBMS 产品发展和竞争的时代。

各种产品经历了从集中到分布,从单机环境到网络环境,从支持信息管理到联机事务处理(OLTP),再到联机分析处理(OLAP)的发展过程;对关系模型的支持也逐步完善;系统的功能不断增强。

这些关系数据库产品是怎么发展起来的呢?让我们慢慢道来……
1、对关系模型的支持:
第一阶段(70年代)的RDBMS仅支持关系数据结构和基本的关系操作(选择、投影、连接)。

例如:DBASE之流。

第二阶段(80年代),对关系操作的支持已经比较完善,但是对数据完整性的支持仍然较差。

此时,SQL语言已经成为关系数据库的标准,各家对SQL标准的支持还都是不存的(几乎全不是超水平发挥)。

第三阶段(90年代)的产品,加强了数据完成性和安全性的性能。

完整性的控制在核心层实现,克服了在工具曾的完整性可能存在“旁路”的弊病。

2、运行环境:
第一阶段在大型、中性、小型机上运行的RDBMS一般为多用户系统,用户通过终端并发地存取、共享数据资源。

微机上的一般为单用户版本。

第二阶段的产品向两个方发展。

一个是提高可移植性,使之能在多种硬件平台和操作系统下工作。

另一个方向是数据库联网,向分布是系统发展,支持多种网络协议。

第三阶段的产品追求开放性,满足可移植性、可连接性、可伸缩性。

3、系统构成:
早期的产品主要提供数据定义、数据存取、数据控制等基本的操作和数据存储组织、并发控制、安全性完整性检查、系统恢复、数据库的重新组织和重新构造等基本功能。

这些成为RDBMS的核心功能。

第二阶段的产品以数据管理的基本功能为核心,着力开发外围软件系统,比如FORMS表格生成系统、REPORTS报表系统、MENUS菜单生成系统等。

这些外围工具软件,就是所谓的第四代应用开发环境,他们大大提高了数据库应用开发的效率。

4、对应用的支持:
RDBMS的第一代产品主要用于信息管理领域。

这些应用对联机速度的要求不是很
高。

第二阶段的主要应用领域转移到了联机事务处理上,提高事务吞吐量,提高事务联机相应性能是各个商家的重点问题。

相对应的关键实现技术是:性能,提高RDBMS对联机事务响应速度;可靠性。

由于联机事务不允许RDBMS间断运行,在发生故障、软硬件故障时均能有相应的恢复能力,保证联机事务的正常运行、撤销和恢复。

保证数据的完整性和移植性。

第三阶段的热点是联机分析处理。

用户希望数据库系统不仅能够迅速、完美地完成数据处理的任务;而且,希望它能有一定的辅助决策的能力。

对几种数据库进行比较后,发现七匹狼本身并没有必要使用大型数据库的必要,因此我们选择了跟.net平台同出于一个公司之手的数据库管理工具SQLserver。

SQLserver具有使用简单,界面平易近人,还有一个优势就是同出于Microsoft之手,2种工具要相互连接非常简便而对windows平台的兼容性也非常良好,这就是我们为什么选择SQLserver最主要的原因了。

3.2.需求分析:
3.2.1.生产过程大致如下:
客户下订单
做出样衣的款式待客户确定(套料单)
确定后估计生产用料消耗(面辅料用单,耗量生产通知单),并根据工资(可能由下面的工序单——工序综合记录表来确定)和物料来确定成本
从客户订单中罗列处订单明细和交货汇总,再由交货汇总得到总汇总 若客户有取消某款式订单的意思,可以在这里通过取消款单取消
由生产指令单和套料单得到汇总表,其中包括面料汇总里料及衬纸需
求表等7张需求表
接着根据需求和库存情况物料申购部门来确定物料申购的多少(物料申购单)
根据申购单来确定采购进度
确定缝制部的生产工序安排
记录缝制小组月生产进度
期间包括可能有补换片通知单,缝制小组交货一览,生产报表产品检验记录
每个小组产量合格汇总(有些由生产进度汇总表来)
装箱
3.2.2.数据流程:
见下图
图1需求分析数据流程图
3.3.数据库设计:
根据需求调查而来的一些单据和具体生产过程,我们决定对数据库进行彻底的划分,一小部分基础表,其他大量的汇总表等数据都可直接来自于这些基础表,当然不是直接得到而是经过视图等方法汇总而来。

3.3.1.数据字典:
逻辑结构设计
此处给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、定义、长度及它们之间的层次的或表格的相互关系。

物理结构设计
3、输出项目:
用户能否进入系统,非法的警告提示
登录成功运行程序
4、算法:
根据用户输入的用户名和密码判断用户表中是否有相应的行。

如果有则进入系统使用,如果用户名密码错误则提示出错误息。

5、界面说明:
用户在登陆界面上必须输入正确的用户名和密码,输入错误的用户名和密码则提示重新输入,如果输入正确判断其权限,并进入主界面,此后根据其权限,在主界面上有不同的功能。

图3登陆窗口
进入主界面后有不同的功能权限,下图说明:
图4以管理员权限进入系统后的主界面
图5以表单操作员身份进入系统后的主界面
3.5.2.主界面模块:
所有的功能操做全部在这个界面上实现。

界面模仿windows的资源管理器。

首先是最上面的下拉菜单,当用户登陆后,由于有不同的权限其不能操作的菜单显示为灰色的。

下面一栏为工具栏按钮当用户想使用时直接点击就可以了。

最下方为状态栏,其可以显示当前用户名和当前时间,方便用户使用。

中间左边为树型条,当前用户权限不能使用其功能时,点击该功能会提示没有权限,而不是不能选择。

中间右边为点击功能后出现的表单等操作的界面,使用UserControl 控件使其能即时更新而不必手动关闭,省却了用户的大量麻烦。

请看参考下面的图片:
图6点击树型结构后由于没有权限弹出的提示框
图7点击下拉菜单以选择功能
图8退出系统前的提示
3.5.3.系统模块:
包含切换用户和退出的功能,如图3.5所示。

当使用切换用户功能时用户,程序退到最开始的用户登陆的界面如图3.1所示,用户必须重新登陆才可以继续使用系统。

当使用退出功能时,会提示用户确认是否真的退出,毕竟有可能在填写数据时不慎误点此功能,所以确认是必要的。

3.5.
4.用户管理模块:
1、功能描述:实现用户身份的添加、修改、删除、查询。

2、输入项目:用户名、密码、修改的密码
3、输出项目:
用户新的密码
用户可以注册新的帐号和密码
用户可以查询帐户
4、算法:
根据用户输入的用户名和密码判断用户表中是否有相应的行。

用户修改密码时,需要输入旧密码确认,新的密码在两次输入都相同时更新当前用户行的密码。

用户在注册帐号的时候判断是否已经存在输入的帐号并提示,密码不能为空。

5、界面说明:
功能界面采用弹出式窗口以提醒用户对本功能的重视。

四大功能如下图所示。

图9用户管理模块的功能
图10添加用户界面
图11删除用户界面
图12查询用户界面
图13修改密码界面
3.5.5.客户管理模块:
1、功能描述:实现客户身份的添加、删除、查询。

2、输入项目:客户名称、联系人、客户地址等等具体信息
3、输出项目:
客户查询具体信息
添加、删除成功信息
4、界面说明:
功能界面采用弹出式窗口以提醒用户对本功能的重视。

图14添加客户界面
图15编辑客户界面
3.5.6.物料控制模块:
其分5个单据界面:
这个5个单据是主要基础表填写的录入界面对整个系统来说非常重要。

1、功能描述:实现对主要数据的录入,并通过其判断数据填写的正确性,如果错误,弹出窗口提示并重新填写,如正确则通过一些访问数据库的方法对基础表
进行有效的填写。

2、功能明细:
生产指令单/订单:
说明:可供操作用户查询、新建订单资料(如:客户名称(或代号)、订单编号、下单日期等),明细内容(如:款号、颜色、数量、规格比例、订单交期等)。

功能:此“生产指令单”确认后自动与“套料单”生成“面料汇总表(包含巡展加单)”、“里料(含罗纹)及衬纸需求表(包含巡展加单)”、“拉链类需求表(包含巡展加单)”、“钮扣类需求表(包含巡展加单)”、“洗水唛需求表(包含巡展加单)”、“棉绳,魔术贴需求表(包含巡展加单)”、“包装类需求表(包含巡展加单)”、“通用物料需求表(包含巡展加单)”。

套料单:
说明:可供操作用户查询、新建单款式的套料(如:生产厂、款号),明细内容(如:物料名称、物料编号、规格型号、颜色、订单数量、单耗、单位、需求数量、实发数量、备注)
功能:自动与“生产指令单”确认后生成“面料汇总表(包含巡展加单)”、“里料(含罗纹)及衬纸需求表(包含巡展加单)”、“拉链类需求表(包含巡展加单)”、“钮扣类需求表(包含巡展加单)”、“洗水唛需求表(包含巡展加单)”、“棉绳,魔术贴需求表(包含巡展加单)”、“包装类需求表(包含巡展加单)”、“通用物料需求表(包含巡展加单)”。

耗量生产通知单:
说明:可供操作用户进行发耗量生产通知单(如:款式名称、生产厂家、生产单号、产品名称、计划投产比例、类别(用料)、物料编号、用料名称、幅宽、单
耗量、计量单位、自然耗损、总用量、件数、应领数等内容)
功能:物控课对生产厂发“耗量生产通知单”,可对耗量生产通知单标明状态(如:紧急、审阅、请批注、请答复、请传阅)
面辅料用量单:
说明:可供操作用户对具体款式名称、货号面辅料用量进行登记(如:类别(用料)、品名、编号、颜色、单耗、备注)
物料申购单:
说明:可供操作用户对物料需求表进行申请采购,开申购单进行采购(如:款号、物料名称、物料编号、规格型号、颜色、订单数量、库存数量、申购数量、单位、需求日期、采购交期、到货日期、备注等内容)
功能:可供操作用户新建,查询采购单资料
图16生产指令单界面
3.5.7.透视表模块:
1、功能描述:对订单和套料单进行汇总,并整理出直观数据。

2、实现方法:通过对基础表进行关联建立视图来实现对数据进行汇总,由于表比较多有一定的难度。

3、功能明细:
订单明细
说明:可供操作用户查询订单明细资料(如:生产厂、款号代码、客户、代码、颜色、体形、尺码表、合计、厂家回复、实际交期等内容)
功能:此内容是通过“生产指令单”中汇总过来。

交货汇总表
说明:可供操作用户查询交货明细情况(如:片区、客户、货号、代码、颜色、体形、合计、欠数、客户交期、厂家交期、调整交期、实际交货1、日期1、实际交货2、日期2、生产厂、交货比例等内容)
功能:可供操作用户输入必要的记录(如:调整日期、实际交货1、日期1、实际交货2、日期2、备注等内容)。

总汇总表
说明:可供操作用户查询所有片区、所有客户、所有厂家交期、所有代码、所有交货比例情况(如:货号、生产厂、体型、总合计数、总实际交货1、总实际交货2、总欠数等内容)
功能:此内容是通过“交货汇总表”汇总过来。

图17订单明细界面
3.5.8.需求表模块:
1、功能描述:对订单和套料单及其他基础表单据进行汇总,并整理出直观数
据。

2、实现方法:使用大量的视图进行关联来实现对数据进行汇总,实现难度很
大。

3、功能明细:
面料汇总表
说明:可供操作用户查询面料汇总情况(如:系列、序号、款号、实样卡、工艺单、纸板、面料名称、面料编号、供应商、颜色名称、订单量、工艺单耗、单位、所需总量、库存量、采购部采购量、工厂采购量、已入库量、未入库量、实际单耗、实际用量、差异、生产厂家、洗水唛确认、备注等内容)。

相关文档
最新文档