Office 2007已经于去年年底正式发布了,相信很多朋友已经体验了新一代的Office产品在样式和功能上的重大革新和提升。大家会发现,新一代的Office产品在整体命名上有了变化,它的大名是2007 Microsoft Office System(我还是习惯叫它Office 2007)。一方面微软把2007提到了产品名称的前面,更加突出版本的更新,这还是第一次;另一方面,微软依然强调了Office 是一个System。
  Office System这个概念是微软在2003年正式推出的,它脱离了早期个人电脑的范畴,将触角伸向了更为广阔的企业应用。以前一提起Office,大家可能只会想到Word、Excel、PPT,而如今的Office System不仅包含了诸多的客户端产品,还有强大的服务器端产品,和一些相关的服务、技术和工具。基于Office System,不同规模的企业可以构建出核心的信息工作平台,实现协同工作、企业内容管理和商务智能,这正是庞大的Office System产品家族的强大优势所在。
  
  如今,全新的2007 Microsoft Office System不仅对用户界面重新进行了设计,更在功能上有了很大的增强,还有像Groove、Project Portfolio等新组件的×××,不仅可以有效地提高个人用户的工作效率(虽然很多初次使用者并不这样认为),还可以帮助企业用户实现统一的通讯与协作,实现企业内容的高效管理,实现业务数据的深入透析和展现。
  总体来看,2007 Microsoft Office System主要包含了以下组件:
  客户端产品:
  Word / Excel / PowerPoint / Outlook / Access / Publisher / InfoPath / OneNote / Visio (Standard & Professional) / Project (Standard & Professional) / SharePoint Designer / Groove / Communicator
 
服务器端产品:
  SharePoint Server / Form Server / Project Server / Project Portfolio Server / Groove Server
  服务:
  Office Online / Office Live / Office Live Meeting
  另外,VS2005中还包含了一款专门针对于Office System进行二次开发的组件:Visual Studio Tools for Office (VSTO),我们也可以把它看作是Office System的一部分。
  
  一、Office 2007的客户端组件
  接下来说说2007 Office System的组成。最早的基于Windows平台的Office产品是1989年的Word 1.0,17年来,Office不断发展壮大,到最新的Office 12(即2007),整个体系里面已经至少包含了13个桌面端应用组件和5个服务器端组件。这么多组件,相信很少有人都用过,但我们至少有必要简要了解一下这些组件的功能,看看它们都能用来做什么。
  Office Word 2007:
  这个不用多说了,你可能从使用Windows的第一天起,就在和Word打交道。在最新的Word2007中,文档的审批、批注和对比等功能有了很大增强,此外,你还可以轻松创建出具有专业水准的文档,快速生成精美的图示,快速美化图片和表格,甚至还能直接发表blog、创建书法字帖。
  
  Office Excel 2007:
  很多人认为Excel就是做表格的,做花花绿绿的表格,真是委屈了Excel。实际上,Excel是一套功能强大的信息分析、管理和共享工具,各种来源的数据,包括SQL、ODBC、Web页面中的数据,都可以导入到Excel中实现整理、筛选、分析、汇总,并以专业的图形和图表形式展现出来。个人认为,Excel是Office所有组件里面功能最多、技术含量最高的一个。
 
