SharePointl架构规划与设计_第1页
SharePointl架构规划与设计_第2页
SharePointl架构规划与设计_第3页
SharePointl架构规划与设计_第4页
SharePointl架构规划与设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XXXSharePoint部署/Office部署/Office用户培训架构规划与设计作者:陈从彪日期:2015-03-19公司:北京XXX科技发展有限公司目录一、综述3二、项目背景3三、架构规划与设计33.1.Sharepoint解决方案描述33.2.部署规划及架构43.3.界面设计说明63.4.功能定制说明与描述63.5. 内外网统一发布平台83.6. 单点登录接口123.7. 统一发布平台的接口12四、系统软硬件配置124.1. 硬件配置124.2. 软件配置13五、实施时间计划13六、附录156.1. 风险分析156.2. 风险应对计划15一、 综述本架构规划是描述北京XXX科技发展有限

2、公司(以下简称“北京XXX”)向XXX(以下简称“XXX”)提供的微软SPA再投资服务,将提供如下所述的”SharePoint 部署服务“、“Office 部署服务”、“Office 用户培训”。通过SharePoint Server 2013平台以及自定义功能开发等架构规划与设计。本架构规划中提供的任何时间表、日期或交付计划均为估计得出,具体实施时根据情况可能会有相应的变化。二、 项目背景XXX内网上线至今已有多年,系统由于运行时间长、软硬件配置陈旧造成目前稳定性差、安全性无法保障、网站性能无法满足现阶段网络高速发展的需求,由此产生的诸多问题使网站的改造迫在眉睫。XXX现网站维护性存在如下问

3、题,需要技术人员的配合,对技术人员的依赖性较高,需要提高整体的可维护性;现网站的安全性不足;无论是软件,还是硬件都需要进行升级以提高网站的性能;加强网站的应用集成和可扩展性是网站应对未来趋势是否必要的。针对维护性较差我们引入了统一信息维护平台,针对安全性我们从日志,备份等方面进行了提升,给出了软件升级方案,例如SharePoint升级为2013版本,例如硬件给出了新的架构图,关于集成方面,我们会在单点登录和动态维护的同时,保证系统良好的继承性,对于数据迁移和数据的完整性都很好的保障。此次网站的改造对运维管理水平提出了更高的要求,因此我们应充分利用信息化工具,丰富网站管理手段,提高网站管理服务质

4、量,增强网站工作的主动性,实现网站管理的标准化和规范化。三、 架构规划与设计3.1. Sharepoint解决方案描述采用SharePoint 2013 比原来的安全性有了很大的提升,用户需要通过AD进行认证,内网和外网相对独立,具有很好的安全性。虽然内网外网是独立的,但是外网也可以访问内网,在外网点击内网的连接, 如果员工电脑上有认证证书或是有移动的key的话,即可直接拨通VPN,然后登录到内网,即实现了交互,又保证了安全性.图VPN网络拓展图内外网的访问也可以不通过VPN的方式进行,例如内网发布到外网服务器,然后用双因子身份进行验证。 可控性系统添加统一维护平台就是为了增加可控性,可维护性

5、,使用户不需要了解SharePoint就可以在页面上维护相关信息。 可继承性系统可以很好的进行数据迁移,保证数据的完整性和一致性。 可集成性后续建设的各应用系统可在网站上无缝集成,支持单点登录,支持动态添加。 灵活性统一沟通平台的灵活性, 站点可以动态维护,栏目可以自动编辑,权限可以动态分配.整体的灵活性体现在内外网的交互,网站的维护深度的增加,可以调整一些之前无法动态维护的内容,例如首页flash,例如专题栏目的上线。3.2. 部署规划及架构SharePoint部署解决方案将涉及以下方面:l 2台服务器,各部署SharePoint 前端服务角色、应用服务器角色和管理中心;l 2台服务器,各部

6、署SharePoint内容数据库服务器;l Office部署:共部署Office2013/2010软件; 整体部署架构如下:架构部署说明: 本平台考虑利用微软的虚拟化平台来作为整个环境的部署平台。采用前端负载均衡和后端数据库高可用的解决方案可以保证整个平台高可用性,前端采用Windows Server 2012 NLB负载均衡,后端采用数据库Awayls On,采用SQL SERVER 2012的Awayls On技术相比数据库镜像技术提高了故障转移效率,大大降低了风险成本。3.3. 界面设计说明针对XXX的情景现状,需要一个统一信息维护平台,通过该平台统一把信息发布到各个平台上,于是统一信息

7、维护平台孕育而生。通过对XXX的业务需求,总结有以下需求:l 通过信息维护平台的统一信息发布到各个平台上;l 信息发布可以进行审批流程;l 栏目可以维护,随意增减;单点登录;l 非IE系统可以正常访问浏览,用户的良好体验;l 网站的安全性;l 链接可增减,导航可维护;l 信息发布使用在线编辑器更加易用;l 顶部Banner可以维护,可以随意切换;l 静态页面(企业文化、国家法定节日特殊页面等)的内容可以自主维护;l 增加新闻中心。通过SharePoint Server 2013平台以及自定义功能开发,能很好的满足XXX的情景需求。它的主要作用是信息门户和统一信息发布。3.4. 功能定制说明与描

