Автор работы: Пользователь скрыл имя, 29 Июня 2011 в 17:14, дипломная работа
Объектом автоматизации являются базы данных SQL, файлы и каталоги на шести серверах Инспекции ФНС России по г. Ревде Свердловской области, подлежащие ежедневному архивированию и дублированию архивов на другие сервера. Цель работы: получение технического задания (ТЗ), внешнее и внутреннее проектирование и инженерная реализация согласно поставленному ТЗ. Разработка пакета моделей.
Произвести точный подсчет бумажных отходов произвести не представляется возможным, так как большинство бумаги выдается на руки налогоплательщикам и заинтересованным организациям. Кроме того, в Инспекцию сдаются налоговые декларации на бумажном носителе и сведения из различных организаций.
Организация относится к группе предприятий «сооружения санитарно-технические, транспортной инфраструктуры, объекты коммунального назначения, спорта, торговли» пятого класса и имеет размер санитарно-защитной зоны в 50 метров [27].
Для снижения количества отходов в виде бумаги в организации использованная бумага повторно используется в виде черновиков и листков для записей. Кроме того, в виду специфики работы организации, большинство бумажных носителей информации подлежит хранению (от 5 до 75 лет). После этого срока бумажные носители по заранее составленной описи подлежат уничтожению путем сжигания. Сжигание производится один раз в год в одной из котельных города в присутствии сотрудника Инспекции.
Твердые отходы (в том числе и бумага) помещаются в специально отведенные контейнеры, а затем утилизируются по заключенному договору с ООО «ЖКХ».
Выработавшая свой ресурс вычислительная техника и оборудования помещаются на склад. После списания с бухгалтерского баланса организации оборудование по заключенному государственному контракту ГК 66-04 утилизируется предприятием, имеющим лицензию для проведения данной утилизации.
Канализационные
стоки поступают в городскую
канализационную систему и
Химически очищенная вода циркулирует по системе централизованного отопления и после проведения очистки вновь используется. За содержание централизованной системы отопления отвечает ООО «Тепловые сети» в соответствии с заключенным договором.
Электромагнитные излучения оборудования снижаются стенами здания Инспекции (60 см кирпича) и капитальными стенами помещения серверной (60 см кирпича). Железобетонные перекрытия между этажами также снижают уровень излучения. Вблизи от Инспекции не располагается жилых зданий. Таким образом, влияние электромагнитного излучения на окружающую среду и население сводится к минимуму и практически полностью отсутствует.
Данные мероприятия снижают загрязнение окружающей среды отходами, возникающими при работе Инспекции.
Разработанная система архивации данных прямым образом не влияет на состояние окружающей природной среды. На окружающую среду влияет только электромагнитное излучение, генерируемое оборудованием помещения серверной, на котором функционирует разработанная система.
В результате деятельности Инспекции ФНС России по г. Ревде Свердловской области происходит влияние на окружающую среду следующими видами источниками загрязнения:
Для снижения вредного влияния на природу проводится ряд организационных мероприятий, снижающих уровень выбросов. Кроме того, проводится повторное использование бумаги и полная утилизация выработавшей свой ресурс вычислительной техники.
Заключение
В ходе данной работы был проведен анализ проблемы современных компьютерных технологий при автоматизации процесса архивирования, произведен анализ аналогов и выбран прототип.
В результате моделирования получены концептуальные, структурные, функциональные, и алгоритмические модели механизма архивации данных с использованием программы-архиватора. Полученные модели послужили основой для создания технического задания и проектирования системы. На основе технического задания была выполнена инженерная реализация. Система была внедрена и успешно используется с 15.06.2009г. в Инспекции ФНС России по г.Ревда Свердловской области для выполнения ежедневных архивных копий критически важной информации.
Разработка
приложения была бы невозможна без развернутого
применения методологии системности,
включая проведение предпроектные исследования,
выполнение всех этапов и стадий проектирования
и, безусловно, моделирование на всех стадиях
разработки проекта.
Перспективы развития системы
Систему можно усовершенствовать путем совершенствования уже существующих функций различных сервисов системы и добавлением новых сервисов в систему.
Список использованных источников
Приложение А
Листинг
хранимой процедуры
--Создаем хранимую
процедуру, которая будет
CREATE procedure dbo.zzz_BackUp
as
--Объявляем следующие переменные:
--@Path – путь, куда сохраним готовый BackUp
--@PathCopy – путь, куда копировать после архивации
--@d – номер текущего дня месяца
--@m – номер текущего месяца
--@y – номер года
--@dmy – дата, записанная удобным образом
--@i – временная переменная
--@cmd – параметры для вызова архиватора
--@cmdCopy – параметры для вызова архиватора
--@arh – перехват ошибки архивации
declare @Path varchar(80), @PathCopy
varchar(80), @d char(2), @m char(2), @y char(4), @dmy varchar(10), @i
INT, @cmd varchar(250), @cmdCopy varchar(250), @arh int
--Получим текущую дату и преобразуем её для подстановки в название архива
Select @d=convert (char (2), datepart (dd, getdate ()))
If len (rtrim (@d)) =1 set @d='0'+rtrim (@d)
Select @m=convert (char (2), datepart (mm, getdate ()))
If len (rtrim (@m)) =1 set @m='0'+rtrim (@m)
Select @y=convert (char (4), datepart (yyyy, getdate ()))
Select @dmy=@d+'_'+@m+'_'+@y
--Зададим путь, куда сохраним готовый BackUp
Select @Path ='d:\BackUp\ EGOR_'+@dmy
--Собственно запуск самого BackUp-а
BACKUP DATABASE [EGOR] TO DISK=@Path
WITH INIT, NOUNLOAD, NAME=N'EGOR backup',
NOSKIP, STATS=10, NOFORMAT
--Поиск данных созданного BackUp-а для сравнения с файлом
Select @i=position from msdb..Backupset where database_name='EGOR' and type!='F' and
backup_set_id= (select max (backup_set_id)
from msdb..Backupset where database_name='EGOR')
--Контроль BackUp-файла на наличие ошибок
RESTORE VERIFYONLY FROM DISK=@Path WITH
FILE=@i
--Архивация готового BackUp-файла
Select @cmd='"C:\Program files\WinRar\rar.exe" a -df -ep1 -m5 ' + @Path+ '.rar '+@p1
exec @arh= xp_cmdshell @cmd
if @arh<>0 print @p1+' Архивация
завершилась с ошибкой'
--Копируем готовый архив на другой сервер
Select @cmdCopy='copy '+@Path+ '.rar '+@PathCopy
exec @arh= xp_cmdshell @cmdCopy
Приложение Б
Техническое
задание
УТВЕРЖДАЮ: | |||||
Начальник Инспекции | |||||
ФНС России
по г. Ревде
Свердловской области | |||||
Э.В. Романов | |||||
«___» | _____________ | 2009 г. |
АВТОМАТИЗАЦИЯ АРХИВИРОВАНИЯ И КОПИРОВАНИЯ
БАЗ ДАННЫХ
SQL, ФАЙЛОВ И КАТАЛОГОВ
Техническое задание
на 5 листах
действует
с _______________2009 г
Согласовано:
к.ф.т.н., проф. В.И. Рогович
« ___»__________2009
г.
Екатеринбург 2009
Полное наименование разработки и ее условное обозначение.
Полное наименование – «Автоматизация архивирования и копирования баз данных SQL, файлов и каталогов».
Условное обозначение – «САД – система архивации данных».
Шифр темы: дипломная работа.
Наименование заказчика, разработчика и пользователя:
Заказчик и пользователь – Инспекция ФНС России по г. Ревде Свердловской области.
Разработчик – Дейков Иван Сергеевич, студент группы Фт-54086д.
Перечень документов, на основании которых создается разработка, кем и когда были утверждены эти документы – Учебный план подготовки по специальности 230101: Вычислительные машины, комплексы, системы и сети.
Плановые сроки начала и окончания работы: