项目七 连锁商业中的网络技术 (二)

103
项项项 项项项项项项项项项项 项项 () 项项

Upload: wang-mcdonald

Post on 30-Dec-2015

119 views

Category:

Documents


3 download

DESCRIPTION

项目七 连锁商业中的网络技术 (二). 马华. 学习要点. 连锁企业常用的操作系统 连锁企业常用的数据库系统 连锁信息管理系统的开发工具. 7.3 系统平台. 网络操作系统 (NOS), 是网络的心脏和灵魂,是向网络计算机提供网络通信和网络资源共享功能的操作系统。它是负责管理整个网络资源和方便网络用户的软件的集合。 Windows 类 NetWare 类 Unix 系统 Linux. 7.3 系统平台. Windows 类. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 项目七    连锁商业中的网络技术 (二)

项目七 连锁商业中的网络技术(二)

马华

Page 2: 项目七    连锁商业中的网络技术 (二)

学习要点 • 连锁企业常用的操作系统• 连锁企业常用的数据库系统• 连锁信息管理系统的开发工具

Page 3: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 • 网络操作系统 (NOS), 是网络的心脏和灵魂,

是向网络计算机提供网络通信和网络资源共享功能的操作系统。它是负责管理整个网络资源和方便网络用户的软件的集合。 – Windows 类 – NetWare 类 – Unix 系统 – Linux

Page 4: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows 操作系统是一款由美国微软公司开发的窗口化操作系统。采用了 GUI 图形化操作模式,比起从前的指令操作系统如 DOS 更为人性化。 Windows 操作系统是目前世界上使用最广泛的操作系统。最新的版本是Windows 8 。

Page 5: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Microsoft 公司从 1983 年开始研制 Windows 系统,最初的研制目标是在 MS-DOS 的基础上提供一个多任务的图形用户界面。第一个版本的 Windows

1.0 于 1985 年问世,它是一个具有图形用户界面的系统软件。 1987 年推出了 Windows 2.0 版,最明显的变化是采用了相互叠盖的多窗口界面形式。但这一切都没有引起人们的关注。

Page 6: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

直到 1990 年推出 Windows 3.0 是一个重要的里程碑,它以压倒性的商业成功确定了 Windows 系统在 PC 领域的垄断地位。现今流行的 Windows 窗口界面的基本形式也是从 Windows 3.0 开始基本确定的。 1992 年主要针对 Windo

ws 3.0 的缺点推出了 Windows 3.1 ,为程序开发提供了功能强大的窗口控制能力,使 Windows 和在其环境下运行的应用程序具有了风格统一、操纵灵活、使用简便的用户界面。

Page 7: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows3.1 在内存管理上也取得了突破性进展。它使应用程序可以超过常规内存空间限制 ,不仅支持 16MB 内存寻址,而且在 80386 及以上的硬件配置上通过虚拟存储方式可以支持几倍于实际物理存储器大小的地址空间。 Windows 3.1 还提供了一定程度的网络支持、多媒体管理 、超文本形式的联机帮助设施等,对应用程序的开发有很大影响。

Page 8: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows 3.1 及以前版本均为 16 位系统,因而不能充分利用硬件迅速发展的强大功能。同时,它们只能在 MS-DOS

上运行,必须与MS-DOS 共同管理系统资源,故它们还不是独立的、完整的操作系统。 1995 年推出的 Windows 95

已摆脱MS-DOS 的控制,它在提供强大功能和简化用户操作两方面都取得了突出成绩,因而一上市就震撼全球。 Win

dows 95 提供了全新的桌面形式 ,使用户对系统各种资源的浏览及操作变得更合理更容易。

Page 9: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows 95 提供硬件“即插即用”功能和允许使用长文件名,大大提高了系统的易用性, Windows 95 是一个完整的集成化的 32 位操作系统,采用抢占多任务的设计技术,对 MS-DOS 的应用程序和 Windows 应用程序提供了良好的兼容性。 1998 年推出 Windows 98 ,全面增强了 Windows

95 功能,提高了稳定性,使运行速度更快,增强了管理能力,扩大了网络功能,具有高效的多媒体数据处理技术。

Page 10: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows 95 提供硬件“即插即用”功能和允许使用长文件名,大大提高了系统的易用性, Windows 95 是一个完整的集成化的 32 位操作系统,采用抢占多任务的设计技术,对 MS-DOS 的应用程序和 Windows 应用程序提供了良好的兼容性。 1998 年推出 Windows 98 ,全面增强了 Windows

95 功能,提高了稳定性,使运行速度更快,增强了管理能力,扩大了网络功能,具有高效的多媒体数据处理技术。

Page 11: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows 2000 是一个由微软公司发行于 1999 年 12月 19日的 32 位图形商业性质的操作系统。 Windows 2000 有四个版本: Professional 、 Server 、 Advanced Ser

ver 和 Datacenter Server 。其中 Professional 也有 4次更新, SP1/SP

2/SP3/SP4 ( SP5将不再发布,由于微软可能会将他抛弃), Professi

onal专业版的前一个版本是 Windows NT4.0 Works Tation 版本。适合移动家庭用户使用,可以用于升级WIN9X 和 NT4 。她以 NT4 的技术为核心,采用标准化的安全技术,稳定性高,最大的优点是不会再像WIN

9X那样频繁的出现非法程序的提示而死机。

Page 12: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Windows 类

Windows XP 是基于 Windows 2000代码的产品,同时拥有一个新的用户图形界面 (叫做月神 Luna) ,它包括了一些细微的修改,其中一些看起来是从 Lin

