学位论文 > 优秀研究生学位论文题录展示

面向服务的远程教育教务支持平台的构建

作 者: 钟良侃
导 师: 戴开宇;李松年
学 校: 复旦大学
专 业: 软件工程
关键词: 远程教育 管理信息系统 SOA .NET WCF
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 49次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着我国终身教育体系的逐步形成,远程学习、网络学习越来越被更多的学习者所接受.而随着现代远程教育的快速发展,开展远程教育的高校在信息系统建设上,也经历着从无到有,由小到大的发展过程。快速发展中的远程教育对管理信息系统的建设提出了更高的要求,如何在无法预料未来系统需求的情况下,使现有系统能够通过灵活改变来满足未来教育信息化的要求,成为开展远程教育高校所共同需要应对的问题。文章首先概述了远程教育信息系统的发展过程,以上海电视大学开放教育学院教务支持平台为开发实践背景,结合目前教务信息化过程中所存在的实际问题,研究通过对系统业务流程进行模块分析,并采用SOA架构将业务模块进行服务封装的方法,实现系统业务流程柔性和结构灵活性,从而应对未来教育信息化的新需求。文章介绍了SOA的相关概念,并分析了.NET环境下Web服务实现原理及相关技术。通过构造一个由用户界面子系统、多个服务子系统构成的面向服务的远程教育教务支持平台,阐述面向服务体系架构对系统灵活性和系统部署方面的优势。根据对系统业务流程进行分析,将业务流程划分为业务模块,并且按照流程对业务模块进行服务封装。在此基础上分别就系统实现的四种服务调用和组合的方式进行说明,详细介绍了.NET环境下运用WCF技术实现服务发布和调用的过程。通过系统平台具体功能设计和实现过程的介绍,探究面向服务远程教育教务支持平台在.NET环境下设计和实现的可行性,为今后远程教育教学教务管理信息系统建设和演进提供新的思路和方法。

全文目录


摘要  4-5
ABSTRACT  5-7
第一章 绪论  7-11
  1.1 研究的背景  7-8
  1.2 研究的意义  8-10
  1.3 本文的主要内容及篇章结构  10-11
第二章 远程教育信息系统及相关技术介绍  11-22
  2.1 现代远程教育信息系统概述  11-12
  2.2 SOA相关介绍  12-14
    2.2.1 SOA定义及特征  12
    2.2.2 SOA体系结构模型  12-14
    2.2.3 SOA框架特点  14
  2.3 Web服务概述  14-18
    2.3.1 Web服务定义和特点  14-15
    2.3.2 Web服务核心技术  15-16
    2.3.3 Web服务应用体系结构  16-18
  2.4.NET框架下Web服务组件简介  18-22
    2.4.1.NET框架介绍  18-19
    2.4.2 WCF简介  19-22
第三章 系统需求分析和总体设计  22-36
  3.1 系统开发需求分析  22-28
    3.1.1 系统功能分析  22-23
    3.1.2 系统用例分析  23-25
    3.1.3 系统业务模块分析  25-28
  3.2 系统设计目标  28
  3.3 教务支持系统面向服务设计  28-33
    3.3.1 SOA架构的系统服务模型建立  28-30
    3.3.2 系统逻辑结构设计  30-32
    3.3.3 系统部署结构设计  32-33
  3.4 数据库设计  33-36
第四章 主要功能服务化设计与实现  36-54
  4.1 系统功能服务化设计  36-38
    4.1.1 系统业务流程服务封装  36-38
    4.1.2 系统基础服务组合及调用设计  38
  4.2 公共查询功能的设计与实现  38-44
    4.2.1 功能模块分析与服务化设计  38-39
    4.2.2 公共查询功能的实现  39-44
  4.3 毕业论文资格审核功能的设计与实现  44-47
    4.3.1 业务流程分析与服务化设计  44-45
    4.3.2 毕业论文资格审核功能的实现  45-47
  4.4 学生选课功能的设计与实现  47-49
    4.4.1 业务流程分析与服务化设计  47
    4.4.2 学生选课功能的实现  47-49
  4.5 教材领书单导出功能的设计与实现  49-54
    4.5.1 功能模块分析与服务化设计  49-51
    4.5.2 教材领书单导出功能的实现  51-54
第五章 总结和展望  54-56
  5.1 总结  54-55
  5.2 不足和展望  55-56
参考文献  56-59
致谢  59-60

相似论文

  1. 教学档案管理系统的设计与实现,TP311.52
  2. 部队在线考试系统设计与实现,TP311.52
  3. 动态教材的设计与应用研究,G434
  4. 新疆油田地面工程造价指标和管理信息系统的研究与应用,F284
  5. 基层部队人员日常管理信息系统设计实现,TP311.52
  6. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  7. 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
  8. 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
  9. 基于.Net的军队党员信息管理系统的设计与实现,TP311.52
  10. 军用车辆管理信息系统的设计与实现,TP311.52
  11. 基层部队网站的设计与建设,TP311.52
  12. 部队人员住房管理系统的开发与实现,TP311.52
  13. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  14. 社区教育与远程教育衔接的可行性研究,G77
  15. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  16. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  17. C/S模式MIS软件可复用构件的研究与开发,TP311.52
  18. 哈尔滨A职业技术学院校园一卡通的建设和管理,G717
  19. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  20. 康复医疗信息系统的设计和实现,TP311.52
  21. 面向服务的数据集成模型的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com