预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

国产系统软件监控系统视图层的设计与实现任务书 任务说明: 本文主要是要讲述一款国产系统软件监控系统的视图层的设计和实现,主要内容包括该监控系统的需求分析,功能设计,架构设计,以及视图层的实现。 一、需求分析 1、监控对象 该监控系统主要是针对国产的系统软件进行监控,比如操作系统、数据库等。 2、监控指标 该监控系统可以实现对系统软件的各种指标进行监控,比如CPU利用率、内存使用率、磁盘IO等。 3、监控方式 该监控系统可以通过对系统软件的API进行监控,也可以通过SNMP等协议进行监控。 二、功能设计 1、监控管理 该功能主要是完成监控对象的管理,包括新增监控对象、删除监控对象、修改监控对象等操作,另外还需要支持监控对象的分组、排序等。 2、监控展示 该功能主要是展示监控系统的指标,比如展示CPU利用率的折线图、磁盘IO的柱状图等。此外,还需要支持多种图表展示方式的切换。 3、告警设置 该功能主要是设置监控系统的告警条件,比如当CPU利用率超过90%时触发告警,或者当某个监控对象宕机时触发告警,同时还需要支持邮件、短信等多种告警方式的设置。 三、架构设计 1、整体架构 该监控系统的整体架构可以采用C/S架构,客户端负责向服务器请求数据,服务器负责处理请求并返回数据。 2、技术栈选择 该监控系统的视图层可以采用前端框架Vue.js进行开发,后端可以采用Java语言的Spring框架进行开发。 四、视图层的实现 1、技术选型 该监控系统的视图层采用Vue.js进行开发,并使用element-ui进行UI组件的构建,同时使用echarts实现各种图表的展示。 2、具体实现 首先需要完成监控对象的展示,包括监控对象的列表展示、监控对象的新增、修改、删除等操作。 其次需要完成监控指标的展示,比如完成CPU利用率的实时展示、内存使用率的折线图展示等。 最后需要完成告警设置的展示和配置,包括告警条件的设置、告警方式的选择等。 五、总结 本文主要讲述了一款国产系统软件监控系统的视图层的设计和实现,通过对监控系统的功能需求进行分析和明确,采用合适的技术选型和架构设计,最终完成了监控对象的展示、监控指标的展示和告警设置的展示和配置等功能。