学位论文 > 优秀研究生学位论文题录展示
基于关系数据库理论的面向对象数据库系统应用研究
作 者: 冯俊
导 师: 杨志强;林和平
学 校: 东北师范大学
专 业: 计算机软件与理论
关键词: 关系数据库 .NET XML加密 面向对象编程
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 63次
引 用: 1次
阅 读: 论文下载
内容摘要
当前信息系统开发中,关系数据库管理系统(Relational Database Management System,RDBMS)是广为采用的数据管理技术,如甲骨文公司的Oracle、微软的SQL Server、IBM的DB2、Sybase公司的sybase、免费的Mysql等。然而,功能的完备性使其占据大量的系统资源导致性能及其低下,并且价格昂贵。面向对象数据库系统(Object-Oriented Database Systems,OODBS)是面向对象的程序设计技术与数据库技术相结合的产物。其主要特点是具有面向对象技术的封装性和继承性,提高了软件的可重用性。OODBS强调高级程序设计语言与数据库的无缝连接,但技术还不成熟,OODBS开发的有关原理才刚开始具有雏形,在可靠性、成本等方面还难以令人满意,现在的市场份额非常小。针对以上实际应用中的问题,本文提出了基于关系数据库理论的面向对象数据库系统(Object-Oriented Database System Based on Relational Database Theory,ROODBS)。ROODBS使用XML文档对数据进行外部存储,并以关系数据库理论为基础,提出高效稳定的OODBS的开发方法。XML是一种简单的数据存储语言,XML文档具有简单、占用的系统资源少、能与多数应用系统开发工具无缝连接等优点。这样ROODBS就几乎不占用任何系统资源,大大提高了开发效率和系统的稳定性,并且可以节省数据库方面的费用开销,降低开发成本。东北师范大学远程与继续教育学院办公自动化系统(RCCOAS)是我校远程与继续教育学院所使用的教学管理系统,采用的是.NET Framework的开发平台。本文将围绕ROODBS在RCCOAS上的应用展开研究,详细介绍ROODBS在.NET Framework下的实现过程、与RDBMS对比的先进性、稳定性等,包括为了信息的安全性,对XML文档的加密算法的研究与实现。
|
全文目录
摘要 4-5 Abstract 5-8 第一章 引言 8-11 1.1 研究背景和国内外研究现状 8-9 1.2 研究的目的和意义 9-10 1.3 本文的主要研究内容及内容组织 10-11 第二章 基于关系数据库理论的面向对象数据库系统概述 11-21 2.1 ROODBS 的系统架构定义及优点介绍 11-14 2.2 XML 技术介绍 14-16 2.2.1 XML 概述 14-15 2.2.2 XML 文档的特点 15 2.2.3 XML 的语言特点 15-16 2.3.N ET 平台介绍 16-21 2.3.1.N ET 概述 16-17 2.3.2.N ET 框架结构 17-18 2.3.3 ADO.NET 18-19 2.3.4 ROODBS 在.NET 平台下实现的关键:DataSet 19-21 第三章 XML 文档的加密研究 21-27 3.1 加密算法介绍 21-24 3.1.1 对称加密算法 21-23 3.1.2 非对称加密算法 23-24 3.2 XML 文档加密方法 24-26 3.2.1 国际上的XML 加密标准 24-25 3.2.2 XML 加密步骤 25-26 3.2.3 XML 解密步骤 26 3.3 本章总结 26-27 第四章 ROODBS 在远程与继续教育学院办公自动化系统中的应用 27-37 4.1 远程与继续教育学院办公自动化系统的介绍与分析 27-30 4.1.1 远程与继续教育学院办公自动化系统介绍 27-29 4.1.2 RCCOAS 系统架构介绍与系统性能预测 29-30 4.2.N ET 平台下实现RCCOAS 30-37 4.2.1 实现RCCOAS 关键技术介绍 31-35 4.2.2 加密算法分析 35-37 第五章 实验结果与分析 37-41 5.1 实验平台介绍 37 5.2 实验结果对比分析 37-41 5.2.1 ROODBS 与RDBMS 实验结果对比分析 37-38 5.2.2 加密算法结果对比分析 38-41 总结和展望 41-42 参考文献 42-43
|
相似论文
- 教学档案管理系统的设计与实现,TP311.52
- 关系数据库到RDF(S)映射方法的研究,TP311.13
- 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
- 湖南网络职院教务综合管理平台的设计与实现,TP311.52
- TPC-E测试系统的设计与实现,TP311.52
- 基于关系数据库的本体半自动构建方法,TP311.13
- 基于关系数据库的OWL本体的提取与存储研究,TP391.1
- 基于总线的触摸感应面板的设计,TP334.3
- 基于Caché数据库的临床检验信息系统设计与实现,TP311.13
- 基于B/S结构的人事绩效考核系统的设计与实现,TP311.52
- 基于WEB的高等学校就业管理系统的设计与实现,TP311.52
- 面向PDM系统的高效文件管理方法研究与实现,TP311.52
- 基于ASP.NET的校园网上超市交易系统设计及实现,TP311.52
- 新疆乌恰国税出口退税函调系统的设计与实现,TP311.52
- 体育理论课网上考试系统设计与实现,TP311.52
- 四川职业技术学院体育教学网上选课系统的设计与实现,TP311.52
- 重庆物流教育网站的设计与实现,TP311.52
- 基于HL7引擎的远程医疗系统的设计与实现,TP311.52
- 机电职高英语网络辅助教学平台设计与实现,TP311.52
- 基于WEB技术的电子病历管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|