服务器端产品:
  SharePoint Server / Form Server / Project Server / Project Portfolio Server / Groove Server
  服务:
  Office Online / Office Live / Office Live Meeting
  另外,VS2005中还包含了一款专门针对于Office System进行二次开发的组件:Visual Studio Tools for Office (VSTO),我们也可以把它看作是Office System的一部分。
  
  一、Office 2007的客户端组件
  接下来说说2007 Office System的组成。最早的基于Windows平台的Office产品是1989年的Word 1.0,17年来,Office不断发展壮大,到最新的Office 12(即2007),整个体系里面已经至少包含了13个桌面端应用组件和5个服务器端组件。这么多组件,相信很少有人都用过,但我们至少有必要简要了解一下这些组件的功能,看看它们都能用来做什么。
  Office Word 2007:
  这个不用多说了,你可能从使用Windows的第一天起,就在和Word打交道。在最新的Word2007中,文档的审批、批注和对比等功能有了很大增强,此外,你还可以轻松创建出具有专业水准的文档,快速生成精美的图示,快速美化图片和表格,甚至还能直接发表blog、创建书法字帖。
  
  Office Excel 2007:
  很多人认为Excel就是做表格的,做花花绿绿的表格,真是委屈了Excel。实际上,Excel是一套功能强大的信息分析、管理和共享工具,各种来源的数据,包括SQL、ODBC、Web页面中的数据,都可以导入到Excel中实现整理、筛选、分析、汇总,并以专业的图形和图表形式展现出来。个人认为,Excel是Office所有组件里面功能最多、技术含量最高的一个。
 
 新的Excel2007主要增强了数据的分析和呈现方式,改进了数据透视图表的创建方法,并增强了公式的编辑功能。另外,Office 2007中新增的Excel Services可以将数据表格共享和呈现在Web页面上,这也正迎合了Office未来的发展方向——在线应用。
  
  Office PowerPoint 2007:
  幻灯片制作工具。前不久,PPT刚刚度过了20周岁生日,有人惊叹PPT在不知不觉间已经悄然改变了我们阐述思想的方式,改变了我们学习新知识的途径,我举双手双脚赞成。尤其是在校园里,越来越多的老师们一旦离开幻灯片就不会讲课了,怎么感觉这么悲哀啊~~
  据我的观察,很多用户幻灯片的制作水平仍处于初级阶段,页面上经常是密密麻麻的文字和单调的图案,貌似和Word文档没什么两样。别忘了,幻灯片中是可以设计动画效果的,还可以添加背景音乐和视频,使用新的PPT2007,制作声光绚丽的视觉效果将是易如反掌。
  
  Office Outlook 2007:
  很久以来,Outlook被很多人仅仅当作是一个收发邮件的软件,这种局面在最近几年间终于有了一些改观。对于很多的企业员工和管理人员,Outlook是一个很贴心的秘书,能够帮助我们管理日常的信息、工作任务和时间安排,是一个电子化的“工作日记”。
  新的Outlook2007将日历、约会事件和工作任务整合在了一起,你可以把你的日程信息更好的共享给你的老板和同事。另外值得一提的是增强的搜索功能,能够帮助我们从成千上万封邮件中快速找到你想要的,甚至你只记住了某封邮件的附件中的一个词,也没问题!
 
  Office Access 2007:
  一个轻量级的数据库软件。注意到,Access是一套基于客户端的数据库,不用后台服务器的支持,因此也为我们大大地节省了银子。当然了,Access的功能不可能像SQL那么强大,不是一个层面的东东,Access比较适合于小型企业和部门级的Client端的应用。Access2007改进了用户界面和交互式功能,它的优势是即便你不懂深层的数据库知识,也能用简便的方式创建、跟踪、报告和共享数据信息,所以,没用过的不要怕。
  
  Office Publisher 2007:
  用的人真的很少,因为它的受众面很窄。Publisher从字面上就能理解,主要用于制作出版物、印刷品、小册子,以及带有精美样式的Web页和Email。老实讲,在真正的出版行业,用的都是更强大更专业的软件工具,Publisher真是显得有些初级,但这也正是Publisher的特色——简单易用。
  你不必担心Publisher的难度,通过使用它内置的向导,一切都是那么简单,没有什么技术含量,非常适合普通用户。新的Publisher2007在功能上稍作扩展,对于企业的市场销售人员,可以用它来实现一些构思和运作市场活动的流程,当然这不是Publisher的长处。
  
  Office InfoPath 2007:
  电子表单设计工具。InfoPath对于企业用户来讲是很有应用价值的,利用它创建和发布电子表单,我们能高效、安全的收集信息和数据,汇总到的所有信息还可以导出到Excel里继续进行深入的数据分析和挖掘。InfoPath之所以没有实现大范围的推广应用,一个很重要的因素就是它要求所有填写表单的客户端也要安装InfoPath,否则无法打开表单,这在无形之中提高了InfoPath的应用成本。好在全新的InfoPath2007表单已经完全基于XML格式,客户端只要有IE或其他浏览器,就可以直接填写和提交表单了。
 
