Автор работы: Пользователь скрыл имя, 29 Июня 2011 в 17:14, дипломная работа
Объектом автоматизации являются базы данных SQL, файлы и каталоги на шести серверах Инспекции ФНС России по г. Ревде Свердловской области, подлежащие ежедневному архивированию и дублированию архивов на другие сервера. Цель работы: получение технического задания (ТЗ), внешнее и внутреннее проектирование и инженерная реализация согласно поставленному ТЗ. Разработка пакета моделей.
WinRar один из самых почитаемых не только в России, но и во всем мире архиваторов. Помимо обычной версии, есть и консольная. WinRAR «понимает» практически все известные форматы архивов. Программа не бесплатная. Достаточно легко найти русификатор, ведь WinRAR переведен на многие языки мира, в том числе на русский. При упаковке данных можно задать степень сжатия данных. Помимо этого, программа позволяет защищать архивы паролем (можно указать и то, какие файлы из архива должны быть доступны, даже если пользователь не знает пароля), писать примечания, создавать автораспаковщики.
В WinRAR предусмотрена функция для исправления поврежденного архива, правда, восстанавливаются только архивы форматов rar и zip. Размер архивов практически не ограничен и составляет на сегодня 9000 петабайт (1018 байт), а большие архивы можно разбить на необходимое количество частей.
Для пользователей, которые общаются с архиватором впервые, предусмотрены специальные мастера, которые быстро введут в курс дела. Сама программа обладает приятным и удобным интерфейсом, который не вызывает никаких проблем в освоении. WinRAR уже достаточно долго занимает лидирующие позиции на рынке архиваторов, и за это время разработчики окончательно довели её до ума [4].
По
некоторым показателям
Сутью решения является замена существующей ручной технологии архивации данных путем её автоматизации на основе наиболее оптимального архиватора. Кроме того, в Систему Архивации Данных (САД) необходимо включить функцию копирования на другие сервера после завершения процесса упаковки данных, а также обеспечить САД удобным интерфейсом для настройки и модификации параметров архивирования.
Достоинствами выбранного решения являются:
Имеются также недостатки:
В настоящее время существуют многочисленные программы и технологии архивирования критически важных данных, однако не каждая из них может в полной мере соответствовать современным требованиям, предъявляемым к программам-архиваторам.
За последние несколько лет объемы информации Инспекции, подлежащие ежедневному архивированию, значительно увеличились и сразу выявили несколько проблем процесса архивирования. Во-первых, необходимость автоматизации процесса архивирования со сдвигом по времени на ночное время, когда АИС наименее загружены или бездействуют. Во-вторых, необходимость сокращения времени архивирования некоторых компонент АИС из-за значительного времени выполнения данного процесса (до 6-8 часов).
Все решения, рассмотренные в обзоре, имеют свои достоинства и недостатки.
Программа WinRar наиболее полно отвечает требования, предъявляемым к современным архиваторам. Включает в себя встроенные функции по сохранению информации от потерь в результате повреждения архивов, а также, функции защиты информации от НСД посторонних лиц. Данный архиватор практически единственный очень хорошо сжимает исходные данные различного формата, уступая другим архиваторам по некоторым позициям, но выигрывая в целом.
Кроме того, решение использовать наиболее оптимальную программу-архиватор WinRar позволяет значительно сократить время упаковки данных и восстановить архив даже в случае его небольшого повреждения.
В результате изучения прототипа была выявлена его структура (рисунок 1.1).
Каждая
операция по созданию резервной кипии
данных запускается оператором. Контроль
выполнения операций и возникающих ошибок
при выполнении осуществляется только
визуально.
Рисунок
1.1 – Структурная схема работы применяемой
САД
Недостатками данного решения являются:
Предлагается новая схема работы автоматизированной САД (рисунок 1.2).
Аналогично,
выполняются все операции, выполнявшиеся
оператор, только в автоматическом
режиме. Выполнение всех операций протоколируется
и может быть проверено в удобное
для оператора время.
Рисунок 1.2 – Новая схема работы автоматизированной САД
Глобальной целью дипломной работы является автоматизация архивирования и копирования баз данных SQL, файлов и каталогов в Инспекции ФНС России по г. Ревде Свердловской области. Для этого необходимо улучшить выбранный прототип. Необходимо решить следующие задачи:
Конечным результатом работы
должно стать решение,
В процессе работы должны быть получены следующие документы:
В данной главе была проведена работа по анализу текущего подхода к архивации данных в Инспекции ФНС России по г. Ревде Свердловской области. Было выявлено, что для улучшения процесса архивации необходимо его автоматизировать с использованием современных технологий. Были получены критерии для оценки аналогов. Далее был произведён анализ аналогов, выбран прототип, обоснована актуальность применения конкретного архиватора, сформулированы требования для разработки программы-приложения. На основании проведенного анализа можно заключить, что решение будет опираться на современные технологии и потребности пользователей.
Для описания концептуальной модели используется фреймовый формализм, а именно описание концептуальной модели в соответствии с ролевым фреймом.
Кортежная форма имеет вид:
КМ = <ОФ, ПР, СО, НФ, ЦФ>, где
ОФ – основные функции САД;
ПР - путь реализации основных функций;
СО - структурная основа реализации основных функций;
НФ - направленность функционирования системы;
ЦФ - цель функционирования системы [5].
Рассмотрим базово-уровневую модель системы архивации данных.
Основные функции САД:
Пути реализации основных функций:
Структурная основа реализации основных функций:
Направленность функционирования системы:
Цель функционирования системы:
Существующая система архивации данных предусматривает работу оператора со своего рабочего места с помощью инструментов удаленного управления серверами. САД включает в себя следующие операции:
Предлагаемое решение будущей системы предусматривает выполнение всех вышеперечисленные операции, максимально автоматизируя их, и предоставляет дополнительные возможности:
В ходе анализа программного обеспечения, работающего на серверах Инспекции, выявлено, что на большинстве серверов установлен «MS SQL Server», которому предоставлена большая часть системных ресурсов. Информационные ресурсы в виде файлов и каталогов, подлежащие ежедневному архивированию, присутствуют как на серверах с MS SQL Server, так и на обычных файл-серверах.
Предлагается использовать вариант САД под управлением «MS SQL Server».
На рисунках 2.1 и 2.2 приведены структурные схемы включения программы-приложения в общую структуру САД в зависимости от архивируемых данных.