首页> 中文学位 >基于SOA/ESB的开放式试题库系统架构研究
【6h】

基于SOA/ESB的开放式试题库系统架构研究

代理获取

目录

摘要

1 绪论

1.1 课题来源、研究目的及意义

1.2 国内外研究现状

1.2.1 试题库技术现状

1.2.2 SOA研究现状

1.2.3 ESB服务技术现状

1.3 研究内容及主要工作

1.4 研究方法

1.5 论文结构

1.6 本章小结

2 架构研究相关技术综述

2.1 基于SOA/ESB的系统架构

2.2 SOA

2.3 ESB及BizTalk

2.4 Web Services

2.5 .Net

2.6 本章小结

3 开放式试题库系统功能需求分析及设计原则

3.1 系统功能需求分析

3.2 系统数据需求分析

3.3 系统整合需求

3.4 架构安全性分析

3.5 系统架构设计原则

3.6 本章小结

4 开放式试题库系统架构设计

4.1 系统架构总体设计

4.1.1 架构设计概述

4.1.2 架构的实施过程

4.1.3 架构设计

4.2 系统分层设计

4.2.1 应用层

4.2.2 业务总线层

4.2.3 业务层

4.2.4 数据访问层

4.2.5 数据库层

4.3 服务划分

4.4 本章小结

5 开放式试题库系统架构实现

5.1 系统实现环境及整体结构图

5.2 业务总线层Biztalk2009的具体实现

5.3 服务实现

5.4 系统服务集成

5.4.1 用户登录界面

5.4.2 课程管理模块

5.4.3 试题管理模块

5.4.4 自动组卷页面

5.4.5 试卷管理页面

5.4.6 用户管理页面

5.5 与传统架构相比较

5.6 本章小结

6 总结展望

6.1 总结

6.2 展望

参考文献

致谢

攻读硕士学位期间参加的项目

攻读学位期间发表的学术论文目录

声明

展开▼

摘要

高校信息化建设的大规模发展,使教育教学资源的试题库系统成为了研究的热点,现在有很多高校都各自建立了本校的试题库系统,试题库的建立没有一个统一的标准,完全是一种专用的系统,也就是一个高校或课程组建立起来的试题库不能在别的高校推广使用,这种方式既不能实现试题库资源的共享,也不符合开放式试题库系统的设计要求。SOA(ServiceOrientedArchitecture,面向服务的架构)相比其他架构设计更适合构建复杂应用系统的架构设计。
   首先,论文在深入研究SOA、ESB以及WebServices技术的基础上,分析了各高校目前已开发的试题库系统存在的一些问题。
   其次,通过对开放式试题库系统的功能需求、数据需求、数据整合需求以及安全需求的详尽分析,结合各高校的实际情况,设计了基于SOA/ESB的开放式试题库系统架构,并对该架构采用的技术进行了深入的研究。该架构可以实现考试资源的跨平台调用,重复利用以及灵活扩展,实现了用户的统一管理与统一身份认证。
   再次,深入研究了内部服务和外部服务的数据格式转换、动态路由、数据传递模式、服务的注册、服务的发布、接口的设计以及服务整合方式,
   另外本文还对框架中的一些关键技术进行了有益的探索和研究。内容如下:
   (1)对遗留试题库系统、其他信息系统和新建系统在基于SOA/ESB的系统集成框架下的服务封装问题进行了研究;
   (2)对信息传递过程中的协议转换问题进行了研究。
   面向服务架构是近几年在院校系统架构领域的研究热点。本研究是将面向服务的架构理念运用到试题库系统开发中,并将该试题库架构应用到实际项目中,初步验证了本系统架构的合理性和适用性。将BizTalk作为整个系统的中间件部分,对现有试题库系统进行整合,使得试题库系统的开发和整合变得更有效和简单,真正实现考试资源的共享与交互。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号