另外,基于WWF的SharePoint站点上还可以设定以表单为驱动的业务流程,也就是能触发工作流,因此,InfoPath的应用前景异常的好。我的预测:InfoPath将在最近几年内得到广泛的应用!
  
  Office OneNote 2007:
  一个非常灵活的电子记事本工具。OneNote的灵感来自于以前Outlook中的“便笺”功能,但OneNote的功能已经大大超越了只能记录文字信息的便笺,你可以用它随手画一些图画,插一些图片,写一些笔迹,记一些数字,甚至能直接录下现场的声音和图像。
  最重要的是,OneNote能够将这么多各种各样的信息都收集、整合在同一个页面上,节省了搜索相关信息的时间,提高了工作效率。因此,OneNote非常适用于会议现场和授课现场,如果你的笔记本电脑支持手写笔,那就更是绝配了!
  
  Office Visio 2007:
  非常专业的图表制作工具。这个组件是微软单独销售的。使用Visio,你可以把一些复杂的信息、系统和流程转换为具有专业外观的图表,并可以实现信息的集成。这个工具蛮专业的,但一点也不难,因为你可以直接套用现成的模板,就能轻松绘制出各种流程图、组织结构图、工程图、电路图、网络拓扑图、房屋布局图等等,图表中的各种形状能够随意添加、移动和关联,还能导出并应用到其他Office组件中,很适合一些制造行业的用户,以及从事商务和IT方面的专业人士。当然,我觉得普通用户可以拿Visio设计一些有趣的东东,挺好玩的,我就曾经用它绘制了一张中国地图,累眼神儿啊~~~
 
  Office Project 2007:
  企业项目管理软件。同样也是微软单独销售的一款Office产品。Project主要是用于企业中的项目经理,PM可以用它创建项目,定义任务和资源,并能在项目运作过程中随时跟踪和调整项目进度、报告和总结项目状态。Project分为Standard标准版和Professional专业版共两种版本,请注意,标准版是纯客户端软件,而专业版可以连接到后台的Project Server,实现PM与各个项目组成员的沟通与协作,也就是所谓的微软EPM解决方案,具体介绍请看我后面将要提到的Project Server这个服务器产品。
  与其他主流的项目管理软件相比,微软的Project比较适合中小型工程和项目,而很难满足大型工程的项目组的需求。我了解到的情况是,一些国内企业用Project时简直是流于形式,并没有充分发挥它的管理功能,这一点外企就做的很好,毕竟项目管理这套理论来自于老美,它的核心理念在国内还是有些水土不服的,甚至与我们的一些制度模式是格格不入的,怎样把先进的理论与当前的实际相结合,还是我们面对的一个难题。唉…. 扯远了…. 一提Project就有一肚子话要喷,此处略去一万字吧,干脆以后专门开个专题好好说说这个事儿。
  
  Office SharePoint Designer 2007:
  这个就是FrontPage的升级版,可以用来设计SharePoint网站。提起以前的FrontPage,感觉有点像扶不起的阿斗,在前有埋伏后有追兵的网页设计软件的竞争战场上,基本上喘不过气来。
 
 如今,FrontPage脱胎换骨,微软把它包装成全新的SharePoint Designer,并支持了工作流的设计,你可以直接套用流程审批等常见类型的工作流模板,也能利用设计器自定义一个简单的工作流,而不用写一行代码。当然,如果想要做比较专业的工作流开发,SharePoint Designer就不够用了,如果要想写代码,就要请出VSTO啦。
  
  Office Groove 2007:
  Groove是Office家族的新成员,它是微软在两年前刚刚收购来的一款产品。Groove本身是一个功能更为完善、安全性更高的协作环境,主要用于团队内部开展项目活动,实现团队成员之间的信息和资源的共享。说到这里你可能想到了SharePoint。 Groove和SharePoint在功能上有些相似,但Groove具有更多的优势,比如Groove不依赖于网络,在断网的情况下也可以查看和修改信息;比如你不必再经常查看共享的信息是否有变化,因为Groove会主动向你提示信息的更新情况;比如Groove工作区将整个团队所能用到的各种工具、文档和信息都整合在了一起,我们在Groove工作区中可以一起开会,相互聊天。
  需要提示大家的是,Groove作为新组件还有一些不够完善的地方,另外,Groove目前还没有中文的版本,说白了ms就没打算在中国卖它,感觉不爽啊~~~ @#$%&!
  
  Office Communicator 2007:
  统一的通信工具,主要用于企业内部和外部的沟通环境。Communicator的界面貌似以前的Windows Message,它支持多种的通信方法,包括即时消息IM、语音对话VoIP和视频通信,用户可以在Communicator上随时查找和连接到他的同事。目前,Communicator在国内的应用还是比较少,主要多是在像Intel、ibm、HP等这样的跨国外企的内网中应用。
 
  二、Office 2007的服务器端组件
  接下来介绍一下Office 2007的服务器产品。很多朋友对Office的Server组件还是很陌生的,因为它们主要面向的都是企业用户,拥有完善的内部网络和账户管理系统,依靠后台的服务器实现相关的功能,普通的PC用户可能很少有机会接触到这些东东。
  既然微软已经把Office定义为一个system,主要就是指代的就是Client端和Server两个部分的协作和整合。所以,还没有太多了解的朋友们,千万别小瞧这些服务器产品,小心落伍哦。好了,闲话少说,我们赶快来看看到底有哪些值得我们关注的Office 2007服务器端的组件产品。
  Office SharePoint Server 2007:
  你可以用它来构建一个企业级的门户站点。就像它的名字一样,SharePoint可以为我们创建一个信息共享的接入点。简单来说,SharePoint就是基于Web网页的各种工具、系统和业务模式的集合,它使得人与人之间、团队成员之间的协同工作变得更加简便。我们可以在SharePoint站点上存储信息、共享信息、进行协作。
  相信细心的朋友已经注意到了,新版的SharePoint产品在命名上有了变化,它的上一个版本的大名叫做Office SharePoint Portal Server 2003,简称SPS,而现在的版本变成了Microsoft Office SharePoint Server 2007,简称MOSS,发现了么?最大的变化就是去掉了一个词——Portal,门户。为啥呢?原因很简单,SharePoint2007已经不仅仅是只是一个门户网站,“门户”只是功能之一罢了,如今你可以利用SharePoint2007快速高效的实现企业内容管理、记录管理、版本控制、权限和策略的制定和商业智能。
 
  二、Office 2007的服务器端组件
  接下来介绍一下Office 2007的服务器产品。很多朋友对Office的Server组件还是很陌生的,因为它们主要面向的都是企业用户,拥有完善的内部网络和账户管理系统,依靠后台的服务器实现相关的功能,普通的PC用户可能很少有机会接触到这些东东。
  既然微软已经把Office定义为一个system,主要就是指代的就是Client端和Server两个部分的协作和整合。所以,还没有太多了解的朋友们,千万别小瞧这些服务器产品,小心落伍哦。好了,闲话少说,我们赶快来看看到底有哪些值得我们关注的Office 2007服务器端的组件产品。
  Office SharePoint Server 2007:
  你可以用它来构建一个企业级的门户站点。就像它的名字一样,SharePoint可以为我们创建一个信息共享的接入点。简单来说,SharePoint就是基于Web网页的各种工具、系统和业务模式的集合,它使得人与人之间、团队成员之间的协同工作变得更加简便。我们可以在SharePoint站点上存储信息、共享信息、进行协作。
  相信细心的朋友已经注意到了,新版的SharePoint产品在命名上有了变化,它的上一个版本的大名叫做Office SharePoint Portal Server 2003,简称SPS,而现在的版本变成了Microsoft Office SharePoint Server 2007,简称MOSS,发现了么?最大的变化就是去掉了一个词——Portal,门户。为啥呢?原因很简单,SharePoint2007已经不仅仅是只是一个门户网站,“门户”只是功能之一罢了,如今你可以利用SharePoint2007快速高效的实现企业内容管理、记录管理、版本控制、权限和策略的制定和商业智能。
 
