已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北工业大学硕士学位论文 基于n e t 框架的中小企业e r p 系统研究 摘要 我国加入w t o 使中小企业有了更加广阔的发展前景,但竞争也日趋激烈。中小企业 一方面要在激烈的竞争中站稳脚跟,另一方面还要寻找机会发展壮大自己。在这样的背 景下,中小企业信息化建设就显得相当重要了。 e r p 是现代企业管理发展到一定阶段的核心理念与技术之一,它的出现对于我国企业 由手工管理到科学化、信息化管理的转换提供了可借鉴的先进模式。但是中小企业e r p 又有其鲜明的特点。成本高、见效慢、i t 人员缺乏、操作复杂等都影响着面向中小企业 的e r p 系统的研究与发展。如何能够分析设计出既具有实用价值又有一定超前意识的中小 企业e r p 系统就显得格外重要。本课题针对这一问题展开探讨与研究。 论文首先对传统e r p 的发展与应用现状、中小企业e r p 系统特点进行了分析,对n e t 框架思想进行了论述,对n e t 框架与c o m d c o m 模型进行了比较,同时分析了r u p 软件过 程。在相关研究基础上,本课题以江苏亨利有限公司的企业资源计划系统为应用实例,对 中小企业e r p 系统进行了应用研究。同时结合笔者的实践经验,提出了一种改进的r u p 软件过程,并将这种软件过程应用于报价与合同子系统的设计、实现之中。 最后,在对所做的研究和实践工作总结的基础上,结合我国中小企业特点,对中小企 业e r p 系统架构的关键点和难点做了进一步研究,提出了面向中小企业的、基于n e t 框 架的架构模型,并将致力于实现此模型,使其在我国中小企业发展进程中起到一定作用。 关键词: n e t ,企业资源计划,中小企业,统一过程,统一建模语言,架构 基于n e t 框架的中小企业e r p 系统研究 = = _ e = _ _ _ e = i = = = ;= ;= “= = j _ e e = = = 2 。= = ,1 2 口= _ 。1 。= = = = 。2 # = 2 1 。5 。e l = 口_ 。一,_ _ = = j 。_ i = t 1 。d l ;z = = a 3 e r e s e a r c ho ne r ps y s t e m f o rm 匝d i u ma n ds m a i le n t e r p r l s e b a s e do n n e tf r a m e w o r k j o i n i n gw t 0m a k e sm e d i u ma n ds m a l l s i z e de n t e r p r i s e so f0 1 2 1 c o u n t r yh a v em o r eb r o a d p r o s p e c t s b u tt h ec o m p e t i t i o ni sd r a s t i cd a yb yd a y o nt h eo n eh a n d ,m e d i u ma n ds m a l l s i z e d e n t e r p r i s e sm u s te x i s ti nd r a s t i cc o m p e t i t i o n ,o nt h eo t h e rh a n d ,t h e ya r et h i r s t yf o rl o o k i n gf o r t h ec h a n c et o d e v e l o p u r l d e rt h ec i r c u m s t a n c e s 、t h ei n f o r m a t i o n i z a t i o no fm e d i u ma n d s m a l l s i z e de n t e r p r i s e sw i l lb em o r ei m p o r t a n t e r pi sak e yi d e aa n do n eo ft h et e c h n o l o g i e sw h e nm o d e mb u s i n e s sm a n a g e m e n t d e v e l o p si n t oc e r t a i ns t a g e a p p e a r a n c eo fi to f f e r sa d v a n c e dm o d et ot 1 1 et a n s f o r m a t i o nf r o m m a n a g e m e n tb yh a n dt om a n a g e m e n tb ys c i e n t i f i cp r o c e s si nt h ee n t e r p r i s e so f o u rc o u n t r y b u t t l l ee r pi nm e d i h i l la n ds m a l l s i z e de n t e r p r i s e sh a st h e i rd i s f i n c tc h a r a c t e r i s t i c s h i g hc o s t s s l o we j 醢c i e n c y , l a c ko fi tp e r s o n n e la n dc o m p l i c a t e do p e r a t i o ni n f l u e n c et h er e s e a r c ha n d d e v e l o p m e n to fe r ps y s t e mf o rm e d i u ma n ds m a l l s i z e de n t e r p r i s e s i ti se x t r e m e l yi m p o r t a n t t h a th o wc a nd e v e l o pm e d i u ma n ds m a l l 一s i z e de n t e r p r i s e se r ps y s t e mt h a ti sn o to n l yp r a c t i c a l b u ta l s oa d v a n c e d t h i sp r o b l e mw i l lb es t u d i e da n dd i s c u s s e di nt h i st h e s i s f i r s u v w ed i s c u s st h ec u r r e n ts i t u a t i o no f1 1 a d i t i o n a le r pa n dc h a r a c t e r i s t i c so fe r p s y s t e mf o rm e d i u ma n ds m a l l s i z e de n t e r p r i s e s n e n ,w ed e s c r i b e d n e tf r a m e w o r kt h o u g h t , a n d n e tf r a m e w o r km o d e li sc o m p a r e dw i t hc o m ,d c o mm o d e l a tt h es a m et i m e ,r u p s o f t w a r ep r o c e s si sa n a l y z e d o nt h eb a s i so fr e l e v a n tr e s e a r c h ,t h ee r po fj i a n g s uh e n l ic o , l t d i sv i e w e da si n s t a n c e i no r d e rt os t u d ya b o u tm e d i u ma n ds m a l l s i z e de n t e r p r i s e se r p s y s t e m a tt h es a m et i m e ,i na c c o r d a n c ew i t hm yp r a c t i c a le x p e r i e n c e ,w ep r o p o s eak i n do f i m p r o v e dr u p s o f t w a r ep r o c e s s a n di ti sd i s c u s s e dt h a td e s i g no ft h ec o n t r a c ts u b s y s t e mi s b a s e do nt h i sp r o c e s s f i n a l l y , o nt h eb a s i so ft h es u m m a r yo ft h er e s e a r c h e sa n dp r a c t i c e s ,a c c o r d i n gt ot h e c h a r a c t e r i s t i c so fm e d i u ma n ds m a l l s i z e de n t e r p r i s e so fo u rc o u n t r y , w eh a v es t u d i e df u r t h e r t h ek e ya n dd i 位c u l t so fe r ps y s t e m 丘a m e w o r k a n dp r o p o s e dam o d e lb a s e do n n e t f r a l n e w o r kf o rm e d i u ma n ds m a l l - s i z e de n t e r p r i s e s w ew i l ld e v o t em y s e l ft or e a l i z i n gt h i s m o d e la n dm a k ei tp l a yac e r t a i nr o l e i np r o c e s so fd e v e l o p m e n to fm e d i u l na n ds m a l l s i z e d e n t e r p r i s e so fo u rc o u n t r y k e yw o r d s :n e t , e r p , m e d i u ma n ds m a l l s i z e de n t e r p r i s e ,r u p , u m l ,a r c h i t e c t u r e 河北工业大学硕士学位论文 第一章绪论 1 - 1e r p 基本理论研究 1 - 1 1e r p 的基本内涵 e r p 的正式命名是在1 9 9 0 年,美国g a r t n e rg r o u p 公司在当时流行的工业企业管理软件m r pi i 的基础上,提出了评估m r p 儿的内容和效果的软件包,这些软件包被称之为e r p 。从最初的定义来 讲,e r p 只是一个为企业服务的管理软件,在这之后,全球最大的企业管理软件公司s a p 在2 0 多年为 企业服务的基础上,对e r p 的定义提出了革命性的“管理+ i t ”的概念1 2 ,那就是: 1 、e r p 不只是一个软件系统,而是一个集组织模型、企业规范和信息技术和实旌方法为一体的综 合管理应用体系; 2 、e r p 使得企业的管理核心从“在正确的时间制造和销售正确的产品”,转移到了“在最佳的时 间和地点,获得企业的最大利润”,这种管理方法和手段的应用范围也从制造企业扩展到了其他不同的 行业; 3 、e r p 从满足动态监控,发展到了商务智能的引入,使得以往简单的事物处理系统,变成了真正 具有智能化的管理控制系统; 4 、从软件结构而言,现在的e r p 必须能够适应互联网,可以支持跨平台、多组织的应用,并和电 子商务的应用具有广泛的数据和业务逻辑接口。 所谓e r p ,就是通过信息技术等手段,实现企业内部资源的共享和协同,克服企业中的官僚制约, 使得各业务流程无缝平滑地衔接,从而提高管理的效率和业务的精确度,提高企业的盈利能力,降低 交易成本。 卜1 - 2e r p 的管理思想研究 e r p 是企业现代管理思想的典型代表,是将现代信息平台技术运用于企业运营管理的具体模式, 有别于以往的企业管理系统。其管理思想的核心内容体现于对企业整个供应链的管理,实现“以客户 为中心”的经营机制,并融合了实时控制和并行工程等先进的管理思想和技术口i 。 1 、e r p 系统体现了对整个供应链的管理思想 现代企业所面临的新形势是客户需求多变,产品定制化比率明显提高,企业响应市场的速度必须 大幅度提高。在这样的形势下,企业仅仅依靠自身的固有资源是不可能很好地适应市场需要的,仅仅 管理好自身的固有资源也是不可能有效地参与市场竞争的。这就要求企业必须把经营过程中的诸如供 应商、制造工厂、分销网络、客户等纳入一个紧密的供应链中,才能有效地安排企业的产、供、销活 河北工业大学硕士学位睦文 第一章绪论 卜1e r p 基本理论研究 卜11e r p 的基本内涵 e r p 的正式命名是在1 9 9 0 年美国g a r t n e rg r o u 口公司在当耐流行的工业企业管理软件碌pi i 的基础上,提出了评估衄pi i 的内容和效果的软件包,这些软件包被称之为e r p 。从塌老u 的定义来 讲,e r p 只是一个为企业服务的管理软件,在这之后,垒球最大的企业管理软件公司s a p 在2 0 多年为 企业服务的基础上,对e r p 的定义提出了革命性的“管理 i t ”的概念吲,那就是 1 、e r p 不只是一个软件系统,而是一个集组织模型、企业规范和信息技术和实施方法为体的综 台管理应用体系; 2 、e r p 使得企业的管理核心从“在正确的时间制造和销售正确的产品”,转移到了“在最佳的时 问莉地点,获得企业的最大利润”这种管理方法和手段的应用范围也从制造企业扩展到了其他不同的 行业: 3 、e r p 从满足动态监控,发展到了商务智能的引入,使得队往简单的事物处理系统,变成了真正 具有智能化的管理控制系统: 4 、从软件结构而言,现在的e r p 必须能够适应互联网,可卧支持跨平台、多组织的应用,并和电 子商务的应用具有广泛的数据和业务逻辑接口。 所谓e r p ,就是通过信息技术等手段。实现企业内部资源的共享和协同,克服企业中的官僚制约, 使得各业务流程无缝平滑地衔接,从而提高管理的效率和业务的精确度,提高企业的盈利能力,降低 交易成本。 卜1 - 2e r p 的管理思想研究 e r p 是企业现代管理恩想的典型代表,是将现代信息平台技术运用于企业运营管理的具体模式, 有别于以往的企业管理系统。其管理思想的核心内容体现于对企业整个供应链的管理,实现“以客户 为中心”的经营机制,并融台了实时控制和并行工程等先进的管理思想和技术吼 1 、e r p 系统体现了对整个供应链的管理思想 现代企业所面临的新形势是客户需求多变,产品定制化比率明显提高企业响应市场的速度必须 人幅度提高。在这样的形势下,企业仅仅依靠自身的固有资源是不可能很好地适应市场需要的,仅仅 管理好自身的固有资源也是不可能有效地参与市场竞争的。这就要求企业必须把经营过程中的诸如供 应商、制造工厂、分销网络、客户等纳入一个紧密的供应链中,才能有效地安排企业的产、供、销括 应商、制造工厂、分销网络、客户等纳入一个紧密的供应链中,才能有效地安排企业的产、供、销活 基于n e t 框架的中小企业e r p 系统研究 动,满足企业利用全社会一切市场资源快速高效地进行生产经营的需求,咀其进一步提高效率和在市 场上获得竞争优势。换句话说现代企业竞争不是单一企业与单一企业的竞争,而是一个企业供应链与 另一个企业供应链之间的竞争。 2 、e r p 系统体现了“以客户为中心”的经营机制 “以客户为中心”并不是新概念,多年来,很多企业一直沿着这一方向努力,而在当前,这种需 求表现得更为明显。对制造业而言,由于当前形势的变化,可能意味着失去某些市场,也可能意味着 新的市场机遇的到来a 最重要的是要求企业有能力对变化无穷的市场动态做出快速反应,以便能抓住 机遇,及时满足客户日益增长的需求。为使企业能在社会供应链中成功地变成合格成员,企业最迫切 需要解决的问题就是要使企业在能够获得效益的同时,能迅速满足客户提出的各种需求。不论何时何 地,只要客户提出这种需求,企业必须能以高质量的产品及一流的服务提交给客户。它与传统的企业 经营机制不同,其中心是放在能接受客户反馈信息的客户系统上,客户们将需求反馈到系统,通过客 户系统迅速驱动企业经营环境的改革,以便能持续维持企业自己的竞争优势。这种经营机制应能提供 满足新时代用于企业经营策略的软件模型,通过这种客户系统来建立企业长远规划的方向,e r p 正是 为了满足这些新需求而产生的新模式。 3 、e r p 系统体现实时控制及事先计划的思想 e r p 系统的计划体系主要包括:主生产计划、物料需求计划、能力计划、采购计划、销售执行计 划、利润计划、财务预算和人力资源计划等,这些计划和价值控制功能己完全集成到整个供应链系统 申。 另一方面,e r p 通过定义事务处理相关的会计核算科目与核算方式,以便在事务处理发生的同时 自动生成会计核算分录,保证了资金流和物流的同步记录和数据的一致性。从而实现了根据财务资金 状况,可以追溯资金的来龙去脉,并进一步追溯所发生的相关业务活动,改变了资金信息滞后于物料 信息的状况,便于实现事中控制,实时做出决策。 此外,计划、事务处理、控制与决策功能都能在整个供应链的业务处理流程中实现,要求在每个 流程业务处理过程中最大限度地发挥每个人的工作潜能和责任心,流程与流程之间则强调入与人之间 的合作精神,以便在组织中充分发挥每个人的主观能动性与潜能实现企业管理从“高耸式”组织结构 向“扁平式”组织结构的转变,提高企业对市场动态变化的响应速度。 4 、e r p 系统体现并行工程和敏捷制造的思想 并行工程是对产品及其相关过程( 包括制造过程和支持过程) 进行并行、一体化设计的一种系统化 的工作模式,它是相对于产品开发工作一直采用的顺序工程的方法而言的。目前,e r p 中引入了并行 工程的方法,把设计、制造、销售、采购集成并行地进行。制造过程中,设备工艺变更需及时反馈给 设计,这就要求e r p 具有实时性,并与工程系统( c a d c a m ) 集成起来。这有利于提高产品质量,降低生 产成本,缩短产品开发周期。 当市场发生变化时、企业遇到有特定的市场和产品需求时、企业的基本合作伙伴不一定能满足新 产品开发生产的需求时,企业会组织一个由特定的供应商和销售渠道组成的短期或一次性供应链,形 成一个“虚拟组织”,把供应和协作单位看成是企业的一个组成部分,运用“并行工程”组织生产,用 2 河北工业大学硕士学位论文 最短的时间将新产品扣入市场,时刻保持产品的高质量、多样性和灵活性,这即是“敏捷制造”的核 心思想。 1 - 1 3e r p 的发展与应用现状分析 e r p 的发展经历了四个主要阶段:物料需求计划m r p ,闭环物料需求计划m r p ,制造资源计划m r p i i ,企业资源计划e r p 阶段。 物料需求计划m r p ( m a t e r i a lr e q u i r ep l a n n i n g ) 。传统的库存定货方法是e r p 发展的第一阶段, 物料需求计划是作为改进、解决传统的库存计划方法的缺陷提出来的,在早期手工作业管理的条件下, 受减轻工作量和条件限制,人们一般用定货点法作为物料编制库存计划和控制库存量的基本方法。由 于定货点法是根据历史记录来推测未来的需求,适用于那些企业经常需要或消耗的材料,并且较适用 于需要或消耗比较稳定的物料。二十世纪六十年代中期,随着新产品、新材料的不断涌现,以及客户 对产品的要求越来越高,传统的定货点法不能适应新形势的需要。打破产品种类之间的界限,把企业 生产之间的所有产品、零部件、原材料、中间件等在逻辑上视为相同的物料,再把企业生产需求中的 各种物料分为独立需求和相关需求两种类型,并按肘间阶段确定不同时期的物料需求,产生了解决库 存定货的新方法,这就是物料需求计划m r p 。 闭环物料需求计划m r p 。随着时间的推移,人们发现即使有了b l r p ,也不能保证精心编制出的生产 计划是切实可行的。m r p 能够根据主生产计划和物料清单编制出所有物料需求计划,从而解决了需要 什么、需要多少和什么时问需要等问题。但它仍存在如下一些问题,即在编制生产计划时末考虑企业 的生产能力和采购能力及在计划执行时突然遇到的问题。 制造资源计划m r p i i ( n a n u f a c t u r er e s o u r c ep l a n n i n g ) ,产生于二十世纪八十年代,在闭环m r p 的基础上,系统增加了对企业生产中心、加工工时、生产能力等方面的管理,以实现计算机进行生产 排程的功能,同时也将财务的功能包括进来,在企业中形成以计算机为核心的闭环管理系统,从供应 链全程看,m r p i i 管理的范围主要还是内部供应链管理,覆盖内部供应链管理的销售、生产、供应、 财务等各环节,但还没有覆盖外部供应链管理。 企业资源计划e r p ( e n t e r p r i s er e s o u r c ep l a n n i n g ) ,产生于二十世纪九十年代初,在m r p i i 的 基础上,采用了更先进的i t 技术,如i n t e r i 忸t 网络技术、图形界面、第四代计算机语言、关系型数 据库、客户机服务器型分布式数据库处理、开放系统和简化集成等。在功能方面。e r p 的功能更强大, 能够支持多种制造类型和混合制造,集成更多的功能模块包括供销链,e r p 集成了整个供应、制造和 销售过程,并将系统延伸到供应商和客户。同时,系统集成能力更强,能够支持企业的全球运作。除 了传统m r p i i 系统的制造、财务、销售等功能外,还增加了分销管理、人力资源管理、运输管理、仓 库管理、质量管理、设各管理、决策支持等功能:支持集团化、跨地区、跨国界运行,其主要宗旨就是 将企业各方面的资源充分调配和平衡,使企业在激烈的市场竞争中全方位地发挥足够的能力,从而取 得更好的经济效益。 e r p 市场越来越火爆,也不断有新的e r p 产品推出。目前国外比较成型的e r p 产品有s a p 公司 的r 2 和r 3 、o r a c l e 公司的e r p 产品,国内的有用友n c 、金碟k 3 等产品。但e r p 实施并不理想, 3 基于n ej 1 框架6 9 中4 , 企业e r p 系统研究 很多企业上了e r p 项目却达不到预期效果,还有相当企业的e r p 项目在实施阶段就宣告失败了。所 以e r p 的成熟,不只是其产品开发的成熟,还必须适应用户的需求,适应经济形势的发展n 卜2 中小企业既p 理论研究 1 - 2 1 我国中小企业的特点剖析 我国中小企业已处在市场经济的前沿,成为技术创新的主要推动力量、经济增长的重要源泉。我 国的经济繁荣离不开中小企业的发展,因此,必须重视中小企业的发展问题。我国的中小企业数量众 多、布局分散,地区之间、个体之间差异很大,但在总体上它们有很多相似的特点【5j ,具体如下所述: 1 、融资渠道狭窄,资金短缺 现阶段中小企业主要融资体系包括商业银行贷款、政策性银行贷款、信用担保、政府基金贷款、 投资公司风险投资等五个渠道,以商业银行贷款为主体。从中小企业实际获取融资的状况来看,企业 真正得到贷款的很少,融资困境依旧。 2 、缺乏人才,尤其是专门的i t 技术人才 由于我国的中小企业大都是创建时问不长,因此企业缺乏人才积累,员工缺乏培训,从而造成员 工的素质偏低。我国的中小企业里一般都很少或根本没有专门的l t 人员,多数企业没有专门的l t 部 门;由于考虑到企业成本等问题,中小企业不可能大规模引进i t 人才,所以多数企业都是从内部挖掘 潜力,通过培训使员工能掌握一定的计算机知识。 3 、组织机构简单、管理方式灵活 中小企业同大企业相比,组织机构相对简单,员工数量少,因而易于管理。中小企业内部专业分 工不细,一般一人“身兼数职”;内部管理水平由于中小企业最看重“机动”弹性,要快速应对市场变 化,对内部工作制度化、系统化程度不足,系统的精确度与完整性较差,管理方法受资深干部主观经 验影响较大;因此,可以说中小企业人治的因素比大公司要多一些。 l _ 2 2 中小企业e l p 系统研究现状分析 e r p 登陆中国近二十年,e r p 理论思想已普遍被中国企业家所接受。同时也形成了以用友e r p 、金 蝶e r p 为首的国产e r p 软件集团以s a p 、o r a c l e 为首的国外e r p 软件集团平分秋色的局面。但是完全 面向中小企业的通用的e r p 系统还没有出现。由于中小企业高度的灵活性,目前中小企业e r p 系统还 处在定制开发的阶段。随着e r p 发展进程,上述大型e r p 开发商也渐渐将目光投向中小型e r p 系统。 传统大型e r p 软件基本上都是采用基于c s 模型、两层分布式的软件体系结构。随着n e t 框架的 提出与发展,e r p 开发厂商正在将已有产品向n e t 框架下移殖,不只是追赶技术潮流,更主要的是重 新架构一种更松散的软件体系,使软件生命力更强,更易于维护与扩充。这种松散的e r p 软件架构是 基于c s 和b s 混合模型、三层式结构的。 卜2 3 中小企业e r p 系统与传统e 胂系统的区别研究 由于中小企业与大型企业的组织结构方式、人才储备、业务流程等方面存在着根本不同,所以也 4 河北工业大学硕士学位论文 使得面向中小企业的e r p 系统与传统的大型e r p 系统有着明显的区别。 1 、软件结构复杂程度 由于组织结构、业务流程相对简单,所以中小企业e r p 没有传统e r p 那样复杂。但这不并是说中 小企业e r p 很容易实现。“船小好调头”,中小企业的经营相当的灵活多变,所以也要求软件有更大的 柔性,能够适应企业的这种变化。而大型企业的业务变化相对稳定,组织结构划分清晰,责任明确, 所以柔性要求相对较低。 2 、操作复杂程度 由于业务流程的原因,传统e r p 软件相当复杂,操作起来很不方便,再加上e r p 厂商为了适应行 业内各个企业要求,包罗万象,加进了许多辅助功能模块,这更是雪上加霜,操作起来更加不便。中 小企业的员工普遍素质不高,对e r p 知识也不了解,不可能掌握那样纷繁复杂的操作,所以要求中小 企业e r p 软件简单明了,流程要相对简单,尽量自动化处理。操作复杂意谓着培训费用的增加,这对 于相对资金紧张的中小企业来说也是个不小的负担。 3 、价格 价格是e r p 软件最重要的因素。现在e r p 软件的价格少则几十万,多则上千万,这样的价格已超 出了中小企业的承受范围。据了解,中小企业的承受范围在十万左右,还要受到预期效果的影响,除 此之外,e r p 软件的后期维护费用、人员培训费用也不可小视。中小企业通常是以利益为驱动的,希 望投资能够有立杆见影的效果,而e r p 项目存在着开销大、见效慢的特点,这与企业管理者的期望背 道而驰,这也就是为什么中小企业e r p 系统普遍失败的原因。 4 、技术难度 中小企业的技术难度要略低于传统e r p 系统,传统e r p 系统难点在领域内的需求获取与分析,而 中小企业的技术难度在于柔性系统架构和后期的业务变更服务。柔性低的系统往往生命周期短,投资 回报率低。因为中小企业灵活度大,业务流程变化较快,所以后期跟踪服务对中小企业e r p 系统实施 也是至关重要的。 5 、实旌难度 b p r ( 企业流程重组) 在e r p 实施中有非常重要的作用,如果没有b p r ,企业的e r p 就不会发挥应有 的作用。而中小企业组织结构简单,控制权一般掌握在企业管理者手中,长期以来在企业内部形成了 一套适合自己的业务流程和管理方法,而且这些方法都不是很规范,所以中小企业的实旆难度是可想 而知的。职工素质与专门i t 人员的数量也是影响实施的重要因素。开发出的e r p 软件往往脱离实际情 况也是一个原因。 1 2 - 4e p - , p 系统与i l l s 系统的区别研究 m i s ( 管理信息系统) 主要是记录大量原始数据、支持查询、汇总等方面的工作,般只是简单的 原始数据的堆集,不涉及或很少涉及业务流程。i d l s 能实测企业的各种运行情况;利用过去的数据预 测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。 e r p ( 企业资源计划) 虽然是企业信息管理的综合系统,但它主要是基于供应链理论,用一个业务 5 基于n e t 框架的中小企业e r p 系统研究 链条将企、眦的销售、供应、库存、生产、财务等各个方面管理控制起来,以达到节约经营成本、规范 业务流程和提高业务效率的目的。 总的来说,m i s 系统是一个以数据管理为主的较松散的系统,主要是对企业内部信息进行收集和 整理而e r p 则是一个以业务流程控制为主,各个部分紧密协作的系统。 l 一 5 中小企业e r p 系统的发展前景 我国是中小企业的王国,在近千万注册的企业中。中小企业占9 9 以上;在工业总产值中,中小 企业占6 0 左右利税占4 0 ,就业人数为7 5 以上。它们对支撑国民经济的高速发展,促进经济市 场化和国际化,在出口创汇、繁荣市场、增加财政收入、扩大就业面、维护社会安定等方面作出了重 大贡献。特别是在目前大型企业改革举步维艰、下岗职工增多、企业投资需求和百姓消费需求不足的 情况下,中小企业对我国经济发展在未来必将起到举足轻重的作用。然而由于我国中小企业是在旧体 制下成长的,因而存在许多旧体制的弊端,在生产领域普遍专业化协作程度差。另外在资金、技术、 信息化程度、管理水平等方面也存在诸多弊端,这些弊端随着我国加入w t 0 ,全球经济一体化步伐的 加快,矛盾将日益突现。因此,为了迎接新的竞争和挑战,在中小企业中引入先进的信息管理方法和 手段,势在必行。 面向中小企业e r p 系统的研究与开发才刚刚起步,也有一些产品面市,但都还不很成熟。大型e r p 厂商和一些有实力的软件公司也纷纷把目光转向中小企业e r p 领域,都希望在这个巨大的市场中有所 作为。同时,中小企业管理者的素质也在不断提高,渐渐认识到e r p 思想的科学性,实施e r p 项目的 想法越来越强烈,希望有适合企业自身实际情况的e r p 产品的出现。但目前国内e r p 市场较混乱,服 务滞后,显然不能满足企业要求,而国外大部分e r p 软件不符合我国国情。所以,发展e r p ,创建符 合我国中小企业模式的e r p 系统有着深远的意义,也将有非常好的市场前景。 1 3 论文的主要研究工作 2 0 0 0 年,微软提出了伟大的n e t 战略,随着几年的发展,逐渐显示出了它的优越性。目前,e r p 厂商纷纷将其原有产品向n 】玎框架下移殖,以适应发展趋势。本课题基于n e t 技术展开了对中小企 业e r p 系统的分析、设计及实现的研究。 1 、m i c r o s o f t n e t 技术研究。研究了n e t 概念,n e t 框架,其中包括公共语言运行时、框架基 类、w e b 应用程序和w i n d o w s 窗体应用程序、公共语言规范、n e t 语言,总结了n e t 的优缺点。 2 、基于n e t 的e r p 系统总体框架设计。描述了一个具体项目的大致需求。以模块结构和分布式 结构描述了e r p 软件架构设计,论述了基于角色的权限控制方法和c o m + 事务处理方法。 3 、基于n e t 的e r p 软件设计与实现。简要介绍了r l r p 软件过程,并结合自己实践经验提出了 一个可操作的改进的r u p 软件过程。并结合报价与合同子系统的设计与实现,阐述了这种软件过程的 具体实现技术。 4 、通过对中小企业e r p 系统关键点的研究,提出了一个针对通用的中小企业e r p 系统的架构设 6 河北工业大学硕士学位论文 计,以便于开发较通用的e r p 系统。 5 、对本谖题的工作进行了总结和展望。 7 基于n e t 框架的中小企业e r p 系统研究 第二章n e t 框架技术研究 在e r p 市场竞争日益激烈的今天,e r p 厂商为了缩短开发周期,减少开发成本,降低失败风险, 推出可更改、易扩展和便于用户安装使用的e r p 软件,纷纷将其原有产品向m i c r o s o f t n e t 平台下移 殖。e r p 功能繁多,逻辑复杂,开发一个e r p 系统是一项相当庞大的工作。但n e t 内嵌了许多先进的 理念和功能,甚至有些思想已经超越现有的技术环境,为今后的软件发展指明了方向。 2 1 n e t 的基本内涵 2 0 0 0 年6 月2 2 日,微软公司正式对外宣布其n e t 战略,并每年为这项新的战略直接投入大量的 研发费用。微软对n e t 的定义是:m i c r o s o f t n e t 是m i c r o s o f tx m lw e bs e r v i c e s 平台。删lw e b s e r v i c e s 允许应用程序通过i n t e r n e t 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备 或编程语言。m i c r o s o f t n e t 平台提供创建x m lw e bs e r v i c e s 并将这些服务集成在一起之所需。对 + a f l 日p 的好处是无缝的、吸引人的体验n 其构成关系如图2 1 所示。 圈2 1 n e t 概念图 f i g 2 1 ,n e tc o n c e p td i a g r a m 从图2 1 中可以看出智能客户端、服务器、与开发工具通过x s lw e bs e r v i c e s 连接起来,可以 共享w e b 服务和其它资源。简单的讲,m i c r o s o f t n e t 就是一个抽象化的操作系统,方便利用网络进 行互操作,不仅可以访问控制本地软硬件资源,还可以访问远程服务和机器设备,使整个公司、整个 城市,甚至整个世界处在一个操作系统环境之中。 8 河北工业大学硕士学位论文 n e t 的概念是相当先进的,而且其中一部分想法已经超越了现阶段技术能力。正如微软宣 称:n e t 计划是一项长期的工程,不可能立即看到成效,必须经过长期建设。 2 - 2 n e t 框架研究 n e t 框架( m i c r o s o f t n e tf r a m e w o r k ) 是w i n d o w s 操作系统中的一个很重要的新元素,是下 一代应用软件的基石,它使下一代应用软件更容易开发、发布以及和其他网络系统集成。对用户来说, 运行在他们机器上的n e t f r a m e w o r k 使他们的机器更稳定易用,并且能很方便的和其他的系统相连。 对开发者来说,n e t f r a m e w o r k 简化了w i n d o w s 软件的开发,它提供了一个单一的方法来建立c s 和b s 构架样式,它还允许开发者用同一种工具和技术为各种设备开发软件。而且建立在n e t f r a m e w o r k 之上的软件比传统的软件更容易开发和维护,开发者可以很容易的使软件自动升级到最新 版本。 n e tf r a m e w o r k 实际上封装了操作系统,将在n e t 环境下开发的软件与操作系统的具体工作如 文件处理和内存分配相脱离。这就使n e t 环境下开发的软件可以在各种硬件和操作系统之间迁移。 n e tf r a m e w o r k 架构包含了在操作系统上进行软件开发的所有层,它使m i c r o s o f t 或其他平台上的显 示技术、组件技术和数据技术实现了高度的集成。这个架构使开发i n t e m e t 应用程序就象开发桌面程 序一样简单【7 】a n e tf r a m e w o r k 组成元素层次结构如图2 2 所示。 ,7 一一一一。一。一一一一一一一一一一一一。一一、 j ,n e t 框架 。、 j 框架 j w e b 服务w i n d o w sf o r m w b bf o i t i 数据访问和x m l 类 ( a d on e t ,x s l t ,x p a t h ,x m l ) 框架基础类 ( 1 0 ,字符串,安全,线程,网络,反射,集合) 通用语言运行时( c l r ) 图2 2 n e t 框架图 f i g 2 2 n e tf r a m e w o r kd i a g r a m 从图2 2 可以看出通用语言运行时以及它所提供的一组基础类库构成了n e t 框架的基础;在开 发技术方面,n e t 框架提供了全新的数据库访问技术a d o n e t ,取代了以前的a d o 技术。微软公 司提供的a d o n e t 是继a d o 之后最新的改进版。a d o n e t 提供平台的互操作性以及可伸缩的数据 9 基于n e t 框架的中小企业e r p 系统研究 访问能力。在n e t 框架中,传送的数据是采用可扩展标记语言x m l ( e x t e n s i b l em a r k u pl a n g u a s e ) 格式。因此,能够读x m l 格式的任何应用程序都可以处理这些数据。同时n e t 框架还采用网络应用 开发技术a s r n e t 和w i n d o w s 编程技术w i n d o w sf o r m s ;在开发语言方面,n e t 提供了v b ,v c + + , c # ,j s c r i p t 等多种语言支持;v i s u a ls t i d i o n e t 是全面支持n e t 的开发工具。w i n d o w sf o r m 提供了 一个基于w i n 3 2 的界面,w e bf o r m 提供了基于w e b 的界面,而w e bs e r v i c e s 是最具革命性的接口, 因为它使不同的程序可以通过i n t e m e t 进行通讯联络,包括w e bf o r m 和w e bs e r v i c e s 在内的基于 i n t e m e t 的程序界面是由a s p n e t 实现的,这是一个n e t 框架内置的组件。a s r n e t 是a s p 的下一 个版本,它是一个用于创建企业级w e b 应用程序的编程框架,对由其建立的企业级w e b 应用程序可 以在全球范围内进行访问,从而实现了高效的信息管理,a s p n e t 所具备的优势已远远超过a s p 下一 版本的范围。 2 - 3 n e t 框架组成结构 2 _ 3 1 通用语言运行时 公共语言运行时( c l r , c o m m o nl a n g u a g er u n t i m e ) 主要负责运行时的一些服务。例如,内存管 理、进程和线程管理、语言集成、安全等。它使开发者从编写所有确保完善、灵活和确保应用程序安 全的繁琐工作中解放出来,使编写代码变成了一件容易的事。 在c l r 中运行的代码称为托管代码( m a n a g e dc o d e ) ,托管代码能够很方便的实现跨语言集成和 跨语言异常处理,能够很方便的进行版本控制和部署,以及保证代码的安全性。为了使c l r 能够向托 管代码提供服务,语言编译器必须产生元数据( m e t a d a t a ) ,来描述开发者所编写代码中的数据类型、 成员及引用等信息。元数据和代码放在一起,每个可装载的c l r 可移植执行( p e ) 文件( 包括e x e 和d l l 文件) 都含有元数据。c l r 利用元数据来装载类,分配给对象实例内存空间,处理方法调用, 产生本地代码,保证安全以及设定运行时上下文边界。 c l r 主要的功能有:内存管理、公共类型系统( c t s ) 、i l 中间语言、版本管理等口j 。下面分别 给与简单的介绍。 1 、内存管理 c l r 能自动地给对象分配空间,管理对象的引用,并在对象不再被用到时释放空间。其生存期以 这种方式来管理的对象称为托管数据。如果代码是托管的,则可以在n e t 框架应用程序中使用托管数 据、非托管数据或者使用这两者。 自动内存管理是c l r 在托管执行过程中提供的服务之一。c l r 的垃圾回收器为应用程序管理内 存的分配和释放。对开发人员而言,这就意味着在开发托管应用程序时不必编写执行内存管理任务的 代码。自动内存管理可解决常见问题,例如,忘记释放对象并导致内存泄漏,或尝试访问己释放对象 的内存。对于应用程序创建的大多数对象,可以依旗垃圾回收器自动执行必要的内存管理任务。但是, 非托管资源需要显式清除。最常用的非托管资源类型是包装操作系统资源的对象,例如,文件句柄、 窗口句柄或网络连接。虽然垃圾回收器可以跟踪封装非托管资源的托管对象的生存期,但却无法具体 l o 河北工业大学硕士学位论文 了解如何清理资源。因此在创建封装非托管资源的对象时,可提供必要的代码以清理公共d i s p o s e 方 法中的非托管资源。通过调用d i s p o s e 方法,当对象不再使用时可显式地释放其内存。 2 、公共类型系统( c t s ) 有些组件或应用程序中的对象是由不同的语言编写的,而c l r 就能很好的支持这种对象之间的 交互。例如,你用一种语言定义了一个类,你可以用其他的语言来继承这个类,或调用这个类的方法。 你也可以把这个类的实例作为参数传给用其他语言编写的类的方法。之所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广安市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(夺冠系列)
- 2026年惠州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(考试直接用)
- 2026年丽水市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(培优b卷)
- 营口市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(突破训练)
- 滨州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(考试直接用)
- 2026年金华市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套完整答案详解
- 2025年广东省梅州市辅警公共基础知识题库(附答案)
- 青海省农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(精练)
- 城口县农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(完整版)
- 2025年全国特种设备检验检测人员资格考试电梯检验师练习题及答案
- 未来飞行器课件
- 美团培训课件
- 《不信教不涉黑不涉恶专题党课》课件
- 新版毛泽东思想和中国特色社会主义理论体系概论章节考点
- 安全生产警示教育考试试题及答案
- 金属制品设计讲解课件
- 医疗AI技术的道德边界与应用
- 解构主义在当代艺术中的应用与发展-全面剖析
- 2024山东省招聘社区工作者题库及答案
- 乡村振兴学习课件
- 2025重庆辅警考试题库
评论
0/150
提交评论