首页> 中文学位 >统一网络教学平台SOA架构模式的研究
【6h】

统一网络教学平台SOA架构模式的研究

代理获取

目录

文摘

英文文摘

声明

第1章 引言

1.1选题的目的和意义

1.2在线教学平台国内外研究现状

1.3 SOA的国内外研究现状

1.4本文的主要研究内容

1.5论文组织结构

第2章 SOA及其相关技术

2.1 SOA概述

2.1.1基本概念

2.1.2 SOA的体系结构

2.1.3 SOA的优点

2.2 SOA.实现技术

2.2.1实现模式

2.2.2访问方式

2.2.3 Web Services技术

2.2.4 SOA与Web Services关系

第3章系统需求分析

3.1 业务概述

3.2 业务实体分析

3.3总体结构

3.4与外系统关系

第4章系统设计与实现

4.1系统架构设计

4.1.1 MVC设计模式的应用

4.1.2分层模式的应用

4.1.3 Web服务层

4.2数据库设计

4.3系统模块设计与实现

4.3.1管理员模块

4.3.2教务员模块

4.3.3教师模块

4.3.4学生模块

4.3.5 Guest模块

4.4.web服务的设计与实现

4.4.1服务的设计

4.4.2服务的组合

4.4.3服务的实现

4.4.4服务的发布

4.5基于开源产品的解决方案

4.5.1 struts实现MVC

4.5.2 hibernate实现数据的持久化

4.5.3 spring实现软件的解耦和事物控制

4.5.4 CXF实现web服务的发布

4.6系统测试与应用情况

4.6.1系统的压力测试

4.6.2系统的性能测试

4.6.3其他测试

4.6.4测试运行结果

4.6.5系统应用情况

第5章总结与展望

5.1总结

5.2展望

致谢

参考文献

攻读学位期间的研究成果

展开▼

摘要

随着计算机及网络技术的发展,通过网上教学系统实现学生课外学习和师生间的交流互动已成为课堂教学一种很好的辅助手段。网上教学系统为学生构建自主的学习和交流环境,有助于以教师为中心的教学模式向在教师指导下以学生为主体的教学模式的转变。因此,很多高校纷纷开发了自己的网上教学系统,以实现基于网络的在线辅助教学。这种新的辅助教学手段对于进一步提高课程的教学质量有着积极的意义。
   然而如果采用目前的软件开发技术开发本系统,会使本网络教学平台只是一个孤立的系统(信息孤岛),无法重用原有教学及教务系统的软件模块和共享数据。也无法与学校其他的应用系统进行集成。为了使本系统更具扩展性,功能更加强大并且能够适应未来的软件发展,本系统采用了目前比较前沿的技术:SOA。
   SOA(Service-Oriented Architecture:面向服务的体系结构),是一种面向服务的架构模型,它可以根据需求通过网络对松散藕合的粗粒度应用组件进行分布式部署、组合和使用。在SOA架构模型中服务层是其基础,可以直接被应用所调用,从而有效控制系统传统的软件开发模式将发生革命性的变化。作为一种新型的软件开发体系结构,SOA具有无可比拟的优势,符合按需计算的发展潮流,尤其适用于企业级的应用开发。随着互联网络的进一步发展,SOA的应用会更加的普遍并被人们所接受,成为继面向对象、面向组件之后的新的软件架构模式和设计方式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号