Тип работы:
Предмет:
Язык работы:


Разработка автоматизированной системы по вводу и эксплуатации оборудования в сети АЗС "Газпром"

Работа №193095

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы71
Год сдачи2018
Стоимость4710 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
2
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 3
ВВЕДЕНИЕ 4
1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Анализ предметной области 7
1.2 Анализ требований заказчика 12
1.3 Техническое задание 15
2 СРАВНЕНИЕ СОВРЕМЕННЫХ СРЕДСТВ ДЛЯ СОЗДАНИЯ БАЗ
ДАННЫХ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
2.1 Сравнение технологии No-SQL и реляционных баз данных 20
2.2 Обзор СУБД 22
2.3 Выбор СУБД 29
2.4 Выбор нотации для проектирования структуры базы данных 30
2.5 Обзор средств для проектирования баз данных 31
2.6 Выбор CASE-средства для проектирования БД 34
3 ПРОЕКТИРОВАНИЕ ЧАСТИ АВТОМАТИЗИРОВАННОЙ
СИСТЕМЫ - БАЗЫ ДАННЫХ
3.1 Логическое проектирование базы данных 36
3.2 Физическое проектирование базы данных 38
ЗАКЛЮЧЕНИЕ 45
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 46
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А Данные для разработки базы данных от заказчика 50
ПРИЛОЖЕНИЕ Б Тезаурус основных понятий и сокращений 58
ПРИЛОЖЕНИЕ В Декомпозиция предметной области 61
ПРИЛОЖЕНИЕ Г Диаграмма прецедентов 64
ПРИЛОЖЕНИЕ Д Логическое проектирование БД 65
ПРИЛОЖЕНИЕ Е Создание доменов 67
ПРИЛОЖЕНИЕ Ж Пример SQL кода 69
ПРИЛОЖЕНИЕ И Модель Сущность-связь 71


Актуальность темы. Современные технологии сделали возможным автоматизировать некоторые услуги, полностью или частично отказавшись от присутствия персонала, что позволяет бизнесу экономить немалые деньги, а также исключаются ошибки, связанные с человеческим фактором. Одной из таких услуг стала продажа бензина на специальных автоматизированных заправках. В последнее время такой тенденции стали следовать в сети АЗС "Газпром": из 1418 заправок в России 127 - автоматизированные.
Сегодня работы по реорганизации заправок продолжаются. Огромное количество заправок, их географическая разбросанность по территории нашей страны, разность в часовых поясах усложняет сбор информации о процессе автоматизации заправок, учет выполненных работ, отслеживание причин не выполнения плана. Для перевода обычной АЗС в автоматизированную необходимо поставить оборудование, выполнить большой объем различной дополнительной работы по автоматизации от строительных до подключения к единому диспетчерскому центру.
На сегодняшний день заказчик организует свою работу с помощью таблиц MS Exel, сбор информации происходит в ручном режиме, в которых отображается информация об объектах, об оборудовании, процесс ввода его в эксплуатацию, сроки запланированных и произведенных работ, описание планируемых дополнительных работ на объектах.
В связи с тем, что имеется огромное количество объектов, поступающая информация о них различна, в зависимости от источника информации, этапов создания объектов автоматизации. Таблицы получаются больших размеров с избыточными данными и с различной их актуализацией, разнесенной по времени, ориентироваться в них становится для заказчика затруднительно. Поэтому заказчиком было принято решение о создании автоматизированной системы (АС), которая позволила бы не только собрать данные в едином ресурсе, но и структурировать их, а также облегчить работу с ними, при этом
разделив полномочия управления автоматизированной системой согласно обязанностям пользователей. Автоматизированная система повысит уровень контроля и качества исполнения работ на объектах. Также дополнительным преимуществом создания автоматизированной системы является экономия ресурсов, затраченных на сбор и обработку информации, оптимизация сроков реализации проектов по автоматизации АЗС.
Целью выпускной квалификационной работы является
прототипирование части автоматизированной системы.
Задачи выпускной квалификационной работы:
- выполнить исследование и анализ предметной области;
- сформировать предварительное техническое задание;
- произвести анализ существующих СУБД и выбрать наиболее подходящую для реализации базы данных;
- изучить и применить на практике для проектирования логической структуры базы данных универсальный язык UML;
- изучить и применить на практике для создания моделей базы данных на стадии ее проектирования CASE-средство ;
- изучить GUI -приложение IBExpert для создания базы данных в выбранной СУБД;
- создать физическую модель базы данных.
Объектом выпускной квалификационной работы является автоматизация ввода в эксплуатацию оборудования на АЗС.
Предметом выпускной квалификационной работы является проектируемая база данных для автоматизированной системы.
Практическая значимость выпускной квалификационной работы состоит в консолидации различной информации процесса автоматизации на АЗС в единой базе данных. Что может позволить заказчику сэкономить время по заполнению базы, так как в ней предусматривается одновременное внесение изменений с помощью разграничения прав пользователей. Также база данных позволит заказчику видеть полный объем выполняемых или уже выполненных работ с помощью специальных запросов к этой базе. Помимо всего выше сказанного база данных является хранилищем информации об объектах автоматизации на всех этапах их жизненного цикла, о заключенных договорах, о типах оборудования поставленных на объекты и т. д.
Структура выпускной квалификационной работы состоит из введения, трех разделов, заключения и библиографического списка. Раздел 1 посвящен теоретическому обоснованию темы выпускной квалифицированной работы, анализу предметной области и требований заказчика к проектируемой системе, сформировано предварительное техническое задание. Раздел 2 посвящен обзорам современных средств и подходов для проектирования баз данных, на основании которых выбраны средства для достижения цели выпускной работы. Раздел 3 посвящен пилотной разработке и физической реализации ядра автоматизированной системы - базы данных.
Объем выпускной квалификационной работы составляет 49 страниц машинописного текста и содержит 5 иллюстраций, 2 таблицы, библиографический список из 48 наименований и 9 приложений.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы разработана часть автоматизированной системы, которой является база данных, выполнены поставленные задачи перед выпускной квалификационной работой:
- На основе исследований и анализа предметной области, требований заказчика сформировано предварительное техническое задание.
- При рассмотрении характеристик нескольких СУБД выбрана Firebird 2.5 за ее экономичность, возможность бесплатного ее использования в коммерческих целях, переносимость и поддержку PHP.
- На этапе логического и физического проектирования были построены UML диаграммы с использованием изученного CASE-средства.
- База данных реализована на СУБД Firebird 2.5 с помощью изученной визуальной оболочки IBExpert.
В дальнейшем для проектирования автоматизированной системы по вводу оборудования в сети АЗС для ее автоматизации будет разработано приложение на основе языка PHP, с помощью которого будет производиться ввод и изменение данных в разработанной базе данных, что значительно упростит мониторинг за процессом автоматизации АЗС в сети "Газпром".



