Автоматизация архивирования и копирования баз данных SQL, файлов и каталогов в Инспекции ФНС России по г. Ревде Свердловской области

Автор работы: Пользователь скрыл имя, 29 Июня 2011 в 17:14, дипломная работа

Описание работы

Объектом автоматизации являются базы данных SQL, файлы и каталоги на шести серверах Инспекции ФНС России по г. Ревде Свердловской области, подлежащие ежедневному архивированию и дублированию архивов на другие сервера. Цель работы: получение технического задания (ТЗ), внешнее и внутреннее проектирование и инженерная реализация согласно поставленному ТЗ. Разработка пакета моделей.

Файлы: 1 файл

ДИПЛОМ.doc

— 1.63 Мб (Скачать файл)
  • твердые отходы – бумага (закупается 6240 кг/год);
  • твердые отходы (выработавшая свой ресурс вычислительная техника);
  • канализационные стоки использованной пищевой воды (19,2 м3/год);
  • химически очищенная вода системы централизованного обогрева (30 м3/год);
  • электромагнитное излучение оборудования.

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

    7.2 Класс предприятия и соответствующий размер санитарно-защитной зоны

 

     Организация относится к группе предприятий «сооружения санитарно-технические, транспортной инфраструктуры, объекты коммунального назначения, спорта, торговли» пятого класса и имеет размер санитарно-защитной зоны в 50 метров [27].

    7.3 Мероприятия по снижению загрязнения окружающей среды

 

     Для снижения количества отходов в виде бумаги в организации использованная бумага повторно используется в виде черновиков и листков для записей. Кроме того, в виду специфики работы организации, большинство бумажных носителей информации подлежит хранению (от 5 до 75 лет). После этого срока бумажные носители по заранее составленной описи подлежат уничтожению путем сжигания. Сжигание производится один раз в год в одной из котельных города в присутствии сотрудника Инспекции.

     Твердые отходы (в том числе и бумага) помещаются в специально отведенные контейнеры, а затем утилизируются по заключенному договору с ООО «ЖКХ».

     Выработавшая  свой ресурс вычислительная техника  и оборудования помещаются на склад. После списания с бухгалтерского баланса организации оборудование по заключенному государственному контракту ГК 66-04 утилизируется предприятием, имеющим лицензию для проведения данной утилизации.

     Канализационные стоки поступают в городскую  канализационную систему и утилизируются по заключенному договору с ООО «ЖКХ».

     Химически очищенная вода циркулирует по системе  централизованного отопления и  после проведения очистки вновь  используется. За содержание централизованной системы отопления отвечает ООО  «Тепловые сети» в соответствии с заключенным договором.

     Электромагнитные  излучения оборудования снижаются стенами здания Инспекции (60 см кирпича) и капитальными стенами помещения серверной (60 см кирпича). Железобетонные перекрытия между этажами также снижают уровень излучения. Вблизи от Инспекции не располагается жилых зданий. Таким образом, влияние электромагнитного излучения на окружающую среду и население сводится к минимуму и практически полностью отсутствует.

     Данные  мероприятия снижают загрязнение окружающей среды отходами, возникающими при работе Инспекции.

    7.5 Влияние разработанной системы на состояние природной среды

 

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

    7.6 Выводы

 

     В результате деятельности Инспекции  ФНС России по г. Ревде Свердловской области происходит влияние на окружающую среду следующими видами источниками загрязнения:

  • твердые отходы;
  • канализационные стоки;
  • электромагнитное излучение оборудования.

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

Заключение

 

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

     В результате моделирования получены концептуальные, структурные, функциональные, и алгоритмические модели механизма архивации данных с использованием программы-архиватора. Полученные модели послужили основой для создания технического задания и проектирования системы. На основе технического задания была выполнена инженерная реализация. Система была внедрена и успешно используется с 15.06.2009г. в Инспекции ФНС России по г.Ревда Свердловской области для выполнения ежедневных архивных копий критически важной информации.

     Разработка приложения была бы невозможна без развернутого применения методологии системности, включая проведение предпроектные исследования, выполнение всех этапов и стадий проектирования и, безусловно, моделирование на всех стадиях разработки проекта. 

     Перспективы развития системы

     Систему можно усовершенствовать путем совершенствования уже существующих функций различных сервисов системы и добавлением новых сервисов в систему.