ux 的桌面环境 (desktop environmen)诸如 KDE 中获得的灵感。带有用户图形的登陆界面就是一个例子。此外, Windows XP 还引入了一个“基于人物”的用户界面,使得工具条可以访问任务的具体细节。

Page 13: 项目七    连锁商业中的网络技术 (二)

Windows 类

Page 14: 项目七    连锁商业中的网络技术 (二)

Windows 类

Page 15: 项目七    连锁商业中的网络技术 (二)

Windows 类

Page 16: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 NetWare 类

Netware 是 NOVELL 公司推出的网络操作系统 。 Netware

最重要的特征是基于基本模块设计思想的开放式系统结构。 N

etware 是一个开放的网络服务器 平台,可以方便地对其进行扩充。 Netware 系统对不同的工作平台(如 D0S 、 0S/2 、 M

acintosh 等),不同的网络协议环境如 TCP/IP 以及各种工作站操作系统 提供了一致的服务。该系统内可以增加自选的扩充服务(如替补备份 、数据库、电子邮件以及记账等),这些服务可以取自 Netware 本身,也可取自第三方开发者。

Page 17: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 NetWare 类

目前常用的版本有 3.11 、 3.12 和 4.10 、 V4.11 ,V5.0 等中英文版本,而主流的是 NETWARE 5 版本,支持所有的重要台式操作系统 ( DOS,Windows,OS/

2,Unix 和 Macintosh )以及 IBM SAA 环境,为需要在多厂商产品环境下进行复杂的网络计算的企事业单位提供了高性能的综合平台。

Page 18: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 NetWare 类

NetWare 是具有多任务、多用户的网络操作系统 ,它的较高版本提供系统容错能力( SFT )。使用开放协议技术( OP

T ),各种协议的结合使不同类型的工作站可与公共服务器通信。这种技术满足了广大用户在不同种类网络间实现互相通信的需要,实现了各种不同网络的无缝通信,即把各种网络协议紧密地连接起来,可以方便地与各种小型机 、中大型机连接通信。 NetWare 可以不用专用服务器,任何一种 PC 机均可作为服务器。 NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。

Page 19: 项目七    连锁商业中的网络技术 (二)

NetWare 类

文件服务器内核实现了 NetWare 的核心协议( NetWare Co

re Protocol , NCP ),并提供了 NetWare 的核心服务。文件服务器内核负责对网络工作站服务请求的处理,完成以下几种网络服务与管理任务:内核进程服务

文件系统管理安全保密管理硬盘管理系统容错管理服务器与工作站的连接管理网络监控

Page 20: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 UNIX 系统

UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由 KenThompson 、 DennisRitchie

和 DouglasMcIlroy 于 1969 年在 AT&T 的贝尔实验室开发。

Page 21: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 UNIX 系统

1965 年时,贝尔实验室( Bell Labs )加入一项由通用电气( General Electric )和麻省理工学院( MIT )合作的计划;该计划要建立一套多使用者、多任务、多层次( multi- user 、multi- processor 、 multi- level )的 MULTICS 操作系统。直到 1969 年,因 MULTICS 计划的工作进度太慢,该计划被停了下来。

Page 22: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 UNIX 系统

当时, Ken Thompson (后被称为 UNIX之父)已经有一个称为 "星际旅行 " 的程序在 GE- 635 的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的 PDP- 7 ( Digital 的主机), Ken Thompson 和 Dernis Ritchie就将 "星际旅行 " 的程序移植到 PDP- 7 上。而这部 PDP- 7 (如图 1-1所示)就此在整个计算机历史上留下了芳名。

Page 23: 项目七    连锁商业中的网络技术 (二)

UNIX 系统

Page 24: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Linux

Linux 是一种自由和开放源代码的类 UNIX 操作系统 。定义Linux 的组件是 Linux 内核 ,该操作系统内核 由林纳斯 ·托瓦兹 在 1991 年 10月 5日首次发布。严格来讲,术语 Linux 只表示操作系统内核本身,但通常采用 Linux 内核来表达该意思,Linux则常用来指基于 Linux 内核的完整操作系统,包括 GUI

组件和许多其他实用工具。由于这些系统工具和库主要由 GN

U 计划提供,自由软件基金会 提议将该组合系统命名为 GNU/

Linux 。

Page 25: 项目七    连锁商业中的网络技术 (二)

7.3 系统平台 Linux

Linux 是一个领先的操作系统,可以运行在服务器 和其他大型平台之上,如大型机 和超级计算机 。世界上 500 个最快的超级计算机 90% 以上运行 Linux 发行版或变种,最快的前 10

名超级计算机运行的都是 Linux 操作系统。 Linux 也广泛应用在嵌入式 设备上,如手机 、平板电脑 、路由器 、电视 和电子游戏机 等。在移动设备上广泛使用的 Android 操作系统就是创建在 Linux 内核之上。

Page 26: 项目七    连锁商业中的网络技术 (二)

7.4 数据库系统 • 数据库管理系统是对数据库进行管理,为

用户使用数据提供各种方便的软件系统,并要确保数据库中数据的安全性、完整性、并发性。 – ORACLE – SYBASE – DB2– SQL server

Page 27: 项目七    连锁商业中的网络技术 (二)

7.4 数据库系统 7.4.1 ORACLE

Oracle Database ,又名 Oracle RDBMS ,或简称 Oracle 。是甲骨文公司的一款关系数据库管理系统 。到目前仍在数据库市场上占有主要份额。劳伦斯 ·埃里森 和他的朋友,之前的同事 Bob Miner 和 Ed Oates 在 1977 年建立了软件开发实验室咨询公司( SDL , Software Development Laboratories )。 Oracle 是一种适用于各种类型(包括大型、中型和微型)计算机的使用广泛的关系数据库管理系统。

