云南省广播电视厅办公大楼办公自动化系统设计方案云南省广播电视厅办公自动化系统1.1项目设计方案综述本方案在应用软件设计上注重逐步实施的策略,先由日常办公业务功能为主,不断增加各种信息的发布、整理基础上,增强包括辅助决策的建设,在数据库系统软件选型方面,在满足现有应用的基础上,注重以后对数据仓库方案的支持和避免重复投资,选择了SQLSERVER。本方案选用LotusNotes作为内部网群件平台。本方案最大的篇幅集中在应用系统的开发方案上,主要的技术路线是以分阶段扩展系统的思路展开设计,一期工程主要完成云南省广播电视厅办公业务处理自动化以及信息服务和后勤管理的部分内容;实现有限度的办公信息和业务数据共享。1.1.1系统结构设计云南省广播电视厅的办公自动化系统以Browser/Server作为整个系统的基本模式,Browser/Server结构是现代计算机系统中主流高效率的体系结构,也是一个低成本的体系结构,更重要的是它还是一个开放的体系结构。在本系统结构设计中,应着重体现Browser/Server的服务模式,Browser/Server是目前Internet/Intranet所提供的基本服务模式,同时也是在本系统结构设计中所采用的模式。由于在系统中采用了Intranet技术,因此整个系统对于网络用户来说是一个统一的整体,用户无需了解和安装各种网络应用软件子系统,就可以通过超链接查询网络上的所有资源(包括各种文本、数据库、多媒体数据等)。1.1.2群件平台选型群件平台是作为云南省广播电视厅办公自动化的平台,本方案选择LotusNotes为群件平台。LotusNotes是Lotus公司推出的软件开发产品,该产品采用先进的技术,不仅能够对传统文档数据进行管理,而且能够对图形、图象、声音等非结构化数据进行管理。LotusNotes是群件平台的软件系统,能够通过网络将位于各个的机构联合起来,组成一个紧密合作协调工作的环境。LotusNotes作为先进的通信处理软件和群件产品,全面实现了对非结构化信息的管理和共享。LotusNotes作为工作流平台和文档管理服务器具有如下优点:1、LotusNotes是一个文档数据库管理系统,文档数据库的最基本元素就是文档,而Notes文档可以同时包含结构化的和非结构化的信息。所以,LotusNotes能够存储和管理类似文档这样的非结构化数据。群件平台的一个最基本的特征就是支持工作组成员跨越时空界限共享信息,LotusNotes的复制机制可使所有成员的信息保持同期更新,可以采用双向复制、客户端复制、选择复制和后端复制等.Domino提供DominoConnect应用程序,通过HTTP、ODBC和SQL,可以直接存取和修改存储在其它的非Notes的关系型数据库中的企业数据。DominoConnect包括LotusNotesPump,提供与Sybase、Informix、Oracle以及与ODBC兼容的数据库之间进行大宗数据交换和同步的数据分布式服务。2、Lotus提供的Component是一种ActiveX控件,可以将这些控件与Notes文档集成在一起使用,创建电子表格、绘图、图形、图表以及产品一览表。通过Notes客户机与办公室组件(如MicrosoftOffice、IE)的集成,可使用户在使用Notes文档安全性和传递特性时,可以同时使用熟悉的字处理软件工作。3、LotusNotes平台包含一个集成的开发环境,为不同层次的用户提供了丰富的开发工具,以实现企业的战略级解决方案,具体通过:Notes设计、Notes开发工具、DBMS集成、API接口实现;Notes支持广泛的网络协议:TCP/IP,HTTP,NetWare,IPX/SPX,AppleTalk,NetBIOS/NetBEUI,X.25,SNA,BanyanVINES;LotusNotes是独立于平台的群件平台,几乎支持业界所有主流的操作系统和网络协议;LotusNotes的主要特点:文档数据库系统LotusNotes是一个分布式的多媒体文档数据库管理系统。Notes数据库的基本元素就是文档,它可以同时包含结构化和非结构化信息,可以用于高效地存储、传播、分配和管理如表格(也许是从某个关系数据库或电子表软件中得到的)、文本、WWW的页面、图形、OLE对象,或者象扫描的图象以及传真件、声频或视频信号这样的多媒体信息。这使得Notes可以成为企业信息管理的基本平台,成为企业的信息存取中心。LotusNotes内置的全文搜索引擎,可以允许用户按自己设置的查询条件对文档进行索引和查找。Notes将...