所以Forms Server的功能很简单,就是用来支持用户使用浏览器来查看和填写InfoPath表单。另外,Forms Server还有一个功能,就是存储和管理InfoPath表单的模板。
  Forms Server 2007本身是一个ASP.NET 2.0的应用程序,它需要构建在Windows SharePoint Services 3.0的基础上。另外组要注意的是,SharePoint Server 2007里面已经包含了Forms Services,所以装了SharePoint的就不必再单独购买Forms Server了。
  
  Office Project Server 2007:
  它是微软的企业项目管理解决方案(EPM = Enterprise Project Management)中的关键组件,你可以用它在服务器上搭建一个Server,专门存放与项目管理相关的数据和信息。
  企业为什么有必要做一个Project Server呢?大家可以试想一下,一个成规模的企业,会有很多不同的项目分别在计划或执行的过程中,项目经理可以使用Project客户端程序创建一个项目,但项目经理很辛苦,因为在项目的执行过程中,他需要主动联系项目组成员,询问任务的完成状态,随时跟踪和调整项目的运作情况,这已经严重影响了项目管理的效率和准确度。
  如今,你可以在企业的后台服务器上安装Project Server 2007,把制定好的项目都发布到Server上,项目组的普通成员可以打开IE浏览器,输入指定的网址,打开Project Web Access界面,他不仅在这个网页上能够看到项目管理者分配给他的所有任务的详细信息,而且还能直接在页面上更新任务的完成情况,再提交给项目经理。项目经理收到成员提交的项目更新信息后,他会进行审核,要么通过,要么拒绝,这样,项目经理就由被动变为主动,可以随时查看到项目组成员提交的状态信息,一切尽在掌握。
 