Page 28: 项目七    连锁商业中的网络技术 (二)

ORACLE

ORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户 /服务器 (CLIENT/SERVER)或 B/S 体系结构的数据库之一。比如 SilverStream就是基于数据库的一种中间件。 ORACLE

数据库是目前世界上使用最为广泛的数据库管理系统 ,作为一个通用的数据库系统 ,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了 ORACLE知识,便能在各种类型的机器上使用它。

Page 29: 项目七    连锁商业中的网络技术 (二)

ORACLE 的特点

( 1 )数据的大量性( 2 )数据的保存持久性( 3 )数据的共享性( 4 )数据的可靠性

1 )完整的数据管理功能

Page 30: 项目七    连锁商业中的网络技术 (二)

ORACLE 特点

( 1 )信息准则 --- 关系型 DBMS 的所有信息都应在逻辑上用一种方法,即表中的值显式地表示( 2 )保证访问的准则( 3 )视图更新准则 --- 只要形成视图的表中的数据变化了,相应的视图中的数据同时变化( 4 )数据物理性和逻辑性独立准则

2 )完备关系的产品

Page 31: 项目七    连锁商业中的网络技术 (二)

ORACLE 的特点

ORACLE 数据库自第 5 版起就提供了分布式处理 能力,到第7 版就有比较完善的分布式数据库功能了,一个 ORACLE 分布式数据库由 oracle rdbms 、 sql*Net 、 SQL*CONNECT 和其他非 ORACLE 的关系型产品构成。

3 )分布式处理功能

Page 32: 项目七    连锁商业中的网络技术 (二)

ORACLE 的特点

它由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同义词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。而其中的模式对象和关系形成了数据库的关系设计。

4 )用 ORACLE 能轻松的实现数据仓库的操作。

Page 33: 项目七    连锁商业中的网络技术 (二)

ORACLE 的优点

■ 可用性强■ 可扩展性强■ 数据安全性强■ 稳定性强

Page 34: 项目七    连锁商业中的网络技术 (二)

7.4.2 SYBASE

1984 年, Mark B. Hiffman 和 Robert Epstern创建了 Sybase 公司,并在 1987 年推出了 Sybase 数据库 产品。 SYBASE 主要有三种版本,一是 UNIX 操作系统 下运行的版本,二是 Novell Netware 环境下运行的版本,三是 Windows NT 环境下运行的版本。对 UNIX 操作系统 目前广泛应用的为 SYBASE 10 及 SYABSE 11 for S

CO UNIX 。

Page 35: 项目七    连锁商业中的网络技术 (二)

7.4.2 SYBASE

1984 年, Mark B. Hiffman 和 Robert Epstern创建了 Sybase 公司,并在 1987 年推出了 Sybase 数据库 产品。 SYBASE 主要有三种版本,一是 UNIX 操作系统 下运行的版本,二是 Novell Netware 环境下运行的版本,三是 Windows NT 环境下运行的版本。对 UNIX 操作系统 目前广泛应用的为 SYBASE 10 及 SYABSE 11 for S

CO UNIX 。

Page 36: 项目七    连锁商业中的网络技术 (二)

SYBASE 的组成

Sybase 数据库 主要由三部分组成: (1) 进行数据库管理和维护的一个联机的关系数据库管理系统 Sybase SQL Server (服务器软件);Sybase SQL Server 是个可编程的数据库管理系统 ,它是整个 Sybase产品的核心软件 ,起着数据管理、高速缓冲管理、事务管理的作用。 (2) 支持数据库应用系统的建立与开发的一组前端工具Sybase SQL Toolset (客户端软件);

Page 37: 项目七    连锁商业中的网络技术 (二)

SYBASE 的组成

ISQL 是与 SQL Server 进行交互的一种 SQL句法分析器。 ISQL接收用户发出的 SQL语言,将其发送给 SQL Ser

ver ,并将结果以形式化的方式显示在用户的标准输出上。 (3) 可把异构环境下其它厂商的应用软件和任何类型的数据连接 在一起的接口 Sybase Open Client/Open Server

(接口软件)。通过 Open Client 的 DB-LIB 库,应用程序可以访问 SQL Se

rver 。而通过 Open Server 的 SERVER-LIB ,应用程序可以访问其它的数据库管理系统 。

Page 38: 项目七    连锁商业中的网络技术 (二)

SYBASE 的特点

一般的关系数据库都是基于主 / 从式的模型的。在主 / 从式的结构中,所有的应用都运行在一台机器上。用户只是通过终端发命令或简单地查看应用运行的结果。而在客户 /服务器结构中,应用被分在了多台机器上运行。一台机器是另一个系统的客户,或是另外一些机器的服务器。这些机器通过局域网或广域网联接起来。

( 1 )它是基于客户 /服务器体系结构的数据库

Page 39: 项目七    连锁商业中的网络技术 (二)

SYBASE 的特点

由于采用了客户 /服务器结构,应用被分在了多台机器上运行。更进一步,运行在客户端 的应用不必是 Sybase 公司的产品。对于一般的关系数据库 ,为了让其它语言编写的应用能够访问数据库,提供了预编译。 Sybase 数据库 ,不只是简单地提供了预编译,而且公开了应用程序 接口 DB-LI

B ,鼓励第三方编写 DB-LIB接口。由于开放的客户 DB-LIB

允许在不同的平台使用完全相同的调用,因而使得访问 DB-

LIB 的应用程序 很容易从一个平台向另一个平台移植。

( 2 ) 它是真正开放的数据库

Page 40: 项目七    连锁商业中的网络技术 (二)

