当前位置:主页 > 管理论文 > 移动网络论文 >

具有云服务特征的远程课堂服务系统的设计与实现

发布时间:2023-04-15 02:17
  随着社会的快速发展、知识大爆炸进程的加快,我国的教育培训机构数量不断增加,为了进一步开拓市场以及为不同需求的学员提供教育培训,教育培训的手段也由最初的面对面式授课转为基于互联网的远程教育。具有云服务特征的远程课堂服务系统的研究目的就是为解决这一现实需求。 本文重点论述了具有云服务特征的远程课堂服务系统的设计与实现。论文首先概述了系统的项目开发背景以及和系统相关的RESTful Web Service、Restlet以及oAuth这三种技术知识。然后,从教育机构管理员、远程课堂系统管理员、远程课堂教师以及使用远程课堂的学生这四类系统用户出发,描述系统的应用场景和需求分析,抽象出本系统的功能框架。接着,根据功能需求分析,设计了系统服务流程、底层数据库以及系统各个模块间的内部接口和系统外部接口。之后,论文详细论述了利用REST和Restlet这些技术实现远程课堂服务系统商户管理、资源管理、基础服务、订购服务、鉴权等功能的过程,并给出了系统重要部分的详细设计与实现,包括如何对本课题中使用的Web Services进行鉴权以及如何优化REST风格在会话管理和角色管理这两种场景下的处理方式。此外,...

【文章页数】:79 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 引言
    1.1 项目背景
    1.2 项目概述
    1.3 论文结构
第二章 相关知识
    2.1 REST以及RESTful Web Services
        2.1.1 REST简介
        2.1.2 RESTful Web Services简介
    2.2 Restlet
        2.2.1 Restlet简介
        2.2.2 Restlet的使用方法
    2.3 oAuth
第三章 具有云服务特征的远程课堂服务系统的需求分析
    3.1 具有云服务特征的远程课堂服务系统的常用术语
    3.2 远程课堂服务系统应用场景介绍
        3.2.1 教育机构管理员应用场景描述及用例图
        3.2.2 远程课堂系统管理员应用场景描述及用例图
        3.2.3 远程课堂教师应用场景描述及用例图
        3.2.4 远程课堂学生应用场景描述及用例图
    3.3 远程课堂服务系统功能需求说明
        3.3.1 远程课堂服务系统功能描述
        3.3.2 远程课堂服务系统功能框架
        3.3.3 功能组件划分
        3.3.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.3.1 简化oAuth协议实现对用户使用Web Services的验证
        4.3.2 REST风格在会话管理与角色管理场景下的优化
第五章 具有云服务特征的远程课堂服务系统的软件测试
    5.1 测试环境
    5.2 测试用例
    5.3 测试结果
第六章 结束语
    6.1 工作总结
    6.2 未来工作展望
参考文献
致谢
攻读硕士学位期间已发表的论文
附录



本文编号:3790894

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3790894.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c347c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com