Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
Введение 3
1 Аналитический обзор специфики тематики 4
1.1 Особенности создания и администрирования виртуальных сред 4
1.2 Анализ существующих программных решений в области 7
1.3 Обоснование выбранного программного обеспечения 10
1.3.1 Программа виртуализации VirtualBox 10
1.3.2 Язык программирования 11
1.3.3 Модуль визуализации Matplotlip 14
1.3.4 Фреймворк PyQt 15
1.4 Цель и основные задачи работы 17
2 Разработка системы 18
2.1 Конфигурация сервера локальной сети 18
2.2 Конфигурация рабочих станций 23
2.2.1 инсталлирования хостовой операционной системы 23
2.2.2 инсталлирования и конфигурация виртуального окружения 27
2.3 Создание шелл скриптов для удаленного развертывания виртуальных окружений 29
2.4 Разработка интерфейса программного приложения 31
2.5 Разработка файловой структуры программы 36
2.6 Создание системы централизованного резервного копирования 44
3 Охрана труда 48
3.1 Требования к микроклимату помещений для ЭВМ 48
3.2 Требования к производственным мебели на рабочих местах пользователей ЭВМ 49
3.3 Первичные средства пожаротушения в помещениях для ЭВМ 51
3.4 Требования безопасности при эксплуатации ЭВМ 54
ВЫВОДЫ 56
ПЕРЕЧЕНЬ ССЫЛОК 57
ПРИЛОЖЕНИЕ А 59
Выдержка из текста
Цель работы заключается в обеспечении работоспособности рабочих станций путём внедренния виртуальных окружений и системы централизованного резервирования.
Для достижения поставленной цели выполнены следующие задачи:
1. Анализ платформ для реализации.
2. Анализ существующих систем виртуализации.
3. Разработка проекта системы.
4. Разработка приложения и скриптов для администрирования окружениями.
5. Разработка приложения для сбора информации о состоянии станции.
6. Внедрение системы централизрванного резервирования.
Список использованной литературы
1. Белоконь И. Построение динамично реконфигурируемой вычислительной архитектуры с использованием технологий виртуализации / И. Белоконь, Д. Грязнов, С. Погорелый / Вестник Киевского национального университета имени Тараса Шевченко. — (Серия «Радиофизика и электроника»).
- 2010. — С.564-569.
2. Nussbaum L. Linux-based virtualization for HPC clusters / L. Nussbaum, F. Anhalt, O. Mornard // Proc. of the Linux Symposium. — Montreal. — 2009. — P. 221 — 234.
3. Погорелый С.Д. Анализ методов повышения производительности компьютеров с внедрением графических процессоров и программно-аппаратной платформы CUDA / С.Д. Погорелый, Ю.В. Бойко, М.И. Трибрат // Математические машины и системы. — 2010. — № 1. — C. 40 — 54.
4. Палагина А.В. Об ЭВМ с виртуальной архитектурой / А.В. Палагина // Управляющие системы и машины. — 1999. — № 3. — С. 33 — 43.
5. Палагина А.В. Проблемная ориентация в развитии компьютерных архитектур / А.В. Палагина, А.Ф. Кургаев // Кибернетика и системный анализ. — 2003. — № 4. — С. 167 — 180.
6. Armstrong J.S. Forecasting for Marketing / J.S. Armstrong // Quantitative Methods in Marketing. — London: International Thompson Business Press. — 1999. — P. 92 — 119.
7. Jingfei Y. Power System Short-term Load Forecasting / Y. Jingfei // Thesis for Ph.d degree. Germany, Darmstadt, Elektrotechnik und Informationstechnik der Technischen Universitat. — 2006. — 139 p.
8. Семакин И.Г. Информатика и информационно-коммуникационные технологии / И.Г. Семакин, С.В. Русаков. — М: БИНОМ, Лаборатория знаний, 2014. — 221 с.
9. себест Р. Основные концепции языков программирования / Р себест. — М .: Эксмо, 2013. — 322 с.
10. Прохоренок Н.А. PyQt. Создание оконных приложений на Python 3 / Н.А. Прохоренок. — М .: Мир, 2012. — 317 с.
11. Soltesz S. Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors / S. Soltesz, H. Potzl, M. Fiuczynski // Proc. of the 2nd ACM SIGOPS / EuroSys European Conference on Computer Systems. — New York. — 2007. — 14 p