- •Курсовая работа
- •Пояснительная записка
- •Задание на курсовой проект
- •Введение
- •1 Повышение надежности эксплуатации ос
- •1.1 Причины выхода из строя ос
- •1.2 Пути устранения проблем
- •2 Выбор средств резервного копирования и восстановления
- •3 Моделирование задачи
- •3.1 Диаграмма иерархии функций
- •3.2 Диаграммы потоков данных
- •3.3 Диаграмма деятельности
- •4. Реализация задачи
- •4.1 Система резервного копирования и восстановления по средствам командной строки
- •4.2 Система резервного копирования и восстановления по средствам программы Deja-dub
- •4.3 Подтверждение реализации задачи посредством программы Deja-dub
- •Заключение
- •Список использованных источников
2 Выбор средств резервного копирования и восстановления
В качестве ОС была выбрана Linux Ubuntu. Ubuntu — операционная система, основанная на Debian GNU/Linux. Ubuntu ориентирована на удобство и простоту использования. Она включает широко распространённое использование утилиты sudo, которая позволяет пользователям выполнять администраторские задачи, не запуская потенциально опасную сессию суперпользователя, так же можно сказать, что Ubuntu - это лучшая операционная система Linux для начинающих.
В данной курсовой работе я рассмотрю следующие средства резервного копирования и восстановления, а именно я буду пользоваться встроенными средствами Linux Ubuntu – это terminal и программа deja–dup.
Терминал или консоль, обозначают точку доступа человека к ресурсам компьютера. В настоящее время, в связи с повсеместным распространением персональных компьютеров, терминальный доступ не распространен. Несмотря на это, в операционных системах на базе ядра Linux реализована эмуляция (подобие) нескольких терминалов. В Linux терминал обеспечивает доступ к командной оболочке, которая занимается переводом на машинный язык команд пользователя. В операционной системе Linux работать с командной оболочкой можно двумя способами: в графическом режиме и текстовом.
Deja-dup – программа, предназначенная для создания резервных копий системы.
3 Моделирование задачи
3.1 Диаграмма иерархии функций
Моделирование задачи представим в виде двух диаграмм иерархии функций, контекстной диаграммы и диаграммы деятельности.
Диаграммы иерархии функция (функциональных спецификаций, BFD) позволяют представить общую структуру информационной системы, отражающую взаимосвязь различных задач (процедур) для получения требуемых результатов. Основными объектами BFD-диаграмм является:
Функция — некоторое действие ИС, необходимое для решения экономической задачи.
Декомпозиция функции - разбиение функций на несколько подфункций.
Для моей задачи составлена такая диаграмма иерархии функций:
восстановления.
Рисунок 1 – Диаграмма резервного копирования ОС Linux
Рисунок 2 – Диаграмма восстановления ОС Linux
3.2 Диаграммы потоков данных
Диаграммы потоков данных (DFD) ориентированы на какую-либо технологию обработки данных и отражают передачу информации от одной функции к другой в рамках заданной технологии обработки.
Диаграммы потоков данных являются основным средством моделирования функциональных требований проектируемой системы. С их помощью эти требования разбиваются на функциональные компоненты и представляются в виде сети, связанной потоками данных. Главная цель таких средств — продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами.
Узлами диаграммы (прямоугольниками) являются процедуры, а стрелками между узлами показываются потоки данных. Над стрелками задаются имена передаваемых или используемых единиц информации, документов, экранных форм файлов. DFD показывают внешние по отношению к системе источники данных и адресатов, которые принимают информацию от системы, а также идентифицируют хранилища данных (накопителях данных), к которым осуществляется доступ к системе.
Д
Информация
о программе
Информация
об ОС
Данные
о выбранных параметрах
Информация
о состоянии PC
Информация
о разделах жесткого диска
Информация
о резервных копиях
Информация
о копии
Рисунок 3 –Диаграмма резервного копирования ОС Linux
Информация
о программе
Информация
о разделах жесткого диска
Информация
об ОС
Информация
о состоянии PC
Информация
о резервных копиях
Данные
созданной копии
Данные
о выбранных параметрах
Информация
о восстановлении
Рисунок 4 –Диаграмма восстановления ОС Linux