1 CASE-средства проектирования ИС. -
https://sites.google.com/site/metodsybd/blok-4-sredstva-proektirovania/4-1-case- sredstva.
2 Enum в PHP. - https: //habr.com/po st/314114/.
3 Firebird. Работа с базой данных. - http://www.firebirdsql.org/manual/ ru/qsg15-databases-ru.html.
4 Firebird. Руководство разработчика баз данных. - http://wm- help.net/lib/b/book/4054355128/.
5 IBExpert Documentation. - http://www.ibexpert.net/ibe/uploads/Doc /all.html.
6 NoSQL vs реляционные СУБД. - http://datareview.info/article/nosql-vs- relyatsionnyie-subd/.
7 Oracle 12С. - https://www.oracle.com/ru/corporate/features/database-
12c/index.html.
8 Sparks, D. UML Modeling with Enterprise Architect - UML Modeling Tool / D. Sparks, B. Maxwell. - Sparx Systems Pty Ltd, 2010.
9 Автоматизация АЗС. - http://www.mzta.ru/mzta/items/avtomatizacziya- azs-asu-tp-i-dispetcherizacziy.
10 Автоматизация АЗС. АСУ ТП и диспетчеризация. - http://www.mzta.ru/mzta/items/avtomatizacziya-azs-asu-tp-i-dispetcherizacziy.
11 Автоматизированная система управления АЗС. -
https://azssoft.ru/2017/04/09/avtomatizirovannye-sistemy-upravleniya-azs.
12 Автоматизированные системы управления. -
https://azssoft.ru/2017/04/09/avtomatizirovannye-sistemy-upravleniya-azs/.
13 Автоматические автозаправочные станции: преимущества и
перспективы. - http://au92.ru/msg/20051018_t2cq08r.html.
14 Базы данных и СУБД для веб-приложений. - https://studopedia.org/8- 14656.html.
15 Блочная автоматическая автозаправочная станция. -
http: //rezervuar.su/product/baazs/.
..48


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