- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于构件技术ERP系统分析与设计
基于构件技术ERP系统分析与设计
[摘要]基于构件的软件开发是软件工程化的必然趋势。首先对构件技术简要介绍,然后对ERP系统进行分析,提炼系统功能的共性,研究将构件技术引入ERP系统的设计和实现,给出基于构件技术的ERP系统应用服务器端的设计。最后对工作进行总结,并指出今后的研究重点。
[关键词]ERP 构件 构件组装
中图分类号:TP315文献标识码:A 文章编号:1671-7597(2008)0810044-01
一、引言
ERP (Enterprise Resource Planning)作为对企业物流、资金流、信息流进行一体化管理的软件系统,代表着当前集成化企业管理软件的最高水平,也成为现代企业争相采用的信息管理系统。但是,如何有效的解决ERP系统开发过程中开发量大、周期长、变化多等问题是ERP系统开发共同面临的问题。
构件技术具有严格的封装特性,外部环境不需要知道具体的实现过程,通过构件的配置、互连和动态组合可实现软件的工程化开发,在ERP系统开发中引入构件技术为解决以上问题提供一个新的思路,文章对此进行探讨分析,并给出基于B/S结构的ERP系统三层设计。
二、构件技术在ERP系统中的应用分析
(一)基于构件的开发 CBD (Component-Based Development)
构件是具有标准接口,实现特定功能的软件模块,将功能的实现通过封装隐藏起来,它可以是被封装的对象类、类树、软件框架、软件构架、文档、分析件、设计模式等。构件仅用接口提供服务,是一种低耦合,高内聚的软件方法。CBD是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过动态组合,高效率、高质量地构造应用软件系统的过程。
CBD任务包括创建、检索、评价、适配、组装、测试和验证、配置和部署、维护和演进,以及遗产系统的再造工程等主要活动。CBD的实现依赖于构件框架的支撑,通过一定的环境条件和交互规则,构件框架允许一组构件独立地与外部构件或其他框架交互、协作,于是构件通过不断的迭代和合成,构成一个结构复杂的应用系统。在开发过程中重点需要解决的问题包括:(1)构件的精确描述、理解及组装问题;(2)功能模块经过分析,进行拆分,挖掘提取构件;(3)研究构件组装机制,包括源代码级的组装和基于构件对象互操作性的运行级组装。
由于以分布式对象为基础的软件技术日趋成熟,CBD已经成为最具潜力的软件工程发展方向之一。支持CBD的技术体系有Microsoft的COM+、Sun公司的JavaBean和IBM的CORBA。COM+是由Microsoft公司推出的构件接口标准,COM+技术主要针对PC市场上不依赖于语言的软件构件技术;Sun公司的JavaBean则是针对解决平台依赖性和语言依赖性这两个问题而提出来的软件构件技术标准;CORBA是为解决分布式问题而提出的分布式对象计算模型,是面向对象技术与分布式计算的结合。
(二)ERP系统功能分析
虽然各个企业生产规模、产品类型不尽相同,但ERP系统基本功能都相同,如图一所示:都具有决策支持、采购管理、生产管理、质量控制、销售管理、库存管理、财务管理、人力资源这几大功能。
1.决策支持。从ERP系统和其他系统的数据库提取综合信息,为决策者迅速而准确地提供决策需要的数据、信息和背景材料,帮助决策者明确目标,建立和修改模型,提供备选方案。
2.采购管理。协助采购人员完成定制采购计划、采购收货到材料入库的全部过程。整个采购业务处理包括订单、到货、入库、收到发票、采购结算、采购付款。
3.生产管理。协助生产管理人员监督和控制生产活动,正确安排生产计划,控制车间物料的耗用,确保生产任务能够按照要求及时完成,同时帮助企业提高设备利用率、劳动生产率和产品质量。
4.质量控制。将质量指标监控、样品登记管理、理化分析、试验资源管理、供应商审计等工作电子化,从而保证产品质量的可靠、稳定和整个质量形成过程的可追溯性,最大限度保证分析结果的准确可靠。
5.销售管理。负责整个销售业务处理,包括销售价格的制定、订单、发票、收款,并提供业务、款项执行情况监控、多角度的货、票、款统计分析,如:销售统计表、发货单开票收款勾对表、销售发货执行汇总表等。
6.库存管理。整个库存业务处理包括了调拨、盘点、货位、批次、保质期、限额领料、产成品入库、材料出库管理。良好的库存管理一方面保证生产所需原材料的及时供应,生产半成品的合理周转,另一方面保证产品销售的及时供给。
7.财务管理。强调面向业务流程的财务信息的收集、分析和控制。除强大的财务报表管理外,还包括多种管理性报表和查询功能,并提供了易于最终用户使用的财
您可能关注的文档
- 基于杜邦分析法以及盈利能力比率指标对宜宾五粮液公司盈利能力分析.doc
- 基于杜邦分析法下长春燃气经营绩效评价.doc
- 基于杜邦分析法地方法人金融机构盈利能力研究.doc
- 基于杜邦分析法对航运企业绩效评价.doc
- 基于杜邦分析法工程企业财务分析.doc
- 基于杜邦分析法论上市公司财务报表分析.doc
- 基于杜邦财务分析三一重工销售策略研究.doc
- 基于杜邦财务体系净资产收益率之初步分析.doc
- 基于杠杆收购私募股权融资博弈分析.doc
- 基于条件局部均值分解与变量预测模型轴承故障诊断方法.doc
- 面向2025年的工业大数据平台建设关键技术突破与产业应用策略研究报告.docx
- 2025年新能源汽车驱动新兴半导体技术深度解析报告.docx
- 地热能发电行业经济效益分析报告:2025现状评估与未来五年发展趋势.docx
- 2025年光伏组件数字化营销策略与市场推广报告.docx
- 全渠道零售运营中的智能化物流策略报告.docx
- 辉瑞生物制药研发管线2025年罕见病药物研发进展分析报告.docx
- 2025-2026学年初中地理粤人版2024八年级上册-粤人版2024教学设计合集.docx
- 2025年光伏支架产品生命周期管理与创新报告.docx
- 2025年人工智能芯片行业人才队伍建设现状与未来发展趋势报告.docx
- 新能源行业安全生产标准化2025年技术创新成果综述.docx
最近下载
- 《全新版大学进阶英语综合教程》课程标准.pdf VIP
- 髋臼骨缺损分型.pptx VIP
- 术后有效排痰护理PPT.pptx VIP
- 髋臼及股骨骨缺损的分型及评价【45页】.pptx VIP
- (人教A版)必修一数学高一上册第二章 一元二次函数、方程和不等式 章末总结+单元检测(原卷版).docx VIP
- 伟迪捷Videojet 1210 1510 操作员手册 2011年修订版.pdf
- 理论力学哈工大第六版-课件.ppt
- 2023年高考全国卷(甲卷)数学(理)真题(含解析).pdf VIP
- 虚体医学丛书:医说解集——昆明新空间1025实验室.pdf VIP
- 护理事业近五年发展规划(2026-2030).pdf VIP
文档评论(0)