用户中心

资讯 > 自动化软件

利用Lotus Domino/Notes开发企业Intranet

来源:中国自动化网2006.06.01阅读 2652

      在企业网的建设过程中,人们都非常重视网络上应用程序的开发,以便更好地为企业的经营、生产和管理服务。在这方面,Intranet是目前比较理想的技术,它可以充分发挥网络的作用,充分提高工作效率。本文以为某石油公司开发的MIS系统为例,介绍如何利用Lotus Domino/Notes开发企业Intranet。

  一、方案设计

      在开发过程,用户提出了许多需求,例如利用他们已有的局域网实现对数据库及文档信息的访问,数据由用户的一套基于Visual FoxPro(VFP)的业务系统提供CONTROL ENGINEERING China版权所有,各业务部门和领导通过局域网可以及时查询有关信息,同时在单位内部实现文档信息的动态发布等等。针对上述要求,经过认真调研www.cechina.cn,我们认为,在当前应当采用先进的Internet技术,这样既可以使企业真正得益于信息化建设,也能够缩短开发时间。在深入了解企业需求的基础上www.cechina.cn,我们决定建立一个Intranet网,其中包括采用以下技术。

      1

. Browser/Web Server模式

       随着Web技术的迅速发展,Browser/Web Server模式已经被广泛地采用。与传统的Client/Server相比控制工程网版权所有,Browser/Web Server模式有许多优点,主要表现在以下2个方面。

     (1)不需要安装Client端软件。在Client端只需要有标准的浏览器,如Internet Explorer 或NetScape Communicator即可。由于对数据库查询、浏览的功能都在Web Server端进行,因此大大减少了系统的管理和维护工作。

     (2)用户操作实现了标准化。由于Client端是标准的浏览器,因此操作变得非常简单,并且几乎不需要人员培训。

       2. 通过ODBC访问后台VFP数据库

        由于用户需要动态地将信息发布到网上,而传统的静态Web页面无法实现这些交互功能。因此必须将数据库与Web连接起来,根据用户的需求,动态地产生用户需要的数据,以供用户查询和浏览。在数据库方面,为了与用户原先的系统实现快速无缝连接,仍然选用VFP进行数据库管理。要实现动态页面,就必须允许对Server端的VFP数据库进行动态访问,因此需要在Server端配置ODBC驱动程序。

        3. 对文档信息的访问,选用Lotus Domino/Notes的解决方案

        MIS系统由于其对复合文档数据的处理要求,必须以文档数据库为核心建立,同时也要结合关系数据库。Lotus Domino/Notes是集电子邮件、文档数据库、快速应用开发技术以及Web技术为一体的电子邮件与群件平台,自1989年12月发布第1.0版以来,具有多年的发展历史,积累了丰富的经验。在电子邮件与群件市场,拥有较大的客户群和市场份额。目前,国内许多政府机关和企事业单位都采用Lotus Domino/Notes作为MIS系统的基础平台。与其他系统相比,Lotus Domino/Notes的优势在于以下2点。

        (1) 数据库管理 用户可以用数据库形式管理Web站点页面及内容,而不仅仅是原有的数据信息。Domino数据库自动维护信息之间的链接关系,使站点维护更简单。因此在日常工作中,大量文档信息的Web发布工作完全可以交给业务人员完成,而无须由技术人员通过HTML编程的方式来进行文档信息的维护。

         (2) 安全性控制 Lotus Domino/Notes可以做到任何对Web信息的访问都受到安全性的控制,实现根据使用者的不同控制工程网版权所有,所能访问的信息因人而异。

         4. Web Server

      

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688