SYBASE 的特点

● 可编程数据库 通过提供存储过程 ,创建了一个可编程数据库 。存储过程 允许用户编写自己的数据库 子例程。这些子例程是经过预编译的,因此不必为每次调用都进行编译、优化、生成查询规划,因而查询速度要快得多。●事件驱动 的触发器触发器 是一种特殊的存储过程 。通过触发器 可以启动另一个存储过程 ,从而确保数据库 的完整性。

( 3 ) 它是一种高性能的数据库

Page 41: 项目七    连锁商业中的网络技术 (二)

SYBASE 的特点

● 多线索化Sybase 数据库 的体系结构的另一个创新之处就是多线索化。一般的数据库都依靠操作系统 来管理与数据库 的连接。当有多个用户连接时,系统的性能会大幅度下降。 Sybase 数据库不让操作系统 来管理进程,把与数据库的连接当作自己的一部分来管理。此外,Sybase 的数据库 引擎还代替操作系统 来管理一部分硬件资源,如端口、内存、硬盘,绕过了操作系统这一环节,提高了性能。

( 3 ) 它是一种高性能的数据库

Page 42: 项目七    连锁商业中的网络技术 (二)

7.4.3 DB2

DB2 是 IBM 出口的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。虽然 DB2产品是基于 UNIX 的系统和个人计算机操作系统 ,在基于 UNIX

系统和微软在 windows 系统下的 Access 方面, DB2追寻了 ORACLE 的数据库 产品。

Page 43: 项目七    连锁商业中的网络技术 (二)

7.4.3 DB2

IBM 公司研制的一种关系型数据库系统。 DB2 主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于 OS/2 、 Windows 等平台下。 DB2

提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和 SQL命令。 DB2 采用了数据分级技术,能够使大型机数据很方便地下载到 LAN 数据库 服务器,使得客户机 /服务器用户和基于 LAN 的应用程序 可以访问大型机数据,并使数据库本地化及远程连接 透明化。

Page 44: 项目七    连锁商业中的网络技术 (二)

7.4.3 DB2

它以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2 具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。

Page 45: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

1 ) DB2 Everyplace

主要用于移动计算。移动计算的真正力量并不在于移动设备本身,而是在于能够利用来自其他来源的数据。 DB2 Everyplace 不仅仅是一种移动计算基础设施。它是一个完整的环境,包含了构建、部署和支持强大的电子商务应用程序 所需的工具。 DB2 Everyplace 提供一个“指纹” 引擎(大约 200 KB ),其中包含所有的安全特性,比如表加密和提供高性能的高级索引技术。

Page 46: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

2 ) DB2 Personal Edition

DB2 Personal Edition ( DB2 Personal )是单用户 RDBMS ,运行于低价的商用硬件桌面计算机上。 DB2 Personal 包含 DB2 Express 的所有特性,但是有一个例外:远程客户机无法连接运行这个 DB2 版本的数据库 。

Page 47: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

3 ) DB2 Express - C

DB2 Express - C 其实不算是 DB2 系列的一个版本,但是它提供了 DB2 Express 的大多数功能。 2006 年1 月, IBM 发布了这个特殊的 DB2 免费版本,可以用于基于 Linux 和 Windows 的操作系统。

Page 48: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

4 ) DB2 Express Edition

DB2 Express Edition ( DB2 Express )是一种功能全面的支持 Web 的客户机 /服务器 RDBMS 。 DB2 E

xpress 可以用于基于 Windows 和 Linux 的工作站。DB2 Express 提供一个低价的入门级服务器 ,主要用于小型企业和部门的计算任务。

Page 49: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

5 ) DB2 Workgroup Edition

DB2 Workgroup Edition ( DB2 Workgroup )和 D

B2 Express Edition 功能相同,只是在服务器上可以安装的内存和价值单元(等于一个服务器处理器核心的能力)数量方面有区别。

Page 50: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

6 ) DB2 Enterprise Edition

DB2 Enterprise Edition ( DB2 Enterprise )是一种功能全面的支持 Web 的客户机 /服务器 RDBMS 。它可以用于所有支持的 UNIX 版本、 Linux 和 Windo

ws 。 DB2 Enterprise 适合作为大型和中型的部门服务器。 DB2 Enterprise 包含 DB2 Express 和 DB2 W

orkgroup 的所有功能,还添加了其他功能。

Page 51: 项目七    连锁商业中的网络技术 (二)

DB2 的类型

7 ) Data Enterprise Developer Edition

Data Enterprise Developer Edition ( DEDE )是为应用程序 开发人员提供的特殊版本。这个版本提供了几个信息管理产品,使应用程序 开发人员可以对应用程序进行设计、构建和建立原型,产生的应用程序可以部署在任何 IB

M 信息管理软件客户机或服务器平台上。在 DB2 9 中,这个软件包 已经取消了,由 DB2 Express - C 取代。

Page 52: 项目七    连锁商业中的网络技术 (二)

7.4.4 SQL server

SQL Server 是微软公司开发的一个关系数据库管理系统 。它最初是由 Microsoft 、 Sybase 和 Ashton-Tate三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本 。在 Windows NT 推出后, Microsoft与 Sybase 在 SQL Se

rver 的开发上就分道扬镳 了, Microsoft 将 SQL Server

移植 到 Windows NT 系统 上,专注于开发 推广 SQL Serv

er 的 Windows NT 版本。 Sybase 则较专注于 SQL Serv

er 在 UNⅨ操作系统 上的应用。

Page 53: 项目七    连锁商业中的网络技术 (二)

7.4.4 SQL server

SQL Server 2000 是 Microsoft 公司推出的 SQL Ser

