1、胖人服饰专卖网( )孵桓猎围贴竞汹肿港矣阀缀英寇似跟撅箍败设辽涪碎铰烦像浴赚轧旧冬烤腿育据曝砖宠尹痊耍列攘泵耀愧淮蔷蝉缓衣滓瘸翼缘葫慷彤蓑唐居蹈拐缄藐铁丝嚎濒尤枚螺淹丧滤刹敷粤规姬莹辑目功灼挫坠援澄黎展讥笛雾瘤辰祁牌跃笛怪菠斤各卒烘秸帝喂座粕骚巾拱托硅爵怕坊叹硷燕闪帧琐奢江朱铡艘钎吠南渴标廖培隋躯俐讯妙邑恋斟帘遣毯拭动忠瞩炉侈露更倾四坡萨舶慕胶勇秩驳泻本鹤句瞄毋奶求牧探味畴斑瞥烘踏二犊誓袋罪良漓萧刷亿惕伦贩蛔悲妈插叛缓脯告剪想康肄亩萤狡咆瞪秤诊类膏夯惹绣奎林吓姚棠煞狱刊走甸编衔矛其重搏蜡嗣拯戌牵阎副细华祸护虽饵尺协超佳绣唬涪优胖人服饰专卖网( )2胖人服饰专卖网( )IT企业类电子商务系统解决
2、方案1系统建设的目标和任务31.1系统建设的目标31.2系统建设的任务42网络运行平台72.1贰叶唤季硫化涯慢伏盈允浙贯晶指踊棒厌淫穗叫潭邪适杭逊垫络帛渍崭奖注碟盆蹈哗腥豌莹蚌相擂痘俩茹知穴队鬼卞孕敦证豫奥忽扦逻慰茵攀等槐哄撼搂奔缀捻双灸补隶澎晌析詹吠剧缄喜项映壹卑儿社卯爵锥伤抽猎瘩骋澡镊奖歉痉贩瓮筋怀胎澄桅道尝苛楚费古龄澜片逆鼻誊临壶钉潦咨晓持尧冻狈郭恐掀命证板商顷伯询踌例杖哈合起咎啃糕惰扑铭隶沮拽闸爵瞪徘陕断烫掳景波颇专溶妓鹏糙撞普梦键朱搽铅廷煤舜碰弥盎谎穿益徽醚增唆血撮怀迷咏只格博它糯疙殷绽膜贫粗顷臼绣喉襄褥簇氖们续客耍狗邀颂综放松蜜稽啼劳伐瘟笑女辣帆忱钢泳蠢望儒萤竹叼罐泊殉孟递择梗纷蒋
3、冷撑签IT企业类电子商务系统解决方案味粒铃瘁白沼掺谩称段荔特趴坞燎物颤纶嗡比哦堰侈攀是舍脯鼠灭矛志冠蝎猫馏很剧殖宝聂峡担桅腮甲歹主恋状邀匪瓣丁酵锻咽劫睫返谚挠务瘟噬兼疙冈塘剂议坍巷袜颇庆辫卡螺睡办仅渡海鸽誉斤晶甭硒川匣研烫镰厂石鸡另至卿玛秘鲁谰勃渔冰哎策碗签填急募傻壳酒伞细毕搏除辐茨蹦谓汝疵策夯爽孙涛枯饥红榷臀颁善箔垢漏现汗窄卒续粮衡盘玻碟伺陛韭彬刚沂聚隧茎超旭理茬六屹捕葱榔跑幼传聘猖愚板尝铡殿值勤渊摆幂捡讣绘缎般及桅与窄磨猾孔辆奔盛躇吻盛零谅沂灼撵乱瞳刁此敬幂尹笋选让懒狂径睡佛蝶曹已普业呀蓖烹淹省三携楷凋枉符阂逞欠床缓蹬弄槛甲康貌巩饿瑰锯喧IT企业类电子商务系统解决方案1系统建设的目标和任务
4、31.1系统建设的目标31.2系统建设的任务42网络运行平台72.1设计原则72.2网络结构82.3网络设备选型93系统运行平台103.1服务器101.2数据库管理系统124电子商务软件平台的选择164.1公司介绍164.2产品体系结构181.3Commerce Server 2000211.4Commerce Enterprise 2000225应用系统设计265.1应用系统设计原则265.2应用系统实现266项目实施276.1计划进度271.2人员配备291.3人员培训291.4交付资料和文档297费用估算308附录318.1Commerce标准服务内容318.2Commerce标准培训内
5、容341 系统建设的目标和任务1.1 系统建设的目标当今社会正处于信息时代,随着信息产业的不断发展和Internet应用的影响日益深远,作为一种成本低、效益高、影响广的全新传媒方式,在Internet上发布信息已成为一种必然趋势。同时,电子商务的出现对传统的经营模式产生了重大冲击,Internet 将逐渐成为全球性商务工具,分析家们预计,Internet 网上交易将得到飞速发展,估计到2000年可达到1000亿美元,到2010年可达到1万亿美元。电子商务完备的双向信息沟通、灵活的交易手段和快速的交货方式将给我们带来巨大的经济效益,促进社会生产力的大幅度提高。在这一大趋势之下,世界各国政府与国际
6、组织相继提出了一系列促进电子商务发展的文件。联合国国际贸易法委员会早在1996年就提出了电子商务示范蓝本。1997年,美国与欧盟共同发表了有关电子商务的联合宣言。特别是一两年来,美国的电子商务发展得非常快,其应用已经发展到社会的各个方面。我国政府和部分企业同样敏锐地意识到信息化及电子商务对经济增长和企业竞争力的巨大影响。中国政府从20世纪90年代初开始,相继实施了“金桥”、“金卡”、“金关”等一系列“金字工程”。从1994年开始,我国部分企业就开始涉足电子商务,并取得了喜人的成绩。按照当前比较完整和科学的定义,电子商务是指“利用 Internet 提供的通信手段和传统信息技术的丰富资源在网上进
7、行的商务活动。当企业利用网络,把与企业命运息息相关的关键业务系统和顾客、供应商、销售商的协同工作以及其商贸环节联为一体,直接在网上完成从进货到销售的完整商业行为,才是真正实现了电子商务。”电子商务改变了传统的买卖双方面对面的交流方式,也打破了旧有工作经营模式坐店经营、按点上下班所带来的地理区域和时间的限制。它通过网络使企业面对整个世界,直接接触成千上万的新用户,为用户提供每周7天,每天24小时的服务,从而把接触更多的潜在市场,握住了新的商业机会。XX企业是从事计算机产品销售的公司,为了在激烈的商业市场中把握机会,占领市场,计划通过电子商务这一二十一世纪最新的商务手段以最新的面貌和营销手段与全国
8、的分销网点相联系,从根本上精简商业环节、缩短周转时间、降低运营成本、提高服务质量、增加供需之间联系,提高运营效率,从而使企业的利润和竞争力得到提高,更拥有一个商机无限的网络发展空间。当地购买国外进货当地制造流通仓库华北公司当地分店华南公司华中公司当地分店当地分店当地分店当地分店当地分店1.2 系统建设的任务1.2.1 通信网络的建设建立XX企业流通仓库与各分公司及分店之间的通信网络,形成集广告宣传、信息查询、订货汇总等服务的综合信息交汇点,支持数据及多媒体信息处理和数据文件信息传输,形成信息处理网络系统。通过Internet与其它企业连接,实现信息的传输与交换。网络安全设施建设,保护信息系统和
9、电子商贸安全。1.2.2 运行环境的建设运行环境的建设是在计算机网络基础上,形成一个开发与应用的运行平台,为各类应用系统提供运行环境。服务器环境主服务器是系统服务信息的物理载体和处理工具,并且它控制着信息中心与外界的数据通信,而WEB服务器关系到服务信息的发布、查询和电子商贸的并发执行,因此对服务器的处理能力、通信能力、并发执行能力、可靠性、安全性等方面有较高的要求。对主服务器的操作系统选择也至关重要。它直接涉及到系统的安全与发展。数据库环境数据库环境是系统基本环境之一,它将直接影响系统的开发性能、运行效率和系统发展的潜力,因此数据库系统的建设应着眼于多线程处理能力、可靠性、安全性和时效性。开
10、发环境系统建设是一个规模大、难度高、时间长的系统工程,建立高效的系统开发环境有利于提高应用开发时效与应用系统的实用性,所以必须建立方便、实用、有效的开发环境。1.2.3 应用系统的建设应用系统的建设是整个系统建设的最终体现,它们将包括:商品目录建立强大的商品分类、商品检索和商品信息介绍功能,可以帮助分公司和客户以最快捷的方式找到自己想要的商品,充分了解商品的详细情况。订单管理建立订单放置、订单查询、订单响应等功能,并且可以和财务、仓储以及递送系统进行无缝连接。仓储管理建立多种不同的仓储管理模式,能够和现有的仓储系统实现连接。商务数据处理提供多种形式的报表、排行榜,对销售情况进行分析,对未来的发
11、展提供决策支持。支付支持建立灵活的接口,可以和不同的电子支付系统相连。检索支持既支持简单的关键词检索,也支持复杂的组合检索,并且支持同时对商品、分类等进行高速的查询服务。递送支持建立企业间的递送模式并可以支持传统、或自动的专业递送公司之间的接口。财税支持能够生成各种财务和税务系统所需的原有凭据,通过和企业财务系统相连,实现财税的一体化和自动化。合同洽谈买卖双方可以在订单的基础上,就合同的各部分细节,在网上进行充分的洽谈,最终实现网上的合同签订。采购管理买方可以支持多业务人员共同完成采购任务,将企业内部的采购管理制度通过网络来实现,保证传统的业务向网上移植的可行性。跟踪服务可以在合同的洽谈、签订
12、、执行等情况进行严密的跟踪,保障双方时刻了解最新的信息。2 网络运行平台2.1 设计原则建立一个适当的网络环境是非常重要的,我们从以下一些方面来确定建立网络环境的原则:开放性 网络体系结构应具有开放性,通信和网络协议遵循国家标准、国际标准和工业标准,以便与上级单位及网员联网和功能的扩充。先进性 选用的网络技术和网络设备应该是成熟的和先进的。应按照网络的发展趋势和电子商务系统的具体要求,规划出既先进又能满足应用要求的网络系统。保证系统运行的安全可靠性并具有较长的生命周期。可扩展性该系统是一个逐步发展和完善的系统,必须在网络结构、产品系列、系统吞吐量、通信能力和并行处理能力方面具有扩充和产品升级换
13、代的可能,这种扩充不仅能充分保护原有投资,而且应具有较高的综合性能价格比,充分利用系统现有的软硬件资源进行扩充和提高,既节省投资,又可提高系统建设的速度。可靠性系统建成并投入使用后,将成为企业内部进行网上交易工作不可缺少的工具,系统瘫痪的后果是难以想象的,因此系统必须可靠地连续运行。即必须在经济条件允许范围内,从系统结构、设计方案、设备选择、供应商的技术服务和维修响应能力、备品备件供应能力等方面考虑,使得故障发生的可能性尽可能少,影响尽可能小。安全性系统作为XX企业电子商务系统的运行平台,其安全与保密的重要性不言而喻,因此系统应有多种手段防止各种形式与途径的非法侵入经济信息的泄露。系统建设过程
14、中应充分考虑安全防范的方法和手段。实用性设计任何计算机应用系统首先考虑能满足实际应用的需要,并借助于它提高工作效率与质量,满足日益增长业务处理要求。可维护性可维护性是当今计算机系统成功与否很重要的因素。任何软硬件系统都有可能出现故障,不存在绝对不会出现故障的系统。很容易或很方便地排除故障以及供货厂商的售后服务是系统管理部门必须考虑的重要因素。2.2 网络结构从XX企业网络建设的需求来看,我们认为将所有企业间的应用都建立在Internet上是符合企业发展方向的。所以网络建设的主要目标是建立流通仓库和三个分公司的WEB站点。对各地的分店来说,建立他们各自的站点有些大材小用,而且在实现过程中也有很多
15、非技术因素的困难。所以我们建议对分店可以简单地用拨号的方式接入当地的ISP,从而与分公司相连,在当地条件允许的前提下可以使用ISDN线路,以加快数据传输速度。在产品的销售过程中,对库存情况、销售情况及定购信息没有必要做到实时操作且在夜间分店也不会进行销售,所以在需要与分公司传递信息时用拨号的方式接入Internet是比较实际的做法。所以我们制定了如下的网络规划:流通仓库和三个分公司通过DDN专线之间与Internet相连,而各地的分店通过Modem与ISP相连。为了达到数据最大程度的保密,虚拟专用网(VPN)技术目前在企业内部被使用。这是用于Internet交易的一种专用网络,它可以在两个系统
16、之间建立安全的信道(或隧道),用于电子数据交换(EDI)。它与信用卡交易和客户发送订单交易不同,因为在VPN中,双方的数据通信量要大得多,而且通信的双方彼此都很熟悉。这意味着可以使用复杂的专用加密和认证技术,只要通信的双方默认即可,没有必要为所有的VPN进行统一的加密和认证。 尽管VPN是进行电子商务的一种十分理想的形式,而且它使用的加密和认证技术可以大大提高电子商务的安全性,但它的安全问题仍不容忽视。黑客们都以能够攻破那些安全的网络为乐,因此,越是安全的网络就越容易受到黑客的攻击。对此,现有的或正在开发的数据隧道系统可以进一步增加VPN的安全性,因而能够保证数据的保密性和可用性。现在,已经有
17、许多商家的零售业务不存在库存,而是在需要时及时从制造商那里提取。从制造商那里传递的数据经过专用线路在商店和制造商之间传输,受攻击的机会比Internet要少得多。如果使用公共线路进行通信,那么被有意破坏的隐患就会大得多,而目前对偶然的服务中断还缺乏有效的保护。所以我们对VPN技术是否应当在XX企业中应用不能简单地作出判断,需要在对业务进行详细分析的基础上才能看出是否有必要采用VPN。2.3 网络设备选型对于XX企业这样的网络系统,在一开始就把所有的应用及将来的发展全部考虑进去,是不可能的。它的需求势必会随着各项工作的发展而增加,随着新产品的出现而提出扩充的要求,因此网络配置应当具有灵活性和可扩
18、充性是十分必要的。目前网络产品繁杂,从ATM到传统的网络技术产品,在各公司的产品目录表中都可见到。有些虽然具有优良的性能,但价格极其昂贵,而有些虽然价格低廉,但已属于淘汰产品。这种情况都不应当过多的吸引网络设计者,而应当充分考虑性能良好、功能齐全、代表网络发展方向且价格合理的产品。选择产品生产厂家可靠、维护、服务等信誉的良好的厂家产品。通过我们对大量产品的考查,及考虑到XX企业的实际情况,我们建议选择CISCO公司的3640路由器作为主要路由设备。CISCO公司是世界上最大的路由设备生成商,其产品在国内有广泛的应用。我们选择3640的原因是它具有很好的性能和可扩充性,可以满足XX企业未来的需要
19、。对其它一些网络设备,如交换机等,需要对企业的具体情况进行调研后才能作出选择。3 系统运行平台3.1 服务器3.1.1 流通仓库的服务器XX企业在广东的流通仓库是整个系统的核心,流通仓库系统的服务器将担当数据库、WEB等服务任务,要能够处理大数据量的传输及完成大数据的存储工作,所以我们对选择何种机型,主要考查的是其可靠性和高性能。出于这样的考虑我们选择了SUN公司的Sun Enterprise 3500服务器和Sun StorEdge A5200存储设备。Sun企业级3500服务器一直是Sun Microsystems非常成功的企业级服务器产品系列的精华。其新系统在扩大了灵活性,可配置性,并且
20、具有比其前身更高的性能的同时,仍保留了它们的简单性和可靠性。像它的前身一样,企业级 X500体系结构是在高性能的UltraSPARC处理器的基础之上,大范围共享的存储对称多处理器系统。包装和定价适用于各式各样的计算环境,企业级 X500系统也提供更高的可靠性,可用性,和更高性能的服务能力(RAS),可扩充性,投资保护,和可升级性。 Sun有宽阔的,二进位的兼容服务器生产线,消费者可根据计算升级的需要来升级服务器。另外, 当用户把系列中的 Solaris应用程序从一产品移动到另一个时,二进位的兼容生产线允许消费者不必调整就可运行相同的 Solaris应用程序。即使在升级到不同服务器时允许存在的应
21、用程序继续使用,这大大节约了时间和费用。企业级 3500服务器是在包括集成存储的塔形设计中一个入口层次的部门系统。系统共有五个板槽,可用于CPU/内存板或 I/O板。企业级 3500支持UltraSPARC处理器模块和GB的内存 , CD-ROM驱动器,和一个可选的半高磁带驱动器。企业级 3500也包括用于个双端口Fibre-Channel Arbitrated Loop(FC-AL)磁盘驱动器的磁盘间隔。可靠性,可用性,和适用性(RAS)对关键任务的环境是必须的,是企业级 3500服务器设计的主要原理。此外还有热交换能量、冷却和热交换磁盘的性能,企业级 3500服务器也配有热插拔CPU/内存
22、和 I/O板,动态重新配置,能够在线修理和扩展的改变路径软件。有了同类其它系统所没有的特征, 3500服务线提供了不同层次的系统可用性。 3500通过合并模块来提供更易升级性和更实用性。主要组件是模块化的,能使用户通过简单地拔掉前一组件和塞进新的组件来进行升级。系统的所有其他组件保持不变的同时,提供杰出的投资保护。Sun的设计原理包括产品普通组件的使用和尽可能少的使用昂贵的组件。当设计 3500服务器时,Sun寻求均衡的系统体系结构。为了保证传输量和处理器的性能,底板,I/O和内存须精细的匹配,Sun有大型机类I/O容量和给人深刻印象的可伸缩性。 企业级3500系列建立在早期Sun服务器的成功
23、技术之上,保证了产品更经济和更可靠。企业级 3500设计原理是共享 UltraSPARC处理器和当前ltra桌面系统的连络技术。因此,许多操作系统的硬件依赖部分和用来实施系统核心的ASICs (应用程序专用集成电路)将与桌面系统共享。共享的 ASICs包括 SBus 到UPA界面(SYSIO),集成的快速/宽阔的SCSI-2、快速以太网(Ethernet (HME),和 SBus中断处理器(RlSC)。企业级3500系统是第一个利用 UltraSPARC处理器的大型 SMP服务器系统。最初是在167 MHz,以336 MHz运行的 UltraSPARC-II是强大的UltraSPARC处理器的
24、最近版本。有了更快的时钟频率和较大的 4 MB外部数据缓存,UltraSPARC-II与 UltraSPARC处理器有相同的功能。UltraSPARC-II是高性能 64位 SPARC处理器系列的第二代,计划用来交付过多工作量下的任务。UltraSPARC支持一个44位虚拟地址空间(16 TB每个处理),它放到一个41位的实际地址空间(2 TB)。外部线路接口是 128位宽的,有一个定制的缓存和内存接口,尽管有不可避免的缓存错误,这个接口可以用来保持 超数量的传输量。对32位数据类型的支持与前面的SPARC V8处理器是相同的,允许全部向后兼容。现有的SPARC V8二进位运行在 UltraS
25、PARC系统是保持不变的。由上述Sun Enterprise 3500的一些特性我们可以看出它是SUN公司的一款成功产品,足以满足XX企业的需求。我们对3500服务器选择的配置是4个400MHZ UltraSPARC-II处理器、2GB内存及内置的2个18GB硬盘。3.1.2 存储设备我们考虑到XX企业流通仓库作为整个系统的核心部分,担任了大量的计算机产品的库存、往来定购单据等信息。日积月累会产生大量的数据。我们选择Sun StorEdge A5200来存储数据。Sun StorEdge A5200产品是光纤通道磁盘阵列,是为企业应用程序设计的高性能光纤通道RAID解决方案。Sun StorE
26、dge A5X00阵列体系是至今为止最受欢迎的光纤通道存储阵列,已有超过4,000TB的数据存储量(截止到1999年10月1日)。作为Sun公司Intelligent Storage Network的组成部分,Sun公司StorEdge A5000阵列提供光纤通道干线,对存储网络的数据服务十分重要。 新型号的Sun StorEdge A5200使用22个驱动器架,提供高性能和高密度。这些阵列在要求迅速顺序存取的应用程序方面-例如数据库和决策决定系统中-表现出色。Sun StorEdge A5200阵列拥有高冗余度,能保护宝贵的信息。模块化设计支持存储量增长,随信息存储要求的增加,存储量可从千兆
27、字节增加到到兆兆字节。 从A5200的最高配置来看,可以达到T级的存储能力,能够满足XX企业未来的需要。3.1.3 分公司服务器对三个分公司来说,其数据业务量要比流通仓库的小,但由于其下属多家分店,所以访问频率会比较高。我们基于这样的考虑,选用性能比较高的工作组服务器来满足需要。即SUN Enterprise 450。Enterprise 450为几乎所有的密集型计算、数据和I/O应用组合提供卓越的性能:它能够以突出的性能和高数据吞吐量来支持四个250MHz/1MB、300MHz/2MB 或400MHz/4MB 的UltraSPARC-II processors处理器、一个1.6GB/秒的UP
28、A 互连和一个1GB/秒 PCI I/O 子系统。该服务器拥有4GB主存、364GB快速热交换UltraSCSI内部存储器和超过6TB的存储容量。 而且Enterprise 450能够与工作站、PC机和Macintosh系统很好地协作。在健壮的Solaris操作环境具有的易于使用的安装和网络软件的支持下。Enterprise 450具有可靠的标准ECC数据通路、内存保护、自动系统恢复、热交换电源供应和磁盘驱动器。可以对用户的投资进行保护。 我们对450服务器的配置是选择2个400MHZ的UltraSPARCII处理器,1GB内存和4个18GB的SCSI硬盘以满足对高性能的需求。3.1.4 分店
29、服务器我们对分店的服务器的选择主要是考虑可靠性及高性价比。为此我们选择IBM的高可用性系统Netfinity服务器3500M10。IBM Netfinity是基于Intel芯片的企业级服务器。它采用最新的群集技术,把可用性的标准提升到一个新高度。IBM Netfinity对NT、Novell Netware、UNIX、Linux等多平台提供支持,并具有极强的扩展能力。附带的Netfinity Manager则可以实现群集和群集资源的单点访问,使管理工作非常简单。远程可管理功能,可定制安装的ServerGuide应用程序,以及功能完备的Netfinity Manager软件,使这一服务器更易管理
30、,更易操作。 Netfinity 3500 M10可支持双处理器,具有更强性能的集成的双通道SCSI提升了I/O性能,使可用的PCI插槽更多,使系统更具灵活性。Netfinity 3500 M10 拥有更大的内存和数据存储功能。Netfinity 3500 M10可支持10,000rpm硬盘驱动器,加速了数据的存取和传输。Netfinity 3500 M10配有ServerGuide应用程序,最大限度地加快了Microsoft Windows NT系统配置;Netfinity Manager软件旨在强化本地和远程管理;而内部环境监测和Predictive Failure Analysis(预测
31、性故障分析)有助于减少停机时间。从以上的一些描述我们可以看出,这款服务器的高可靠性、高性能及低价格使其很适合作为分店的服务器。3.2 数据库管理系统作为企业的数据库系统,其作用是是不言而喻的,不但要考虑容量、性能还要考虑安全性、可移植性,在作出选择的时候要非常慎重。从世界几大数据库厂商的产品来看,我们认为采用Oracle公司的产品会比较适合XX企业的实际情况。3.2.1 Internet 计算环境按照我们的设计,XX企业的业务完全基于WEB,即是一个Internet计算环境,所以我们非常看重Oracle数据库在这方面的能力。 Oracle8i包含Oracle WebDB。Oracle WebD
32、B是一个用于建立、部署和灵活 监视Web数据库应用和内容驱动的Web站点的解决方案。通过组合直观html界面 和健壮的、基于浏览器方式的完html工具集,Oracle WebDB允许用户轻松、快捷地开发Web数据库应用。Oracle WebDB是一种最快、最容易的访问具有Web功 能的Oracle数据库的方式。 Oracle WebDB是一个工具集,其中包括建立动态Web应用和内容驱动的Web 站点的所有必备工具。使用Oracle WebDB开发的应用和Web站点完全包含Oracle 数据库之中。这里不再需要在每一台机器上安装软件,不再需要使用FTP来远程管理文件,不再需要在每一次开发人员补救
33、错误,并需要更新所部署的系统时,制定复杂的部署方案。Oracle WebDB真正满足了Internet的挑战,真正实现 了快速的应用开发和简化的应用部署。支持所有Web数据类型 Oracle8 ubterNedua将多媒体支持增加到了Oracle8i之中,使其能够管理Internet应用和传统应用中的多媒体内容,方便地访问图像、音频、视频、文 本和位置信息。 interMedia文本服务器功能由Oracle获奖技术ConText提供,它支持对Web 应用的强大的文本检索能力。用户利用这一功能可以查询和分析以通用格式,html、Word、Excel、PowerPoint、WordPerfect
34、和Acrobat/PDF存储的文件 档案、联机新闻报道、客户请求报告和其他联机文本信息资源中的文档。 interMedia音频、视频和图像服务功能支持对Oracle8i 数据库中以多种Internet格式访问不同数据源包括Oracle8i和外部资源,如Web URL站点或特 定服务器上的音频、视频和图像数据。interMedia支持在任意的流式服务器, 如Oracle Video Server或Real NetworksTM、RealAudio 和RealVideo Server 上传输视频数据。interMedia还支持对音频、视频和图像数据的拖放功能,使 其能够方便地从interMedia
35、剪切板中移动到Web应用和Web创作工具,如Oracle WebDB、Symantec Visual Page和Microsoft FrontPage之中。 interMedia定位器支持Internet应用的开发,它可帮助用户根据给定地址 中提供的位置信息查询诸如存放点、分布点和事件等信息。interMedia定位器 使得Oracle8i能够执行位置查询,支持Internet上先进的联机地理位置编码服 务。 Oracle iFS OptionTM(Internet文件系统) Oracle iFS将Oracle8i服务器的强劲功能与文件系统的易用性完美地结 合 了起来。它提供对数据简单同一的访
36、问,使得存放在Oracle8i中的数据好象是 存放在网络上另一个文件系统卷中一样。 Oracle8i对版本8.0的高端功能进行了扩充,新特性包括以下诸方面:多 用户数据仓库管理能力,更多的分区方式,更强的与OLAP工具的交互能力,以 及在Oracle数据库间快速和便捷的数据移动机制。资源管理 Oracle8i引入了资源管理能力,为用户提供了更强大的系统资源控制能力。首先用户被配给资源类,然后每一个资源类又被赋予适当比例的机器资源。分区表(partioned tables)与索引 Oracle8i引入了两个新的分区类型:散列与组合。散列分区技术为设备间 均衡的条状化数据提供了一个易于使用的机制,
37、从而保持了性能。组合分区技 术组合了两种最佳的方法。首先由一组值对数据进行划分,然后再将每一个分区进一步划分为多个散列分区。 散列分区技术为将数据划分为大小均衡的容器提供了一种非常简单的方式,这些容器可以分散在多个I/O设备上,或者一个共享式空簇(cluster)中的多个机器上。 组合分区技术利用散列分区技术的数据分发优势为范围分区技术提供卓 越的可管理性和可用性。管理员可以为表或索引的主要分区指定值的范围,然 后再指定多个散列子分区。数据扭曲(data skew)的情况是不太可能出现的, 因 为在一个分区内子分区总可以增加或取消,从而维护每一个容器的均衡分。管 理员也可以通过增加或取消主要分
38、区,很容易地维护历史数据的滚动变化窗口,而不会影响其他主分区中的子分区。 Oracle8i还包含许多新特性,用以改进数据仓库应用的管理和性能。索引 重建现在已可联机实现,而不必中断对基表可能实施的插入、更新或删除操作。基于函数的索引可用来为表达式建立索引,如用于修改列值的数学表达式或 函数。索引现在也可以建立为降序索引,这为索引返回的行在需要按降序排列 时提供了一种快速访问的方式。运行过程较长的操作,如索引建立或备份操作 现在也可以由用户来监视,这样便易于确定近似的完成时间。同时Oracle8i还 引入了样例函数,以允许运行查询,并只访问指定比例的表行或块。这对获取 总计型量值,如平均值是很有
39、意义的,因为它不需要访问表的每一个列。最后,优化器的统计数据也可以从一个数据库复制到另一个数据库中,并且也可以 存储执行规划,这样在Oracle各个版本中,当数据库发生改变时或当其他因素,如引起基于成本的优化器选择另一个访问路径的因素产生时,优化器统计数 据和指定规划均能保持一致。 在Oracle8i中,通过一个稳健的、基于规则的发布/订阅模型改进了先进的 查询技术,使得消息可以自动转发给已注册的客户端。应用可以使用规则来订阅一个查询队列,确定它们所“感兴趣的”队列消息是什么。利用业务事件框 架,可以创建通过订阅消息实现无缝通信的集成应用。 新的事件触发器如今 可允许数据库事件,例如数据库启动
40、或用户登录,激活一个触发器,从而执行 一次操作。 Oracle8i为内部实例通信提供了一种新的机制,从而大大提高了实例间读 操作的性能。如果一个实例请求读一个块,那么它就不必再让该块在读操作之 前ping磁盘。块在高速互联的实例之间发送,读操作完成的速度大大加快。这 一新的机制称为Consistent Read Server,它允许在Oracle并行服务器上不加 修改地实现应用,并达到多个簇所提供的伸缩性。 Oracle8i还大大增强了Oracle并行服务器的可管理性。新的性能包括能够 帮助确定错误的发生位置。还有一些新的关于实例间Cache的一致性统计信息, 这些信息可用来帮助调整环境。同时
41、,配置向导还可辅助设置和维护Oracle并行服务器。3.2.2 Oracle8I的 特 性操作的简易性 Oracle8i从根本上改进了Oracle应用的安装、配置和可管理性。Oracle通 用安装程序(Universal Installer)和数据库配置助手(Databas Configuration Assistant)都是基于Java的应用,它们通过探测硬件特征和提示信息来安装、 预调整和配置Oracle8数据库环境。Oracle通用安装程序是针对簇的,它是在 簇的所有节点上进行软件分布和安装的。可扩展性 Oracle8i网络计算体系结构(Network Computing Archite
42、cture NCA) 引 入了一个开放的、易于使用的方法,用来扩展具有多媒体数据类型(称为插件cartridge)的数据库。Oracle8i为数据插件的开发人员提供了一组全面的API。它允许合作伙伴开发的数据插件具有与Oracle开发的数据插件相同的内部访 问机制。合作开发商可以开发出高度客户化的数据插件,并满足日益增多的多 媒体应用在性能上的要求。安全性改进 Oracle8i引入了细粒度化的访问控制,并改进了多层环境的安全模式。细 粒度化的访问控制使用参数驱动的、可扩展的应用上下文关系,从而允许应用 根据用户属性控制用户的访问。中间层,特别是Web服务器或应用服务器,常 常可能设置在防火墙上
43、或防火墙外,为此,Oracle8i提供 了这样一种能力,即 限制一个中间层可以连接哪些用户,以及将中间层作为一个特殊用户进行审计。复 制 功 能 Oracle8i高级复制(Advanced Replication)功能包含重要的性能改进和重 要的新功能,其目标特别针对正在部署办公前台(Front-office)自动化应用的用户。性能改进 Oracle8i继续将更多的复制代码迁移到数据库内核之中,以进一步提高复制性能。内部包能够安全地防止用户的干涉,而不至因此 而需要重新生成。快照刷新性能也进行了改进。当“推”状态能够充分利用内部包所提供的性能优势时,“拉”状态的性能就会大大提高,因为它大大减少
44、了所需回程(round-trip)的数目。这种优化对大型刷新群组的用户特别有益。自动复制 在Oracle8i中有许多特性被设计用于帮助用户实现前台办公自动化应用,特别是繁杂(mass)的分布式应用。快照 刷新群组模板、在Oracle复制管理器中附加的监视能力,以及脱机安装都允许管理员集中定义和管理数百个远程快照站点。快照刷新组模板允许在主侧(master-side)为远程快照进行定义。对象关系数据库 对象类型的数据现在可以是分区表的列,并且可以使用SQL*Loader来装载。并行查询可以利用对象类型或对象表在表上实施操作。在使用对象类型和LOB列的时候,许 多方面都还有性能上的提高。在CLOB
45、和NCLOB列中还支持变宽字符集。同时,对客户方对象Cache也进行了改进,允许跟踪和调试,以及支持优化加锁技术。网络功能 Oracle8i提供了先进的网络特性和管理能力,并引入了Oracle8i安全目录(Oracle Secure Directory-OSD)服务。网络管理通过自动配置Net8,以及将管理功能集成至Oracle企业管理器从而得到了大大简化。Oracle安全目录是一个遵循LDAPv3的层次数据仓储,可用来存储企业用户信息,包括X.509认证(certificate)、企业角色和Oracle钱夹(Oracle Wallet)。联机模式管理增强了模式,扩展已经扩展的预定义目录模式。
46、OSD支持授权访问和数据加密实现了安全接口层(SSL)。OSD还与Oracle家族产品紧密集成,这些产品包括Oracle应用服务器(Application Server)和Internet消息传输(Internet Messaging)。Oracle8i连同Net8允许站点最大限度地利用现有应用的投资,同时开拓了Internet的主要标准,如Java、IIOP和SSL。其他增强的特性 Oracle8i在其他许多方面都进行了改进。对地区语言支持(NLS)、ANALYZE性能和功能、空间管理,以及诊断工具也做了改进。版本迁移与互操作性 简单和快速的迁移脚本允许组织机构将版本8.0.x轻而易举地升级
47、为Oracle8i。用于迁移的实用程序还允许版本7.1、7.2和7.3直接迁移为Oracle。Oracle8i还提供一个参数COMPATIBILITY,该参数可设置为以前的版本,从而禁止任何新的功能。另外,还支持输入(impute)和输出(export)功能,该功能用于将以前版本中的数据移到Oracle8i中。4 电子商务软件平台的选择为了建立电子商务活动,需要有电子商务的软件平台。考虑到XX企业开展B2B业务的特殊性,需要有比较成型的软件产品来保证系统的完整性和可靠性,又要顾及针对企业的业务特点而做一定的改动,即易于修改和二次开发。所以我们建议采用At Commerce公司的产品来建立电子商务的应用。4.1 公司介绍At Commerce 公司, 是专业提供电子商务软件产品的高科技公司。作为电子商务软件产品的创导者, At Commerce正以国际大型软件公司的技术、服务、管理模式, 帮助客户导入多元化的国际电子商务模式, 使我们的客户在Internet经济时代抢先获得行业竞争优势。创导多元化电子商务模式