8、述XXX需要搭建一套基于SharePoint的内部门户网站及一套外部门户网站,两套门户系统需要实现统一的管理和维护。可以对内网,外网等多个站点进行统一发布,统一维护,统一权限处理。发布一条信息时,同时发布到多个站点上。也可以从多个站点上同时编辑或是删除同一条信息。1.多个站点,多个栏目之间复杂的映射关系统一发布平台自助开发功能使自定义栏目的内容可以发布到多个站点的不同的指定栏目中,也可以把自定义栏目的内容发布到多个站点的多个不同的栏目中。例如有站点A,站点B,站点C,站点下面又对应有栏目A1,A2,A3,B1,B2,B3,C1,C2,C3。可以自定义一个栏目D,指定对应关系为站点A的A2栏目,

9、站点B的B1栏目,和站点C的C3栏目,再发布到D栏目时,可以勾选A2,B1,C3栏目,做到既灵活配置,又可以自定义灵活调整。2.自定义的权限管理SharePoint是自带权限管理的,但是由于上面的栏目之间存在自定义设置的栏目,需要中栏目的角度和操作的角度进行权限设置,为了满足客户的分栏管理,控制栏目权限的同时,也要操作权限的要求。3.后台管理的调整对于一些管理员用户来说,对于SharePoint并不是十分了解,对于SharePoint的后台管理觉得很复杂,通过开发将信息维护页面进行了简化,并可以同时修改和删除多个关联栏目的内容。4.页面的深度定制统一发布平台的页面按照客户通常的使用习惯进行了调

10、整,使得管理员能够方便快捷的找到想要维护的内容,让页面的色彩搭配等符合客户的风格和要求。 XXX由于一些客户端的Office版本比较老旧(Office 2003),故需要在企业内部署升级安装Office客户端(对于WindowsXP用户,则安装Office 2010版本,对于Windows7以上版本用户则安装Office2013版本),客户端数据为130台左右。同时为其提供一次Office的培训服务。具体需要实现的功能如下:需要开发与定制的功能列表类别数量名称功能简述网站页面设计及风格1站点母版页、门户首页设计设计整个站点的母版页、首页整体样式、布局及站点风格。根据企业VI元素及设计需求,对站

11、点首页的风格及样式效果进行效果图设计(不少于4版效果图,供客户选择)3二级综合页用于信息展示及聚合的3个二级页面样式、布局等设计。根据企业VI元素及设计需求,进行效果图设计。12部门子站点页面部门子站点中自定义需求页面。部门站点配置1212个部门站点配置根据各部门需求而配置的子站点。WebPart开发1个权限管理跨内网和外网站点统一管理权限,不同的用户可以管理不同的站点,可以分配不同的栏目。1个用户管理跨内网和外网站点统一管理,统一管理不同站点间的用户。1个角色管理跨内网和外网站点统一管理,统一管理不同站点间的角色。1个行业动态跨内网和外网站点统一管理,首页用于显示行业动态的Web部件。1个通

12、知公告跨内网和外网站点统一管理,首页用于显示通知公告的动态Web部件。1个企业新闻跨内网和外网站点统一管理,首页用于显示企业新闻的动态Web部件。1个信息发布跨内网和外网站点统一管理,将信息同时发布到多个站点上1个信息审核用户添加一条信息发布站点,审核人可以审核,审核后数据才添加成功。1个信息维护即统一编辑和统一删除1个平台配置多个站点可删除某个站点,或是添加某个站点。1个日志管理可以根据时间查看指定时间的日志,日志内容为用户在某某时间添加某某内容到A站点B栏目等。1个栏目管理跨内网和外网站点统一管理,可以统一管理维护多个栏目。1个专题管理跨内网和外网站点统一管理,可以统一维护管理多个专题。工

13、作流设计2个收文、发文单位收文及发文审批、存档。1个车辆管理管理单位车辆。1个用车审批单位人员用车申请审批流程。1个办公用品申请单位人员办公用品使用申请流程。3.5. 内外网统一发布平台内外网统一发布平台,也可以成为统一维护平台,其能够很好地解决同一信息需要发布到不同服务器场的多个站点的问题,并且这些发布过的信息还可以在统一信息维护平台中直接进行维护,做到一个地方修改多个地方变动。这样可以大大提高信息维护人员的工作效率,简化操作步骤。统一信息维护平台还有自己的审批流程,发布的信息经批准后才能最终发布到关联的SharePoint列表中。统一发布平台的主要功能:序号功能模块子模块功能描述1平台配置

14、添加站点配置一个新的站点2删除站点删除某个站点的配置信息3权限管理权限管理添加,删除权限4权限分配给不同用户分配不同的权限5日志查看显示日志把日志信息加载到页面。6日志查询根据时间查询日志,或是根据用户查询日志。7信息维护新建信息添加一条新信息8编辑信息编辑信息9删除信息删除信息10审批信息平台内部审批11查看信息12栏目管理新建栏目在统一维护平台中新建栏目13栏目对应把新建的栏目对应站点中的栏目14用户管理添加用户新添加一个用户15编辑用户编辑用户的基本信息16删除用户删除一个用户的信息该平台主要包括平台配置,栏目管理,信息维护,日志查看,用户管理,权限管理等模块。图5-1 模块结构图图5-