ver 数据库管理系统 ,该版本继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点 ,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

Page 54: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍

1 ) Microsoft SQL Server 2005

Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成 的商业 智能 (BI) 工具 提供了企业级的数据管理。 Microsoft SQL Server 2005 数据库引擎 为关系型数据和结构 化数据提供了更安全可靠 的存储 功能,使您可以构建 和管理用于业务 的高可用和高性能 的数据应用程序 。

Page 55: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍

2 ) SQL Server 2005 Enterprise Edition ( 32 位和 6

4 位)——企业版 Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP) 、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。 Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷。 Enterprise Edi

tion 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。

Page 56: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍

3 ) SQL Server 2005 Enterprise Edition ( 32 位和 6

4 位)——企业版 Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP) 、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。 Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷。 Enterprise Edi

tion 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。

Page 57: 项目七    连锁商业中的网络技术 (二)
Page 58: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍

4 ) SQL Server 2005 Standard Edition ( 32 位和 64

位)——标准版 SQL Server 2005 Standard Edition 是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。 Standard Edition 的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。 SQL Server 2005 Standard Edition 是需要全面的数据管理和分析平台的中小型企业的理想选择。

Page 59: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍 5 ) SQL Server 2005 Workgroup Edition (仅适用于 32

位)——工作组版对于那些需要在大小和用户数量上没有限制的数据库的小型企业, SQL Server 2005 Workgroup Edition

是理想的数据管理解决方案。 SQL Server 2005 Workgroup

Edition 可以用作前端 Web 服务器,也可以用于部门或分支机构的运营。它包括 SQL Server 产品系列的核心数据库功能,并且可以轻松地升级至 SQL Server 2005 Standard Editi

on 或 SQL Server 2005 Enterprise Edition 。 SQL Server 2

005 Workgroup Edition 是理想的入门级数据库,具有可靠、功能强大且易于管理的特点。

Page 60: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍 6 ) SQL Server 2005 Developer Edition ( 32 位和 64

位)——开发版 SQL Server 2005 Developer Edition 允许开发人员在 SQL Server 顶部生成任何类型的应用程序。该应用程序包括 SQL Server 2005 Enterprise Edition 的所有功能,但许可用作开发和测试系统,而不用作生产服务器。 SQL Se

rver 2005 Developer Edition 是独立软件供应商 (ISV) 、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择。可以根据生产需要升级 SQL Se

rver 2005 Developer Edition 。

Page 61: 项目七    连锁商业中的网络技术 (二)

SQL server 的版本介绍

7 ) SQL Server 2005 Express Edition (仅适用于 3

2 位)——学习版 SQL Server Express 数据库平台基于 SQL Server 2005 。它也可以替换 Microsoft Desktop En

gine (MSDE) 。通过与 Microsoft Visual Studio 2005 集成, SQL Server Express 简化了功能丰富、存储安全且部署快速的数据驱动应用程序的开发过程。

Page 62: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 • Delphi

• PowerBuilder

• Visual Studio 2005.NET

• 组件式 GIS

• 信息系统开发平台

Page 63: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

Delphi ,是 Windows 平台下著名的快速应用程序开发工具 (Rapid Application Development ,简称 RAD) 。它的前身,即是 DOS 时代盛行一时的“ BorlandTurbo Pas

cal” ,最早的版本由美国 Borland (宝兰)公司于 1995

年开发。主创者为 Anders Hejlsberg 。经过数年的发展,此产品也转移至 Embarcadero 公司旗下。

Page 64: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

Delphi 是一个集成开发环境 ( IDE ),使用的核心是由传统 Pascal语言发展而来的 Object Pascal ,以图形用户界面 为开发环境,透过 IDE 、 VCL 工具与编译器 ,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序 开发工具。

Page 65: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

Delphi 拥有一个可视化的集成开发环境 (IDE ),采用面向对象的编程语言 ObjectPascal 和基于部件的开发结构框架。 Delphi 它提供了 500 多个可供使用的构件 ,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用 Delphi 本身编写自己的部件。

Page 66: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

Page 67: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

“真正的程序员用 VC ,聪明的程序员用 Delphi” ,这句话是对 Delphi 最经典、最实在的描述。 Delphi被称为第四代编程语言 ,它具有简单、高效、功能强大的特点。和 VC 相比, Delphi 更简单、更易于掌握,而在功能上却丝毫不逊色;和 VB 相比, Delphi则功能更强大、更实用。可以说 Delphi 同时兼备了 VC 功能强大和 VB 简单易学的特点。它一直是程序员至爱的编程工具。

Page 68: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

基于窗体 和面向对象的方法,高速的编译器 ,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是 Object Pascal 语言,它才是一切的根本。 Object Pascal语言是在 Pascal语言的基础上发展起来的,简单易学。

Page 69: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.1 Delphi

在 Delphi众多的优势当中,它在数据库 方面的特长显得尤为突出:适应于多种数据库结构,从客户机 /服务机模式到多层数据结构 模式;高效率 的数据库管理系统 和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。

Page 70: 项目七    连锁商业中的网络技术 (二)

7.5 开发工具 7.5.2 PowerBuilder

PowerBuilder 美国 Sybase 公司研制的一种新型、快速开发工具,是客户机 /服务器结构下,基于 Windows3.

x 、 Windows95 和 WindowsNT 的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言 PowerScript ,提供与当前流行的大型数据库的接口,并通过 ODBC与单机数据库相连。

Page 71: 项目七    连锁商业中的网络技术 (二)

7.5.2 PowerBuilder

Page 72: 项目七    连锁商业中的网络技术 (二)

PowerBuilder 的主要特点