Project Server的功能不仅只是这些,我们还可以通过它共享项目文档和资源、提交项目报告、提出项目运作过程中所面对的问题和风险,因此它本身就是一个类似于SharePoint的专门用于项目管理的协作平台,企业的老板、项目组成员、人事部门的成员、IT运营的成员等等企业中的不同角色,都可以通过它了解项目的情况,当然你是可以设置权限的。
  Project Server的安装环境要求比较高,你需要为Windows 2003打上SP1的补丁,做成一台dc(域控制器),安装IIS,安装SQL Server和.NET Framework 3.0,WSS3.0已经内嵌到Project Server 2007的安装文件中了,不必再单独安装。安装好Project Server后,还需要配置服务器场和Project Web Access的相关设置,一套过程下来,已经涉及了好多个微软的产品,真够热闹的。
  
  Office Project Portfolio Server 2007:
  这是微软在2006年收购UMT Portfolio Manager 3.3后推出的一款产品,用来实现企业项目的组合管理。“项目组合管理”是虾米?这里首先需要给大家普及一些基本知识。
  项目组合管理是一种管理方法,它能帮助企业通过评估项目的关键性指标和战略目标,来获得最大的项目组合价值。1952年,Markowitz发表了著名的论文“Portfolio Selection”,建立了现代资产组合理论,并获得诺贝尔经济学奖,项目组合管理理论正是源于这里。
  项目组合管理会根据企业的业务目标、资源与成本的限制,来评价企业内哪些项目是应该上马的,哪些项目在当前存在风险不能上马,并能监控当前所有项目进展是否顺利。因此,你会发现,项目组合管理更关注企业的宏观层面,他强调的是项目要适应企业现状,并能为企业带来利益;而项目管理更关注项目的微观层面,强调要将项目按时、保质保量完成。
 
