2004-06-05
摘要:提出建设企业信息门户的技术方案,说明了WEB数据库应用方法和系统功能,并提出了门户站点安全性部署管理方法。 tract: This paper discusses the scheme of Building Enterprise Information Portal's Technology, illustrates the method of Web database application, and provides several suggestions for management of deploying portal site security. Internet技术的全球普及,网络技术、通信技术和信息技术的迅猛发展,快速推动着企业信息化发展。如何将企业具体业务通过Internet/Interanet技术方便处理和灵活展现、如何将企业传统商务运作模式转向先进的电子商务模式,以顺应时代潮流和获得更大的效益,使得企业信息门户(Enterprise Information Protal)建设,成为企业需要。为此本文提出开发企业信息门户系统建设方案。 建设企业信息门户的技术与实现: 1 系统应用技术 1.1
应用系统体系结构 客户层:负责应用交互,获得用户对系统的查询条件处理要求,显示系统信息处理结果。该层基本上不对数据作任何处理,是一个“瘦客户”或“零客户”。 应用服务层:也称为中间层,作为用户请求代理,把客户端的需求进行处理,包括逻辑运算、数学功能实现等;对数据库系统的需求,则在该层将用户需求解译成对数据库信息的提交操作,并把数据库处理结果再解译成客户层可接受形式发送给客户层。该层是数据库系统真正的客户,是客户层的应用服务器,包含web服务和事务逻辑服务。 数据库服务层:是通常意义下的数据库系统,该层响应中间层提交的数据请求,反馈给中间层数据处理结果。 在三层体系结构中,所有的逻辑运算都由中间应用服务层完成,用户只需将对数据库的需求提交给中间应用服务层,通过中间层实现对数据库系统的交互,完成应用系统集成。 1.2 搭建应用服务器 1.3 应用系统开发技术
建设企业信息门户的技术与实现: 1.3.1 构造ASP+的运行及系统需求 应用服务器: 1.3.2 ASP+的开发环境: ASP+的开发语言:C#以及JScript,更准确地说是.NET支持的所有语言。 建设企业信息门户的技术与实现: 2 系统WEB阳数据库应用 2.1 WEB访问数据库的方法 首先当浏览器向web服务器要求下载文件时,Web服务器会判断浏览器所下载的是否为.asp文件,如果不是,则直接下载文件。如果浏览器所下载的文件是.asp文件,则web服务器会判断.asp文件中是否含有Script程序(VB Script或Java Script),如果有,则加以解释执行,至于不是Script程序的部分,则直接丢给浏览器。 若执行中的Script程序使用了ADO对象,则Web服务器会根据ADO对象所设置的参数来启动对应的ODBC驱动程序,而启动ODBC驱动程序之后,程序可以直接利用ADO对象来访问数据库,或通过ADO对象来发送SQL指令,达到存取数据库的目的。数据库的操作主要有增insert、删delete、改update、查select四种基本操作,典型程序段为: 只需更改其中的SQL语句,即可完成所有数据库操作。系统应用需要的事务逻辑处理,即可利用数据库操作方法进行协作实现。若有数据要显示到客户层,则利用ASP所提供的输出对象response输出返回的结果集数据,传送至浏览器显示报表页面。 建设企业信息门户的技术与实现: 2.2 系统实现功能 信息服务:用Internet/Intranet上的信息服务,包括政工信息、好学书屋、软件释站、虚拟社区、系统留言、系统帮助等; 门户站点安全性部署 (1)系统程序安全
(2)系统权限控制
(3)系统应用安全
(4)站点服务安全
(5)WEB服务器安全 4小结 本文建设方案实现了易扩展、易维护、安全的企业信息门户,并具备以下先进特点: (1)面向Intranet应用开发,结合企业应用系统特点,利用Intranet技术开发Web应用,采用开放标准技术完成开发和集成,将管理信息系统功能进一步扩展到互联网上。 (2)采用B/S三层次体系结构技术,基于Web的应用将MIS的分布处理技术与Internet相结合,系统的安装、维护只需在服务器进行,极大地减轻了工作量。 (3)选用Microsoft的系统建设技术及解决方案,应用开发周期短、性能高,并提供Web应用访问的安全部署,保证访问企业数据库的安全性。
|
企业管理目录 企业管理
战略规划
项目管理
人力资源
绩效薪酬
时间管理
培训考核
流程管理
财务管理
企业文化
协同商务
信息安全
采购管理
资产管理
实施运维
|