《在线教育平台建设方案.doc》由会员分享,可在线阅读,更多相关《在线教育平台建设方案.doc(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、百度文库 - 让每个人平等地提升自我保密级别高在线教育平台建设方案()二二一二二一年十月39文档版本记录版本编号版本日期修改者说明2014/5/28建立模版及目录结构,内容补充目录第1章背景5第2章需求分析62.1在线教育基础环境62.2外界了解学校的途径62.3家长、学生、老师关心的问题62.4在线教育7第3章总体设计83.1设计思路83.2建设目标83.3设计原则83.4设计依据93.5总体框架93.1建设内容10第4章网站站群服务104.1建设目标104.2总体架构104.3栏目规划114.4网站站群系统124.5网站界面15第5章基础数据服务165.1系统概述165.2系统架构165.
2、3功能设计17第6章在线课程服务176.1系统概述176.2系统架构176.3功能设计17第7章成绩查询服务207.1系统概述207.2功能设计207.2.1基本功能207.2.2服务功能217.2.3数据库功能21第8章在线支付服务228.1系统概述228.2功能设计22第9章信息安全229.1建设目标229.2建设内容229.3总体框架24第10章运维服务2510.1建设目标和范围25第11章数据灾备2611.1.1灾难备份概述2611.1.2本地灾备27第12章实施进度计划29第13章项目组织实施及质量保证3013.1项目组织与管理机构3113.2项目实施管理3113.3过程定义3213
3、.3.1定义方法3213.3.2阶段定义3313.4质量跟踪与过程控制35第14章收益分析3714.1支出3714.2效益37第15章投资预算及资金来源37第1章 背景21世纪是教育大发展的时代,也是信息全球化的时期,在线教育等网络教育也有如雨后春笋般的发展起来,教育形式比以往更加多样。在国外,有可汗学院这样的在线教育机构,在国内,例如新东方、学而思、101等等也纷纷开始了在线教育活动。线上教育正成为传统教育之外的一种补充式教育,一种新型的教育赢利模式。随着网络技术革命、信息化时代发展,人们生产生活方式的巨大变革,在线教育会成为新的趋势和不可逆转的潮流,未来发展空间很大。现阶段我国教育面临如下
4、问题:l 在中国,教育资源分布极其不平衡,落后地区学生难以享受到名校名师的资源;l 目前,传统的线下教育,自身的弊端已经初露端倪,线上教育的形式是一种有益的尝试;l 如何帮助他们改进学习方法,提高学习成绩,提供优质的学习资源和服务,是一件意义非凡的事情。以上问题通过教育和互联网结合,能很好解决以上问题,在线在线教育平台有如下有点:l 可获取优质教学资源:在线在线教育平台中有些优质教学资源现实生活中不能获得,比如听四中老师上课。 l 可以节省时间:可以减去很多“上其他辅导形式”在路途、时间、精力上的浪费 。l 能屏蔽其它娱乐活动:有些网校是可以自动屏蔽一些娱乐活动(如QQ),尽可能地排除其他网站
5、干扰。 第2章 需求分析本需求在大量周密的市场调研基础上,主要依据国家统计局、国家发改委、国务院发展研究中心、教育局、中国教育协会、国内外相关刊物的基础信息以及行业研究单位等公布和提供的大量资料,结合深入的市场调查资料,立足于世界在线教育行业整体发展大势,对中国在线教育行业的发展情况、各地区发展情况、主要企业,并对未来在线教育业发展的整体环境及发展趋势进行探讨了和研判,目前整理出主要的需求如下:2.1 在线教育基础环境网络宽带在学校和家庭已经普及,家庭带宽一般都在4M以上,已经能满足在线语音、视频教学的需要。电脑已经普及十几年,学生,老师基本都能熟练的操作电脑。现阶段在线教育基础环境已经能满足
6、网络教学需要。2.2 外界了解学校的途径现阶段家长、老师、学生等缺少一个全面了解学校的通道。学校在信息时代比较孤立,很难和外界保持沟通交流,需要给学校建立一个网站,利用网络技术和外界保持沟通,加强和社会各方面互相了解。学校门户网站是学校的“网上名片”。是学校达标验收必须要有的。可以展示校园文化、教师风采、学生风貌、教育理念等,体现办学实力!凭借学校网站,学校是可以另一种方式在教育领域树立新形象新品牌的。学校网站是学校对外宣传、形象展示和沟通交流的管理平台。可以实现学校对外联系的信息化和网络化,从而提升学校的对外形象,提高软实力,增强综合竞争力。2.3 家长、学生、老师关心的问题家长、学生、老师
7、关心的主要问题是学生的成绩问题。主要关心学生成绩在全年级,班级的排名,怎么提高学生的成绩。学校应该提供学生在校综合能力评估,可以实时的反应每个学生的在校综合能力,让家长更好的了解每个孩子在学校的综合能力,实时的反应整个学校,每个年级班级的综合能力,让社会各界和教育部门能更好的了解每个学校的综合教育水平。2.4 在线教育教育资源分布极其不平衡,落后地区学生难以享受到名校名师的资源,可以通过在线课堂整合名校名师资源,打破传统的耗费人力和物力, 以及社会中不正规经营的补习班,让学生能不受地域,不受教育资源限制,不受时间,并且能根据自己现有欠缺的选择性的选择正规老师的课程讲解,以及问题解答,并且满足学
8、生的在线论坛问题讨论和学习方法交流。第3章 总体设计3.1 设计思路在线教育平台的设计思路是采用云计算技术构建一个高弹性和高可靠的信息化基础教育服务平台,实现“五个统一、四个集中、五个开放、三个特点、一个目标”的建设思路:六个统一:统一传输网络、统一安全保障、统一运维管理、统一身份认证、统一备份恢复;五个开放:在建设中要遵循开放的技术架构、开放的技术规范、开放的应用接口、开放的服务平台、开放的基础资源;四个集中:集中机房环境、集中数据存储、集中基础数据库、集中互联网接入;三个特点:建立高弹性、高可用、高可靠的开放的共享和服务平台;实现按需服务,按质、按量付费;分层架构,共享互备,分层交付;一个
9、目标:实现教育信息化建设“一切皆为服务”的思想。3.2 建设目标(一) 、总体目标完成站群服务,各学校可以在该系统中创建自己的网站,现阶段实现一个学校的网站。在每个学校的网站上可以查看某个学生在校综合能力评估,上该校网络课程,支持在线支付服务。3.3 设计原则统一规划,规范建设面向业务架构规划和系统设计的最高层设计,需要遵循统一规划和规范建设,在具体项目中落实项目设计。统一标准,规范应用在涉及到各种技术规范和业务系统,应遵循统一的标准规范体系和应用服务建设规范体系。统一监管,规范运维以机房为运行物理载体,共享商洛信息化基础资源综合服务平台基础资源服务,按照统一传输网体系、统一安全保障体系、统一
10、运维服务体系、统一数据备份中心的建设思路,保持系统的可用性和可持续性。3.4 设计依据九年义务教育全日制各科教学大纲3.5 总体框架在线教育平台总计框架主要考虑互联网的特点,总体设计框架如下图 3-51 在线教育平台个服务关系图各“应用服务”共享“基础服务”的信息安全、数据灾备、运维监控和在线支付服务等,共同构成在线教育平台的服务体系。“基础服务”实现对资源调配、管理、自助式动态资源分配,能够运行期动态调整资源配置,实现智能化的资源管理,从而优化在线教育平台的服务水平,同时降低了维护成本,缩短了各类需求的响应时间,提升了管理效率。3.1 建设内容序号名称主要建设内容部署位置1网站站群服务网站站
11、群系统外网制作一套学校网站模版完成一个学校的网站外网2基础数据服务基础数据服务3在线课程服务在线课程管理外网在线课程直播外网在线课程点播外网4成绩查询服务成绩查询服务外网5在线支付服务网上支付外网6信息安全统一登录外网7运维服务网站站点监控外网8数据灾备数据灾备局域网第4章 网站站群服务4.1 建设目标建立网站站群系统,每个学校可以在该系统中建立自己的网站。实现一套学校网站的模版。每个学校都可以套用这个模版建立自己的网站。利用网站站群系统可以减少每个学校独立部署网站,减少学校网站建设成本。建设一个指定学校的网站。4.2 总体架构公众通过学校门户网站了解学校的相关信息,访问该校相关的“应用服务”
12、和“基础服务”,总体架构如下图所示:图 42学校网站总体架构4.3 栏目规划网站栏目定义如下:一级二级三级网站栏目说明网站首页走进XX校园校园时讯学生风采科研教育招聘招生交流互动网站首页4.4 网站站群系统功能描述本系统实现门户网站的内容管理,包括站点的管理,栏目的管理,模板的管理,完善的权限管理,支持内容的创建、审核及发布的全过程,支持内容统计。系统应该具有良好的跨平台能力和扩展能力。采用主流模板技术,对网站展现提供强力支持。图 系统功能组成图功能要求1)信息发布平台功能系统管理:对系统信息,站点,页面,流程,栏目和内容类型几个功能模块的管理操作。 系统信息:介绍系统的一些基本信息。站点管理
13、:对站点进行新建,修改,删除,查找的管理操作,对索引进行创建和删除管理。创建页面:对站点的所有页面进行生成。流程管理:对流程以及流程节点进行新建,修改,删除和查找操作。栏目管理:对一般栏目进行新建,修改,删除和查找操作。内容类型:对内容类型进行新建,修改,删除和查找操作。模板维护:包括对模板组,模板类型和模板的增删改查的管理模板组:对模板组进行新建,修改,删除和查找操作。模板类型:对模板类型进行新建,修改,删除和查找操作。模板管理:对模板进行新建,修改,删除和查找操作。内容管理:包括对内容来源,内容发布,内容审核,内容删除回收和内容维护的管理。 内容来源:对内容来源进行新建,修改,删除和查找操
14、作。发布管理:对一般栏目下提交和发布的信息进行删除和查找操作。内容审核:对一般栏目下提交的未审核信息进行审核操作。回收站:对一般栏目下删除的信息进行还原和彻底删除操作。 内容维护:对一般栏目,进行信息的新建,修改,删除,提交,排序,发布和对内容静态页面的生成操作。账户权限:包括对部门,用户,账户,角色和权限几个功能的管理部门管理:对部门进行新建,修改,删除和查找操作。用户管理:对用户进行新建,修改,删除和查找操作。账户管理:对账户进行新建,修改,删除,查找和密码修改操作。角色管理:对角色进行新建,修改,删除,查找和角色分配账户操作。权限分配:对角色进行相应权限的分配。 统计信息:包括对数据统计
15、和操作日志的管理 数据统计:对发布的内容统计,栏目统计,站点统计,账户发布信息进行统计。操作日志:对账户登录系统进行的操作日志进行删除,查找操作。 互动信息:包括对投票,留言,信件类型和服务类型的管理 投票管理:对投票进行新建,修改,删除和对投票主题进行的增删改查操作。留言管理:对所有留言类型下的留言进行查看,查找,处理,删除和分派操作。信件类型管理:对留言的信件类型进行新建,删除和修改操作。服务类型管理:对留言的服务类型进行新建,删除和修改操作。 个性定制:包括对功能项的管理,工作台的管理和备忘的管理三个模块。 功能项管理:对系统实现的功能进行新增,修改和删除操作。自定义工作台:对系统登录后
16、的工作台进行增减操作。备忘管理:包括备忘的新建,修改和删除操作。 信息公开:包括对主题,服务功能项,政府公开目录,政府公开信息,依申请公开和文件主题的管理。 主题管理:对政务公开信息提交的主题进行新建,修改,删除和查找操作。服务功能项:对政务公开中业务资源的主要服务功能项进行新建,修改和删除操作。资源目录管理:对政府公开目录进行新建,修改,删除和查找操作。资源信息管理:对政务公开信息(包括基础资源和业务资源)进行新建,修改,删除,排序,查找和提交主题操作。依申请公开:对所有公众的依申请公开信息进行删除,办理,查看,查找操作。文件主题管理:对政务公开信息中信息的文件主题进行增加,删除和修改操作。
17、 意见征集:包括对意见的征集和结果的反馈的管理。 意见征集管理:对意见进行新建,删除,查找和查看操作。结果反馈管理:对结果反馈进行新建,删除,查找和查看操作。2)信息展现平台功能介绍搜索引擎对站点的内容进行搜索,包括网站的站内搜索。站内搜索提供对网站内数据库中的内容数据进行搜索的功能,也可实现各个栏目及其子栏目下的内容的数据进行搜索的功能。个性化本系统采用动态内容静态生成的规则,所以在生成静态内容之前要对将要发布的内容与对应的模板进行关联,最后生成的内容能够随着模板的不同而不同,以这样的方式实现个性化。4.5 网站界面软件界面是人与计算机之间的媒介。用户通过软件界面来与计算机进行信息交换。因此
18、,软件界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作,所以软件的友好性、易用性对于软件系统至关重要。 推荐或适用的屏幕分辨率1024X768,兼容宽屏显示器; 主屏设计方案要简明,大方,方便用户进行操作管理; 充分考虑乡镇操作人员的操作习惯 清晰、准确、符合用户习惯、满足人机工程学要求的界面.网站主颜色风格参照如下图:第5章 基础数据服务5.1 系统概述对在线教育平台的一些基础数据进行管理。包括对学生账户,教师账户,校长账户的管理。创建学校,创建年级,创建班级等服务。5.2 系统架构5.3 功能设计账户管理:老师和学生可以通过平台自行注册账户,老师账户
19、需要经过网站总管理员审核才能正常使用。学校管理:增删改学校。年级管理:增删改年级。班级管理:增删改班级。课程分类管理:课程分类增删改。第6章 在线课程服务6.1 系统概述通过网络教学在商洛区域内实现网络名师教学,通过网络课堂提高学生应试能力,并且满足学生的在线问题讨论和学习方法交流。6.2 系统架构6.3 功能设计功能点功能描述在线课件点播功能老师可以将制作好的课件,如流媒体文件(Flv,mp3,MP4)文档课件(DOC,PPT,PDF,图片等),上传到平台展示给学生看在线购买学习课程/课件老师提供的课程,可以是免费,也可以是收费的,收费的课程学生可以通过平台里面提供的第三方支付平台,在线支付
20、订购后参与学习,老师的收益作为学校绩效考核的标准之一实时互动网络课堂电子白板:通过电子白板的工具条,可以在会议室里面进行培训资料的标注,画图,保存白板标准内容等操作屏幕共享:可以将自己的屏幕展示给其他参加培训的人员观看,特别合适做一些类似CAD设计方面或者一些软件操作培训等。手写白板:通过接入手写白板设备,可以将在图纸上面画图过程展示给参加培训的人员远程协助设置参数,方便为用户调整麦克风和摄像头以便达到最佳效果多媒体共享:在参加过程中,播放一些视频文件,材料等给到参会人员观看,允许引入youku,tudou等第三方网站的视频资源提供在线播放用户转移,允许通过管理员方式转移用户到不同的房间参加会
21、议资料共享:支持ppt,word,pdf,swf等常用文件,共享后,可以边培训边做内容方面的标注和讲解支持全屏录制,主讲语音视频录制功能,保存成可供重复点播的课件内容参会者和主讲人,管理员,只需要网页浏览器即可打开使用多人视频模式:同时多个培训会场显示出来互相沟通培训模式+数据:边培训边做文档等内容的讲解多个电子白板切换,保存白板批注内容,纸质拍照传输功能在线答疑文字交流:通过文字进行文字交流名师风采将表现出色的老师在平台里面展示,以提高老师的教学授课的积极性新闻资讯将学校的一些情况,通过新闻方式发布出来,供校内学生,校外家长,了解到学校的一些情况。以便实现家校信息互通学习心得通过在线的课程学
22、校和线下的学习,总结后在平台里面展示给其他学生,达到学校总体成绩水平的提升课件录制功能通过实时网络课堂里面提供的录制功能,实现将老师的语音视频录制后保存到服务器里面,以便课后给学生观看复习,形成一个知识积累库课程检索长时间的积累,会有很多课程,通过检索供,可以实现快捷的找到自己想要的课程参与学习老师后台功能通过老师后台,可以轻松创建课程,上传课件,维护自己的一些课程信息,方便统一管理学生后台记录学生的学习记录,可以给老师发送站内短消息网站总管理员后台审核老师,课程分类维护。学生管理,授权课程开放权限等实时互动网络课堂系统功能界面如下:第7章 成绩查询服务7.1 系统概述家长可以通过网络访问查询
23、每个学生阶段内的学习成绩,并通过系统应用横向纵向分析该学生在班级、年纪的排名,学生整体能力分析查找学员的不足;老师可以通过成绩查询平台了解各个学员学习状况,加强偏科学员教育,整体分析当前班级、年纪学员实力,与往年数据对比,评估升学率;教育部门通过成绩查询系统分析区域内教学成果和不足,评定区域内学校教学水平。7.2 功能设计7.2.1 基本功能添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。 修改功能:管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。 删除功能:管理员可
24、以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。 注册用户充值:用户充值、支付和费用查询。7.2.2 服务功能成绩查询:使用者可以通过网络付费选择多种方式(学期、年级、班级、姓名、学号等)查询学生个人单科、全部成绩。成绩横向分析:使用者可以通过网络付费选择特定考试学生个人单科、全部成绩在班级、年级的排名,与最高分、平均分、最低分的差异,定位学生的优势与不足。成绩纵向分析:使用者可以通过网络付费选择一定周期(学期、学年)学生个人单科、全部成绩,并
25、完成学生周期内成绩变化趋势分析及周期内学校教学成绩变化趋势,从而判定学生成绩进步还是倒退。学校教学查询:使用者可以通过网络付费选择查询学校一定周期内的升学率,毕业班级的录取率,毕业班级单科或全部成绩的最高分、平均分,过线人数,从而衡量学校优势教学科目和不足,方便了解学校升学录取比例。7.2.3 数据库功能(MySQL, Oracle等)1) 具有账号管理,如权限设计(超级用户、本地管理员、本地超级用户校长、老师、学生),对于学生账号具有收费系统对接。2) 学生信息的录入:不同地域的学生通过各种途径不择地点、不择时间地自主查找自己的基本档案(不合要求的可以由管理员及时清除)。 3) 学生信息的修
26、改:通过网络,在任何地方,管理人员随时对学生信息进行添加和删除,实现了信息的动态管理。 4) 录入学员的各科历年考试成绩,以及其他综合能力所需评估数据。5) 学校录入历年录取分数线等等。6) 数据库设计,学生建议使用学号作为主键,一个年级作为一个数据表格等等,方便数据的查找,排序等等。7) 具有数据自动备份功能,防止病毒感染等等。数据容量:例如基础数据库具有1000人20次8门课程协助录入。第8章 在线支付服务8.1 系统概述平台中的服务需要支付费用的需要通过在线支付服务支付给用。8.2 功能设计注册的用户可以充值,用来支付购买的服务金额,查询账户交易记录,账户余额等信息。第9章 信息安全9.
27、1 建设目标信息安全服务紧紧围绕数据安全保护、安全防护和安全管理三个方面为核心,为在线教育平台构建一个多层次、多角度的立体纵深防御体系。实现对部署在平台上的应用和数据安全、建立网络和主机入侵检测机制、实现高危数据加密传输、关键系统的日志审计、建立病毒防范体系、建立身份认证体系、访问控制体系、远程访问安全机制;建立数据安全存储体系、时间同步机制、集中安全审计体系、安全事件管理平台。9.2 建设内容信息安全服务平台主要明确安全服务平台建设内容和安全服务平台的总体框架,指导整个在线教育平台数据安全保护、数据防护和安全管理的建设。安全服务建设内容分为:基础层安全服务、网络层安全服务、系统层安全服务、应
28、用层安全服务和服务管理层的安全服务。图表91安全服务平台建设内容示意图上图所示是在线教育平台安全服务建设和实施内容,主要包括安全服务基础设施、安全防护、数据安全保护和安全管理。1.安全服务基础设施包括公钥基础设施、加密服务、密钥管理、安全档案库管理、安全预案库管理。2.安全防护是通过面向用户提供私有VPN和流量控制,包括对网络传输过程的入侵检测和防火墙等的安全防护。3.数据安全保护重点是边界的防护和数据的防护,通过安全中间件服务向用户提供基于密钥体系的访问控制和监控,包括对应用系统的对业务系统的监控,实现对应用层有效的时间内有效监察、控制业务流程和业务风险,为应用系统连续性工作提供安全保障服务
29、。4.服务管理层的安全防护是安全管理策略、安全事件关联分析和安全档案库响应协同进行安全管理服务。为用户在不用安全域中进行的不同安全服务需求进行规划和统一的安全管理。9.3 总体框架在线教育平台建设以安全基础设施、安全防护和安全管理服务的安全服务总体结构,建立统一、完善、可靠的“信息安全服务平台”。建设基于密码与认证服务、数据安全防护,整合和统一信息系统的安全服务需求,实现各级信息系统的授权管理、认证服务、鉴别服务、访问控制和数据防护的安全服务支撑。最终实现各级信息系统互联互通的信息化服务,改进安全监管模式,提高用户的安全管理能力、安全监控能力和对突发事件的快速响应能力,应用系统提供全面、准确、
30、动态的信息安全咨询服务。总体设计结构如下图所示:图表 92安全服务平台总体框架图安全服务体系分为三部分:云安全管理中心、云安全防护体系、云安全基础设施。1. 云安全管理中心包括安全策略部署、安全事件管理和安全档案协同响应策略管理。云安全管理中心是为整体信息化综合服务中心的安全服务对象进行全程的安全防护和安全支撑;云安全管理中心将对外提供安全事件监控服务、安全测评服务、安全审计服务、安全档案库服务;2. 云安全防护体系包括网络安全服务、数据安全服务、桌面安全服务、主机安全服务和应用安全服务。安全防护体系是基于认证服务、权限管理、用户管理和审计服务来为整体信息化综合服务中心的安全服务做支撑;3.
31、云安全基础设施包括公钥基础设施、加密和密钥管理、安全档案库系统和安全预案库系统。公钥基础设施是为整体在线教育平台提供安全可靠的唯一性公钥服务支撑;加密和密钥管理是为整体信息化综合服务中心提供基于密钥运算的服务支撑;安全档案库和预案库的管理是对在线教育平台的安全服务数据信息进行统一的管理、发布和共享服务。第10章 运维服务 10.1 建设目标和范围1. 实现724小时的的网络、设备、平台和业务应用系统监控。2. 按照运维服务规范,执行故障的快速响应、受理和处理。3. 按照先易后难,先响应逐步主动,最终变为战略的目标执行运维服务。4. 服务范围为在线教育平台。具体包含在线教育平台的设备运维,即综合
32、服务平台网络、主机服务器、存储、备份、系统软件、数据库、中间件、应用系统等所有IT设施设备的运维服务。5. 需从终端、网络系统、后台中心、机房环境、容灾备份、系统健康检查、软件测评、安全认证、调优、咨询、培训和应急等方面提供基础的运维服务工作。第11章 数据灾备11.1.1 灾难备份概述传统的灾难备份往往需要在原有生产系统的基础上再搭建一套和生产系统相同的备用系统,并通过多种技术将生产系统中产生的业务数据同步到备用系统中,以保证灾难发生时可以将应用切换到备用系统中,通过备用系统继续对外提供服务。而搭建这样一套容灾方案我们会发现方案的成本非常高,往往需要单独购买和生产系统相同的服务器等硬件设备来
33、搭建备用系统;而且这样一套方案的实施也非常复杂,需要在这套设备上重新搭建一个应用系统,之后再通过各种复制、同步等软件将产生的数据及时复制到备用的系统中。 其次,运维费用居高不下,容灾效果难以验证。备用的系统和生产系统一样,需时刻运行,所以需要安排同样的人力物力来确保它的正常运转,导致运维的费用成倍增长;而由多种复制、同步软件组合的系统,并没有统一的管理,效果难以验证,传统的容灾方案效果的验证往往都需要通过行政手段,定期动员企业所有相关部门来配合进行。 另一方面,由于灾难发生的概率并不是时时有,天天见,容易造成意识上的防范忽略。利用虚拟化技术,可提供快速而可靠的恢复,并且不需要配备完全相同的硬件
34、。由于独立于硬件,可以将现有服务器重新规划用于灾难恢复,而不需要为快速恢复购买重复的服务器。服务器整合还可以帮助您大幅降低用于生产和灾难恢复的服务器基础架构的成本。同时无需执行许多很难或不可能自动执行而且容易出现人为错误的手动步骤。通过将物理服务器转换为数据,并将恢复过程转换为软件,虚拟化打开了通向灾难恢复自动化的大门。利用虚拟化的本地和异地灾备技术可自动执行灾难恢复过程,并且能够确保经济高效而且快速地执行灾难恢复计划。可轻松测试灾难恢复计划,从而确保整个IT基础架构具有最高级别的可靠性和可用性。灾备与恢复原理如下图所示:图 410基于虚拟化技术的灾难备份技术原理依据在线教育平台的业务和容灾要
35、求,本次应用级的灾备方案提供了本地灾备,其中本地灾备采用本地虚拟化和集群技术实现。11.1.2 本地灾备本地灾备采用PC虚拟化软件的集群和飘移两种方式实现。(一) 、PC虚拟化软件的集群灾备基于VMware HA技术,实现本地数据中心同一个虚拟化集群的容灾方案。在虚拟化集群中配置HA策略当一台服务器发生故障时在其他的物理服务器上自动重启虚拟机,通过该策略可以满足如下功能:1. 对所有运行在同一个虚拟化集群的应用实现了集群内高可用性;2. 对运行的应用系统透明,实施维护人员可以对各种不同类型的应用系统使用相同的容灾手段,统一实施过程;3. 灾备过程无需人工干预,虚拟化环境会自动检测应用系统运行状
36、态执行灾备迁移行为。如下图所示:图 111基于VMware HA的集群内容灾技术示意图(二) PC虚拟化软件的飘移灾备出于对业务应用系统数据本身的定期备份和容灾的考虑,应用系统需要对系统数据本身进行定期的在线或离线备份,传统备份技术将数据写到磁带或其他备份存储介质,这对于长期归档非常理想,但是要恢复数据通常却非常困难,会耗费很长的时间。通过采用VMware Data Recovery技术支持快速备份到磁盘,同时支持快速和完全的恢复,从而能够预防虚拟环境中的数据丢失。基于磁盘的备份和恢复,可实现快速的虚拟机恢复,可以根据需要恢复单个文件或整个映像。图 412基于PC虚拟化软件技术灾备与恢复VMw
37、are Data Recovery 提供集中的管理界面,支持直接通过VMware vCenter Server 备份和恢复虚拟机。1. 整个清单中的虚拟机都通过 VMware vCenter Server 自动进行识别;2. 使用由向导驱动的直观工作流来创建、配置和计划备份作业;3. 为每个虚拟机显示多个恢复点,以便轻松选择要恢复的特定时间点副本;4. 自动监视由 VMware HA、VMware VMotion 和 VMware DRS 移动的虚拟机,以便计划的备份可不间断地持续运行。图 112日常备份与恢复过程第12章 实施进度计划根据目前在线教育平台建设实际情况,按照统一规划分步实施的原
38、则,在线教育平台建设的实施计划如下:基础系统先开发完成。再成绩查询服务开发完成投入使用。然后线课程服务开发完成投入使用第13章 项目组织实施及质量保证在现代项目管理理论和软件工程化理论的基础上,结合实际情况,运用系统理论和方法对项目及其资源进行计划、组织、协调、控制,同时依据GB/T19001-ISO9001:2000质量体系:设计、开发、安装和服务的质量保证模式和GB/质量管理和质量保证标准第三部分:ISO9001在软件开发、供应和维护中的使用指南标准,科学的定义了项目开发、实施过程,并建立了较为完善的项目管理体系和质量保证体系以组织和管理项目的各项活动,通过严格控制项目过程,确保产品的质量
39、满足用户要求并得到用户满意。在线教育平台建设项目是一个复杂的系统集成项目,必须采用科学的项目管理方法指导项目实施。按照统一领导、分工明确、职责清楚、层次分明、协调配合的原则,由承建单位建立项目建设组织机构。项目组织机构设置如下图所示:图131项目组织结构图13.1 项目组织与管理机构1、项目管理领导小组项目管理领导小组是集中和协调管理各个项目的实体,其由高层管理者组成。也可以叫做“项目管理委员会”。主要将注意力集中在项目整体目标密切联系的项目和子项目的统一规划、优先顺序、轻重缓急和执行方面。2、项目管理小组项目管理小组是过程执行层面的组织,是各种项目管理措施的执行单位,其有具有多年项目管理、项
40、目实施、项目开发经验的项目经理组成。项目管理小组主要负责给各项目提供项目管理指导和咨询,包括管理重要的计划范围变更,在所有的项目中以最优的方式使用共用的组织资源,管理整体风险、整体机会和项目之间的相互依赖关系,提供统一的报告,以及从事业部整体角度对其管辖项目的看法等。3、项目专家组项目专家组的主要为在线教育平台及应用系统实施项目提供决策建议、专业咨询、理论指导和技术支持。13.2 项目实施管理一、建设管理使用工程管理软件对本项目及各子系统分别进行科学管理,对系统工程和软件工程进行分类管理,对方案咨询、设计、系统开发、工程实施、文档整理、评估、监理和竣工验收等进行全过程管理。二、资金管理在项目建
41、设期间,有可能出现资金不能满足需求的情况,这也是规划和资金风险的一个部分,要提前进行风险识别和给予风险分析,为规避此类风险做出相应的对策。按照专款专用、专户管理的方式对资金进行管理;要以项目方案为依据,严格编制实施计划和投资额度;对各阶段资金使用情况严格把关,对项目实施情况和计划执行情况进行检查、督促,保证每一阶段按计划实施,确保资金及时到位和计划如期完成。三、质量管理项目质量管理采用SQA方法,对项目中的质量保证活动及其结果做出约定与安排,明确QA在项目中的职责与权力,以确保项目的实施、部署过程符合组织的规范标准与客户的需求。项目的质量跟踪与控制管理主要由质量保证小组完成。分解和细化本项目及
42、各子系统的质量控制目标,在实施中加强监督,及时解决存在的问题,控制并确保不发生各种质量事故。为了实现项目建设的质量管理对用户透明度与可监督性,项目质量控制组成员也应同时包括用户相关质量管理人员,共同实施项目质量控制与管理。13.3 过程定义项目从策划定义到投运维护的整个过程。包括下面三大过程:启动准备过程:包括项目启动、需求分析执行控制过程:包括设计编码、测试内验收尾总结过程:包括实施运行、验收、项目终结13.3.1 定义方法划分方法:WBS方法按项目的纵向(动态)和横向(静态)分解相结合进行工作分解),总体分为三层。图132过程定义图13.3.2 阶段定义项目过程定义为3大过程,7个阶段,1
43、5项活动,63个关键控制点。项目过程项目阶段关键控制点启动与准备1启动与准备项目启动下达项目任务书,任命项目经理制定、评审、审批项目立项规划书组织用户1、用户确认项目立项规划书2、确定用户方相关项目组织和人员3、双方确认项目管理方法及双方沟通机制4、召开项目启动大会2需求分析需求调研1、制定调研计划2、准备调研问卷(提纲)3、编制调研报告产品选型对第三方产品进行测试分析编制、评审第三方产品选型方案需求分析1.制定、评审、审批软件规格说明书,并对用户业务给出合理优化建议2.根据调研实际情况,与用户重新调整、确定项目建设实施方案执行与控制3设计编码开发计划制定、评审开发计划系统设计编制、评审概要设
44、计编制、评审详细设计编制、评审数据库设计编码(自测)制定编码计划编码自测及审核记录4测试与内验测试制定、审核测试计划编制测试用例程序提交测试统计bug单编制测试报告内部验收项目内部阶段验收5实施运行实施准备制定数据准备说明书并提交用户确认编制用户手册(用户操作手册、系统管理员手册)编制系统上线实施计划用户确认培训计划用户确认实施环境确认用户对系统进行验证进行系统部署用户培训对用户管理员及操作人员进行培训,并对系统管理员进行考核系统上线系统运行及使用状态报告用户讨论清理系统垃圾数据组织用户各部门验收形成验收报告收尾与总结6验收验收准备编制、确认验收计划确定验收条件准备验收产品及文档制定系统维护期计划准备验收报告组织验收召开项目验收会对验收中的问题进行跟踪反馈7项目终结项目总结报告提交个人项目总结报告提交项目成果提交项目绩效报告提交组织项目评审13.4 质量跟踪与过程控制项目的质量跟踪与控制管理主要由质量保证小组与项目管理小组共同完成。序号活动名称角色活动描述1制定项目开发计划专职项目经理QA人员制定项目开发计划;确保项目开发计划按照组织的规范编写;参与评审项目开发计划;2编制QA 计划QA人员获取项目开发