1
项目报告
基于 ASP.NET 的企业资源计划设计系统
ERP(Enterprise Resources Planning,企业资源计划),是指建立在信息技
术应用基础上,结合系统化的管理思想,为企业决策层及员工提供决策手段的管
理平台。
车间管理子系统要求根据物料需求计划,能力需求计划以及生产工艺流程制
定车间作业计划,车间管理人员按车间作业计划进行调度,下达车间生产作业订
单,根据产品物料清单(BOM)填写领料单安排领料,制程中不断产生生产进度
报告,监控生产活动的整个过程。
本次设计采用 Microsoft Visual Studio.Net 和 Sql Server 作为开发工具,在
客户端通过 Windows 应用程序的形式来访问数据库,并对数据库进行操作。
ERP 车间管理 生产任务管理 物料管理 .NET 平台 SQL 数据库
2
ABSTRACT
ERP, the Enterprise Resource Planning, is a management platform that
establish on the applied foundation in information technique, it combine
systematize thought, offering decision means for the business enterprise
and its employees.
The workshop management subsystem establishment a workshop task plan
according to the material need, ability need plan and the produce craft.
The workshop manager attemper the tasks and arrange the order form with
task plan, fill in the materiel list and arrange drawing the materiel with
the BOM, producing progress reports continuously and observe the whole
process of the production when producting.
My design adopt Microsoft Visual Studio.Net 2003 with Sql Server 2000 as
develop tools, it ask the database through the form of Windows
applicatioin on the client and proceed the operation to the database.
Keywords: Enterprise Resource Planning(ERP),workshop management,produce
task management, materiel management, .NET platform, SQL database
3
目 录
一、选题背景..............................................................................................................................................................4
1.1 ERP 概述.......................................................................................................................................................4
1.2 ASP.NET 概述.............................................................................................................................................11
1.3 ADO.NET 概述.............................................................................................................................................12
1.4 C#.NET 概述...............................................................................................................................................13
二、方案论证............................................................................................................................................................14
2.1 ERP 系统概要设计.....................................................................................................................................14
2.2 车间管理子系统设计................................................................................................................................14
三、过程论述............................................................................................................................................................20
3.1 首页 workshop.aspx 的制作.....................................................................................................................20
3.2 车间参数设置页面 parameter.aspx 的制作..........................................................................................21
3.3 物料管理页面 materiel.aspx 的制作....................................................................................................26
3.4 生产任务设置页面 mission.aspx 的制作..............................................................................................28
3.5 生产优先级设置 priority.aspx 的制作.................................................................................................31
3.6 任务例外信息 except.aspx 页面的制作................................................................................................32
四.总结....................................................................................................................................................................34
五.致谢....................................................................................................................................................................35
4
正文
一、选题背景
1.1 ERP 概述
1.1.1 ERP 的产生以及发展
ERP(Enterprise Resources Planning,企业资源计划),是指建立在信息技
术应用基础上,结合系统化的管理思想,为企业决策层及员工提供决策手段的管
理平台。
ERP 系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,
反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息
时代生存、发展的基石,ERP 是整合了企业管理理念、业务流程、基础数据、人
力物力、计算机硬件和软件于一体的企业资源管理系统。
ERP 是一个庞大的管理信息系统,要讲清楚 ERP 原理,我们首先要沿着 ERP
发展的四个主要的阶段,从最为基本的六十年代时段式 MRP 原理讲起。
我们都知道,按需求的来源不同,企业内部的物料可分为独立需求和相关需
求两种类型。独立需求是指需求量和需求时间由企业外部的需求来决定,例如,
客户订购的产品、科研试制需要的样品、售后维修需要的备品备件等;相关需求
是指根据物料之间的结构组成关系由独立需求的物料所产生的需求,例如,半成
品、零部件、原材料等的需求。
MRP 的基本任务是:⑴从最终产品的生产计划(独立需求)导出相关物料(原
材料、零部件等)的需求量和需求时间(相关需求);⑵根据物料的需求时间和生
产(订货)周期来确定其开始生产(订货)的时间。
MRP 的基本内容是编制零件的生产计划和采购计划。然而,要正确编制零件
计划,首先必须落实产品的出产进度计划,用 MRPⅡ的术语就是主生产计划
(Master Production Schedule,MPS),这是 MRP 展开的依据。MRP 还需要知道产
品的零件结构,即物料清单(Bill Of Material,BOM),才能把主生产计划展开成
5
零件计划;同时,必须知道库存数量才能准确计算出零件的采购数量。因此,基
本 MRP 的依据是:⑴主生产计划(MPS);⑵物料清单(BOM);⑶库存信息。
60 年代时段式 MRP 能根据有关数据计算出相关物料需求的准确时间与数量,
但它还不够完善,其主要缺陷是没有考虑到生产企业现有的生产能力和采购的有
关条件的约束。因此,计算出来的物料需求的日期有可能因设备和工时的不足而
没有能力生产,或者因原料的不足而无法生产。同时,它也缺乏根据计划实施情
况的反馈信息对计划进行调整的功能。
正是为了解决以上问题,MRP 系统在七十年代发展为闭环 MRP 系统。闭环 MRP
系统除了物料需求计划外,还将生产能力需求计划、车间作业计划和采购作业计
划也全部纳入 MRP,形成一个封闭的系统 1.闭环 MRP 的原理与结构
现 MRP 系统的正常运行,需要有一个现实可行的主生产计划。它除了要反映
市场需求和合同订单以外,还必须满足企业的生产能力约束条件。因此,除了要
编制资源需求计划外,我们还要制定能力需求计划(CRP),同各个工作中心的能
力进行平衡。只有在采取了措施做到能力与资源均满足负荷需求时,才能开始执
行计划。
而要保证实现计划就要控制计划,执行 MRP 时要用派工单来控制加工的优先
级,用采购单来控制采购的优先级。这样,基本 MRP 系统进一步发展,把能力需
求计划和执行及控制计划的功能也包括进来,形成一个环形回路,称为闭环
MRP。
闭环 MRP 系统的出现,使生产活动方面的各种子系统得到了统一。但这还不
够,因为在企业的管理中,生产管理只是一个方面,它所涉及的仅仅是物流,而
与物流密切相关的还有资金流。这在许多企业中是由财会人员另行管理的,这就
造成了数据的重复录入与存贮,甚至造成数据的不一致性。于是,在八十年代,
人们把生产、财务、销售、工程技术、采购等各个子系统集成为一个一体化的系
统,并称为制造资源计划(Manufacturing Resource Planning)系统,英文缩写
还是 MRP,为了区别物流需求计划(亦缩写为 MRP)而记为 MRP II。MRPⅡ的基本
思想就是把企业作为一个有机整体,从整体最优的角度出发,通过运用科学方法
对企业各种制造资源和产、供、销、财各个环节进行有效地计划、组织和控制,
使他们得以协调发展,并充分地发挥作用。MPR II 包含了计划的一贯性与可行性、