远程教育平台可行性方案(草案描述版)X.doc

上传人:marr****208 文档编号:132126529 上传时间:2020-05-12 格式:DOC 页数:35 大小:639.50KB
返回 下载 相关 举报
远程教育平台可行性方案(草案描述版)X.doc_第1页
第1页 / 共35页
远程教育平台可行性方案(草案描述版)X.doc_第2页
第2页 / 共35页
远程教育平台可行性方案(草案描述版)X.doc_第3页
第3页 / 共35页
远程教育平台可行性方案(草案描述版)X.doc_第4页
第4页 / 共35页
远程教育平台可行性方案(草案描述版)X.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《远程教育平台可行性方案(草案描述版)X.doc》由会员分享,可在线阅读,更多相关《远程教育平台可行性方案(草案描述版)X.doc(35页珍藏版)》请在金锄头文库上搜索。

1、ian远程教育平台可行性方案(草案描述版)第一章: 项目概述系统是按地市级分别部署架构,每个层级的使用方式方法不同,配置服务器也不同,在县级单位仅通过机顶盒的方式进行点播。目前没有统一的网络数据源接入,使用的用户均为县级接入平台。如何收集网络基础数据、如何处理成统一的交互格式、如何与移动端交互、如何鉴权各级用户权限等问题成为重点,本方案在后续描述中会逐一进行阐述。第二章: 名词缩略语WWWWorldWideWeb万维网WAPWireless Application Protocol无线应用协议HTTPHypertext Transfer Protocol超文本传输协议HTTPSHypertex

2、t Transfer Protocol Secure安全超文本传输协议IPInternet Protocol网络协议MACMedia Access Control媒体访问控制层OSOperation System操作系统第三章: 信息管理系统平台3.1. 系统总体设计3.1.1. 基于J2EE架构系统采用J2EE架构,它具有跨平台性,可移植性,安全性高等诸多优点。J2EE(Java 2 Enterprise EDItion)是建立在Java 2平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML

3、等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。事实上,J2EE已经成为企业级开发的工业标准和首选平台。3.1.2. 基于业务模式的系统结构设计系统结构的设计一般有两种模式,即基于部门和基于业务,前者

4、按照企业现有的组织框架进行结构设计,后者按照企业现有的工作内容进行结构设计。可以预见的工作内容和业务范围的不断扩大,系统结构需要不断扩充和完善。所以,采用基于业务的系统设计原则,第一可以减少维护量,第二可以增强扩展性。3.1.3. 系统安全体制整个系统不仅是一个灵活的、开放的环境,同时也是一个安全、严密的控制体系。系统提供多种安全机制保证数据的机密性及完整性,保障业务的正常运转。通过身份认证、角色分配、用户操作监控、日志报告、信息安全级别设定等提供多种安全机制保证数据的机密性及完整性,保障组织业务的正常运转。同时,根据需要,可以辅以用户身份锁的方式,用于系统登录时进行二次认证的安全保障措施,是

5、对”用户名+口令”登录方式的一种补充,不但用户可以随时随地实现安全登录办公系统,而且可以确保系统有效鉴别用户的合法身份。3.1.4. 表现层个性化各级信息都被整合在统一的平台上,并个性化地展示给不同的用户群组和个体,使他们可以获得与自己最相关及最感兴趣的应用和信息。信息门户意味着更高效的运作、更体贴的服务和更人性化的管理。3.1.5. 模块化设计系统将严格遵循模块化的软件开发模式,可按照具体需求任意组合搭建功能体系结构。系统同时提供开放的标准接口,能够充分保障在应用过程中与其他信息平台的无缝结合,相关模块的移植与挂接。IE浏览器客户端表现层对接软件公共安全管理数据库访问中间层J2EE平台操作系