Список использованных источников

 
  1. GPcH. Алгоритмы сжатия [Электронный ресурс] / GPcH // Режим доступа: http://www.xakep.ru/magazine/xs/062/062/1.asp
  2. Романенко Л. Что такое архиватор [Электронный ресурс] / Романенко Людмила // Режим доступа: http://soft.cnews.ru/articles/program/175/; http://soft.cnews.ru/articles/program/175/?&n=2
  3. Панчук Р. Сжатие данных: обзор архиваторов [Электронный ресурс] / Ростислав Панчук // Режим доступа: http://www.itc.ua/node/168131
  4. Данила aka xbit. Проверка архиваторов [Электронный ресурс] /Данила aka xbit// Режим доступа: http://www.xakep.ru/magazine/xs/062/074/1.asp
  5. Гольдштейн С.Л. Введение в системологию и системотехнику [Текст] / С.Л. Гольдштейн, Т.Я. Ткаченко. – Екатеринбург: ИРРО, 1994. - 198с.
  6. Маклаков С. В. Создание информационных систем с AllFusion Modeling Suite [Текст]. – М.: ДИАЛОГ-МИФИ, 2005. – 432 с.
  7. СП 2.2.1.1312-03. Гигиенические требования к проектированию вновь строящихся и реконструируемых промышленных предприятий [Текст]. Пост. № 88 от 30.04.03
  8. Р 2.2.2006-05. Руководство. Руководство по гигиенической оценке  факторов рабочей среды и трудового процесса. Критерии и классификация условий труда [Текст]. Утв. 29 июля 2005 г.
  9. ГОСТ 12.0.003-74 ССБТ. Опасные и вредные производственные факторы. Классификация [Текст].
  10. ГОСТ 12.4.026-01 ССБТ. Цвета сигнальные, знаки безопасности и разметка сигнальная [Текст].
  11. ГОСТ 12.1.019-79 ССБТ. Электробезопасность. Общие требования и номенклатура видов защиты (И-1-1-86) [Текст].
  12. ГОСТ 12.1.030-81 ССБТ. Электробезопасность. Защитное заземление и зануление (И-1-7-87) [Текст].
  13. СанПиН 2.2.4.548-96 Гигиенические требования к микроклимату производственных помещений [Текст].
  14. СНиП 23-05-95 Строительные нормы и правила РФ. Естественное и искусственное освещение [Текст].
  15. СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы [Текст]. –М.: Издательство стандартов, 1993. – 84 c.
  16. ГОСТ 12.1.029 – 80 ССБТ. Методы и средства защиты от шума [Текст].
  17. СанПиН 2.2.4/2.1.8.582-96 Гигиенические требования при работах с источниками воздушного и контактного ультразвука промышленного, медицинского и бытового назначения [Текст].
  18. СН 2.2.4/2.1.8.583-96 Инфразвук на рабочих местах, в жилых и общественных помещениях и на территории жилой застройки
  19. ГОСТ 12.1.012-90 ССБТ. Вибрационная безопасность [Текст].
  20. ГОСТ 12.1.006-84. ССБТ. Электромагнитные поля радиочастот. Допустимые уровни на рабочих местах и требования к проведению контроля [Текст].
  21. ГОСТ 12.1.040–83 Лазерная безопасность. Общие положения [Текст].
  22. ГОСТ Р 50948-96 Средства отображения информации индивидуального пользования. Общие эргономические требования и требования безопасности [Текст].
  23. ГОСТ Р 50923-96 Дисплеи. Рабочее место оператора. Общие эргономические требования и требования к производственной среде. Методы измерения [Текст].
  24. ГОСТ 12.2.032-78. ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования [Текст]. – М.: Издательство стандартов, 1993. – 36с.
  25. СО 153-34.21.122-2003. Инструкция по устройству молниезащиты зданий и сооружений [Текст].
  26. Федеральный закон №68 «О защите населения и территорий от чрезвычайных ситуаций природного и техногенного характера» (с изменениями на 22 августа 2004 года) [Текст].
 
  1. СанПиН 2.2.1/2.1.1.1200-03. Санитарно-защитные зоны и санитарная классификация предприятий, сооружений и иных объектов [Текст]. Утв. Пост. ГСЭН от 10.04.03 № 80.

Приложение  А

Листинг хранимой процедуры 

--Создаем хранимую  процедуру, которая будет выполняться  через Job SQL Server-а

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

  1. ОБЩИЕ ПОЛОЖЕНИЯ

     Полное  наименование разработки и ее условное обозначение.

     Полное  наименование – «Автоматизация архивирования и копирования баз данных SQL, файлов и каталогов».

     Условное  обозначение – «САД – система архивации данных».

     Шифр  темы: дипломная работа.

     Наименование  заказчика, разработчика и пользователя:

     Заказчик  и пользователь – Инспекция ФНС  России по г. Ревде Свердловской области.

     Разработчик – Дейков Иван Сергеевич, студент группы Фт-54086д.

     Перечень  документов, на основании  которых создается  разработка, кем и  когда были утверждены эти документы – Учебный план подготовки по специальности 230101: Вычислительные машины, комплексы, системы и сети.

     Плановые  сроки начала и  окончания работы:

Информация о работе Автоматизация архивирования и копирования баз данных SQL, файлов и каталогов в Инспекции ФНС России по г. Ревде Свердловской области