数据中心应急预案系统的设计与实现

 2022-01-17 11:01

论文总字数:17568字

目 录

1 绪论

1.1 数据中心应急预案系统简介

1.1.1 数据中心应急预案系统的特性

1.1.2 数据中心应急预案系统的开发原则

1.2 开发工具的选择和介绍

1.2.1 JSP简介

1.2.2 MySQL简介

1.3 数据中心应急预案系统的目的和意义

1.4 本章小结

2 数据中心应急预案系统的分析和设计

2.1系统概述

2.1.2需求分析

2.1.3业务流程图

2.2系统的总体设计

2.2.1系统各功能模块详细设计

2.3本章小结

3 数据中心应急预案系统数据库设计

3.1 E-R图

3.2 数据库表设计

3.3 本章小结

4 数据中心应急预案系统的实现

4.1 预案管理功能模块

4.1.1 预案查看子模块

4.1.2 预案新建子模块

4.2 计划管理模块

4.2.1 计划查看子模块

4.2.2 计划新建子模块

4.3 演练执行模块

4.3.1 本周演练子模块

4.3.2 开始演练子模块

4.4 系统管理模块

4.4.1 权限管理子模块

4.4.1 系统设置子模块

4.5 本章小结

5 系统测试

5.1 测试目标

5.2 测试原则及测试方法概述

5.3 测试项目测试用例

5.4 测试结论

5.4.1 软件能力

5.4.2 缺陷和限制

5.4.3 建议

5.4.4 测试结论

6 总结

致 谢

数据中心应急预案系统的设计与实现

吕宁波

,China

Abstract:With the rapid development of Internet technology, more and more enterprises begin to use computer software to manage the daily operation of the company. Data center emergency plan system as a software system for the management of data center emergency plan, a direct impact on the safety of large equipment and data centers. Data center emergency plan system, more convenient and quick to carry out the management of emergency plan, more intuitive image of the control of emergency drills. The subject of study is mainly used to solve these two problems. The software uses Eclipse Spring MyBaties integrated environment, the use of Java advanced language development. Through the management of various data center plan plans and exercises, to enable data center equipment maintenance personnel work more convenient and efficient, improve the ability of data center to deal with unexpected situations, so as to enhance the data center equipment safety and reduce unnecessary losses, in the process of design, development and implementation of emergency plan system of data center through to analysis of the main function modules in detail, including the application of flow chart of drawing technology. The realization process of the system is described in detail in this paper.

Key words:web technology;Data center;Data Center emergency plan system;Java;

1 绪论

1.1 数据中心应急预案系统简介

数据中心应急预案系统是一款数据中心管理人员用来管理数据中心应急预案、演练计划和演练执行的软件系统。该软件使用了Spring Mybatis框架,开发语言使用Java语言,以及HTML、CSS、JavaScript等常用的基本的前端技术开发。本系统实现了预案管理、计划管理、演练执行和系统管理四大功能模块。

1.1.1 数据中心应急预案系统的特性

(1)稳定性

该系统经过了严格测试,对各个功能模块的各个环节可能出现的异常都进行了非常严格的处理。

(2)可用性

该系统的界面设计使用bootstrap栅格系统来进行整体布局。页面元素的宽度高度和字号大小均能自适应大部分屏幕的尺寸。页面元素的间距也经过最优化的设计。各个页面的Js脚本也经过平稳退化处理,即使用户所使用的浏览器不能或禁用了js脚本本系统也能够达到最友好的交互。

(3)操作简单

本系统分为四大功能模块,通过左侧导航栏用户可以直接方便的使用各个功能,流程简单易用,真正实现以最简单的操作来完成复杂的工作。

(4)界面美观

本系统页面设计使用的bootstrap,来自Twitter,是近年来网站开发使用最为广泛的前段框架。以优美大方的样式而备受欢迎。

1.1.2 数据中心应急预案系统的开发原则

数据中心应急预案系统是为了简化数据中心管理人员对数据中心中应急预案计划以及演练的工作工作而设计开发的。应尽量保证高稳定性、高可用性、易使用和简洁性。为了实现这一目标,我们应该遵循一定的设计开发原则。

(1)图形化数据展示方式可以让用户对信息有更加清晰的认知。

(2)统一的界面可以让用户更加迅速的上手软件。

