论文摘要
目前开展远程教育采用的主要技术手段是网络和双向交互视频技术,该技术突破传统教育方式的时空束缚,与课堂、广播、电视教育共同构成多元化的教育体系。跟其他教育模式相比,远程教育具有时空自由、资源共享、系统开放、便于协作等优点。本论文讨论了藏汉远程教育平台的数据库设计和实现问题,同时也对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 UML2.3.2 Rational Software Architect2.3.3 IBM InfoSphere Data Architect2.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 JDBC5.2 XML 文档的存储5.3 多语言设计方案第六章 结论6.1 总结6.2 论文的不足和展望参考文献在校期间的研究成果致谢
相关论文文献
标签:数据库设计论文; 远程教育论文;