优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ERP系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

 ERP的发展趋势
ERP出现后不久,计算机技术就遇到了Internet/Intranet和网络计算的热潮、制造业的国际化倾向以及制造信息技术的深化。这些又将制造业管理信息系统的发展推到了一个新阶段。其中最引人注目的有以下几方面的发展:
(1)ERP功能的扩展:纳入PDM(产品数据管理)功能;ERP与EDI的集成;增加工作流功能;增加数据仓库DW和联机分析处理OLAP功能;客户关系管理的应用 。(2)向Internet、Web上转移,由于今后1ntranet将成为许多大公司网络建设的选择,使用 Web客户机具有费用低廉、安装和维护方便、跨平台运行和具有统一、友好的用户界面的优点,加之所有的数据库厂商对WEB技术的支持,使得目前几乎所有的客户/服务器应用程序的开发厂商都计划将 Web测览器的前端安装到他们的产品上去。专家们预言,“Web测鉴器将来会完全代替传统的客户机”。几个大的制造软件公司Oracle、SALP和BAAN都在争先恐后地把他们的 MRPII/ERP客户/服务器应用程序的客户机“Web化”。采用的途径有三:其一是建立能使现有应用程序结构与 Internet协议进行通讯的桥连技术; 其二是增加新的基于Web的应用程序;三是改写原有的应用。应用软件厂商正忙着把应用程序建立在网络计算环境中,使应用程序的代码完全适合 Internet。舆论看好以测览器为客户机的Internet网络计算方式。但对于繁杂的制造业应用软件分布化以及把大型应用软件分成为小构件,重建应用程序部件将是十分困难的,是各主要厂商将要走的最艰苦的历程。(3)新的模块化软件和专业化软件,新的“模块化”的概念与现行的“可选择模块的套件”是不同的,BAPI(业务程序接口)技术对 ERP软件的开发商说来是非常重大的进步。从MRPII到ERP,系统功能越来越多,一个软件公司无论多么强大,也无法独自开发包括企业全部专业的全部管理功能的软件。在技术上必须有能力把第三方软件接在自己的核心软件上。SAP的BAPI和Oracle应用的30多个API能够使自己的软件具有“无限”的扩展能力。另外专业化软件将改变向用户提供适于所有用户的通用产品的状况,而针对具体的用户市场对软件预先“剪裁”推出针对特殊市场的软件产品。专业化软件不需要用户进行针对性的配置就可得到可用的菜单、模块和报表等,可以更快的启用,可得到更有针对性的服务。Forrester将这种ERP软件专业化倾向称为ERP的“垂直市场战略”。ERP软件的专业化趋势说明制造软件覆盖领域的扩张,使ERP已经走出制造业,在能源、电讯和其他行业寻找更加广阔的市场。(4)ERP软件向NT平台转移,长期以来,高端的制造业应用软件一直为UNIX服务器所统治。而随着台式机处理器性能的增强、价格的下降, Windows NT逐渐成为多数企业选择服务器的对象。作为制造软件厂商重要的客户群的中小型企业,NT服务器能满足其用户站点不多的使用条件,又受运行NT的低价Intel平台的吸引,将成为使用基于NT的低价C/S应用软件的主力军。在这种背景下,各制造业应用软件的开发商如SAP、Oracle等纷纷宣布他们在服务器一端支持Windows NT的应用软件。那些定位于高端的技术、采用低廉NT平台的ERP软件将在中国具有特殊重要的地位。 think58.com

