Windows操作系统性能监测管理系统的设计与实现

Windows操作系统性能监测管理系统的设计与实现

论文摘要

随着电子商务的发展和社会信息化建设步伐的不断加快,企业不断投资构建各种IT资源设施。众多IT资源和系统不断增加并应用于实际,带来了IT资源系统使用的复杂化。如何有效地解决这种复杂性,从而提高IT资源管理的效率和质量,实现IT资源管理工作的规范化、流程化和自动化,成为越来越多企业关注的焦点。企业在IT资源监控和管理的理论和实践领域,都迫切需要进行专门研究。针对上述企业的需求和问题,本课题遵循ITIL技术框架结构的基础理论,并依据J2EE技术体系,提出了一种能够对Windows操作系统性能进行跨平台远程实时监测管理的系统设计和实现方案,讨论了影响系统性能的瓶颈及优化问题,同时充分利用了JFreeChart、MySQL数据库等开源软件项目。考虑到整个IT资源管理系统软件的跨平台性,课题主要使用Java语言实现,底层数据采集的功能用C语言实现。系统总体架构上采用B/S和C/S的混合软件结构设计模式,B/S部分便于用户和系统进行交互,C/S部分具体实现操作系统性能数据采集和管理功能。在Web开发中使用了当前比较流行和通用的设计模式——MVC模式,使得系统的显示、业务逻辑和数据井然有序,系统逻辑结构十分清晰。Web页面与服务器的交互过程中,为了减少相互交互的时间与资源开销,利用了JavaScript的优点,使系统可以对用户的请求做出及时的响应。基于上述系统设计思路,本文详细阐述了Windows操作系统性能监测系统的总体设计、详细设计和系统实现,对一些核心模块和关键技术给予了详细介绍。包括基于JNI和RMI技术的性能数据采集、解析、传输、入库和趋势图形呈现模块的设计与实现。实现了对Windows操作系统实时性能监测和历史趋势查询的目的,帮助系统管理员轻松管理其现有各种资源,提高了企业IT管理的自动化程度。

论文目录

  • 摘要
  • Abstract
  • 1. 绪论
  • 1.1 课题研究的背景及其意义
  • 1.2 本系统与IT 资源管理系统的关系
  • 1.2.1 隶属关系
  • 1.2.2 与IT 资源管理系统的配合与集成
  • 1.3 课题国内外发展现状
  • 1.3.1 国外发展现状
  • 1.3.2 国内发展现状
  • 1.4 论文选题依据和主要研究内容
  • 1.4.1 论文选题依据
  • 1.4.2 主要研究内容
  • 2. 相关技术综述
  • 2.1 ITIL(IT 技术架构库)
  • 2.2 JNI(Java Native Interface),Java 本地接口技术
  • 2.3 RMI(Remote Method Invocation)
  • 2.4 PDH (Performance Data Helper,性能数据帮助)技术
  • 2.5 JFreeChart
  • 3. 系统需求分析
  • 3.1 功能需求分析
  • 3.2 性能数据源分析与处理
  • 3.3 性能监测对象与计数器说明
  • 3.3.1 性能监测对象说明
  • 3.3.2 计数器说明
  • 3.4 系统性能监测对象
  • 3.5 系统开发平台
  • 3.5.1 系统开发环境
  • 3.5.2 系统运行环境
  • 4. 系统设计方案
  • 4.1 系统总体结构
  • 4.1.1 体系结构设计
  • 4.1.2 业务流程说明
  • 4.2 系统功能模块设计说明
  • 4.2.1 系统功能模块划分
  • 4.2.2 主要模块结构与功能说明
  • 4.2.3 被监测端模块设计
  • 4.2.4 Web Server 端模块设计
  • 4.3 数据库设计
  • 4.3.1 代码表
  • 4.3.2 控制表
  • 4.3.3 业务数据表
  • 5. 系统详细设计与实现
  • 5.1 被监测端模块详细设计与实现
  • 5.1.1 性能数据采集
  • 5.1.2 数据采集调度
  • 5.1.3 性能数据解析
  • 5.1.4 性能数据传输
  • 5.1.5 性能数据入库
  • 5.2 Web Server 端模块详细设计与实现
  • 5.2.1 Web Server 端的数据交互
  • 5.2.2 实时数据监测管理
  • 5.2.3 历史性能查询管理
  • 5.2.4 性能趋势图呈现
  • 5.2.5 报警功能
  • 5.2.6 对性能数据的简要分析
  • 6. 总结与展望
  • 致谢
  • 参考文献
  • 在校学习期间发表的论文
  • 相关论文文献

    • [1].国产嵌入式操作系统发展思考[J]. 单片机与嵌入式系统应用 2019(12)
    • [2].基于操作系统思想的智慧校园架构设计[J]. 中国教育信息化 2020(05)
    • [3].全球第二大操作系统死亡倒计时[J]. 办公自动化 2020(06)
    • [4].国产操作系统的机遇与挑战[J]. 电脑知识与技术 2020(14)
    • [5].计算机嵌入式操作系统初探[J]. 计算机产品与流通 2020(11)
    • [6].国产操作系统生态体系建设现状分析[J]. 信息安全研究 2020(10)
    • [7].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [8].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [9].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [10].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [11].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [12].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [13].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [14].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [15].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [16].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [17].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [18].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [19].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [20].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
    • [21].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
    • [22].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [23].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [24].操作系统[J]. 小学生时空 2009(03)
    • [25].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [26].安装操作系统常见问题解决[J]. 网络安全和信息化 2020(05)
    • [27].鸿蒙操作系统打造生态的路径思考[J]. 单片机与嵌入式系统应用 2019(10)
    • [28].国产嵌入式操作系统迎来百花齐放的新时代——“国产嵌入式操作系统技术与产业发展论坛”圆满结束[J]. 单片机与嵌入式系统应用 2019(10)
    • [29].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [30].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)

    标签:;  ;  ;  

    Windows操作系统性能监测管理系统的设计与实现
    下载Doc文档

    猜你喜欢