( 1 )可视化、多特性的开发工具。全面支持 Windows或WindowsN

T所提供的控制、事件和函数。 PowerScript语言提供了几百个内部函数,并且具有一个面向对象的编译器 和调试器,可以随时编译新增加的代码 ,带有完整的在线帮助和编程实例。( 2 )功能强大的面向对象技术 。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对象编程技术,如继承、数据封装和函数多态 性等。这些特性确保了应用程序的可靠性,提高了软件的可维护性。

7.5.2 PowerBuilder

Page 73: 项目七    连锁商业中的网络技术 (二)

PowerBuilder 的主要特点

( 3 )支持高效的复杂应用程序 。对基于 Windows 环境的应用程序提供了完备的支持,这些环境包括Windows 、 WindowsNT 和 WinOS/

2 。开发人员可以使用 PowerBuilder 内置的 Watcom C/C++来定义、编译和调试一个类。( 4 )企业数据库的连接能力。 PowerBuilder 的主要特色是 DataWind

ow (数据窗口),通过 DataWindow 可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写 SQL语句,可以直接与 Sybase 、SQLServer 、 Informix 、 Oracle 等大型数据库连接。

7.5.2 PowerBuilder

Page 74: 项目七    连锁商业中的网络技术 (二)

PowerBuilder 的主要特点

( 5 )强大的查询、报表和图形功能。 PowerBuilder

提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。 PowerBuilder 主要适用于管理信息系统 的开发,特别是客户机 /服务器结构。

7.5.2 PowerBuilder

Page 75: 项目七    连锁商业中的网络技术 (二)

PowerBuilder 的主要特点

我们知道,数据库应用是当前计算机应用的一个非常重要的方面,而在数据库应用技术中普遍采用的就是客户机 /服务器 ( C/

S )体系结构 ,在这种体系结构中,所有的数据和数据库管理系统都在服务器上,客户机通过采用标准的 SQL语句等方式来访问服务器上数据库中的数据。由于这种体系结构 把数据和对数据的管理都统一放在了服务器 上。就保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。正因为客户机 /服务器体系结构的这些优点 ,因而得到了非常广泛的应用。

7.5.2 PowerBuilder

Page 76: 项目七    连锁商业中的网络技术 (二)

Visual Studio .NET 是用于创建数字网络时代应用程序的一套完整开发工具。用于生成 ASP Web 应用程序、 XML

Web services 、桌面应用程序和移动应用程序。 Visual Basi

c .NET 、 Visual C++ .NET 、 Visual C# .NET 和 Visual J#

.NET 全都使用相同的集成开发环境 (IDE) ,该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,此框架提供对简化 AS

P Web 应用程序和 XML Web services 开发的关键技术的访问。

7.5.3 Visual Studio 2005.NET

Page 77: 项目七    连锁商业中的网络技术 (二)

Visual J# 是一种开发工具,供熟悉 Java 语言语法的开发人员在 .NET Framework 上生成应用程序和服务时使用。该工具将 Java 语言语法集成到 Visual Studio .NET 集成开发环境 (IDE) 中。 Visual J# 还支持 Visual J++ 6.0 中具有的大多数功能,包括 Microsoft 扩展。 Visual J# 不是一种用于开发在 Java 虚拟机上运行的应用程序的工具。使用 Vi

sual J# 生成的应用程序和服务只在 .NET Framework 上运行。 Visual J# 由 Microsoft 独立开发。它没有经过 Sun Mi

crosystems, Inc. 的认可和批准。

1 ) Visual J#

Page 78: 项目七    连锁商业中的网络技术 (二)

Visual Studio .NET 集成开发环境现在包括开发智能设备(如 Pocket PC )应用程序的工具。通过使用这些工具和 .NET Framework 精简版( .NET Framework 的子集),您可以在个人数字助理 (PDA) 、移动电话和其他资源受约束的设备中,创建、生成、调试和部署在 .N

ET Framework 精简版上运行的应用程序。

2 )智能设备应用程序

Page 79: 项目七    连锁商业中的网络技术 (二)

ASP.NET 移动设计器扩展了 ASP.NET 和 .NET Fr

amework ,可用来生成移动电话、 PDA 和寻呼机的 Web 应用程序。此设计器集成在 Visual Studio IDE 中。您可以创建移动 Web 应用程序,使用移动设计器修改移动 Web 窗体,然后生成和运行该应用程序(所有这些操作都是在 Visual Studio 中完成的)。

3 ) ASP.NET 移动设计器

Page 80: 项目七    连锁商业中的网络技术 (二)

Web 窗体是用于创建可编程 Web 页的 ASP.NET

技术。 Web 窗体将自己呈现为浏览器兼容的 HTML

和脚本,这使任何平台上的任何浏览器都可以查看 We

b 页。使用 Web 窗体,通过将控件拖放到设计器上然后添加代码来创建 Web 页,与创建 Visual Basic 窗体的方法相似。

4 ) Web 窗体

Page 81: 项目七    连锁商业中的网络技术 (二)

Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,使您能够开发功能丰富的 Windows 应用程序。另外, Windo

ws 窗体可作为多层分布式解决方案中的本地用户界面。

5 ) Web 窗体

Page 82: 项目七    连锁商业中的网络技术 (二)

XML Web services 是可以通过 HTTP 使用 XML 接收请求和数据的应用程序。 XML Web services 不受特定组件技术或对象调用约定的制约,因此可由任何语言、组件模型或操作系统访问。在 Visual Studio .NET 中,可以使用 Visual Basic 、 Visual C# 、 JScript 、 C++ 的托管扩展或 ATL Server 快速创建和包含 XML Web services 。

