企业网络系统集成(计算机系统集成)_第1页
企业网络系统集成(计算机系统集成)_第2页
企业网络系统集成(计算机系统集成)_第3页
企业网络系统集成(计算机系统集成)_第4页
企业网络系统集成(计算机系统集成)_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业网络系统集成(计算机系统集成)第一页,共70页。6.1Intranet网络概述一.Intranet1.定义Intranet源于Intra和network,即内部网络。利用Internet技术建立的企业内部信息网络。Intranet从相对概念,可以一个企业网/企业网上的若干功能耦合紧密的部门组成/不同企业的有关部门通过Internet互连形成。Intranet从逻辑概念,是现有网络基础设施上定义和构造Intranet,同时利用防火墙技术,将公开信息和保密信息分离.2.应用特点1)快速的原型(基于原有网络设施几小时/几天内建成)2)灵活的规模(开始时较小,按需建设,允许扩充)3)访问广泛的计算机平台4)与原有的信息源集成(数据库/已生成的字处理文献等)5)扩充各种媒体类型(图像,声音与视频)

2第二页,共70页。6.1Intranet网络概述3.现状最早试验和使用Intranet的著名计算机公司和电信公司有IBM,Microsoft,AT&T,SUNMicrosystems,DEC等。根据1997年IDG公司调查,美国约80%大中型企业和政府部门已建立或打算建立Intranet。据统计,中国截至1997年7月,约近几千个单位已建立和正在兴建Intranet网络,从事Intranet网络集成的单位不下上百家。3第三页,共70页。二.企业信息系统模式1.大型机为主的集中计算模式:多终端用户共享大型机资源和数据存储功能,数据安全保密。但主机负担重,设备昂贵,系统可靠性依赖于主机,功能难扩展。2.C/S计算模式:服务器负责管理数据库的访问,对数据库的安全按层次加锁保护。客户端负责与用户的交互,收集用户信息,向后台的服务器请求信息处理,每个服务器直接响应多客户的请求。但客户机程序和网络管理复杂,购买/开发成本高。3.B/S计算模式:Intranet客户端经Web服务器,再与数据库服务器相连。用户请求经Web服务器,通过CGI送到数据库服务器,Web服务器负责处理结果以HTML格式反馈。4.P2P计算模式:所有的结点既是服务器又是客户端,无中心,自组织,容错性好,可扩展性强。6.1Intranet网络概述4第四页,共70页。三.Intranet技术特点--企业雇员低成本传递信息流,提高工作效率;--构造远距离虚拟Intranet,降低网络的建设费用;所有信息在内部网及时传播。--超文本链接和全球信息浏览技术,使网络上每个用户不仅是信息的共享者,也是信息的提供者。--Intranet大多运行于局域网上,网络的复杂度比Internet简单,易管理。在应用程序方面,在WWW上开展电视会议等高带宽应用。6.1Intranet网络概述5第五页,共70页。四.Intranet功能1)利用WWW服务检索或发布信息:使用HTML等组织文字、表格、语音和图像等多媒体信息,这些信息组合构成WWW页面,通过HTTP在服务器和浏览器之间实现信息交换。通过超文本链接使用户在网上漫游,浏览不同机器和环境下信息资源。2)电子邮件(E-mail)3)远程登录服务(Telnet):员工可任何地方访问内部网络信息资源。4)文件传输(FTP):实现不同系统之间文件传输。5)安全管理:用防火墙等隔离非法用户访问,保护内部信息资源。另WWW服务器和浏览器软件提供不同加密、认证等措施,通过对入网用户身份验证和网上传输数据加密,加强系统安全。6)其他:提供目录服务,文件打印和网络管理等功能。6第六页,共70页。五.Intranet对企业的影响--加强企业内部以及与外部的信息交流。通过Web平台,采用E-mail、电子公告栏、新闻组等手段在企业员工之间、企业与客户之间、企业与企业之间发布与获取信息。--节省企业开支。一Intranet投入费用小,建设费用、通信费用较少;二Intranet节省传统办公费用,如纸张、复印、传真、开会、出差等。--节省人力和提高工作效率。基于Intranet协作与交流,简化行政手续,减少相关人员。企业信息发布在Intranet上,提高企业工作效率。--加速企业营销活动。利用Intranet构建营销系统,及时了解客户要求、营销状况以及市场信息,利于制定产品开发和市场开拓策略。--利于保护现有资源。能保护已有硬/软件投资,不浪费已开发的应用。7第七页,共70页。六.Intranet在企业中应用销售与市场,各地销售人员根据产品和市场销售信息,随时调整营销策略。便于市场营销部门建立、维护关键客户信息数据库,业务员实现产品报价、商品交易、提供订单、签署合同、交换商业文件和支付账单,销售人员还可用新闻组共享专业知识,提高获胜率。产品开发,开发人员可和各方合作者随时直接交流,讨论关键技术问题、共享资料档案和查询测试结果,缩短开发周期。技术支持和售后服务,在世界范围提供形象招贴广告,建立电子橱窗展示产品,提供技术咨询,进行售后服务和市场开拓。将FAQ放在企业Intranet上,为用户提供在线专家技术支持。信息发布与查询,以文字、图形、图像、音频和视频等形式及时发布信息,包括人力资源、产品信息、年度或月报表、报价单等。事务处理和决策支持,帮助企业完成全部事务处理,包括计划管理、账务管理与人事管理等。为领导提供决策支持,包括预算制定、销售分析、发展策略等。8第八页,共70页。6.2Intranet项目建设一.Intranet项目建设过程Step1可行性研究:实施经济和技术可行性评估。Step2Intranet环境评估与改善:各级领导和员工对Intranet建立的认识,通过对企业领导和员工培训,重组企业结构等来改善。Intranet领导小组包括高层领导、技术人员和经营人员。Step3实施Intranet步骤:实现“无纸”信息交换,先实现电子邮件,利用WWW服务器进行信息共享和发布,如公文发布、专题讨论、资料共享等。导入群件、工作流服务器,构建获取营销信息的决策支持系统。实现Web服务器与数据库连接,对多种定制模式事务处理,包括访问数据库的用户动态编辑主页及电子商务;数据仓库和在线分析处理(OLAD);多媒体技术。Step4Intranet实施后的评估:投入使用后,对系统进行全面评价,根据用户反映和运行记录评价系统,改进和扩充系统。9第九页,共70页。二.实施Intranet相关技术1.关键技术要求--使数据存取不受时间、地点、平台的限制;--保证数据在管理和控制范围内安全地存取。2.组建Intranet开发要求--基本平台,指Intranet上已有应用程序和工具;--客户端开发,在客户端接口上开发一定的浏览器机制;--服务器开发,扩充Web服务器的功能。6.2Intranet项目建设10第十页,共70页。三.Intranet网络组成局域网:Intranet网络通信基础设施。防火墙:提供网络安全。网管工作站:运行网管软件实现网络管理。服务器群:各种应用服务器组成,包括Web服务器提供超链接和超媒体的服务,数据库服务器保存数据,电子邮件服务器提供电子邮件服务等。客户机PC机:使用浏览器软件浏览服务器的信息。路由器:实现Intranet与Internet、DDN、X.25帧中继等连接。访问服务器:使用通信服务,通过公用电话网PSTN访问Intranet网络。11第十一页,共70页。12第十二页,共70页。1.Web服务器性能1)响应能力:Web服务器对多用户浏览信息的响应速度。无延迟Web环境是设计Intranet考虑重要问题之一。随着用户使用频度增加,系统响应速度变慢。2)与后端服务器的集成:直接向用户提供Web信息外,还肩负后端服务器集成的任务,客户机使用界面浏览后端服务器的信息。3)管理难易程度:是否利用Web界面管理网络。4)信息开发难易程度:对Web信息是否丰富影响很大,Web信息有二维HTML页面和三维VRML页面,可能有文本、图像等静态信息和视频、音频等动态信息。要求Web服务器提供多种高效的信息开发、保存和访问手段。5)稳定性:Web服务器的性能和运行稳定。6)可靠性:发生故障,Intranet系统产生损失。7)安全性:网络黑客的攻击可使Web服务器机密信息曝光;如修改Web主页,窃取信息情报。同时预防企业内部的害群之马。13第十三页,共70页。14第十四页,共70页。2.Web服务器的选择了解企业建设Intranet网络目的与需求,包括企业规模、组织管理结构、业务情况、市场状况等。分析现有网络设施,包括网络规模、使用硬件和软件、经验和问题等。是否需要与外界连网?连网线路,需要带宽?选择Web服务器硬件,可供选择的有大型机、小型机、UNIX工作站或高档PC机等。主要性能CPU,RAM,硬盘(高速、大容量和高可靠,容错系统);网络接口。选择网络操作系统,UNIX,WindowsNT,Netware和OS/2等。选择Web服务器软件。其他设备,包括Web信息开发工具,不间断电源UPS等。15第十五页,共70页。3.Web服务器硬件分类

