基于云技术的数字教育服务平台建设方案书(123页).doc
《基于云技术的数字教育服务平台建设方案书(123页).doc》由会员分享,可在线阅读,更多相关《基于云技术的数字教育服务平台建设方案书(123页).doc(120页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于云技术的数字教育服务平台建设方案书-第 120 页基于云技术的潮州市数字教育服务平台广州联奕信息科技公司目 录第1章项目建设总体设计71.1.总体思路与架构71.2.项目建设原则91.2.1.标准化、规范性和开放性91.2.2.先进性、成熟性和使用性91.2.3.开放性与标准化原则91.2.4.可靠性、稳定性和容错性91.2.5.可扩展性及易升级性91.2.6.安全性和保密性101.2.7.可管理性和可维护性101.2.8.统一性和并发性101.3.技术路线101.3.1.系统基于SOA架构101.3.2.采用组件化开发的框架及面向服务架构的设计理念111.3.3.基于JAVA语言开发的
2、B/S/D三层结构121.3.4.采取WebService技术,松散耦合的系统业务模块设计131.3.5.严格遵守信息化标准与规范131.3.6.基于Portal技术,整合业务应用资源141.3.7.基于J2EE应用平台的的解决方案141.3.8.基于WEB2.0技术,提供个性化门户界面151.3.9.基于ESB服务框架,实现应用平台的开放式结构151.3.10.基于LDAP协议,实现统一用户管理、统一身份认证161.3.11.集成中间件系统,保障快速开发、应用环境161.3.12.基于BPM业务流程管理,优化学校业务流程171.3.13.集成CA认证,保障认证和传输安全171.3.14.采取
3、敏捷开发平台,快速构建应用181.3.15.基于ETL技术,集成业务应用数据181.3.16.基于元数据处理技术,构建面向主题的应用191.3.17.实施安全机制,构建安全保障体系191.3.18.满足现在需要,兼顾未来发展19第2章信息标准建设212.1.信息标准规范概述212.1.1.信息标准意义212.1.2.信息标准制定原则222.1.3.信息标准特性222.2.信息标准总体架构232.3.目录架构242.4.数据项252.5.代码集272.6.信息标准建设方法282.6.1.数据标准的建立302.6.2.信息分类编码30第3章应用系统支撑平台323.1.联奕共享数据中心平台323.1
4、.1.概述323.1.2.技术架构333.1.3.系统部署383.1.4.核心特点413.2.联奕统一身份认证平台443.2.1.统一身份认证平台概述443.2.2.系统结构443.2.3.平台设计原则453.2.4.系统功能简介463.2.5.SSO单点登录系统473.3.联奕统一信息门户平台483.3.1.统一信息门户平台概述483.3.2.平台架构493.3.3.平台设计原则493.3.4.核心特点50第4章应用系统建设574.1.系统功能树图574.2.学校网站集群管理系统574.2.1.系统概述574.2.2.系统架构图584.2.3.系统功能介绍584.3.学籍管理子系统624.3
5、.1.系统概述624.3.2.系统架构图634.3.3.系统功能介绍644.4.教学教务管理系统684.4.1.系统概述684.4.2.系统架构图694.4.3.系统功能介绍704.5.资源共享子系统734.5.1.概述734.5.2.系统架构图734.5.3.功能介绍744.6.校园资产管理系统774.6.1.系统概述774.6.2.系统架构图774.6.3.系统功能介绍784.7.教育局官方网站政务网与商务网814.7.1.网站概述814.7.2.系统架构图824.7.3.政务网栏目设置824.7.4.商务网栏目设置844.8.家校互动平台924.8.1.系统概述924.8.2.功能介绍9
6、24.9.历史数据迁移94第5章计算机及网络平台系统设计955.1.网络拓扑图955.2.服务器系统选型配置955.3.系统软件平台设计98第6章实施部署与控制1006.1.项目实施概述1006.1.1.项目实施原则1006.1.2.项目建设任务1006.1.3.项目管理的原则1026.1.4.项目过程管理规范和手段1026.1.5.项目管理控制1076.2.项目组织1086.2.1.概述1086.2.2.项目组织架构与职责规划1086.2.3.项目人员配置与责任1116.2.4.本项目人员配置安排1196.3.项目实施规划、阶段与过程1206.3.1.概述1206.3.2.项目交货与开发进度
7、表1216.3.3.项目实施计划与阶段1246.4.阶段工作计划1256.4.1.第一阶段(实施策略)的工作计划1256.4.2.第二阶段(需求分析)的工作计划1256.4.3.第三阶段(系统设计)的工作计划1266.4.4.第四阶段(系统实现)的工作计划1276.4.5.第五阶段(系统测试及数据迁移)的工作计划1276.4.6.第六阶段(系统试运行)的工作计划1286.4.7.第七阶段(售后服务)的工作计划1286.5.软件项目的开发管理128第7章验收方案1317.1.项目验收要求1317.2.验收方案的原则1327.3.系统验收标准1327.4.问题级别的定义1337.5.测试通过标准的
8、定义1347.6.测试异常的定义1347.7.验收流程1357.8.验收方式1357.9.验收程序1357.9.1.实施方工作程序1367.9.2.客户方工作程序1367.10.验收内容1377.10.1.软件系统1377.10.2.项目过程文档138第1章 项目建设总体设计1.1. 总体思路与架构在互联网网络高速发展的今天,信息化平台“一体化”建设并提供“一站式”服务已成为学校、公司、企业、政府及团体进行形象展示、信息发布、业务拓展、客户服务、内部沟通、办事办公的主要手段与重要方式。本项目的建设是专门为潮州市教育局信息化建设提出的,建设过程将基于国家教育信息标准规范,以联奕科技有特色的三大平
9、台为基础,对各县区及学校网站进行集群管理,进一步以应用为核心,加强软件的开发应用和资源库的建设,全面整体规划,集中管理平台,整合优势资源,提高市教育局与相关地区、学校的办公效率,加强集中管理与分层次操作。根据对潮州市建设数字教育服务平台现状分析,结合联奕丰富的设计、集成和实施经验,提出了此次数字教育服务平台建设的总体架构。系统在数字教育服务平台的网络和数据中心基础上,开发建立开放、主流、统一、先进的信息化门户支撑平台,并在此平台上开发或整合建立网络基本应用、业务管理、辅助服务和综合服务等几大类应用系统,为潮州市及相关各类用户提供全面的、个性化的信息服务。潮州市数字教育服务平台项目建设的总体架构
10、如上图所示:本期项目建设,将在联奕共享数据中心平台、联奕统一信息门户平台、联奕统一身份认证平台三大平台基础之上,基于潮州市教育局数字教育服务平台建设目标与国家信息标准规范,对相关功能需求系统进行开发与展现。项目建设的信息化平台通过对数据的采集、规范化处理、审核、分析等流程,经过一定的整理与累积载入教育局的共享中心数据库,将为后期数据的挖掘与分析做好扎实的基础。项目建设的信息化平台过教育局的政务网、商务网、家校互动平台等直接面向学校和家长提供相关政策宣传、新闻资讯发布、家长与学校互动、独立主页展示等服务功能,达到潮州市数字教育服务平台项目的建设效果。1.2. 项目建设原则1.2.1. 标准化、规
11、范性和开放性全校范围的信息化建设是一个庞大的系统工程,其体系的设计、系统的实施等必须遵循一系列的规范、标准,确保各个分系统的有效协调,整个系统能安全地互联互通、信息共享。1.2.2. 先进性、成熟性和使用性系统设计既要采用先进技术和系统工程方法,又要注意技术的可行性和实用性,方法的正确性。实用性放在首位,先进性与成熟性并重,并符合未来的发展方向。1.2.3. 开放性与标准化原则应用平台是一个开放的且符合业界主流技术标准的系统平台,对网络的硬件环境,通信环境,软件环境,操作平台之间的依赖小。1.2.4. 可靠性、稳定性和容错性在考虑技术先进性和开放性的同时,还应从系统结构,技术措施,系统管理等方
12、面着手,确保系统运行的可靠性和稳定性,达到最大的平均无故障时间。1.2.5. 可扩展性及易升级性为适应应用不断拓展的需要,应用平台的软硬件环境有良好的平滑可扩充性。提供简便、规范、畅通的基础数据服务,使数据交换平台具备与国内、外的相关应用系统或信息平台相互兼容和交流的条件和能力。1.2.6. 安全性和保密性在应用平台设计中,即要充分考虑信息资源的共享,更要注意信息资源的保护和隔离,应分别针对不同的应用和不同的网络通信环境,采取不同的措施,包括用户安全性、数据安全性、运行安全性等。对数据库提供灵活的备份和恢复机制,确保系统发生故障时,及时恢复,不会受到影响。1.2.7. 可管理性和可维护性平台是
13、由多个部分组成的较为复杂的系统,为了便于系统的日常运行维护和管理,要求所选产品具有良好的可管理性和可维护性。另外可管理性和可维护性还包括对平台的自身。1.2.8. 统一性和并发性校园网内应用系统的开发和运行模式相差很大,这要求统一信息门户能够集成不同架构下的各类应用系统,为校园网内的用户提供统一的访问模式。同时,平台能支持高并发的用户访问,提供高速、稳定的服务。1.3. 技术路线1.3.1. 系统基于SOA架构针对数字教育服务平台中用户提供包括门户、交流、查询、统计、应用集成等服务的应用支撑平台,考虑到由于未来发展变化所带来的系统的伸缩性,应用系统采用SOA理念,在系统设计整体化的同时,考虑了
14、减少各子系统在技术上的相互依赖性(软件对平台、软件对数据、软件对软件、平台对平台等),使任一子系统未来的减少、增加和变更,不影响到其它子系统和总体架构,最大限度地保护已有的投资,减少对系统的维护和未来开发的投入。在应用系统整体化、功能化和规模化的同时,保证系统在技术上、经济上的可持续发展。所谓“服务”代表一段完整的业务单元,并且可以根据特定用户的需求组织成为更大和新的服务。服务可以由一个或多个构件组合而成。服务开发者必须考虑构件的粒度,以及构件的流程和组装,这样他们在改变服务的实现时,可以尽可能少的影响其它构件、应用和服务。而服务的设计者则更关心选择合适的服务,并将它们以可管理的方式组织,并最
15、终将它们组装为完整的业务流程。 “面向服务”表示一种分离系统关注面的方法,其实质是将一个比较大的问题分解成一系列较小的、互相关联的子问题,从而降低问题的复杂度,使得我们能够较从容地分析、解决和管理它。传统的面向对象的设计方法其实也是一种分离系统关注面的方法,只不过它是在对象层面来分离关注面,相对业务逻辑较远,而面向服务则是在服务层面来分离关注面,直接关注的是业务逻辑,从而使面向服务能够(至少在理论上)更好地满足业务需求。 可以说,服务和业务是有着某种天然联系的,具有很强的业务亲和力和包容度。面向服务的架构就是要通过将信息技术直接作用于服务的实现,从而实现信息技术与实际业务的优质对接。 1.3.
16、2. 采用组件化开发的框架及面向服务架构的设计理念采用SOA架构有利于项目的建设,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA架构模型如下图所示:SOA架构模型图1.3.3. 基于JAVA语言开发的B/S/D三层结构门户的开发基于“跨平台”的Java语言和独立于开发环境的面向对象的组件技术,系统的主要“应用逻辑”由组件构成。以组件技术为导向的组织架构提供系统良好的可伸缩性,使系统轻易地组合与拆分其功能模块。技术体系上选用J2EE技术,采用Browser/WebServe
17、r/DataBaseServer三层结构进行应用系统的开发。Browser/WebServer/DataBaseServer三层结构逻辑图Browser/WebServer/DataBaseServer三层结构如上图所示,下面对B/S/D三层结构作详细的阐述。Browser/WebServer/DataBaseServer结构指硬件的体系结构,也有相应的逻辑的体系结构相对应。在Browser / Web Server / Data Base Server计算模型中,要完成的功能在浏览器、Web应用服务器和数据库服务器之间进行划分。硬件的Browser/WebServer/DataBaseSer
18、ver结构,通常是指某项请求任务在浏览器或Web应用服务器和数据库服务器之间进行分配,其中浏览器用来发送请求和前端表示处理,Web应用服务器处理来自浏览器的请求,数据库服务器处理数据查询逻辑处理。1.3.4. 采取WebService技术,松散耦合的系统业务模块设计在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是Web Service)组合构建起来的。Web Services是一个面向服务的环境,从体系结构上看,服务提供者、服务请求者、服务代理者通过三种基本操作有机的联结在一起协同工作。三种基本操作用Web Services技术组件实现,Web
19、Services的组件基本部分包括HTTP、XML、SOAP、UDDI、WSDL。发布服务使用UDDI,查找使用UDDI和WSDL的组合绑定服务使用WSDL和SOAP。数据交换和表示的标准语言XML与UDDI、WSDL、SOAP标准实现了Web Services。在数据交换与传输过程中,统一采用WebService接口的方式,向外提供数据共享接口服务。1.3.5. 严格遵守信息化标准与规范信息化标准研究和制订的目的在于满足数字教育服务平台系统建设的需要,加强信息化建设的统一领导,建立信息化标准的管理体系,保证信息在采集、处理、交换、传输的过程中有统一的规范,最大限度地实现信息资源共享,使数字教
20、育服务平台中各信息系统得到协同发展,为实现教育信息化作出应有的贡献。信息化标准与规范系统是立体的、结构化的,包括信息化基础设施规范、应用系统规范、信息编码规范、用户规范和信息化管理规程等几个大的方面。其结构如下图所示:用户规范信息化管理规程信息标准及应用规范应用系统规范基础设施规范信息化标准规范结构图1.3.6. 基于Portal技术,整合业务应用资源门户(又称“Portal”)建设的目标是将分散、异构的应用和信息资源进行聚合,通过统一的访问入口,实现各种应用系统的无缝接入和集成,提供一个支持信息访问、传递、以及协作的集成化环境,实现个性化业务应用的高效开发、集成、部署与管理。在数字教育服务平
21、台建设中,门户技术可用于对分布式系统表示层的集成。1.3.7. 基于J2EE应用平台的的解决方案J2EE平台是目前为企业级应用所提供的分布式、高可靠性、先进的解决方案。J2EE也是一个已经被实践证明的、成熟的、成功的企业级应用解决方案,并拥有大量的成功案例。J2EE架构一般在大中型应用中使用比较多,选择了J2EE也就意味着选择了一个开放、自由、大型的技术应用平台。其核心结构如下图:图 J2EE 核心功能结构图1.3.8. 基于WEB2.0技术,提供个性化门户界面Web2.0是相对Web1.0的新的一类互联网应用的统称。是一次从核心内容到外部应用的革命。由Web1.0单纯通过网络浏览器浏览Htm
22、l网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。Web1.0的主要特点在于用户通过浏览器获取信息,Web2.0则更注重用户的交互作用,用户既是网站内容的消费者(浏览者),也是网站内容的制造者。Web2.0技术主要包括:博客(BLOG)、RSS、百科全书(Wiki)、网摘 、社会网络(SNS)、P2P、即时信息(IM)等。而Web2.0作为Web1.0的替代物,其仍然是建立在Web1.0的基础之上,并且实现了更加“智能化的人与人和人与机器的交流”功能的互联网模式。1.3.9. 基于ESB服务框架,实现应用平台的开放式结构ESB(Enterp
23、rise Service Bus)是基于面向服务体系结构(SOA)解决方案时所使用基础架构的关键部分。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑数字教育服务平台神经系统的必要元素。简而言之,ESB提供了连接数字教育服务平台内部及相关用户间新的和现有软件应用程序的功能,以一组丰富的功能启用管理和监控应用程序之间的交互。从本质上来说,ESB就是一种可以提供可靠的、有保证的消息技术的新型中间件技术。ESB中间件产品利用的是Web服务标准和公认的可靠消息MOM(面向消息的中间件,Message-Oriented Middleware/MOM)协议
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 技术 数字 教育 服务 平台 建设 方案 123
限制150内