Содержание

Введение 6

1 Обзор особенностей предметной области 7

1.1 Специфика систем мониторинга 7

1.2 Анализ существующих аналогов 11

1.3 Описание преимуществ выбранного программного обеспечения разработки 13

1.3.1 Сравнительный анализ скриптовых языков программирования. 13

1.3.2 Сравнительный анализ SQL и NoSql 15

1.3.3 Анализ использованных инструментов для графики 19

1.4 Цель и задачи работы 20

2 Разработка системы мониторинга рабочих станций 22

2.1 Алгоритм работы системы 22

2.2 Сбор информации о аппаратно-программное обеспечение компьютерных классов 23

2.3 Разработка базы данных 26

2.4 Разработка и конфигурация клиентского приложения, выполняемый на компьютере 30

2.4.1 Описание и настройки внешнего вида программы 30

2.4.2 Описание программного кода приложения, установленного на компьютере. 38

2.5 Разработка и конфигурация web-приложения для удаленного мониторинга рабочих станций. 39

2.5.1 Общая структура сайта 41

2.5.2 Разработка интерфейса web-сайта 42

2.5.3 Описание процесса создания веб-страниц. 46

2.6 Демонстрация работы программного обеспечения. 48

3 ОХРАНА ТРУДА 52

3.1 Требования охраны труда к организации рабочих мест в видеодисплейный классах. 52

3.2 Разработка компоновочной схемы учебного компьютерного класса с учетом требований охраны труда и эргономики 59

ВЫВОДЫ 63

ПЕРЕЧЕНЬ ССЫЛОК 64

ПРИЛОЖЕНИЕ А 66

ПРИЛОЖЕНИЕ 69

ПРИЛОЖЕНИЕ В 74

ПРИЛОЖЕНИЕ Г 76

Выдержка из текста

Целью данной работы является создание удаленной веб-системы мониторинга данных, позволяющей осуществлять оценку и управление состоянием рабочих станций, выполнять необходимую очистку хранилищ без постоянного контроля администратора.

Задачи дипломной работы являются:

1. Сбор информации о аппаратно-программном обеспечении компьютерных классов.

3. Написание скрипта, который собирает информацию о сети и отправляет ее в базу.

4. Написание фронт-энда сайта.

5. Размещение веб-сайта на сервере.

6. Установка клиентского бэк-энда на рабочих станциях.

7. Проверка осуществления мониторинга.

Список использованной литературы

1. Павленок Н.Д. Организации мониторинга функционирования корпоративных информационных систем / С.А. Павленок. — М .: Мир, 2010. — 113 с.

2. Мониторинг серверов [Электронный ресурс]. — 2016. Режим доступа: https://ru.wikipedia.org/wiki/Мониторинг_серверов/ — Дата доступа: 15.05.2017.

3. Системы мониторинга сервера Linux [Электронный ресурс] .. — 2017. — Режим доступа: https://losst.ru/sistemy-monitoringa-servera-linux — Дата доступа: 20.05.2017.

4. Программы для системных администраторов, программы для сети [Электронный ресурс]. — 2017. — Режим доступа: http://www.10-strike.com/rus/products.shtml — Дата доступа: 20.05.2017.

5. Zabbix [Электронный ресурс]. — 2015. — Режим доступа: https://ru.wikipedia.org/wiki/Zabbix — Дата доступа: 20.05.2017.

6. Python для системных администраторов [Электронный ресурс]. — 2010. — Режим доступа: https://www.ibm.com/developerworks/ru/library/au-python/index.html — Дата доступа: 20.05.2017.

7. Как я выбирал скриптовый язык и остановился на Python [Электронный ресурс]. — 2015. — Режим доступа: http://eax.me/python/ — Дата доступа: 20.05.2017.

8. Преимущества Python [Электронный ресурс]. — 2017. — Режим доступа: http://www.clinuxworld.com/admin/334-benefits — Дата доступа: 20.05.2017.

9. SQL или NoSQL [Электронный ресурс]. — 2015. — Режим доступа: https://habrahabr.ru/company/ruvds/blog/324936/ — Дата доступа: 20.05.2017.

и еще 12 источнико

Похожие записи