l)按CPU芯片分类:UNIX(RISC)服务器(PA-RISC,MIPS等);PC(CISC)服务器(IntelPentiumCPU)等。2)按结构分类:单处理机系统(个人台式机,工作站,大中小型机);多处理机系统(对称多处理机系统SMP,群集系统Cluster,大规模并行处理系统MPP)。3)按规模分类:大型服务器(企业级),CPU>16个,内存>8GB;如IBMAS/400,RS/6000,SunEnterprise5000。中型服务器(部门级),CPU2~16个,内存4~16GB;如HP9000K型,SunEnterprise1、2、150、1000等。小型服务器(工作组级),CPU1~2个,内存64MB~4GB。如PC服务器CompaqPL5000等。4)按用途分类:网络服务器(Internet服务器,Web服务器等);数据库服务器;文件服务器、电子邮件服务器;打印服务器等。5)按应用场所分类:企业服务器、计算中心主服务器;部门服务器;基层工作组服务器等。16第十六页,共70页。四.Web服务器软件选择1.Apachehttpd免费Web服务器软件,简单、快速、性能稳定,作为代理服务器使用,用于小型或试验Intranet网络。2.MicrosoftInternetInformationServer(IIS)由微软公司开发,专门用于MicrosoftWindowsNT。IIS属于部门级IntranetWeb服务器软件。提供Web服务器、FTP服务器和Gopher服务器功能;运行于WindowsNT,几乎能支持所有的数据库软件;使用与WindowsNT统一的图形界面,安装简单,操作方便;提供集中式管理工具,可在一台服务器上管理其他服务器上的IIS程序;与SQLServer一起使用能提供最佳连接;具有良好安全性,系统安全管理工具与WindowsNT系统安全管理工具相同。提供ASP编程接口,制作动态页面。3.NetscapeFastTrackServer是Netscape网络公司开发,有WindowsNT版和UNIX版。属于部门级Web服务器,具有使用简单;高性能、高安全性;支持Java等开发工具。17第十七页,共70页。4.NetscapeEnterpriseServer是Netscape公司企业级IntranetWeb服务器,支持SunSolaris,UNIX系统和WindowsNT。EnterpriseServer除具有FastTrackServer的全部功能外,提供智能化的管理工具;提供集中管理,可通过一台主机来管理其他服务器;支持Oracle和Informix数据库等特点。5.OracleWebServer是Oracle公司开发的Internet/Intranet的产品之一,与Oracle数据库产品配合使用能获得最佳性能;支持多种平台,例如SunSolaris,HP-UX,SGI-IRX,WindowsNT等;具有良好扩展性,可移植性和安全性,提供多种安全机制。如防火墙功能,账号管理,IP地址或域名限制等特点。18第十八页,共70页。五.Web浏览器功能l)浏览多媒体信息(文本/图像/图形/视频/音频)。2)统一友好界面,网络功能和服务改变与浏览器无关,浏览器无需改变、升级。3)易学,安装、使用和配置简单。4)良好扩展能力,适应扩展新功能、新业务、新应用和新标准。目前浏览器都支持HTML标准,对于VRML标准使用专门的VRML浏览器,可安装VRMLPlug-in(插件)来支持。5)具有强大超链接功能,通过超链接可在Web信息海洋中漫游。NetscapeCommunicator--Netscape公司的提供,支持WindowsNT,Macintosh,OS/2,UNIX等平台。有良好的扩展功能,支持HTML,Java,CGI等,使用大量的插件如安装VRML插件可浏览三维虚拟现实信息。支持Proxy服务器和Socks服务器。速度快,安全性好,提供多种安全传输模式。支持多媒体邮件传送、新闻阅读与讨论。MicrosoftInternetExplorer--Microsoft支持Windows3.1/95/98/NT等Windows系列平台;支持Java,JavaScript,VBScript,CGI和少量的Plug-in;支持HTML、Proxy代理服务器等功能;支持最新的安全标准;集成电子邮件、新闻组等功能。19第十九页,共70页。六.传输交换网综合布线系统:用于连接各种网络设备。主干网:异步转移模式(ATM);光纤分布式数据接口(FDDI);快速以太网(FastEthernet);快速以太网交换机(SwitchedEthernet);千兆位以太网(GigabitEthernet)。部门网:对于几十人的部门,根据其应用和业务的不同,可使用快速以太网、以太网交换机等。工作组网:对于几个人或十几个人的工作小组,采用10Base-T,10Base2,10Base5和以太网交换机等。接入设备:10Base-T集线器将用户PC机接入到Intranet;使用访问服务器将用户PC机通过电话线接入到Intranet;无线方式;有线电视;专线等。网络互连设备:路由器连接Internet和其他数据网络(如DDN,X.25等)。其他互连设备有网关、网桥、中继器等。6.2Intranet项目建设20第二十页,共70页。6.3IntranetWeb信息规划与设计一.IntranetWeb信息系统规划服务对象规划:确认服务对象范围和需求。一般考虑服务对象个人、专业和工作情况。目标规划:1)信息分类:构建Web信息服务的框架,对信息分类清晰且层次分明。2)使用对象:说明Web信息服务的用户对象。3)信息层次:提供某类信息时,根据不同用户提供不同层次和详细程度的信息。例向计算机工程师提供有关多媒体技术简介,也可能向从事多媒体技术研究的计算机专家提供有关视频压缩研究的最新进展。显然后者服务对象提供的信息专业范围更窄,水平更高,信息的内容更详细。信息层次决定收集信息的范围和信息维护的工作量。4)服务目标:指用户从信息服务中受益,如提供有关技术的论文索引、某个领域的最新进展等。21第二十一页,共70页。开发目标规划:系统目标一般不变,而系统开发目标可根据服务对象和信息的变化调整;系统目标可出现在Web信息服务的主页中,而系统开发目标则不必。应用信息规划:指Web信息服务系统向用户提供的信息范围,包括向用户提供的信息和向系统开发人员提供的信息。向开发人员提供计算机的联机和脱机信息。1)定义信息范围:包括系统开发者了解信息范围,提供给用户的信息范围,是否存在提供所需信息的现成数据库?在系统开发中需要从数据库中调用哪些信息?在网络上是否现成Web文本直接引用?为有效利用各种信息资源为用户服务,系统开发人员学习哪些专业知识?2)规划获取信息方法:包括信息获取的难易程度?是否需要将大量信息录入到计算机中?在信息获取过程中是否需重新加工整理?为理解和使用信息,系统开发人员要经过哪些培训?3)规划维护和更新方法:多长时间更新一次?如何更新信息?谁负责信息的更新?信息更新和维护的费用是多少?22第二十二页,共70页。信息格式描述规划:对系统开发目标细化,具体实现开发目标提出要求和限定。--Web信息系统向用户提供什么信息,如何链接和显示这些信息,规定Web页面的长度以及在何种情况下将信息分页表示。--为系统设计者和开发者提供指导性的描述,详细列举系统设计使用的信息资源(文本文件、图像、声音、视频)和Web文本的结构组成(链接、图形链接、图标、表格等)。--具体规定不准使用的Web系统功能,例如某些Web客户浏览程序不支持表格(Forms)功能,具体限定不能使用HTML语言提供的表格功能。--信息格式描述可在系统目标不变的情况下调整,规划和确认系统开发者的开发工具,开发所需的时间和开发技能。若Web信息系统通过填表方式与用户交互,采集用户信息,必须确认系统开发者使用的HTML版本能提供这种功能。23第二十三页,共70页。系统实现规划:确定系统开发时间和计算机硬件条件。在规划系统实现时,规划者应同Web服务器的系统管理员(webmaster)紧密合作。--与Web服务器的系统管理员协商,为开发Web信息服务系统规划足够的硬件运行条件。--规划系统开发与系统实现的时间表,根据系统信息格式描述确定的目标规划实现系统所需的时间,包括系统开发时间、Web页面测试时间、链接资源测试时间等。--建立和维护Web模板库,该库由通用的Web模板(templates)组成,供系统开发调用。--按照系统信息格式描述建立试验性的模型系统,该系统通过使用Web模板快速构成的系统原型,供系统试验用。--按照系统信息格式描述进行有关的系统功能开发试验,例如用HTML编制Web试验模板页面,制作试验性质的Web图形链接和表格等。24第二十四页,共70页。二.IntranetWeb信息服务系统设计设计决策:构造信息框架,建立使用界面,决定信息块的大小,安排Web文本的结构等。设计原则:最大限度地满足用户信息需求。最有效地实现信息资源共享。如系统内存和磁盘空间、系统运行的CPU时间等。使用方便、显示风格一致界面。页面设计美观大方,提示信息连贯完整,清楚地说明该页面的主要内容,体现特色和风格。25第二十五页,共70页。内容设计:(根据用户需求,设计信息框架和内容,以及访问不同Internet资源空间时的调用接口,Web文本内容和结构,系统说明和提示信息等)1.Internet资源空间的调用Web信息系统的用户通过客户浏览器信息搜索时,通常沿信息链前进,并不断提问题:这是什么?位于哪里?使用何工具?是何种方式的服务器?在建立新的Web信息服务系统时,要最大限度地利用已有信息资源,这些资源有的属于Web信息系统,有的位于Internet资源空间,应考虑给用户提供何种调用接口和提示信息。1)不同资源空间用户界面的差异2)不同资源空间的用户界面集成到Web信息系统中,应尽量给用户提供风格一致的使用界面。3)处理不同资源空间用户界面的过渡4)为传统的Internet信息服务设置专门的调用页面26第二十六页,共70页。2.信息结构设计1)信息媒体的选择选择使用文字以外的媒体信息,如选择图像、声音、视频等信息时,应注意:一为了追求时髦而不顾信息服务内容的表达需要,不必要地使用文字以外的多媒体信息,以致影响系统的运行效率;二要考虑网络通信和用户硬件在支持多媒体方面的实际条件。在文本中使用这些多媒体信息时要注意调用方式的设计。如内含图像(InlineImages)配置多少较为合适?是否依靠建立信息链接调用多媒体信息?是否为调用多媒体信息的链接设计统一的图标?文本内含图像过多,将显著增加用户调用文本时的等待时间。使用信息链接调用多媒体信息,配以图标说明,通过图标就可知其多媒体信息。2)信息结构的设计信息结构指信息服务系统在Web客户浏览程序的文本显示窗口中呈现的信息展示方式。如FTP服务的信息结构是目录,在Web技术中,HTML提供多种信息表达结构,如段落、表格等;HTML还提供支持和用户进行信息交互的信息结构,例如可填写的表格。27第二十七页,共70页。3)信息链接的选择链接决定某一Web页面在整个Web信息服务系统中的位置。Web页面中的链接主要有三种类型:向前型链接--进一步对Web页面中的信息进行详细说明、解释或展示。这表明该Web页面至少不是叶节点。回溯型链接--返回到上一级Web页面,该页面一般提供更加概括性的信息。跳转型链接--是为某种特定需要设立的,直接返回主页的链接、指向系统求助链接或README页面等。Web文本内容设计的主要内容是根据所提供的信息和Web页面在系统中的位置,正确选择各种类型的链接,使用户方便自如地进行信息浏览和搜索。28第二十八页,共70页。3.提示信息设计主要内容:该页面设置目的和服务对象,包含的内容,它的链接所能提供的信息,开发机构和作者等。提示信息形式:文字/图形。按性质分:说明性提示和搜索性提示信息。l)说明性提示信息设计Web文档标题Thetitleofthedocument,提供的信息和服务的对象。文档的开发者Thesponsoringorganization,开发者是政府机构、私营机构还是个人。系统设置目的Astatementofpurpose。系统开发目标Astatementofobjective。文档内容提示Ahintaboutcontents。内容分段标题Headings,是文档内容的小标题,使用户在浏览文档时对文档内容一目了然。在安排分段标题时,注意内容层次的一致性、结构上的整齐性和字型字体的美观性。文档维护人员Themaintainerofthedocument,一般在页面的末尾提供维护人员的姓名和Email.29第二十九页,共70页。2)搜索性提示信息设计搜索性提示信息是说明Web文档中每个链接的性质和进一步获取的信息内容。通过搜索性提示信息,用户可明确以下三个问题:当前的Web页面在这个信息服务系统中的位置。如何快速退出Web信息服务系统。如何进一步获取所希望得到的信息。在Web文档中应设置大量搜索性提示信息,以下提示信息应该在每个页面中都能容易找到:如何返回系统主页。对于不是从主页进入系统的用户非常有用,因为不能控制用户进入系统的路径和链入方式。如何跳转到与本页面描述内容相关页面。如何调用系统索引页面、系统求助页面。如何在浏览中“走捷径”。这个提示是为熟悉系统使用的用户准备的,用户可以跳过那些介绍性的Web页面,尽快开始信息查询。30第三十页,共70页。设计方法:1.自上而下的设计方法:从树状信息结构的根节点(即系统的主页)开始设计,可先设计一些分支节点,以后逐渐向这些节点添加内容。优点可在系统设计前就做出完整的规划,这样设计和实现的系统在信息的组织结构上比较严谨,在用户的使用接口风格上也比较一致。2.自下而上的设计方法:先设计树状信息结构的叶节点,然后通过归纳设计它们的枝干节点,最后再设计根节点。当先有一些现成的Web页面时,选择自下而上的设计方法是很自然的。优点设计叶节点时可根据所提供信息内容表达的需要进行页面设计,而不必受条条框框的限制。当系统具备一定规模后,再统一进行页面风格的调整。3.综合型设计方法:是一种需求驱动的设计方式,当出现某种信息服务需求时,就设计相应的Web信息服务页面。这样随着需要不断增加,及时调整和进行相互链接,使Web信息服务系统在短时间内建立起来并投入运行。31第三十一页,共70页。设计技术:1.信息划分,研究表明在一个Web页面中,用户一次接收的信息量以五段左右为宜。过量的信息易导致人脑的注意力分散,影响理解和记忆能力。2.页面链接途径按信息内容的聚类关系建立树状结构的页面链接。用户用这种链接方式浏览信息层次分明,但用户希望查询某一页面时,需按一定的路径从主页开始多级调用。按节点建立Web页面间的一对一调用链接。这个链接方式从系统中的任何一个Web页面都可直接调用系统中的其他页面,但当组成系统的Web页面增加时整个系统页面间的链接数量将增大,使管理维护困难,用户也不能按树状结构进行分级查询。两链接途径结合使用。设置Web页面链接时可请用户帮助。如设计若干信息查询实例,请用户给出查询的路径,然后参照他们在搜索信息时选择的最短路径设计页面链接;请用户对现成系统各页面间的相关程度进行评分,对相关程度高页面建立直接链接。32第三十二页,共70页。3.版面设计1)风格设计一致,有统一的版面,先设计页面模板,然后以这个页面模板为基础编制系统的各个页面。2)使用统一的图标,设计一套统一的图标表示不同的系统操作功能。方便用户记忆,还有利于Web客户浏览程序节约内存空间和加快运行速度。3)采用模块化设计,页面排版做到标题设计醒目、内容层次分明,文字叙述做到流畅清晰。标题设计醒目采用与文本内容不同的字型字体。内容层次分明通过对不同层次的内容或标题设置不同的版面起始位置实现。叙述流畅清晰指标题设置或段落内容文字精练,语气前后一致,所用术语准确。4)开发说明与提示信息,在编写提示与说明信息时,利用系统开发描述说明这些信息,使用户了解信息的设置目的。5)使用说明和系统内容索引,提供对系统进行浏览的提示性说明,提供直接跳转系统主页的功能,使浏览迷路的用户摆脱困境。对树状层次调用方式链接建立索引页面方便用户查询。33第三十三页,共70页。一.Intranet数据库要求1)与Web服务器集成,用户与数据库交流通过Web服务器实现。2)性能,用户访问数据库频繁,多媒体信息使用,加重数据库的负担。3)安全性,一数据库保存企业主要信息,不允许丢失、修改和复制;二数据库保密性差,信息有可能被窃取和篡改。4)稳定性,同一时间大量用户访问数据库,如数据库的巅峰性能的稳定。5)容错性,数据库系统出错不可避免,在于如何使出错产生的影响最小。大型数据库提供容错功能。6)扩展性,要求数据库具有良好的扩展功能;大型数据库较贵,几年后面临如何利用旧信息、开发新信息等问题。7)备份,常用备份有双机热备份;数据库镜像;媒体复制,使用磁带(例如8mm磁带)、磁盘和光盘等保存。6.4Intranet网络应用实例34第三十四页,共70页。二.按规模常见数据库分类小型数据库/桌面数据库,如Access和VisualFoxPro,运行于PC机上,工作平台多为Windows3.X/95/NT.中型数据库,适用于中小型企业,如Microsoft的SQLServer等。大型数据库,均属于网络型数据库,如Oracle,Informix,Sybase,IBMDB2.常用数据库系统MSSQLServer,微软公司大型数据库产品,占领中小型企业数据库市场,专门用于WindowsNT平台。其性能接近UNIX平台数据库产品。价格低廉,数据处理速度快,集成性好,与Web服务器、其他数据库(如IBMDB2,Oracle等)、微软Intranet套装软件BackOffice等集成,有良好安全性(达到C2安全等级)和扩展性。OracleUniversalServer,支持多媒体(文本、图形、图像、声音、视频、动画等),几乎支持所有的平台,如Windows