6 ) XML Web Services

Page 83: 项目七    连锁商业中的网络技术 (二)

可扩展标记语言 (XML) 提供描述结构数据的方法。 XM

L 是 SGML 的子集,非常适合在 Web 上传送。万维网联合会 (W3C) 定义了 XML 标准以使结构化数据保持统一并独立于应用程序。 Visual Studio .NET 完全支持 XML ,提供了 XML 设计器以使编辑 XML 和创建 XML 架构更容易。

7 ) XML 支持

Page 84: 项目七    连锁商业中的网络技术 (二)

NET Framework 是用于生成、部署和运行 XML Web ser

vices 和应用程序的多语言环境。它由三个主要部分组成:

8 ) NET Framework

( 1 )公共语言运行库运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的 COM 相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。

Page 85: 项目七    连锁商业中的网络技术 (二)

( 2 )统一编程类 该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集 (API) 。目前, C++ 开发人员使用 Microsoft

基础类,而 Java 开发人员使用 Windows 基础类。框架统一了这些完全不同的模型并且为 Visual Basic 和 JScript 程序员同样提供了对类库的访问。通过创建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。从 JScript 到 C++ 的所有编程语言具有对框架的相似访问,开发人员可以自由选择它们要使用的语言。

Page 86: 项目七    连锁商业中的网络技术 (二)

( 3 ) ASP.NET ASP.NET 建立在 .NET Framework 的编程类之上,它提供了一个 Web 应用程序模型,并且包含使生成 ASP Web 应用程序变得简单的控件集和结构。 ASP.NET 包含封装公共 HTML 用户界面元素(如文本框和下拉菜单)的控件集。但这些控件在 Web 服务器上运行,并以 HTML 的形式将它们的用户界面推送到浏览器。在服务器上,这些控件公开一个面向对象的编程模型,为 Web 开发人员提供了面向对象的编程的丰富性。 ASP.NET 还提供结构服务(如会话状态管理和进程回收),进一步减少了开发人员必须编写的代码量并提高了应用程序的可靠性。另外, ASP.NET 使用这些同样的概念使开发人员能够以服务的形式交付软件。使用 XML Web services 功能, ASP.NET 开发人员可以编写自己的业务逻辑并使用 ASP.NET 结构通过 SOAP 交付该服务。

Page 87: 项目七    连锁商业中的网络技术 (二)

GIS 技术的发展,在软件模式上经历了功能模块 、包式软件、核心式软件,从而发展到组件式 GIS 和 WebGIS 的过程。传统 GIS虽然在功能上已经比较成熟,但是由于这些系统多是基于十多年前的软件技术开发的,属于独立封闭的系统。同时, GIS 软件变得日益庞大,用户难以掌握,费用昂贵,阻碍了 GIS 的普及和应用。组件式 GIS 的出现为传统GIS 面临的多种问题提供了全新的解决思路。

7.5.4 组件式 GIS

Page 88: 项目七    连锁商业中的网络技术 (二)

组件式 GIS 的基本思想是把 GIS 的各大功能模块划分为几个控件 ,每个控件完成不同的功能。各个 GIS 控件之间,以及 GIS 控件与其它非 GIS 控件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的 GIS 应用。控件如同一堆各式各样的积木,他们分别实现不同的功能 (包括 GIS

和非 GIS 功能 ) ,根据需要把实现各种功能的 “积木”搭建起来,就构成应用系统。

组件式 GIS 的基本思想

Page 89: 项目七    连锁商业中的网络技术 (二)

由于传统 GIS结构的封闭性 ,往往使得软件本身变得越来越庞大,不同系统的交互性 差,系统的开发难度大。在组件模型下,各组件都集中地实现与自己最紧密相关的系统功能,用户可以根据实际需要选择所需控件 ,最大限度地降低了用户的经济负担。组件化的 GI

S 平台集中提供空间数据管理能力,并且能以灵活的方式与数据库 系统连接。在保证功能的前提下,系统表现得小巧灵活,而其价格仅是传统 GIS 开发工具的十分之一,甚至更少。这样,用户便能以较好的性能价格比获得或开发 GIS 应用系统。

组件式 GIS 的优点( 1 )小巧灵活、价格便宜

Page 90: 项目七    连锁商业中的网络技术 (二)

传统 GIS往往具有独立的二次开发语言,对用户和应用开发者而言存在学习上的负担。而且使用系统所提供的二次开发语言,开发往往受到限制,难以处理复杂问题。而组件式 GIS建立在严格的标准之上,不需要额外的 GIS 二次开发语言,只需实现 GIS 的基本功能函数 ,按照Microsoft 的 ActiveX 控件标准开发接口。这有利于减轻 GIS 软件开发者的负担,而且增强了 GIS 软件的可扩展性。 G

IS 应用开发者,不必掌握额外的 GIS 开发语言,只需熟悉基于 Win

dows 平台的通用集成开发环境,以及 GIS各个控件的属性、方法和事件,就可以完成应用系统的开发和集成。

组件式 GIS 的优点( 2 )无须专门 GIS 开发语言

Page 91: 项目七    连锁商业中的网络技术 (二)

新的 GIS组件都是基于 32 位系统平台的,采用 InPro

c 直接调用形式,所以无论是管理大数据的能力还是处理速度方面均不比传统 GIS 软件逊色。小小的 GIS组件完全能提供拼接、裁剪、叠合、缓冲区等空间处理能力和丰富的空间查询与分析能力。

组件式 GIS 的优点( 3 )强大的 GIS 功能

Page 92: 项目七    连锁商业中的网络技术 (二)

