藏语/汉语远程教育平台的数据库设计和实现

藏语/汉语远程教育平台的数据库设计和实现

论文摘要

目前开展远程教育采用的主要技术手段是网络和双向交互视频技术,该技术突破传统教育方式的时空束缚,与课堂、广播、电视教育共同构成多元化的教育体系。跟其他教育模式相比,远程教育具有时空自由、资源共享、系统开放、便于协作等优点。本论文讨论了藏汉远程教育平台的数据库设计和实现问题,同时也对XML文档的存储也进行了讨论。论文首先介绍了课题背景、课题的国内外现状、课题的研究意义以及相关的数据库理论、数据库设计方法、远程教育相关标准。本论文采用UML建模方法对数据库进行建模,通过概念建模、逻辑建模、物理建模来完成数据库的设计和实现。论文结合藏汉远程教育平台项目的具体要求,对上述三个阶段中的概念建模和逻辑建模进行了详细地讨论,并且从概念信息模型、逻辑数据模型和物理数据模型三个层次进行数据库的设计,这其中又以数据库的逻辑设计为研究重点。物理设计由表空间规划、分区、聚簇设计、索引设计和视图几部分组成,其中索引设计是研究重点。在数据库设计完成的基础上,论文接着讨论了数据库的连接和XML文档存储的相关问题。数据库连接JDBC是是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口。资源描述信息全部采用XML绑定,课程内容又以XML文档形式存储。论文最后对藏汉双语选择不同级别支持多语言进行了讨论。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景和来源
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 藏区远程教育现状
  • 1.3 课题研究的目的和意义
  • 1.4 所做工作和论文结构
  • 第二章 数据库设计的理论基础和相关技术
  • 2.1 数据库的基本原理
  • 2.1.1 数据库的体系结构
  • 2.1.2 范式
  • 2.1.3 后关系数据模型
  • 2.1.4 数据库环境
  • 2.2 DB2 数据库基本框架和构成
  • 2.2.1 DB2 的体系结构
  • 2.2.2 DB2 数据库组成
  • 2.3 UML 建模工具
  • 2.3.1 UML
  • 2.3.2 Rational Software Architect
  • 2.3.3 IBM InfoSphere Data Architect
  • 2.4 CELTS 标准
  • 2.4.1 学习对象元数据:信息模型规范(CELTS-3)概述
  • 2.4.2 基于规则的XML 绑定技术(CELTS-4)概述
  • 第三章 藏汉远程教育数据库的设计
  • 3.1 资源管理模块的数据建模
  • 3.1.1 资源管理系统功能
  • 3.1.2 资源管理业务建模
  • 3.1.3 资源管理模块分析和设计
  • 3.1.4 资源管理表的详细设计
  • 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 教学管理表的详细设计
  • 3.4 系统管理模块数据建模
  • 3.4.1 系统管理模块功能
  • 3.4.2 系统管理业务建模
  • 3.4.3 系统管理模块分析和设计
  • 3.4.4 系统管理表的详细设计
  • 第四章 藏汉远程教育数据库的实现
  • 4.1 划分表空间
  • 4.2 设计大型的表
  • 4.3 索引设计方面的考虑
  • 4.4 视图设计
  • 4.5 数据库的实现
  • 第五章 数据库连接以及XML 文档的存储
  • 5.1 JDBC
  • 5.2 XML 文档的存储
  • 5.3 多语言设计方案
  • 第六章 结论
  • 6.1 总结
  • 6.2 论文的不足和展望
  • 参考文献
  • 在校期间的研究成果
  • 致谢
  • 相关论文文献

    标签:;  ;  

    藏语/汉语远程教育平台的数据库设计和实现
    下载Doc文档

    猜你喜欢