(3)尽可能少的Ajax请求。

(4)坚持统一良好的编码风格。

1.2 开发工具的选择和介绍

开发环境和开发工具的选择对于实现一个软件系统来讲是至关重要的。因为开发工具往往针对不同的开发语言提供了非常方便快捷的功能,可以使代码的编写速度有极大的提升。所以选择合适的开发工具可以使系统开发事半功倍。本系统在设计开发时,需要以下的开发环境:window10操作系统、MySQL数据库、JSP开发工具、STS。

1.2.1 JSP简介

JSP是Java Server Pages的缩写,是一种存储在java服务器页面所使用的标准,本质是servlet和html元素的混合使用,它是Html语法中的加入java程序。在jsp页面编写完毕之后,Spring框架使用jsp技术将他们自动转换成对应的servlet。JSP技术拥有很多有点。

  1. 易上手
  2. 继承了java的优点
  3. 拥有众多的开源项目
  4. 简化html页面书写 

1.2.2 MySQL简介

MySQL是一个小型的应用广泛的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的数据库管理系统应用软件之一。MySQL具有以下主要特点。

  1. 高速
  2. 支持多平台
  3. 支持各种开发语言
  4. 提供多种存储器引擎
  5. 功能强大
  6. 安全
  7. 价格低廉

1.3 数据中心应急预案系统的目的和意义

随着互联网的飞速发展,互联网数据中心的运行环境开始从传统的客户机/服务器转向连接网络的大型的中央服务器。因此,数据中心运行时的硬件环境软件环境以及操作系统环境开始变得非常错综复杂。这种复杂性也为数据中心的设备安全以及数据安全带来了非常大的隐患。

数据中心应急预案系统是数据中心设备安全维护人员用来管理应急预案演练,提升应对突发情况的处理能力的一款非常重要的软件,对互联网数据中心(IDC)的安全有非常重要的影响。

1.4 本章小结

本章节主要介绍了一些开发系统时,需要做的准备工作,以及对开发系统的目的意义、使用工具进行了很详细的概述,通过对需求分析,是开发者目标明确,知道自己的任务和目标。

2 数据中心应急预案系统的分析和设计

2.1系统概述

数据中心应急预案系统是数据中心管理人员用于管理应急预案、演练计划和演练执行的一款软件系统。随着互联网技术的迅速发展互联网数据中心也飞速发展,那么数据中心大型设备以及数据的安全就越来越重要,本系统能够简化数据中心管理人员的管理工作并且提高效率,从而提升数据中心的安全性。由此可见本系统在实际应用中具有非常广阔的前景。本系统针对不同只能的管理人员设置了不同的角色,针对不同的角色实现了对应管理人员的工作功能。应对不断发展的数据中心,可以以本系统为基础不断完善现有功能开发新的功能以适应新的需求。

2.1.2需求分析

数据中心应急预案系统对数据中心应急预案进行管理。但实际应用中,预案和演练计划的信息紧紧相连,所以我们也需要对员工信息进行管理,管理和员工的权限不同,这就需要我们设计针对不同权限的用户设计不同功能模块。在传统的数据中心管理方法中,数据中心将安全管理人员分为三个工作组,包括预案管理组、计划管理组和演练执行组。其中预案管理组负责对可能出现的突发情况制定应急预案,以最迅速的方法处理紧急情况,从而减少损失。计划管理组负责根据预案制定演练计划,来控制预案演练的频率。演练执行组负责执行演练计划提升应对突发情况的处理能力。

现在要根据传统管理方法开发一款紧急预案管理系统软件,还需要增加系统管理功能。因此数据中心应急预案系统应该具有以下这些基本功能模块:

  1. 预案管理模块

此模块包括预案查看子模块和预案制定子模块。

  1. 计划管理模块

此模块包括计划查看子模块和预案制定子模块。

  1. 演练执行模块

此模块包括本周演练任务子模块和开始演练子模块

  1. 系统管理模块

此模块包括权限管理子模块和系统设置子模块。

2.1.3业务流程图

数据中心应急预案系统的业务流程图主要展示用户登陆系统之后的操作过程。增加流程图是为了方便用户了解流程,流程图如下图2.1所示。

剩余内容已隐藏,请支付后下载全文,论文总字数:17568字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;