Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_Волков.docx
Скачиваний:
51
Добавлен:
13.05.2015
Размер:
3.17 Mб
Скачать

ГБОУ ВПО

«СУРГУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Ханты-Мансийского автономного округа – Югры»

Кафедра «Автоматизированных систем обработки информации и управления»

Дипломная работа

«подсистемы оповещения для ИС ЭПОС»

Выполнил: Волков А.Д.

студент гр. 1192

Научный руководитель: Гавриленко Т.В.

доцент

Рецензент:

Сургут 2014

Реферат

стр. 82, рис. 28, табл. 9, прил. 2

Подсистема оповещения для информационной системы учета ЭЛЕКТРОПОГРУЖНОГО оборудования скважин нефтяной компании «Роснефть» (Компании).

В данной дипломной работе проведено исследование процесса работы пользователей с информационной системы учета электропогружного оборудования скважин (ИС «ЭПОС»). Целью работы является повышение эффективности работы пользователей ИС «ЭПОС».

В результате данной работы было спроектирована, разработана и внедрена подсистема оповещения в ИС «ЭПОС», устраняющая недостатки в работе ИС «ЭПОС». Разработаны и реализованы спецификации требований на внесение изменений в ИС «ЭПОС».

Подсистема оповещения разработана в среде программирования MicrosoftVisualStudioи внедрена с применением системы управления версиямиSourceGearVaul.

Подсистема оповещения разработана, внедрена и находится на стадии тестирования жизненного цикла ИС «ЭПОС».

Содержание

Реферат 2

Содержание 3

Введение 6

1.Описание предметной области 9

1.1.Модель бизнес-процессов 10

1.2.Обзор ИС «ЭПОС» 15

2.Обзор аналогов 19

1Подсистема оповещений и уведомлений системы «Дело» 19

2Програм Лайн: Уведомления о событиях 22

3Подсистема «Выписка Онлайн» в ДБО BS-Client x64 24

4Вывод 28

3.Постановка задачи 30

4.Контур Подсистемы 31

5.Инфологическая модель предметной области 36

6.Виды обеспечения 38

6.1.Информационное обеспечение 38

6.2.Математическое обеспечение 46

6.3.Программное обеспечение 49

6.3.1.Подсистема связи с СУБД 50

6.3.2.API СУБД 51

6.3.3.Модуль опроса базы данных 56

6.3.4.Модуль оперативного оповещения 57

6.3.5.Модуль формирования заявок 58

6.3.6.Модуль формирования подписок 59

6.4.Техническое обеспечение 59

7.Описание интерфейса 61

7.1.Оповещение по событиям 61

7.2.Оповещение о запросах 65

7.3.Контроль ввода данных 67

8.Технико-эксплутационные характеристики 70

Заключение 72

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

Приложение 1 75

Приложение 2 77

БД – база данных

ДК – мероприятие расследования причин внутрисменной остановки комплекта погружного оборудования на подконтрольной скважине, либо ее отказа

ДО – дочернее добывающее общество

ИС – информационная система

НЭО – наземное электрооборудование скважины

ОК – отдел качества

ПО – погружное оборудование

РФ – Российская Федерация

СП – сервисное предприятие

СУБД – система управления базами данных

ЭПОС – система учета электропогружного оборудования скважины

Событие – регистрация факта внутрисменной остановки комплекта погружного оборудования на подконтрольной скважине, либо ее отказ

Компания – ОАО «НК «Роснефть»

Подсистема – подсистема оповещения, разработанная для внедрения в «ЭПОС»

Введение

Компания является крупнейшей нефтедобывающей компанией в Российской Федерации (РФ). Непосредственно добычу углеводородного сырья осуществляется дочерними добывающими обществами (ДО) компании «Роснефть». Каждая ДО может владеть десятками тысяч скважин, за состояниями которых необходимо постоянно наблюдать и которых необходимо обслуживать. Для обслуживания скважин в состав ДО входят сервисные предприятия (СП) осуществляющие непосредственно техническое обслуживание оборудования на месторождениях.

При таких больших масштабах невозможно обойтись без современных информационных системы и компьютерных технологий. С целью оперативного учета и анализа параметров эксплуатации и ремонта электропогружного оборудования скважин в Компании используют собственную разработку – «ЭПОС».

Для обеспечения и повышения качества работ сервисных подразделений, на уровне ДО активно работает отдел качества (ОК). отдел качества занимается расследованием случаев остановки, демонтажа и отказов скважин (События). При этом отдел качества активно использует «ЭПОС» для сбора данных по расследуемым Событиям. В результате расследования делается заключение и на основании этого заключения руководителям предлагают внести ряд изменений в деятельность СП для исключения таких причин. От эффективности работы отдел качества во многом зависит качество работы всей Компании, однако в работе отдел качества возникают задержки и простои из-за недостаточных или некорректных данных полученных от СП через «ЭПОС». Т.к. территориально отдел качества и СП находятся на больших расстояниях, и часто неизвестно какой оператор ответственен за данные, возникают сложности в создании запроса на дополнение и коррекцию данных. Не смотря на это, даже своевременное дополнение или корректирование данных не исключает задержек в работе отдела качества, т.к. сотрудник отдела качества не оповещается об этом.

В данной работе было исследован процесс работы пользователей ЭПОСа в результате чего были выявлены недостатки ЭПОСа, устранив которые можно было значительно повысить эффективность работы отдела качества. Было предложено разработать подсистему оповещения (Подсистема) для устранения таких недостатков ЭПОСа, как:

  • недостаточный контроль за своевременный ввод данных;

  • отсутствие возможности создания запросов на коррекцию и дополнение данных;

  • отсутствие оповещения о вводе данных по Событиям.

Для разработки Подсистемы была использована среда разработки MicrosoftVisualStudio. Разработанная подсистема способна расширить «ЭПОС» функциями:

  • оповещение пользователя о несвоевременном вводе данных;

  • оповещение пользователя о Событиях;

  • формирование запросов на коррекцию и дополнение данных;

  • оповещение пользователя о некорректных и неполных данных.

Благодаря спиральной модели жизненного цикла ЭПОСа, автор воспользовался возможностью внедрить Подсистему в «ЭПОС» и устранил тем самым выявленные недостатки в работе ИС «ЭПОС». Для качественного внедрения были использована система управления версиями SourceGearVault.

В процессе внедрения были внесены изменений в компоненты ЭПОСа для обеспечения взаимодействия Подсистемы с ИС «ЭПОС».