NT,SunSolarisforSPARC,DECDigital,HP,IBMAIX,IntelUNIX,支持多种网络协议,有良好的安全性、扩展性,提供容错功能,内置Web服务器与OracleUniversalServer无缝集成。35第三十五页,共70页。SybaseSQLServer11,关系数据库管理系统(RDBMS),从理论上讲RDBMS对媒体的支持不如对象关系数据库管理系统(ORDBMS),但SybaseSQLServer11支持很大内存,处理大量数据,支持并行备份机制,支持多线程、多CPU,性能稳定。Informix-UniversalServer,是一种ORDBMS,支持多媒体,支持各种媒体信息,支持动态扩展结构(DSA,

DynamicScalableArchitecture),无限扩展数据库。良好的安全性和稳定性。支持几乎所有网络协议。提供与Web服务器的完整集成。IBMDB2CommonServer,采用ORDBMS技术,支持多种平台(如AIX,HP-UX,SCOOpenServer,SunSolaris,OS/2,WindowsNT等),支持多媒体信息,支持单CPU结构、SMP结构和MPP结构,具有良好的安全性和稳定性。36第三十六页,共70页。三.数据库访问方式1.ODBC(OpenDataBaseConnection),微软公司推出通用数据库接口标准,适用于各种数据库,如大型数据库Oracle,Sybase,Informix,SQLServer等,小型数据库Access等。2.数据库Web工具,数据库厂商大多为其产品提供支持Web的数据库工具。小型数据库Web工具,如Access的InternetAssistantforAccess,在Office97中,InternetExplorer可直接浏览Access数据库。大型数据库Web工具,如WebAssistantforSQLServer,Informix的等。3.数据库开发工具,用户可使用数据库开发工具来开发所需的数据库应用程序。如微软公司的VisualBasic,Borland公司的Delphi,PowerSoft公司的PowerBuilder。4.报表生成工具,使用报表生成工具(ReportWriter)和相应的接口程序,用户可将Oracle,Informix,Sybase等数据库中的数据按一定的逻辑关系取出来,并转换成Web文档供Web浏览器直接浏览。如BusinessObjects,用于Oracle数据库。Impromptu,用于Informix数据库。37第三十七页,共70页。5.数据库接口工具,目前连接Web服务器和数据库的接口工具有:CGI一种连接Web服务器与数据库的传统方法,使用任何一种编程语言来编写CGI程序,例如C/C++,FORTRAN,Perl,Pascal,VisualBasic等。但用户的每次请求都要在服务器上生成进程,增加系统开销,速度较慢。MicrosoftISAPI使用ISAPI接口编写的应用程序编译成动态链接库文件,在Web服务器启动时即装入内存,来自各用户端的每次请求不必启动相应的进程,ISAPI能直接访问运行在Web服务器上的服务器专用程序,因此相对于CGI应用程序它的运行速度更快,结构更紧凑,效率更高。NetscapeNSAPI,其性能与ISAPI类似。SunSoftJDBCAPI支持Java功能。6.数据库接口程序通常通过数据库接口程序连接大型数据库。38第三十八页,共70页。Oracle数据库的接口程序为SQLNET。例如,报表生成工具BusinessObjects从Oracle数据库中取数据,其连接方式如图所示。BusinessObjectsSQLNETforWindowsSQLNETforUNIXOracle数据库客户端客户端接口程序服务端接口程序服务端39第三十九页,共70页。ODBC接口程序。对于小型数据库(如Access,VisualFoxpro等),只需在客户端配置好ODBC能直接访问数据库的数据。对于Oracle,Informix,Sybase等大型数据库,某些应用程序如不能使用SQLNETI-NET等接口程序访问数据库,可通过增加ODBC接口来实现连接。如BusinessObjects4.0不能使用I-NET访问Informix5.0,可通过增加ODBC接口来实现其连接,如下图:BusinessObjects4.0ODBCI-NETforNTI-NETforUNIXInformix客户端增加ODBC接口程序客户端接口程序服务端接口程序服务器端40第四十页,共70页。

