ERP信息化IT行业开发工程师常用必备知识点

《IT项目管理与职业生涯规划》苏州站

火热报名中:http://www.huodongxing.com/event/1412766276700

系统知识——

1、Windows

2、Linux,红帽,红旗,SUSE,Caldera OpenLinux,Slackware

3、Unix:Sun,惠普,IBM

数据库知识——

1、Oracle甲骨文

2、IBM DB2、informix

3、Sybase

4、EnterpriseDB

5、InterBase

6、MS SQL Server

7、MySQL

8、foxbase

9、Solaris P-SQL(PostgreSQL)

中间件知识

1.中间件定义

为解决分布异构问题,人们提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。

也许很难给中间件一个严格的定义,但中间件应具有如下的一些特点:

满足大量应用的需要

运行于多种硬件和OS平台

支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互

支持标准的协议

支持标准的接口

中间件应该具备两个关键特征:首先要为上层的应用层服务,这是一个基本条件;此外,又必须连接到操作系统的层面,并却保持运行工作状态。

2.中间件分类

按照IDC的分类方法,中间件可分为六类:

1.终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作;

2.数据访问中间件:是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;

3.远程过程调用中间件:通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调用位于远端服务器上的过程;

4.消息中间件:用来屏蔽掉各种平台及协议之间的特性,进行相互通信,实现应用程序之间的协同;

5.交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台;

6.对象中间件:在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用。

7.大约可以分为:分布式对象中间件、应用服务器、消息中间件、事务/交易处理中间件、应用集成中间件、数据库中间件、财务中间件、无线移动中间件等

流行技术架构

SOA:

面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。

这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一点是它的灵活性,另一点是,当组成整个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在。

而另一方面,紧耦合意味着应用程序的不同组件之间的接口与其功能和结构是紧密相连的,因而当需要对部分或整个应用程序进行某种形式的更改时,它们就显得非常脆弱。

行业/专业名词

计算机系统由硬件和软件两大部分组成。

软件系统可分为系统软件和应用软件两大类。

基础软件

lSI:所谓系统集成(SI,System Integration),即是以用户的应用需要和投入资金的规模为出发点,综合应用各种计算机网络相关技术,适当选择各种软硬件设备,经过相关人员的集成设计,安装调试,,应用开发等大量技术性工作和相应的管理性及商务性工作,使集成后的系统能够满足用户对实际工作要求,具有良好的性能和适当的价格的计算机网络系统的全过程。系统集成有以下几个显著特点:

1、系统集成要以满足用户对需求为根本出发点。

2、系统集成不是选择最好的产品的简单行为,而是要选择最适合用户的需求和投资规模的产品和技术。

3、系统集成不是简单的设备供货,它体现更多的是设计,调试与开发,是技术含量很高的行为。

4、系统集成包含技术,管理和商务等方面,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动 是系统集成项目成功实施的可靠保障。

5、性能价格比的高低是评价一个系统集成项目设计是否合理和实施成功的重要参考因素。

总而言之,系统集成是一种商业行为,也是一种管理行为,其本质是一种技术行为。

lCAM:计算机辅助制造;CAD:计算机辅助设计;CAI:计算机辅助教学;

lBI:BI是(Business Intelligence)商业智能的缩写。商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括来自企业业务系统的订单、库存、交易账目、客户和供应商等来自企业所处行业和竞争对手的数据以及来自企业所处的其他外部环境中的各种数据。而商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。为了将数据转化为知识,需要利用数据仓库、联机分析处理(OLAP)工具和数据挖掘等技术。因此,从技术层面上讲,商业智能不是什么新技术,它只是数据仓库、OLAP和数据挖掘等技术的综合运用。

包含技术:数据挖掘(Data Mining);数据仓库(Data Warehouse);数据集市(Data Mart)

当今的数据处理大致可以分成两大类:

联机事务处理OLTP(On-Line Transaction Processing),例如银行交易

联机分析处理OLAP(On-Line Analytical Processing),支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。OLAP提供多维数据管理环境,其典型的应用是对商业问题的建模与商业数据分析。OLAP也被称为多维分析。

lETL:ETL工具负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。ETL作为BI/DW(Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。

l抽取(Extraction)、转换(Transformation)和装载(Load),即ETL过程。

lEAI:是(Enterprise Application Integration)企业应用集成,

EAI是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的 ERP、CRM、SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝地共享和交换数据的需要。有了EAI,企业就可以将企业核心应用和新的Internet解决方案结合在一起。

lSQL:(Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

lSaaS:是Software-as-a-service(软件在线服务)的简称,它是一种基于互联网提供软件服务的应用模式。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值