Excel Server Home

1

1.2  Excel服务器组成

 

Excel服务器软件由五个部分组成,分别是:嵌入Excel的客户端组件、填报网站、管理控制台、数据库、服务器程序。其中远程填报网站仅在企业版中包含,标准版不包含。

这五个部分之间的关系如下图所示:

 

 

Excel服务器是一个网络应用系统,其中数据库、服务程序和填报网站仅安装在服务器上。而客户端程序和管理控制台既安装在服务器上也安装在客户机上。

这里所说“服务器”是一个软件的概念,说某台计算机是服务器,不是说它的硬件特征有什么特殊,而是说它在一套网络应用系统中所起的“作用”与其它的计算机不一样。对Excel服务器而言,在用作服务器的那台计算机上安装有数据库和服务程序,用户通过网络上的其它计算机(称为客户机)登录到服务器,从服务器上的数据库中获取信息,进行各种操作,最终的结果再保存到数据库中去,通过这种方式实现了信息的共享。用户在客户机上的操作在Excel中进行(企业版用户也可在网页上进行),与通常操作一个Excel文件的方式几乎一样,但背后的事情发生了变化。

嵌入Excel的客户端组件

       完成Excel服务器的安装后,打开Excel,您会发现在Excel的菜单栏最右边增加了一个菜单项“Excel服务器(S)”,并且会弹出一个登录窗口,如下图所示。

也就是说,Excel服务器的主要功能是以附加到Excel中的菜单项的形式体现,用户完全在自己所熟悉的Excel环境中工作。看起来就好像Excel的功能被扩充了一样。这些功能包括:

模版设计:建立模版、定义数据项和数据表、定义表间公式和回写公式、定义工作流等。

日常操作:填报表单/自动汇总、处理待办事宜、查询数据/报表。

填报网站

填报网站是企业版独有的,其目的是使分散在外地分支机构的用户能够通过互联网,以网页的形式使用Excel服务器软件。下图是填报网站的主页:

 

管理控制台

安装了Excel服务器后,在你计算机的开始--程序菜单中会出现“Excel服务器菜单组,其中的第一个菜单项就是管理控制台

在管理控制台中,用户可以完成以下工作:

权限管理类工作:设置部门、角色、用户

建立规范类工作:定义用户词典、数据规范、数据类型,定义自动产生编号的规则等

系统管理类工作:备份/恢复数据库,建立与其它应用系统(如财务软件、ERP系统等)的数据库的集成,查看系统日志,监控与管理用户的连接等。

下图是管理控制台的界面示意图。

数据库

Excel服务器把“Excel的计算能力与操作的方便灵活大型关系型数据库的数据管理能力恰到好处地结合起来,用户填报的Excel表单内容被存入数据库,再通过恰当定义的表间公式和回写公式,使得数据能够被其它的表单所引用。

在安装Excel服务器的服务器端程序时,会创建Excel服务器的数据库,无论用户从网络上的哪一台计算机登录到服务器,都是在使用服务器上的Excel服务器数据库。一般情况下,使用者不会直接看到数据库的存在,也不必关心这个数据库到底是什么。

从物理上说,Excel服务器数据库是在服务端计算机上的几个文件,它们在 Excel服务器数据库安装目录(安装时指定)下的Data子目录中,打开我的电脑即可看到,如下图所示:

服务程序

在服务端计算机上有一个自动运行的程序,叫“Excel服务器服务程序,简称服务。它没有操作界面, 但用户可以控制服务的启动和停止。服务被启动,处于运行状态的情况下,用户才能登录到服务器,使用Excel服务器软件的功能。

 


Excel服务器学习和下载