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