7.Java与JDBC由Sun公司开发的Java支持数据库连接,通过标准的SQL接口程序JDBC(javadatabaseconnectivity),有效地访问各种数据库。JDBC有两种接口:面向程序开发人员的JDBCAPI和面向底层的JDBCDriverAPI。JDBC应用程序先通过JDBCAPI链接JDBC管理器,然后通过JDBC驱动器API链接JDBC-ODBC网桥驱动器,最后由ODBC和数据库驱动器访问数据库。方法特点:全交互性:浏览器与数据库间能实现双向交互式信息传送。动态性:浏览器能浏览静态信息,并动态跟踪数据库的信息变化,传送动态信息。安全性:Java在运行应用程序时,严格检查其访问数据的权限,同时具有很强的鲁棒性。41第四十一页,共70页。42第四十二页,共70页。四.Intranet相关产品微软Intranet解决方案BackOffice微软中小型企业Intranet市场产品,包括构建所需全部工具。MerchantServer电子商务服务器软件;ProxyServer代理服务器软件;SQLServer数据库服务器软件;SystemManagementServer网管软件;TransactionServer电子交易服务器软件;ExchangeServer电子邮件服务器软件;WindowsNTServer网络操作系统,包括InternetInformationServerWeb服务器软件,IndexServer目录服务器软件、FrontPageHTMLWeb页面创建工具和NetShow网络监视软件.NetscapeIntranet解决方案SuiteSpot集成的Intranet服务器软件,有高性能/价格比。NetscapeCalendarServer日程表服务器;NetscapeCatalogServer检索服务器;NetscapeCertificateServer认证服务器;NetscapeCollabraServer协作服务器;NetscapeDirectoryServer目录服务器;NetscapeEnterpriseServerWeb服务器;NetscapeLiveWirePro网络动态管理工具;NetscapeMediaServer媒体服务器;NetscapeMessagingServer通信服务器;NetscapeProxyServer代理服务器。43第四十三页,共70页。

