ERP的开发与应用(ppt 35).pptx

上传人:封****n 文档编号:96697811 上传时间:2024-03-10 格式:PPTX 页数:36 大小:1.29MB
返回 下载 相关 举报
ERP的开发与应用(ppt 35).pptx_第1页
第1页 / 共36页
ERP的开发与应用(ppt 35).pptx_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《ERP的开发与应用(ppt 35).pptx》由会员分享,可在线阅读,更多相关《ERP的开发与应用(ppt 35).pptx(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、ERPERP的开发与应用的开发与应用报告人:周报告人:周 庆庆2001-11-201ERP的开发应用一、ERP简介l企业资源计划:企业资源计划:ERP(EnterpriseResourcePlanning)lERP的管理思想的管理思想lERP系统与系统与MRPII的区别的区别l实施实施ERP的风险的风险lERP应用成功的标志应用成功的标志2001-11-202ERP的开发应用(一)概念 90年代初,美国著名的IT分析公司Gartner Group Inc.根据当时计算机信息处理技术IT(Information Technology)的发展和企业对供应链管理的需要,预测在信息时代今后制造业管理信

2、息系统的发展趋势和即将发生的变革,并提出了企业资源计划ERP(Enterprise Resource Planning)这个概念。2001-11-203ERP的开发应用(二)、ERP的管理思想1、体现对整个供应链资源进行管理的思想 2、体现精益生产、并行工程和敏捷制造的思想3、体现事先计划与事中控制的思想4、体现业务流程再造(BPR)的思想 2001-11-204ERP的开发应用(三)、(三)、ERPERP系统与系统与MRPIIMRPII的区别的区别l在资源管理范围方面的差别 l在生产方式管理方面的差别l在管理功能方面的差别 l在事务处理控制方面的差别 l在跨国(或地区)经营事务处理方面的差别

3、 2001-11-205ERP的开发应用(四)、实施ERP的风险1.缺乏规划或规划不合理;2.项目预准备不充分,表现为硬件选型及ERP软件选择错误;3.实施过程控制不严格,阶段成果未达标;4.设计流程缺乏有效的控制环节;5.实施效果未做评估或评估不合理;6.系统安全设计不完善,存在系统被非法入侵的隐患;7.灾难防范措施不当或不完整,容易造成系统崩溃。2001-11-206ERP的开发应用(五)、ERP应用成功的标志1 系统运行集成化 2 业务流程合理化3 绩效监控动态化 4 管理改善持续化 2001-11-207ERP的开发应用二、ERP的开发方法l结构化系统开发方法 l原型法系统开发方法 l

4、面向对象的开发方法l组件式开发方法 2001-11-208ERP的开发应用(一)、结构化系统开发方法结构化系统设计方法是在Dijkstra等人提出的结构化程序设计思想基础上发展起来的,其基本思想是用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化,自顶向下对信息系统进行分析与设计。结构化开发方法适合开发规模不大、用户需求非常清晰明确、用户业务流程相对稳定不变的系统。结构化开发方法主要有以下弱点:用户与系统研制人员之间的思想交流不直观;开发过程较为复杂,所使用的工具落后:开发周期太长;不能较大范围的适应外部环境的变化等等。2001-11-209ERP的开发应用(二)、原型法系统开发方

5、法原型法一开始就凭着系统分析人员对用户要求的理解,在强有力的软件环境支持下,给出一个实实在在的系统模型(或称原型、雏形),这个模型大致表达了系统分析人员对当前用户要求的理解和他希望系统实现后的形式。然后系统分析人员和用户一道,对这个模型进行评价。原型法的最大优点是能够大大减少软件系统后期的维护费用,使系统功能能正确反映用户的需求。不足之处在于,如果原型本身功能设置不齐全、性能不好,会导致原型的设计和使用超出预期的花费和时间。另外一个不足是原型法需要一个合适的软件开发环境,以便原型能直接转换成现实系统。2001-11-2010ERP的开发应用(三)、面向对象的开发方法随着OOP(面向对象编程)向

6、OOD(面向对象设计)和OOA(面向对象分析)的发展,而形成的面向对象的软件开发方法OMT(ObjectModelling Technique)。是一种自底向上和自顶向下相结合的方法,它以对象建模为基础,不仅考虑了输入、输出数据结构,实际上也包含了所有对象的数据结构。面向对象技术在需求分析、可维护性和可靠性这三个软件开发的关键环节和质量指标上有了实质性的突破,软件技术的一次革命。2001-11-2011ERP的开发应用(四)、组件式开发方法 组件(component)是具有一定处理功能的程序框架,其逻辑结构已定,是可重用的软件组成成份,可被用来构造其他软件。它可以是被封装的对象类、一些功能模块

7、、软件框架(framwork)、软件构架(或体 系 结 构 Architectural)、文 档、设 计 模 式(Pattern)等。组件分为组件类和组件实例,通过给出组件类的参数,生成实例,通过实例的组装和控制来构造相应的应用软件。面向对象、组件式的软件开发方法成为当今软件开发的趋势,组件式开发方法克服了原型方法需要快速工具支持的不足,取而代之以组件的技术来构造系统。2001-11-2012ERP的开发应用v主要的组件模型标准lCORBACORBA(Common Object Request Broker Architecture)是由OMG组织发布的基于分布式对象技术的公共对象请求代理结构

8、。它为异构环境下的应用系统集成提供了良好的技术标准,得到广泛的支持。lCOM/DCOMCOM/DCOM 是由微软提供的组件标准,它不仅定义了组件程序之间进行交互的标准,还提供了其运行所需的环境lEJBEJB 是SUN公司提出的组件标准,具有跨平台能力强的特点。2001-11-2013ERP的开发应用v基于组件开发的优点(1)更好的设计和代码重用-允许用户重用商业逻辑。与在类级上重用应用程序相比,做成可重用组件,能更加有效地表达面向服务器的商业逻辑。(2)更容易维护-改进了应用程序。因为它们在结构上划分成为具有简洁接口的可重用模块。(3)更容易跨层布署-简化了布署的操作。因为组件能够透明地分布到

9、多层环境里的网络服务器上。这为布署提供了显著的灵活性。2001-11-2014ERP的开发应用三、ERP的系统分析需求分析需求分析 需求分析是指在充分了解客户情况需求分析是指在充分了解客户情况,包括客户生产包括客户生产/财财务及管理流程后务及管理流程后,与客户一起讨论对系统的具体要求方案与客户一起讨论对系统的具体要求方案,主要针对其现行体制中的不足及目前所需的信息主要针对其现行体制中的不足及目前所需的信息,制定出制定出一套用户对系统的需求方案。一套用户对系统的需求方案。管理对象分析管理对象分析 流动的管理对象,主要有三种:物流、资金流和信流动的管理对象,主要有三种:物流、资金流和信息流;静态管

10、理对象则较多,主要有固定资产、员工、息流;静态管理对象则较多,主要有固定资产、员工、档案等内容。档案等内容。流程分析流程分析 2001-11-2015ERP的开发应用v企业业务关联图2001-11-2016ERP的开发应用v企业业务流程帐务处理流程图2001-11-2017ERP的开发应用v企业业务流程应收帐款流程2001-11-2018ERP的开发应用v固定资产管理流程2001-11-2019ERP的开发应用v工资管理流程2001-11-2020ERP的开发应用v成本管理流程2001-11-2021ERP的开发应用v质量管理流程2001-11-2022ERP的开发应用四、ERP 的系统设计l

11、业务流程再造(业务流程的重新设计)l系统功能设计lERP体系结构设计l数据存储设计l输入/输出设计l组件设计2001-11-2023ERP的开发应用v业务流程的重新设计 ERP本身就不单纯是一个计算机项目,而更是一个管理项目,实施ERP是推行一种新的管理模式,必然要对现行模式进行必要的改造和重组(BPR)以便与ERP所要求的模式一致,对企业现有模式进行改造是ERP实施成功的必要条件。应用信息技术转变企业工作方式而不是简单地实现已有工作自动化。企业应在实施BPR理顺和优化业务流程的基础上,以ERP系统作为现代化管理手段,实现对企业全部资源的有效利用和管理。2001-11-2024ERP的开发应用

12、ERP主要功能模块简介(一)子系统名子系统名主要程序功能主要程序功能 系统控制系统控制代码维护,用户权限管理,应用系统日志管理等代码维护,用户权限管理,应用系统日志管理等 帐务系统帐务系统会计科目维护,凭证的录入、审核与汇总,自动转帐凭证维护、银行会计科目维护,凭证的录入、审核与汇总,自动转帐凭证维护、银行对帐等对帐等报表报表报表定义,打印报表,合并报表报表定义,打印报表,合并报表应收帐应收帐销售发票过帐、销售定金过帐、来款登记、收款处理、应收款录入销售发票过帐、销售定金过帐、来款登记、收款处理、应收款录入/维护、过帐,应收款帐龄分析等维护、过帐,应收款帐龄分析等 应付帐应付帐发票录入发票录入

13、/修改,发票过帐、付款计划、付款处理、应付款维护、应修改,发票过帐、付款计划、付款处理、应付款维护、应付款帐龄分析等付款帐龄分析等固定资产管理固定资产管理固定资产初始建帐,固定资产维护,租赁合同维护,租金处理等固定资产初始建帐,固定资产维护,租赁合同维护,租金处理等 工资管理工资管理工资栏目维护,职工工资维护,生成工资核算凭证等工资栏目维护,职工工资维护,生成工资核算凭证等采购管理采购管理采购中长期计划生成,请购单维护,请购单合并采购中长期计划生成,请购单维护,请购单合并/下达,采购单维护下达,采购单维护与审核,采购收货处理,收货单处理,库存分配,生成入库单等与审核,采购收货处理,收货单处理,

14、库存分配,生成入库单等 销售管理销售管理销售报价维护,客户信息管理,客户信用检验,订单管理,销售定金销售报价维护,客户信息管理,客户信用检验,订单管理,销售定金登记,订单结清,生成提货单,提货单维护,销售开票,发票维护,登记,订单结清,生成提货单,提货单维护,销售开票,发票维护,销售统计分析等销售统计分析等2001-11-2025ERP的开发应用ERP主要功能模块简介(二)子系统名子系统名主要程序功能主要程序功能 库存管理库存管理入库处理,出库处理,移库处理,库存物品损毁、修复记录,设置盘入库处理,出库处理,移库处理,库存物品损毁、修复记录,设置盘点状态,盘点结果处理,月结帐处理,库存订货处理

15、等点状态,盘点结果处理,月结帐处理,库存订货处理等 生产数据管理生产数据管理 物料清单维护,计划物料清单维护,计划BOMBOM维护,物料清单维护,累计提前期生成,工艺维护,物料清单维护,累计提前期生成,工艺流程维护,工程维护等流程维护,工程维护等主生产计划主生产计划 主生产计划生成、维护与审核,最终装配计划处理,产品配置维护等。主生产计划生成、维护与审核,最终装配计划处理,产品配置维护等。物料需求计划物料需求计划 MRPMRP初始化初始化/生成,采购件需求计划维护,制造件需求计划维护,生成,采购件需求计划维护,制造件需求计划维护,MRPMRP计计划任务审核,独立录入划任务审核,独立录入/维护,

16、输出时间段维护,完工任务结帐等。维护,输出时间段维护,完工任务结帐等。能力需求计划能力需求计划 资源清单录入资源清单录入/维护,粗能力计划生成,工序进度计划生成,工作中心维护,粗能力计划生成,工序进度计划生成,工作中心负荷分布生成,能力需求计划生成,资源代码维护等负荷分布生成,能力需求计划生成,资源代码维护等 连续式生产连续式生产 车间车间JITJIT计划生成计划生成/调整,车间日进度计划维护与审核,车间日领料单调整,车间日进度计划维护与审核,车间日领料单生成与维护,生产线日能力平衡生成,车间实际领料维护,工位在产生成与维护,生产线日能力平衡生成,车间实际领料维护,工位在产品录入品录入/维护等

17、维护等 车间作业管理车间作业管理 车间任务处理,车间工作中心维护,工艺路线维护,车间进度计划生车间任务处理,车间工作中心维护,工艺路线维护,车间进度计划生产与维护,车间任务优先级计算,任务物料分配及维护,工序优先级产与维护,车间任务优先级计算,任务物料分配及维护,工序优先级计算,工序完工维护等计算,工序完工维护等2001-11-2026ERP的开发应用ERP主要功能模块简介(三)子系统名子系统名主要程序功能主要程序功能 成本管理成本管理 定额成本计算,完工数据生成,车间领料统计,成本直接费用录定额成本计算,完工数据生成,车间领料统计,成本直接费用录入,实际成本计算,成本计划管理等入,实际成本计

18、算,成本计划管理等 质量管理质量管理 检验单维护,客户反馈单维护,废品处理单维护,质量检测标准检验单维护,客户反馈单维护,废品处理单维护,质量检测标准文件维护,年统计数据汇总等文件维护,年统计数据汇总等高层信息支持高层信息支持 相关信息的查询、统计、汇总、分析功能相关信息的查询、统计、汇总、分析功能人力资源管理人力资源管理 职工档案管理,人员成本分析,工作考勤管理,人员变动管理等职工档案管理,人员成本分析,工作考勤管理,人员变动管理等设备管理设备管理设备台帐维护,设备运行情况维护,故障情况、事故情况录入,设备台帐维护,设备运行情况维护,故障情况、事故情况录入,设备保养及维修计划维护,备件库管理

19、,自动生成备件采购请求设备保养及维修计划维护,备件库管理,自动生成备件采购请求2001-11-2027ERP的开发应用vERP体系结构设计客户机/服务器结构(C/S)C/S结构是80年代出现并至今作为主流应用的一种系统体系结构,是将整个系统在逻辑上划分成前端客户进程和后台的服务器进程。客户应用程序主要是显示界面,和用户进行交互;而后台的服务器进程主要是负责进行数据处理,然后将处理结果返回给用户。三层C/S结构 整个应用系统由表示层(Presentation)、事务逻辑层(Business Logic)和数据服务层(Data)构成。浏览器/服务器结构(B/S)B/S结构是C/S结构发展到一定阶段

20、的产物,它以Web技术为基础,将传统C/S结构中的服务部份分解为数据服务器的Web服务器。其优点:用户的操作使用简单,B/S结构具有可伸缩性等。2001-11-2028ERP的开发应用2001-11-2029ERP的开发应用v数据存储设计(例如:数据存储设计(例如:表表表表1-11-11-11-1:XT_DWZD XT_DWZD XT_DWZD XT_DWZD 单位字典单位字典单位字典单位字典)字段名称字段名称 中文含义中文含义 类型类型长度长度能否为空能否为空缺省缺省 备注备注DWBH单位编号Char10N主键DWMC单位名称Varchar60DWDZ单位地址Varchar60FDDBR法定

21、代表人Varchar20DH电话Varchar20CZ传真Varchar20KHYH开户银行Varchar60ZH帐号Varchar20YZBH邮政编码Char6DBGH电报挂号Varchar20SWDJH税务登记号Varchar20GSDJH工商登记号Varchar20emailE-mail地址Varchar20DWRYBZ单位人员编制Numeric7DWJS单位级数Numeric1SJDWBH上级单位编号Char10MJBZ末级标志Char1DQBH地区编号Char9(外键)2001-11-2030ERP的开发应用v输入/输出设计(C/S)2001-11-2031ERP的开发应用v输入/输

22、出设计(B/S)2001-11-2032ERP的开发应用v组件设计界面模型层界面模型层对应于可视组件,按照习惯的界面模型,收集和制作与用户的操作习惯相一致的界面基本元素,例如“报表打印”、“代码查询”、“数据录入”等。业务逻辑层业务逻辑层对应于非可视组件,独立于具体的数据源,抽象出基本的数据处理的逻辑,包括数据获取和处理(从任意的数据库中取出需要的数据,并进行处理),系统功能和实现。在该层次中,可以有不同的组件相互作用,协作完成任务。例如设计的系统总控功能组件(System_control.dll),封装了“用户信息及授权管理”,“用户登录验证”,“系统日志管理”,“数据清理与备份”,“文档打印控制”等功能。另外,设计重用度高的超类,也可提高系统的开发效率。例如寻找大多数实例对象的共同行为,抽象出各子系统需经常调用的公共函数,数据存储过程等。注意超类的多态性设计要保证使用超类继承关系可以满足各子类的操作要求。例如,继承同一个“数据录入”祖先窗口,可以完成不同结构数据库表的数据录入等。2001-11-2033ERP的开发应用五、ERP的系统实施 系统实施阶段,主要任务是程序编制、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。2001-11-2034ERP的开发应用报报 告告 完完 毕毕谢谢 谢!谢!2001-11-2035ERP的开发应用演讲完毕,谢谢观看!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