[来源:http://www.think58.com]

综上所述,当前的ERP的特点是:
(1)功能上,新增加的工作流、EDI、DSS等功能均有一个共同的特点,既是ERP管理的对象从企业内部和外部的物料、物理的和生产力的资源扩大到信息资源。
(2)管理的深度从原先的生产计划与控制的联机事务处理OLTP向下扩展到覆盖办公自动化、无纸化处理,向上扩展到决策支持的联机分析处理OLAP,横向扩展到设计和工程领域。
(3) ERP的计算机环境从传统Client/Server环境过渡到以Web和Internet/Intranet的网络计算环境为支撑。
(4)软件结构上,不再追求大而全,而更趋于灵活、实际和面向具体用户。
(5)ERP软件应用范围拓宽,将覆盖制造业以外的许多领域。
这些发展标志着ERP又发展到了一个新的阶段。 内容来自think58
[版权所有:http://think58.com]

1.2 ASP.NET概述
ASP的全称是Active Server Pages,即活动服务器页面,以前的互联网全部是由静态的HTML页面组成,这样更新网站内容时需要制作大量的HTML页面,增大了工作量。但是有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容,使网站的更新变的简单。
但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。同时,ASP页面是有脚本语言解释执行的,使得其速度受到影响。受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。由于以上种种限制,微软推出了ASP.NET,ASP.NET并不只是ASP 4.0,它是一个用于 Web开发的全新框架,其中包含了许多新的特性。ASP.NET提供了更易于编写、结构更清晰的代码,这些代码很容易进行再利用和共享;ASP.NET使用编译后的语言,从而提升性能和伸缩性;ASP.NET使用Web表单使开发更直观,利用面向对象技术促进组件的再利用。另外,ASP.NET中还包括有页面事件、Web控件、缓冲技术以及服务器控件和对数据捆绑的改进。供 ASP.NET使用的库以及在Microsoft.NET框架中允许通过Web 使用客户商用函数,为程序员提供了更多新的开发机会。相对于ASP,ASP.NET使代码更加干净。现有的ASP 应用程序中,不管你将它们写得怎么样,结构总是充满了长长短短的代码。而ASP.NET的代码不仅更容易编写,而且更加干净整洁,比ASP代码更易于阅读。同时,ASP.NET代码的结构方式提高了其再利用性和共享性。其次ASP.NET 改进了配置、伸缩性、安全性和可靠性。对于简单的ASP应用程序,配置其实并不算什么问题,但是当你移植到一个利用组件的N层结构中时就会遇到问题。当你对这些应用程序进行配置和维护时,DLL 陷阱问题(组件注册、版本、锁定的DLL等等)就会出现。ASP.NET中则取消了组件注册以及DLL锁定,全面使用了XML配置文件,从而解决了这个问题。这样你只需要执行复制文件的工作就能配置一个Web应用程序。 另外ASP.NET对各种不同的浏览器提供了更好的支持。ASP.NET还 造就了一类新的Web应用程序。目前的Web应用程序通常都是同一种模式:一套线性应用程序,然后将逻辑植入其中之一。ASP.NET允许开发人员打破这种单一模式,创造出更加动态而且伸缩性更强的应用程序,这种应用程序能够更好地满足公司的商业需求,并提供一个更加丰富的开发环境。到这里你可能会想,虽然这些目标都很高尚,但是它们会使编写应用程序变得困难。然后恰恰相反,用ASP.NET 进行开发要简单得多! think58好,好think58 [资料来源:THINK58.com]
现有的ASP版本是基于脚本语言的,如VBScript和JScript 。脚本语言本身并没有什么错,但是它们有两大缺陷:它们是解释型的,并且分类不严格。ASP.NET并没有完全抛弃脚本语言的概念,它引入了对全编译语言的支持,使你能够用Visual Basic编写自己的服务器端代码,而且使得真正的跨语言开发成为可能。

think58好,好think58 [资料来源:THINK58.com]

[来源:http://think58.com]

1.3 ADO.NET概述
ADO.NET是对Microsoft ActiveX Data Objects (ADO)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。ADO.NET让程序开发人员可以在下一代的Web上进行数据存取更为简单,并且更有效率。ADO.NET可以达成这些目的的最重要的两个改进为:Disconnected DataSet(离线数据集)和XML Native Support(对于XML的原生支持)。在ADO.NET中,为了达成离线存取的目的,不使用服务器端光标是自然的结果(默认值)。同时,在原生模式中,ADO.NET也会将数据储存成XML的文件格式。ADO.NET还提供了许多其它的选择性:ADO.NET可以使用联机数据存取方式,或是离线数据存取方式,这完全取决于您所使用的光标类型和光标位置。同时,ADO的原生储存数据格式是Advanced Data TableGram(ADTG)档案格式,这种格式的数据是RecordSet在内存中的特有二进制结构。然而,在ADO.NET中,预设的RecordSet集合的呈现方式是可以变更或修改的离线XML Schema。
ADO.NET对象模型中的主要对象就是DataSet,简单来说,DataSet对象就是RecordSet的集合,ADO.NET Framework会提供所有的RecordSet数据库特性,例如排序、分页、检视表、关联性、索引和主键等等。

本文来自think58 [资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

1.4 C#.NET概述
Visual C# .NET 是一套综合工具集,用于为 Microsoft Windows和 Web 创建 XML Web 服务和基于 Microsoft .NET 的应用程序。它使用了面向组件的 C# 开发语言,为具备 C++ 或 Java 经验的初级和中级开发人员创建下一代软件提供了现代化的语言和环境。Visual C# .NET 是基于 C++ 传统语言而创建。 C# 是一种面向对象的编程语言,它不仅可以让 C++ 和 Java 开发人员马上熟悉,而且提供了重要的改进,包括统一的类型系统、最大化开发人员控制的“不安全”代码以及大多数开发人员容易理解的强大的新语言构造。   
C#语言具有对属性、索引器、委托、版本控制和自定义属性的内在支持,使用 XML 注释,C# 开发人员可以生成有用的源代码文档。高级继承模型使开发人员能够重用来自任何支持 .NET 的语言的代码,这对开发人员来说是很方便的。

[版权所有:http://think58.com]