Mail服务器软件如用户少,通常高档PC机能胜任;如用户很多(如上千个用户),则使用高档工作站(如SunSPARC工作站等)或小型机。1.MicrosoftExchangeServer--微软的Mail服务器2.LotusNotes--Lotus公司的电子邮件产品,具有很强的竞争力。3.NovellGroupWise--Novell公司的电子邮件和群件解决方案。办公软件1.办公软件的分类2.MicrosoftOffice3.LotusSmartSuite97--Lotus公司的办公套装软件.Web创作工具HTML创作工具,如Microsoft的FrontPage,sun的JavaShop.图形图像创作工具,如Photoshop,Visio,CorelDraw等。动画创作工具,如3DStudio,Director,3DMax等。VRML创作工具,如VRCreator等。多媒体创作工具,如AuthorWare等。44第四十四页,共70页。五.Intranet网络实施规划设计,从当前需求、要达到的目标以及经费等进行全面权衡比较。Intranet网络有很大伸缩性,规模可大可小,功能可分期实施。对已有网络系统的单位,可充分利用原有网络的软、硬件资源。1.确定网络结构和规模,建立物理网络从网络带宽,常用有10M以太网和高速网ATM、FDDI、100Base-T和100VG-AnyLAN等类型。2.选择软件平台网络操作系统UNIX、Netware和WindowsNT等。UNIX系统具有域名服务和等功能。WindowsNT具有强大管理功能和很好安全性,支持多种网络协议,与Microsoft公司的SQLServer数据库系统、WWW服务器和浏览器、ExchangeServer群件系统等有机集成。Netware在我国拥有较大市场,响应速度快。3.建立域名服务器为用户提供主机名称到IP地址或IP地址到主机名称的解析服务。许多UNIX系统具备域名管理功能,WindowsNT4.0中新增这功能。45第四十五页,共70页。4.建立WWW服务器,较流行Web服务器软件有Netscape的CommunicationServer和CommerceServer,以及Microsoft的InternetInformationServer等。5.建立邮件服务器,邮件服务器软件有MicrosoftExchangeServer,LotusNotes和NovellGroupWise等,是集成的电子信息交换服务器。6.选择Internet接入方式,调制解调器方式,专用路由器方式(DNN,X.25),帧中继方式。7.建立代理服务器(ProxyServer),为内部访问Internet的用户提供代理申请,通过代理服务器统一出口,利于使用防火墙来管理系统安全。对用户的访问进行记账和监控,利于系统管理工作。8.建立拨号访问功能,允许用户在远程利用电话线路通过拨号与内部网络连接,拨号端口的数量根据远程用户的数量来设置,数量多时可使用终端服务器或异步访问服务器增加拨号端口。9.完善安全措施,使用防火墙加强访问控制能力10、开发基于Intranet网络应用程序,如HTML、CGI和Java等。46第四十六页,共70页。六.Intranet应用(基于Intranet的MIS系统)Intranet特点:平台无关性,具有伸缩性,可从不同厂家选择设备和服务;开放性,采用公开的标准和协议;构筑、管理、维护成本低,收益高;保护已有硬软件投资,原来网络结构、操作系统、数据库方便利用;统一、友好、图形化的用户界面、操作简便,易学易用;快速、准确地传递信息,统一的文件格式,可跨越多平台,兼容性好;协作、协同、交流,可进行讨论,发布信息;风险小,易开发,采用成熟的Internet技术。新一代MIS实现的综合环境:以Intranet技术为核心,Web技术为基础的集成环境,基于网络对象连接技术、多媒体文档结构以及跨越多种操作系统和多种数据库平台的应用,是现代企业办公管理和日常业务处理的具体应用环境。基于Intranet技术的MIS综合环境由网络应用支撑平台、信息资源管理平台、消息传递与工作流管理平台等三个应用平台组成,MIS的各种应用都是建立在这三个应用平台之上。47第四十七页,共70页。48第四十八页,共70页。1)网络应用支撑平台--以TCP/IP为通信协议,由网络服务器、通信设备、安全设备等组成,是应用网间互连、路由、防火墙和网络管理等技术建立的广域网络应用平台。该平台基于开放协议和技术标准,可跨越多种操作系统和网络平台,实现多平台、多协议、多操作系统之间的通信,确保不同系统之间的无缝连接。2)信息资源管理平台--融合Intranet、Web、HTML、图文声并茂的多媒体开放文档体系结构。交互式对象以及中西文检索等技术而建立开放平台,在整个网络中实现文档的统一管理。为大规模的信息组织、发布和访问提供强有力的手段,使信息有一个生成、发布、搜索、利用、再创造的循环机制。3)消息传递与工作流管理平台--将电子邮件、个人及群组工作表、电子表格及共享信息集成在一起,能发布信息并随时追踪信息流向和反馈。包括一个以电子邮件为核心的消息服务系统,使用户可方便地获取所需的信息;还包括一个基于Windows环境的工作流产品软件,能与其他群件系统协同工作,同时用户能以图形方式设计、测试、模拟、实现和监视工作流,实现办公流程的自动化。49第四十九页,共70页。系统实现方案:完整Intranet包括8项服务内容,即Web出版、目录查询、电子邮件、安全性、广域互连、文件共享、打印共享和网络管理。设计时可根据应用需要增加其他功能,如与现有应用系统的数据库共享、工作流的自动处理等。1)网络结构已建成计算机网络主要应用在生产方面,对于MIS则要求在办公楼内建立一个快速可靠的计算机网络平台,同时实现与现有计算机网络应用系统互连,从而实现全局综合计算机网络应用。在办公楼内,采用结构化综合布线系统(PDS),通过网络集线器将同一楼层的计算机连接起来,通过交换式网络集线器将各楼层的集线器和服务器连接起来,实现整个办公楼的互连。选用高档微机服务器作为各种功能服务器,根据应用的功能来选择服务器的数量,在整个网络上运行TCP/IP通信协议,实现多种平台互连。远离办公楼的用户通过现有计算机网络来实现网络互连。50第五十页,共70页。2)软件结构包括服务器端软件、客户端软件及相关的开发工具。服务器端软件选择WindowsNTServer中文版作为网络操作系统,提供文件共享打印共享、通信、网络连接和应用程序服务;采用InternetInformationServer为Web服务器,提供,Gopher服务;采用ExchangeServer为数据库服务器,提供邮件和消息传递服务;采用SQLServer为数据库服务器,提供数据库管理和存储;采用SystemManagementServer为网管服务器,提供集中网管;采用LotusDomino为工作流的应用平台,提供文档数据库管理和工作流管理。服务器端应用的趋势是将多个实现独立功能的服务器应用有机地结合起来,共同实现一组功能,其中各服务器应用之间有良好的接口与相融性,各服务器软件可安装在一台服务器上或分别组合安装在多台服务器上。51第五十一页,共70页。客户端软件一般可选用Win95、WindowsNTWorkStation平台;可选用InternetExplorer或NetscapeNavigator作为浏览器;选用ExchangeClient提供电子邮件服务;选用NotesClient提供客户端的Notes环境并与LotusDomino服务器连接。开发工具选择FrontPage实现静态网页的制作与管理;利用Office97办公软件进行某些文档及报表的制作;采用VisualJ++,VC++,VFoxPro等编程语言实现交互式Web页面和动画等功能更强的页面制作;通过编制CGI、API和JavaApplet程序实现Web服务器与数据库服务器的连接;利用Notes的开发工具实现办公自动化工作流的管理;采用PowerBuilder作为客户端前台开发工具。3)安全措施一与Internet连网安全,通过安装防火墙软件来实现,防火墙根据使用的协议、网络地址和其他准则对数据包进行过滤,需要时也可阻挡数据包;二是内部网络的安全,通过WindowsNT操作系统及相关软件的功能来实现,如用户授权认证和秘密信息的授权认证,以及数据的加密传输。52第五十二页,共70页。4)实现步骤实现“无纸’信息交换。先实现用WWW服务器来进行信息共享和发布,实现电子邮件,文件传输(FTP)等基本Web功能。实现与现有企业生产管理数据库的连接,实现WWW对数据库的访问。导入群件,实现工作流服务,强化管理信息系统,构筑以提高办公效率、及时获得企业运转信息为目标的办公自动化系统。系统的主要功能:实现信息的发布和查询,还应具有强大的办公自动化处理和事务处理能力,以及某些工作流自处理功能及事务处理功能。人事、工资、财务、物资管理等处理系统是典型的数据库处理系统,可通过传统数据库系统的方法实现,并且已有相应的应用系统在使用。这些系统应与MIS连网,以便实现数据共享。1)公文处理子系统--实现收文、发文、办理、存档、统计查询直至办公的全过程;对整个工作流程实现实时跟踪;对修改审核信息进行记录,并按办公规定自动报告和提供公文在处理过程中的状态,以便采取相应的处理措施;对于在网上流动的公文,可加上电子签名和审批标志。53第五十三页,共70页。2)会议子系统--包括会议申请、领导审批、会议安排、会议通知、处理回执及会议整理等功能。3)信息查询子系统--包括:公共信息,如邮政编码、长途区号、电话号码、航班表等;企业信息,如企业新闻、政策法规、业务范畴、经营策略、行业动态、通信建设、科技信息、计划财务、人事、后勤服务等;生产经营管理信息,如业务量、业务收入、通信质量、通信设备等。4)电子邮件子系统--包括发送、接收、转发电子邮件及邮件的归档等。方便局内工作人员之间的通信,实现经济、快捷、有效的信息传递,不仅能发送文本文件,还可采用附加方式实现图像、声音、报表、程序等各种格式文件的传送。5)公告牌与讨论组子系统--用于发布公告、新闻或发表文章。通过讨论组讨论问题,发表个人见解,并阅读其他用户的反馈和观点。各子系统分步骤实现,还可根据应用需要增加新的功能,使整个系统的功能不断完善。基于Intranet的MIS为企业各部门之间、企业与客户之间、企业与合作伙伴之间的紧密合作提供了全新的信息交流环境,使人们突破部门、组织、地域和时间的限制,真正以企业的目标为中心展开协作。54第五十四页,共70页。某邮电科研设计院的Intranet网络方案1.系统目标--实现院信息资料和资源的共享,提高科研管理水平。2.系统功能--为各部门提供快捷方便的信息查询、处理、归档;共享科研信息、管理信息、CAD设备等;集中管理各种设计方案、常用标准、通用图纸等;连接Internet。3.网络方案--使用综合布线系统,主干网使用交换式快速以太网,各楼层使用交换式以太网,使用路由器连接Internet,通过访问服务器提供外部PSTN访问。4.服务器5.客户机6.系统软件7.Web主页功能模块8.其他硬件9.其他应用软件55第五十五页,共70页。56第五十六页,共70页。一.Extranet1.定义Extranet来源于EXTRA和NETWORK,即外部网络。国内不同译名“企业外部网”、“外部网”、“外部Intranet网”、“企业Extranet网”等。一般认为Extranet将企业Intranet网络扩展到合作伙伴,实现企业相关信息共享、信息交流和相互通信。Extranet是介于Intranet和Internet之间的网络。2.Extranet与Intranet/Internet之间的关系Extranet是一种思想或概念,延伸企业组织与管理的涵义,超越企业本身,带来如企业管理、经营、网络安全、信息保密和企业间协作关系等新问题。因此实现Extranet不仅涉及到技术问题,重要的涉及企业管理理念、经营观念、组织结构、企业战略等管理问题。6.5Extranet网络57第五十七页,共70页。58第五十八页,共70页。二.Extranet应用1.Extranet使企业与外部保持通信,实现与合作伙伴和顾客共享有些信息,如产品介绍、技术服务、市场行情等。2.扩展Intranet功能,建立广泛商务联系,促进网络商业贸易,开展区域或全球经济合作和科学研究等。实例:3家公司利用Extranet开展合作大型项目该项目由3家公司共同建设,每家公司各承担一部分工作,A公司为项目总承包单位。各公司之间有大量信息(如总体设计方案,标准规范,公用设计图纸,设计指示,测试数据等)需要共享,设计施工人员要保持通信联络,交换大量管理信息。6.5Extranet网络59第五十九页,共70页。60第六十页,共70页。三.Extranet技术1.Extranet安全企业外部Web服务器能存取内部数据,公司须在“防火墙”上凿洞,凿洞越多,进入企业内部网的方式和途径越不安全。l)访问限制访问Extranet资源的限制;访问与Extranet互连的网络资源的限制;对资源的访问程度;访问的等级和权限。2)区分内部与外部资源不能共享和公开的内部资源/能共享和公开的外部资源,用“防火墙”技术保护和隔离。3)用户认证用户ID与用户口令;访问安

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论