6、统平台其他信息数据库系统与其他软件对接关系图3.1.6. 系统设计原则本方案采用成熟产品+定制开发的方式实现软件与业务的有机结合,遵循先进性、实用性、安全性、开放性与标准化等原则,保证系统建设、维护、使用的低成本、可靠性、安全性、易于维护和易于使用,从而最大程序地发挥管理系统的作用。3.1.7. 开发质量保证措施以下是部分保证整个管理信息系统的开发质量的措施:1、 缩短系统建设周期的措施使用一定成熟的产品为基础,借用已经实现的接口,无需对其他平台系统的整合等基本接口进行设计,从而缩短了设计周期。避免了重复的基础功能编制,让系统建设直接从满足特定需求的部分开始定制,使开发时间大为节省。制定详细的

7、开发进度计划,严格按标准的要求对软件开发过程实施质量监督和控制,确保每个里程碑预期成果的顺利完成。2、 提高系统稳定性的措施产品部分的代码以及产品的接口都是经过实践的验证。以产品为基础的应用开发保证了基础系统的稳定性和可靠性。定制开发的部分由于是按照接口规范来定制的,所以其操作在一定的范围内,容易很好控制质量。3、 保障系统可扩展性的措施 应用架构:成熟,经过验证的应用架构。 接口特性:具有符合国际标准的单位接口标准,支持各种标准扩展(设备、软件、业务) 扩展特性:插件标准、设备扩展、平台扩展 流程定制:可开放给客户的流程定制 整合性(配置单点登陆、xml数据交换)4、 保障系统安全性的措施利

8、用CA认证、SSL协议等技术,增加应用层的安全保证。同时,利用ACL权限控制技术,如严格控制业务权限从而保证应用系统的安全。系统利用数字签名保证重要数据的完整性和不可抵赖性;采用SSL通道连接,提高传输数据的安全性。利用独特的加密技术、用户验证、存取控制等安全机制,使用户只能看到和自己有关的文件,充分保证数据的安全。3.2. 系统接口设计3.2.1. 文档接口解决内部的文件、信息的统一保存和管理,承载知识管理的功能,包括知识的形成过程和版本控制。同时,文档管理与工作流联合使用,可以支持未来领导督办、项目管理等扁平化、集中化管理等接口的需求。3.2.2. 媒体接口系统所有用户可以对系统中相关视频

9、文件通过嵌入系统中的播放软件对用户所需的视频资料文件进行在线播放。系统在系统中提供在线播放资料区,用户可以查询选择所需的影音视频文件,点击所需的影音视频文件,通过系统中的播放软件对媒体文件进行在线播放。3.2.3. 统一资源接口提高系统的接入与输出的快捷性。可以方便快捷的与其他外部接口通信互联。接口可以是被动和主动2种方式。可以主动去抓取其他接入系统的信息。3.2.4. 基于XML标准的数据交换采用XML标准,与相关业务系统完成必要的数据交换。3.3. 系统功能特点3.4.1. 文档一体化实现公文、资料、媒体、档案等多种文档的归档。实现档案电子借阅和全文检索,结合档案利用和保密的相应制度,并通

10、过灵活的审批设置保证了文件的安全性。3.4.2. 文件流(包括媒体)和数据流的统一系统能同时处理文件流和数据流,并将二者很好的统一。能够将文档统一在文档服务器中集中化管理,并将文档中的关键数据提取出来保存在数据表中,从而能够对数据进行综合查询和统计分析,根据业务操作类型进行文件权限分配原则进行查阅、观看、存档等业务。本系统还可以通过对数据的查询快速定位文档,从而实现了公文和档案的无缝集成。3.4.3. 远程应用、本地缓存系统采用Intranet/Internet技术,具有开放、标准、共享的特点,实现上下级单位和同级单位以及单位内部各种信息的上通下达,同构异构网络之间公文信息的任意传递,具有高度

