数据库监控系统之阀值模块的设计和实现.doc
约33页DOC格式手机打开展开
数据库监控系统之阀值模块的设计和实现,页数 33 字数15515摘要oracle公司也即甲骨文公司是世界上的第二大软件供应商,作为世界上最大的dbms的开发商,最近几年中oracle公司一直引领着数据库的最新技术方向。oracle数据库的主要优点有:支持大数据库、多用户 ;遵守工业标准 ;支持分布式数据库和分布处理 ;具...
内容介绍
此文档由会员 猛龙 发布
数据库监控系统之阀值模块的设计和实现
页数 33 字数 15515
摘要
Oracle公司也即甲骨文公司是世界上的第二大软件供应商,作为世界上最大的DBMS的开发商,最近几年中oracle公司一直引领着数据库的最新技术方向。oracle数据库的主要优点有:支持大数据库、多用户 ;遵守工业标准 ;支持分布式数据库和分布处理 ;具有可移植性、可兼容性和可连接性。 很多公司的数据库管理系统都采用了oracle公司的产品。数据库管理员通过oracle来管理数据库,因此对oracle数据库管理系统进行监控就显得很有必要。通过对数据库管理系统的监控,数据库管理员就可以很方便地得到有关数据库的关键信息,从而对数据库进行优化以及了解数据库的静态及动态信息。而且通过数据库监控平台,一旦数据库系统出现异常,监控平台就可以发出报警信息,保证数据库系统的安全运行。
Oracle数据库管理系统在市场上有相当高的占有率,监控oracle数据库系统的软件也是呈出不穷。本文所探讨的系统就是参考了国外的软件公司的软件而开发的Oracle数据库监控系统。所参考的国外软件为Quest Software,该软件集成了多项功能。既可进行实时信息监控,又可进行非实时信息监控。对整个数据库的信息,无论是内存信息还是磁盘信息都能将其一目了然地显示出来。该软件值得借鉴的方很多:
目录
绪论 1
第一章 RUP和项目概述 3
1.1 RUP概述 3
1.2 项目概述 5
1.3 开发环境和使用的技术 6
第二章 阀值模块需求分析和用况分析 8
2.1 需求分析 8
2.2 用况分析 9
2.3 用况实现——分析 12
第三章 模块设计 14
3.1 软件设计概述 14
3.2 阀值设定模块的设计 15
3.2.1 阀值设定模块界面设计 15
3.2.2 包的设计和顺序图 16
3.3 定义警戒值 17
3.4 未解决的问题 21
第四章 模块实现 22
4.1 实现概述 22
4.2 阀值模块的实现 22
4.3 错误处理 25
4.4 XML文件操作 26
第五章 模块测试 27
5.1 测试概述 27
5.2 测试用例 27
第六章 总结 29
致谢 30
参考文献 31
附录І 32
参考文献
[1] 统一软件开发过程 Ivar Jacobson 、Grady Booch、 James Rumbaugh 著
周伯生 冯学民 樊东平 译 机械工业出版社 2002
[2] 《Thinking in Java》 Bruce Eckel 著 机械工业出版社 2002
[3] 《Java 2 核心技术——卷Ⅰ》 Cay S.Horstmann Gary Cornell 著
李如豹 刚冬梅 等译 机械工业出版社 2002
[4] 《XML揭密——入门、应用、精通》 [美]Michael Morrison, et al. 等著
陆新年 陆新宇 等译 清华大学出版社 2001
[5] 《洞悉XML》 硕网资讯著 北大出版社 2001
页数 33 字数 15515
摘要
Oracle公司也即甲骨文公司是世界上的第二大软件供应商,作为世界上最大的DBMS的开发商,最近几年中oracle公司一直引领着数据库的最新技术方向。oracle数据库的主要优点有:支持大数据库、多用户 ;遵守工业标准 ;支持分布式数据库和分布处理 ;具有可移植性、可兼容性和可连接性。 很多公司的数据库管理系统都采用了oracle公司的产品。数据库管理员通过oracle来管理数据库,因此对oracle数据库管理系统进行监控就显得很有必要。通过对数据库管理系统的监控,数据库管理员就可以很方便地得到有关数据库的关键信息,从而对数据库进行优化以及了解数据库的静态及动态信息。而且通过数据库监控平台,一旦数据库系统出现异常,监控平台就可以发出报警信息,保证数据库系统的安全运行。
Oracle数据库管理系统在市场上有相当高的占有率,监控oracle数据库系统的软件也是呈出不穷。本文所探讨的系统就是参考了国外的软件公司的软件而开发的Oracle数据库监控系统。所参考的国外软件为Quest Software,该软件集成了多项功能。既可进行实时信息监控,又可进行非实时信息监控。对整个数据库的信息,无论是内存信息还是磁盘信息都能将其一目了然地显示出来。该软件值得借鉴的方很多:
目录
绪论 1
第一章 RUP和项目概述 3
1.1 RUP概述 3
1.2 项目概述 5
1.3 开发环境和使用的技术 6
第二章 阀值模块需求分析和用况分析 8
2.1 需求分析 8
2.2 用况分析 9
2.3 用况实现——分析 12
第三章 模块设计 14
3.1 软件设计概述 14
3.2 阀值设定模块的设计 15
3.2.1 阀值设定模块界面设计 15
3.2.2 包的设计和顺序图 16
3.3 定义警戒值 17
3.4 未解决的问题 21
第四章 模块实现 22
4.1 实现概述 22
4.2 阀值模块的实现 22
4.3 错误处理 25
4.4 XML文件操作 26
第五章 模块测试 27
5.1 测试概述 27
5.2 测试用例 27
第六章 总结 29
致谢 30
参考文献 31
附录І 32
参考文献
[1] 统一软件开发过程 Ivar Jacobson 、Grady Booch、 James Rumbaugh 著
周伯生 冯学民 樊东平 译 机械工业出版社 2002
[2] 《Thinking in Java》 Bruce Eckel 著 机械工业出版社 2002
[3] 《Java 2 核心技术——卷Ⅰ》 Cay S.Horstmann Gary Cornell 著
李如豹 刚冬梅 等译 机械工业出版社 2002
[4] 《XML揭密——入门、应用、精通》 [美]Michael Morrison, et al. 等著
陆新年 陆新宇 等译 清华大学出版社 2001
[5] 《洞悉XML》 硕网资讯著 北大出版社 2001