Office Project Portfolio Server 2007 与 Office Project Server 2007 能够紧密地结合在一起,这为企业提供了一套完整的端到端的项目组合管理解决方案。Project Server Gateway是Office Project Portfolio Server与Project Server之间的双向接口,项目数据可以在他们之间实现自动传递,创建多个项目的合并视图,从而实现对项目组合的全面、深入地了解和控制。
  Office Project Portfolio Server 2007是一个比较新鲜的工具,目前在国内熟悉它的人恐怕还不多,毕竟,要想好好利用这些项目管理工具,没有丰富的项目管理经验是不行地!
  
  
  Office Groove Server 2007:
  之前在介绍Office客户端组件时曾经说过Groove 2007,还记得它是做什么的么?Groove Server 2007实际上就是支持Groove相关功能的后台服务,它需要和Groove联合部署,这样,企业中的各个业务团队就可以在任何时间、任何地点与任何人进行动态的合作,而且这样的连接是非常安全的。换句话说,企业如果想在各位员工的电脑上部署Groove,就必须要在后台服务器上搭建Groove Server,否则是很难充分发挥Groove的相关功能的。
  
  好了,差不多就这些了。Server端产品的功能可不是几句话就能说清楚的,如果你有兴趣,有耐心,不妨下载他们的试用版,做成虚拟机玩一玩,相信你会有很大的收获!
 
三、Office 2007的服务产品
  之前,我已经为大家全面介绍了全新的2007 Microsoft Office system中的各种Client端组件和Server端组件,其实说了这么多还不够完整,有一块经常被大家忽视的产品,也是Office system的组成部分,这就是Office Service——服务!
  Office Online:
  Office Online是微软的一个站点,相信很多朋友都上去看过。Office Online会为所有的Office用户提供丰富的资源和信息,主要包括:Office帮助文档、产品介绍、Office在线培训课程、模板下载、剪贴画下载、软件更新、加载项工具下载等,以及一些基于Web的服务。
  其实Office Online站点微软已经推出很久了,但坦白讲,很少有用户经常去上面找资源,包括我自己,也想不起来。我觉得主要原因就是资源比较匮乏,尤其是中文版的Office Online,同步得比较慢,本地化做的也不太好。如今,随着Office 2007的正式发布,Office Online也作了改版,你会发现,资源更加丰富了,分类也更加清楚了,你可以快速准确的搜索到你需要的信息和模板,你甚至还可以把自己创作的文档和模板也发到Office Online上,与更多的人共同分享。
  另外你会发现,当你在Word、Excel、PPT等Office产品中新建文档时,在“新建”对话框中就会罗列出当前Office Online上你能下载到的各类模板,还有一些链接可以点击,有很多模板还是很专业很精美的,还有好多都是针对中国本地的用户而设计的,相当不错。因此可以说,Office 2007与Office Online已经实现了很紧密的整合,相信也将会有越来越多的用户喜欢上Office Online。
  
 
Office Online的网址是什么?大家应该能猜到的:http://office.microsoft.com/china
  
  Office Live Meeting 2005:
  Live Meeting用过的人很少。大家可能经常通过微软TechNet或MSDN上的WebCast网络广播课程学习微软的最新技术,其实WebCast上的讲师在授课过程就是通过使用Live Meeting来实现的,它是一个很好的解决方案,只要有Internet,你就能够充分利用Web联机会议技术,让分散在各个地区、不同地点的人共同参与到网络会议中来,实现音频、视频、PPT课件和白板的共享,最多能够支持数千个参与者。
  另外,利用录像功能还可以把课程内容、会议内容录制下来,以便日后随时进行查看。因此,Live Meeting的本质是一种服务,它是需要有微软的Live Meeting服务器来在后台做支持的,主要适合实现远程在线培训和在线会议。感兴趣的朋友可以到微软的网站上申请免费试用,体验一把!
  这里有一个有关Live Meeting的演示,不妨看看:http://main.livemeeting.com/p_w_picpaths/flash/quick_demo.cfm?promocode=3619
  
  OK,通过以上的介绍,相信大家应该已经对2007 Microsoft Office system有了一个全面的、全新的认识。我们可以回顾一下,微软的Office system组件就分成了Program程序、Server服务器、Service服务这三个大类,如下图所示。