11、的信息共享能力。本系统基于TCP/IP协议,支持远程应用,无论是局域网、广域网或Internet,都可以通过本系统连成一个整体,突破地理空间限制。为远程连接设计有本地数据缓存,可以将服务器上的数据和文档下载到本地处理,提高了数据处理速度,特别是大量文档的处理,非常快捷,而且只在发送和接收时与服务器同步,减少了对服务器访问,提高系统的工作效率,而且整个系统将更加稳定。3.4.4. 严密的安全性系统利用数字签名保证重要数据的完整性和不可抵赖性;采用SSL通道连接,提高传输数据的安全性。利用独特的加密技术、用户验证、存取控制等安全机制,使用户只能看到和自己有关的文件,充分保证数据的安全。3.4.5.

12、 界面一致、操作简单将系统最复杂的流程事务归为统一入口,所有用户只要点击一次鼠标,即可根据该用户的角色、权限,呈现相应的个性化界面,所需办理的工作一目了然。3.4. 系统技术特点3.5.1. 基于多层应用的J2EE体系架构系统基于标准J2EE三层体系结构,将基于web的应用系统逻辑上分为表示(presentation)层, 领域(domain)层, 以及基础架构(infrastructure)层。 表示层主要处理用户和软件的交互,其主要职责就是为用户提供信息,以及把用户的指令翻译,传送给业务层和基础架构层。基础架构层包括处理和其他系统的通信,代表系统执行任务。例如数据库系统交互,和其他应用系统

13、的交互等。大多数的信息系统,这个层的最大的逻辑就是存储持久数据。领域层,有时也被叫做业务层。它包括输入和存储数据的计算。验证表示层来的数据,根据表示层的指令指派一个基础架构层逻辑。J2EE三层体系结构实现服务与应用相独立,从而使得基于B/S的应用具有很好的扩展性和移植性。同时,各层的开发可以并行进行,加之j2ee采用了组件技术,许多模块可以被重用,这样大大节约了开发时间,缩短了系统的开发周期,提高了效率。3.5.2. 基于B/S体系结构系统安装、维护和升级只需要服务器端完成,因此IT管理员就可以更加有效地进行中央集中管理和控制。3.5.3. 系统开放性基于标准J2EE三层体系结构,实现服务和应

14、用相独立,保持数据接口兼容而不影响其他模块。3.5.4. 良好的灵活性和可扩展能力系统采用工作流技术,可以非常方便的修改应用系统的业务逻辑,甚至添加新的业务模块,从而适应需求的变化。利用服务器群集的负载平衡技术,可把任务分配在两台或多台服务器上,保证服务效率。因此,根据规模需要可以伸缩配置,能很好的满足应用发展的需求。3.5.5. 工作流管理系统融合目前最先进的工作流管理技术,可以灵活地进行工作流中工作环节、流向的定义、授权、执行、以及工作流的跟踪监控、反馈,动态地反映一个业务过程。3.5.6. 互联异构数据库基于ODBC/JDBC数据库访问技术,已经形成了成熟、可靠和完善的数据库访问机制和模

15、块,确保对于任意的标准关系型数据库,都可以有效地进行数据访问,支持的数据库种类包括: Oracle、Sybase SQL Server ,Sybase SQL Anywhere,Microsoft SQL Sever, Microsoft Access,Informix Ingres、IBM DB2、MySQL等等。自动生成WEB查询应用服务程序,互联各类异构数据库,消除“数据孤岛”。3.5.7. 稳固的安全性保障机制利用CA认证、SSL协议等技术,增加应用层的安全保证。同时,利用ACL权限控制技术,如严格控制业务权限从而保证应用系统的安全。3.5.8. 系统体系结构特点系统利用BrowserServer体系的三层应用体系结构的优势,采用开放操作系统,基于大型、分布、对象关系数据库管理系统,利用4GL图形化前端开发工具、Web浏览工具等环境、中间件技术。3.5.9. 业务服务层构成及主体功能特点业务服务层又划分成五个层次:数据实体层、实体控制层、数据访问层、业务规则层和业务外观层。将业务服务层划分成这么多层次,其好处是能够使得系统的架构更加清晰,这样每个层次完成的功能就比较单一,功能的代码有规律可循,可以实现应用部署时按实际情况进行分层部署,也能在系统发生扩展改变时能及时、快速的应对业务的实际变化。各个层次的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号