渝中区教育城域网集成网络应用系统需求方案.docVIP

渝中区教育城域网集成网络应用系统需求方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
渝中区教育城域网集成网络应用系统需求方案 一、设计目的 以渝中教育城域网为平台,面向全区各校园提供教育业务的综合应用平台,全面整合网内原有应用系统并进行继承、改造。要求设计目标如下:   1. 为渝中教育域网用户提供一个统一、安全、可靠、可扩展的集成应用平台。   2. 用户可以通过这个平台进行灵活、实时的信息交互,协同办公或协作式学习。   3. 使用SOA体系进行设计,降低开发、部署成本,提高部署的灵活性。   4. 使用RIA技术提升用户的互联网体验,减少用户的培训时间。   5. 为平台搭建强健的基础框架,为二次开发提交完备的数据模型、组件接口、服务契约。   6. 在统一的数据模型、组件接口、服务契约上设计应用模块,以满足不断增加的应用需求。 二、技术要求   1. 采用SOA体系结构   采用SOA(Service-Oriented Architecture,面向服务的体系结构)进行设计。SOA包含以下优点:   (1) 支持多种客户端类型:借助精确定义的服务契约,可以支持多种客户端类型,包括智能手机、平板电脑等新型访问渠道。这为将来扩充新的应用领域打下了基础。   (2) 编码灵活性:可基于模块化的低层服务、采用不同组合方式创建高层服务,从而实现重用。   (3) 更易维护:服务提供者和服务使用者的松散耦合关系使得维护更易进行。   (4) 更好的伸缩性:依靠服务设计、开发和部署所采用的架构模型实现伸缩性。服务提供者可以彼此独立调整,以满足服务需求。   (5) 更高的可用性:由于服务提供者和服务使用者之间是松散耦合关系,使用者无须了解提供者的实现细节,这样服务提供者就可以在服务器集群环境中灵活部署,使用者可以被自由转接到可用的例程上。   2. 使用RIA技术   RIA(Rich Internet Application, 丰富的互联网应用)技术是提升互联网用户体验的一项Web技术,这项技术除了部署灵活之外,最重要的是可以将桌面系统上丰富的用户界面体验带入互联网。例如,可以将桌面系统中的文件直接拖移到浏览器即可完成上传;可以在浏览器中直接打开服务器上的文件进行编辑;可以直接在浏览器中完成复杂的图表编辑工作;可以直接接通用户电脑上的打印机、摄像头、麦克风等各种资源。有了RIA,用户操作感受跟在桌面系统中是一样的;有了RIA,在将来可以将应用快速移植到智能手机、平台电脑等新型终端设备上。而这些都是在传统Web应用程序和AJAX技术中很难甚至根本无法实现的。   3. N层数据应用   N层数据应用是将数据应用分为多个层面的应用逻辑。典型的N层应用包括表示层、中间层和数据层。通过将应用程序组件分离到单独的层中,可以提高应用程序的可维护性和可伸缩性。另外,将敏感信息存储在中间层中,以便将这些信息与表示层隔离,从而提高了系统的安全性。   4. 强健的数据保护机制   对于客户端与服务器、服务器与服务器之间交换的敏感数据,一律采用了数字签名技术和公钥/私钥加密技术对数据进行保护。同时,还对服务器实施必要的跨域保护,以防止第三方恶意程序对服务器进行攻击和资料窃取。   5. 多应用模块集成   在本方案中,所谓“应用模块”是指针对终端用户的特定需求所设计一组功能和组件的集合。例如,用户需要网络硬盘的功能,可以单独设计这样一个应用模块;用户需要在线收发送文件;也可以单独设计这样一个应用模块。所用应有模块的设计都要遵照我们制定的接口和服务契约标准。一旦设计完毕,就可以将各个模块像搭积木一样安装到基础框架中,终端用户立刻就能享有这些功能。   各个应用模块在逻辑上是独立的,而在功能上又是相互联系的。例如,用户可以将在线收到的文件直接转存到网络硬盘中。如此复杂的应用逻辑得以实现,全依托于前面的SOA体系和RIA技术。   6. 使用SSO技术   曾经一些企业分期、分步开发了多个网络应用平台,由于初期规划不周全,导致每个应用平台各自为阵,用户登录不同的应用平台需要使用不同的账号和密码组合。这样不仅麻烦,而且如果用户随意保留多个账号、密码记录(如随便记在纸上)极容易导致系统泄密。   因此,在本方案中将使用SSO(Single Sign-On,单点登录)技术,该技术的本质就是用户在一个地方登录一次即可享用整个网络应用平台中所有被许可的功能。由于本方案具有多应用模块集成的特点,所以实施SSO技术时会更有难度。为此,会开发独立的身份认证系统来保证SSO技术的实施。   7. 分层管理   考虑到整个平台将面向多所学校和机关单位的大量人员使用,整个平台按单位、部门、组等要素实施分层管理。先由系统级管理员创建单位和单位管理员,再由单位管理员在所属单位中创建部门、用户和用户组。系统级管理员负责管理单位和单位管理员,单位管理员负责管理单位中的

文档评论(0)

wxbsyx + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档