由于 GIS组件可以直接嵌入MIS 开发工具中,对于广大开发人员来讲,就可以自由选用他们熟悉的开发工具。而且, GIS组件提供的 API 形式非常接近MIS 工具的模式,开发人员可以像管理数据库 表一样熟练地管理地图等空间数据,无须对开发人员进行特殊的培训。在 GIS或 GMIS

的开发过程中,开发人员的素质与熟练程度是十分重要的因素。这将使大量的 MIS 开发人员能够较快地过渡到 GIS

或 GMIS 的开发工作中,从而大大加速 GIS 的发展。

组件式 GIS 的优点( 4 )开发简捷

Page 93: 项目七    连锁商业中的网络技术 (二)

组件式技术已经成为业界标准,用户可以象使用其他 Acti

veX 控件 一样使用 GIS 控件,使非专业的普通用户也能够开发和集成 GIS 应用系统,推动了 GIS 大众化进程。组件式 GIS 的出现使 GIS 不仅是专家们的专业分析工具,同时也成为普通用户对地理相关数据进行管理的的可视化工具。

组件式 GIS 的优点

( 5 )更加大众化

Page 94: 项目七    连锁商业中的网络技术 (二)

( 1 ) 基础组件 面向空间数据管理,提供基本的交互过程,并能以灵活的方式与数据库 系统连接;

开发平台的结构

组件式 GIS 开发平台通常可设计为三级结构:

Page 95: 项目七    连锁商业中的网络技术 (二)

( 2 )高级通用组件 由基础组件构造而成,面向通用功能,简化用户开发过程,如显示工具组件、选择工具组件、编辑工具组件、属性浏览器组件等等。它们之间的协同控制消息都被封装起来。这级组件经过封装后,使二次开发更为简单。如一个编辑查询系统,若用基础平台开发,需要编写大量的代码 ,而利用高级通用组件,只需几句程序就够了。面向通用功能;

组件式 GIS 开发平台通常可设计为三级结构:

Page 96: 项目七    连锁商业中的网络技术 (二)

( 3 )行业性组件 抽象出行业应用的特定算法,固化到组件中,进一步加速开发过程。以 GPS监控为例。对于 GPS 应用,除了需要地图显示、信息查询等一般的 GIS 功能外,还需要特定的应用功能,如动态目标显示、目标锁定、轨迹显示等。这些 GPS 行业性应用功能组件被封装起来后,开发者的工作就可简化为设置显示目标的图例、轨迹显示的颜色、锁定的目标,以及调用、接受数据的方法等。

组件式 GIS 开发平台通常可设计为三级结构:

Page 97: 项目七    连锁商业中的网络技术 (二)

GIS 软件的模型包含若干功能单元,诸如空间数据获取、坐标转换、图形编辑、数据存储、数据查询、数据分析、制图表示等。可以想象要把这些所有的功能放在一个控件 中几乎是不可能的,即使实现也会带来系统效率上的低下。一般可以认为 GIS构件的设计主要遵循应用领域地需求。

组件式 GIS 的构成

Page 98: 项目七    连锁商业中的网络技术 (二)

天纵 B/S 开发平台采用 ASP.NET+Ajax 技术,页面免刷新,操作简单方便,具有桌面系统一样的良好操作体验。本平台包括开发套件、报表套件、工作流套件、系统管理套件、工具箱 、智能手机平台、门户网站套件、企业信息化应用套件等,用户无需编写一行代码便可快速开发出大型WEB 应用系统和电子商务网站。

7.5.5 信息系统开发平台

Page 99: 项目七    连锁商业中的网络技术 (二)

天纵 B/S 、 C/S两用开发平台是一款运用 .NET 技术开发而成的平台软件,提供统一的界面方案和丰富的数据管理分析功能。所有界面信息、数据结构、功能模块及数据处理算法均可随意修改,用户可根据自身实际情况自行组装、修改模块,甚至可开发新的应用系统,用户几乎无需编写一行代码就可快速开发出大型企业级应用系统,而且同时拥有 B/S 、C/S 两个版本。是目前市场上少见的一款务实、经济、高效、灵活的企业管理系统快速生成工具。

7.5.5 信息系统开发平台

Page 100: 项目七    连锁商业中的网络技术 (二)

咨微海信科技公司经过十年在软件快速开发领域研究和客户实践中,取得了革命性的技术突破:以软件构件引擎为核心,采用以业务流程驱动,面向服务( SOA )的基础应用框架技术,构建企业业务支撑开发平台,使业务开发从事务对象开发转变面向配置开发的质变模式,从而彻底地改变软件的生产方式,从根本上提高软件生产的效率和质量,因此也使快速开发平台进入了配置型开发平台时代。咨微 OBPS

开发平台由门户管理、集成引擎、流程引擎、开发引擎、文档引擎组成,通过这四大引擎和门户快速低成本构建企业 IT

战略,快速定制业务系统, OBPS 开发平台框架如下图所示。

7.5.5 信息系统开发平台

Page 101: 项目七    连锁商业中的网络技术 (二)

7.5.5 信息系统开发平台

Page 102: 项目七    连锁商业中的网络技术 (二)

主要介绍了对连锁商业中网络结构、网络通信方法、涉及数据库技术以及常用开发平台等几个方面。连锁企业不仅要求采用计算机等高新设备替代传统手工操作,而且需要将分布在不同地点的计算机连接起来形成网络,以实现各种数据的及时传输、信息的相互沟通和资源共享。因此,现代商业企业的管理信息系统必然离不开计算机网络、数据库技术、操作系统及系统开发工具等一系列技术的支持。

小结

Page 103: 项目七    连锁商业中的网络技术 (二)

愿好好学习,掌握技能

本讲结束