Кузбасский государственный технический университет имени Т.Ф. Горбачева Факультет информационных технологий и менеджмента Дипломная работа РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ПРЕДПИСАНИЯ НАДЗОРНЫХ ОРГАНОВ» ДЛЯ ОАО «КУЗБАССЭНЕРГО» Научный руководитель: Пимонов.

Download Report

Transcript Кузбасский государственный технический университет имени Т.Ф. Горбачева Факультет информационных технологий и менеджмента Дипломная работа РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ПРЕДПИСАНИЯ НАДЗОРНЫХ ОРГАНОВ» ДЛЯ ОАО «КУЗБАССЭНЕРГО» Научный руководитель: Пимонов.

Кузбасский государственный технический университет имени Т.Ф. Горбачева
Факультет информационных технологий и менеджмента
Дипломная работа
РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ
«ПРЕДПИСАНИЯ НАДЗОРНЫХ ОРГАНОВ»
ДЛЯ ОАО «КУЗБАССЭНЕРГО»
Научный руководитель: Пимонов Александр Григорьевич,
д.т.н., профессор
Исполнитель: Логинов Дмитрий Викторович,
студент гр. ПИ-071
Кемерово – 2012
1
Надзорные органы:
назначение, функции
• Контроль и надзор
• Лицензирование
• Учёт и регистрация
• Научно-исследовательская
деятельность
• Профилактика
• Обучение
2
Чем же страшен надзор?
• Штрафы
• Приостановление деятельности
• Уголовное наказание
3
Цель и задачи
Цель: разработка программы,
помогающей избежать
штрафных санкций.
Задачи:
1) Анализ и оценка существующих решений;
2) Разработка структуры системы;
3) Создание программного продукта.
4
Продукты сторонних разработчиков
Электронный учёт предписаний надзорных органов
ОАО «Квадра» - «Белогородска региональная генерация»
Информационная система управления промышленной безопасностью
ООО «ЛУКОЙЛ-Нижегороднефтеоргсинтез»
Недостатки:
- использование двухзвенных
сетевых технологий;
- отсутствие «выхода» - отчётов;
- статичность критериев отправки
уведомлений;
- не предусмотрена работа с
мероприятиями;
- полное отсутствие экспертиз и
техосвидетельствований.
5
Выбор средств реализации
Oracle Database
Oracle Application Server
Oracle Internet Developer Suite
6
Проверки Экспертизы
надзорных органов ПБ
Определение
Определение объектов
объектов (станций)
(конкретного оборудования)
Внесение информации
Внесение информации
о проверке станции
об экспертизе по каждому
из объектов отдельно
Внесение из предписаний
списка нарушений
Ввод замечаний по каждой
(по каждой проверке)
экспертизе каждого оборудования
По каждому нарушению
При необходимости
можно составить
список мероприятий вводятся мероприятия
по работе над замечаниями
7
Схема данных
Справочники
Основные таблицы
Oracle Application Server
Формы
Отчеты
Java
Представления
Oracle
Процедуры и пакеты
Database
Oracle HTTP Server
9i
EE
Логи
Mod_plsql
Perl
Политики безопасности
Пользователи
ПОЛЬЗОВАТЕЛИ
Почтовый
SMTP-сервер
Windows server
OLE-Server
8
Интерфйес и основные возможности
Ведение справочников и внесение основной информации
Ручное установление условий отправки уведомлений
Автоматическа рассылка уведомлений по критериям
Автоматическая загрузка больших массивов данных
Выгрузка отчётности
Хранение файлов по сущностям системы
9
Экспертизы и проверки.
Ввод и редактирование данных.
Добавление файлов.
Назначение ответственных лиц.
Автоматическая загрузка замечаний /
нарушений.
Ручное внесение замечаний / нарушений /
мероприятий.
Получение разнообразной отчётности.
10
Рассылка уведомлений
Проверка на соответствие критериям - ежедневно.
Отправка - ежедневно по наличию писем.
Критерии задаются пользователями.
11
Загрузка данных
Ключевые слова, по которым
машина находит нужные столбцы
• Загрузка происходит автоматически, без участия
пользователя.
• Word-файл разбирается на Windows-сервере с помощью
Perl.
• Информация загружается в Oracle уже иным Perlскриптом.
• Храниличще Perl-скриптов расположено на сервере
Oracle.
• Данные о всех этапах загрузки сохраняются в лог
сервера.
12
Заключение
Проведен обзор имеющихся на рынке аналогов системы.
Разработана структура информационного хранилища.
Работы по созданию АИС проведены, система введена в
эксплуатацию.
В настоящий момент идут работы по расширению
функционала системы.
Цель работы достигнута, информационная
система создана, в процессе эксплуатации
она помогает отслеживать нежелательные
моменты и даёт возможность избежать
штрафных санкций.
13
Благодарю за внимание
РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ
«ПРЕДПИСАНИЯ НАДЗОРНЫХ ОРГАНОВ»
ДЛЯ ОАО «КУЗБАССЭНЕРГО»
Научный руководитель: Пимонов Александр Григорьевич,
д.т.н., профессор
Исполнитель: Логинов Дмитрий Викторович,
студент гр. ПИ-071
Кемерово – 2012
14
15