15、2 统一发布平台物理架构示意图图5-3 统一发布平台功能流程图统一沟通平台可以通过栏目的对应,快速完成多个网站的信息发布和信息维护。例如:左侧为现有栏目,右侧为添加的各个站点的列表。右侧只显示与左侧选中栏目相同类型的列表,在右侧勾选相应列表与左侧选中栏目进行关联。图5-4 栏目对应关系页面效果图上述新建的栏目与SharePoint列表关联,企业信息门户系统的维护人员只需对栏目进行操作,而不必去关注其对应的SharePoint列表,使得发布的逻辑和操作简化。栏目仅与某一类型的SharePoint列表相关联,SharePoint列表可分为列表库、文档库和图片库三种类型。图5-5交互逻辑示例图在栏目

16、与列表进行关联时,也可在该栏目下新建子栏目与列表下的文件夹进行关联。这样即保证了栏目的层级性,也使得发布更简单结构更清晰。图5-6 栏目与列表关联效果图通过统一发布平台,可以统一维护内网门户和外网门户,也可添加其他网站。3.6. 单点登录接口单点登录主要是指用户登录到内网后,再从内网进入其它系统时,不需要再输入用户名和密码。主要用于内网的“管理系统”模块,具体名称和地址详见:附录2 单点登录系统的链接及真实地址表。3.7. 统一发布平台的接口 统一发布平台需要能够读取SharePoint中的全部栏目名称,并将统一发布平台中的栏目与SharePoint中的栏目完成对应关系的设置,以实现可以将某条

17、信息同时发布到内网及外网的指定栏目中。四、 系统软硬件配置4.1. 硬件配置以下列出了各应用系统部署所需要硬件配置要求。SharePoint Server 2013服务器2台,使用虚拟化服务器。硬件组件内容CPU64 位处理器、四核、2.0 GHz 以上内存最低8B ,推荐16GB磁盘10,000 RPM 磁盘驱动器上具有至少70 GB 可用磁盘空间的本地存储网络需要2 个网络适配器,每个速度为 1 Gbps 或更高SQL Server 2012数据库服务器2台,使用虚拟化服务器。硬件组件内容CPU64 位处理器、四核、2.0 GHz 以上内存最低8B ,推荐16GB磁盘10,000 RPM

18、磁盘驱动器上具有至少200 GB 可用磁盘空间的本地存储网络需要2 个网络适配器,每个速度为 1 Gbps 或更高4.2. 软件配置操作系统、软件要求: Windows Server 2012 R2 Standard操作系统(必需)或最新的 Service Pack 操作系统Windows Server 2012 R2 DataCenter操作系统(必需)或最新的 Service Pack 操作系统(推荐) SQL Server 2012 SP1标准版 或 企业版SharePoint Server 2013五、 实施时间计划本项目预计总工作量为106人天,预计为2014/24开始,至2014/

19、3/25结束。由于项目工期时间紧张,故项目期间周六周日均安排人员加班算入工期项目日期规划如下:日期工作量(人天)工程师任务具体描述第一天3天3名了解客户需求及环境要求 填写工作计划,分配资源,提交工作计划书,准备测试工具,和客户沟通项目内容,修改项目计划书第二天2天2名工作概述:需求分析阶段涵盖内容:1、根据项目方案交流成果撰写并修订SharePoint架构规划和设计文档,确定SharePoint Server2013架构与设计方案,确定项目架构设计与数据库结构设计2、确定各个数据库的角色和各个服务器需要配置的角色和功能3、确定数据库的高可用方案及配置项4、确定所需的管理和服务账户,包括SQL

20、 Server服务账户、安装用户账户、服务器场账户5、确定XXX的工作时间,提前对工程师进行工作时间安排第三天1天1名工作概述:部署环境准备1、 检查服务器资源配置2、 检查服务器网络配置3、 检查服务器相关防火墙配置4、 检查服务器账户权限配置5、 检查服务器相关部署资源第四天第五天2天1名工作概述:实验室环境搭建服务器:实验室测试服务器虚拟服务器:4*CPU、16G内存、500G硬盘部署涵盖内容:1、 软件准备:Windows Server Datacenter 2012、SQL Server 2012、SharePoint Server 2013及必备组件2、 安装配置Windows Server 20123、 配置网络4、 安装SQL Server 2012数据库5、 安装SharePoint Server 2013及必备组件6、 执行SharePoint Server 2013配置向导,创建测试网站集7、 测试文档库、自定义列表等功能8、 安装SharePoint designer 20139、 安装Visual studio 2012开发工具第六天第七天4天2名工作概述:开发阶段-设计服务器:实验室测试服务器开发内容涵盖:1、对站点中的所有功能要求、要开发达到的效果以及WebP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论