Вход

Автоматизация учета добычи нефти - курсовой проект

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 591498
Дата создания 2019
Страниц 42
Покупка готовых работ временно недоступна.
1 830руб.

Содержание

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 6
1 Теоретическая часть 7
1.1 Описание предметной области. Постановка задачи 7
1.2 Описание входных данных 8
1.3 Описание выходных документов для проектируемой базы данных 10
1.4 Перечень ограничений на базу данных 12
1.5 Построение инфологической модели 12
1.6 Выбор и обоснование инструментальных средств разработки базы данных 14
1.7 Даталогическая модель 15
1.8 Выводы по теоретической части 18
2 Практическая часть 20
2.1 Физическая модель данных 20
2.2 Установление связей между таблицами 24
2.3 Запросы базы данных 25
2.4 Пользовательские формы 27
2.5 Отчеты 34
2.6 Кнопочная форма 37
2.7 Руководство пользователя 38
2.8 Вывод по практической части 42
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 44

Фрагмент работы для ознакомления

3. Проектирование базы данных «Автоматизация учета добычи нефти».
Автоматизация учета добычи нефти облегчит работу сотрудников нефтяного предприятия, т.к. будет отсутствовать необходимость постоянно находиться на месторождении.

1 Теоретическая часть

1.1 Описание предметной области. Постановка задачи
Предметной областью данного курсового проекта является автоматизация учета добычи нефти.
Учет добычи нефти – показатель состояния нефти, его численного значения и характеристики. Учет обеспечивает получение информации о состоянии объекта в реальном времени, анализа данных и отображения в удобном для пользователей виде.
Автоматизация применяется на кустах скважин для управления нефтяными насосами и установками, в этом случае на объекте устанавливается серия контроллеров.
...

ВВЕДЕНИЕ

Автоматизация – это одно из направлений научно-технического прогресса, использующее саморегулирующие технические средства и математические методы с целью освобождения человека от участия в процессах получения, преобразования, передачи и использования энергии, материалов, изделий или информации, либо существенного уменьшения степени этого участия или трудоёмкости выполняемых операций. Она коснулась практически всех областей человеческой деятельности. Естественно, что на преимущества автоматизации первыми откликнулись и стали их использовать в своей деятельности коммерческие предприятия. Одним из бизнес-процессов, который подлежит автоматизации в первую очередь – это различного вида учеты. Поэтому данная тема актуальна в настоящее время.
Автоматизация учета добычи нефти достаточно хорошо изучена. Создано много информационных систем для автоматизации.
Целью данного курсового проекта является проектирование реляционной базы данных для автоматизации учета добычи нефти.
...

1.1 Описание предметной области. Постановка задачи
Предметной областью данного курсового проекта является автоматизация учета добычи нефти.
Учет добычи нефти – показатель состояния нефти, его численного значения и характеристики. Учет обеспечивает получение информации о состоянии объекта в реальном времени, анализа данных и отображения в удобном для пользователей виде.
Автоматизация применяется на кустах скважин для управления нефтяными насосами и установками, в этом случае на объекте устанавливается серия контроллеров. За счет функциональных возможностей контроллера можно контролировать состояние скважин, измерять значения, выполнять расчеты, отображать данные на терминальной панели, передавать информацию по радиоканалу на верхний уровень.
Основными элементами учета добычи нефти являются:
1. Количество добытой нефти определенного месторождения;
2. Количество добытой нефти определенной скважины;
3.
...

1.2 Описание входных данных
Для реализации реляционной модели представления данных и реализации возможности работы в интерактивном режиме, предметная область разделена на отдельные элементы (сущности). Входными данными при работе с данной БД являются:
1. Организация, осуществляющая добычу нефти:
1.1 *код организации;
1.2 название организации;
1.3 город;
1.4 логотип
2. Главный бригадир:
2.1 *код бригадира;
2.2 название организации;
2.3 паспорт;
2.4 город;
2.5 фамилия;
2.6 имя;
2.7 отчество;
2.8 улица;
2.9 телефон
3. Месторождение:
3.1 *код месторождения;
3.2 название организации;
3.3 ; название месторождения
3.4 город;
4. Нефтяная скважина:
4.1 *код скважины;
4.2 номер скважины;
4.3 месторождение скважины;
4.4 дата ввода в эксплуатацию;
4.5 способ добычи;
5.
...

1.3 Описание выходных документов для проектируемой базы данных
Выходными документами для автоматизации учета добычи нефти являются:
1. Форма сводного месячного эксплуатационного рапорта. Содержит:
1.1 название организации;
1.2 название месторождения;
1.3 номер скважины;
1.4 дата ввода в эксплуатацию;
1.5 способ добычи;
1.6 добыча нефти;
1.7 количество извлеченной водяной смеси;
1.8 количество извлеченной газоводяной смеси;
1.9 процент водяной смеси, массовый;
1.10 процент водяной смеси, объемный;
1.11 плотность водяной смеси;
1.12 дебит нефти;
1.13 дебит нефтегазоводяной смеси;
1.14 дата формирования отчета;
1.15 иная информация*

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

1.5 Построение инфологической модели

Данная инфологическая модель (рисунок 1.2) позволяет увидеть совокупности информационных объектов с их атрибутами и отношениями между объектами.
При создании инфологической модели пользовался сайтом draw.io.
Ссылка на источник - https://rt.draw.io/

Рисунок 1.2 – Диаграмма «Сущность-связь»
В проектируемой базе данных сущностями и атрибутами являются:
1.Организация (*код организации, название организации, город);
2. Бригадир (*код бригадира, название организации, фамилия, имя, отчество, паспорт, город, улица, телефон);
3.Месторождение (*код месторождения, название организации, название месторождения, город);
4. Нефтяная скважина (*код скважины, номер скважины, месторождение, дата ввода в эксплуатацию, способ добычи, пласт, залежь);

1.7 Даталогическая модель
Исходя из инфологической модели сформируем модель данных.
В ходе курсового проекта по выбранной теме было спроектировано 5 связанных между собой таблиц. Для каждой из которых был определен первичный ключ, обеспечивающий уникальность каждой строки, один или несколько индексов, обеспечивающих упорядоченность записей, и другие свойства.
Таблица 1, обозначена как «Organization», содержит сведения об организации, осуществляющей добычу нефти. Ключевое поле таблицы: код организации.
...

1.8 Выводы по теоретической части
Проектирование баз данных начинается с рассмотрения предметной области, в данном случае нефтяного предприятия, для построения информационной системы. На основе полученных данных формируются входные данные и выходные документы. Исходя из специфики предметной области формируется перечень ограничений на базу данных для точной работы. Созданная инфологическая модель позволяет увидеть совокупности информационных объектов с их атрибутами и отношениями между объектами.
На этапе выбора программного обеспечения происходит анализ используемого программного и аппаратного обеспечения предметной области, исходя из которого осуществляется выбор СУБД для реализации Базы данных.
При Даталогическом моделировании происходит формирование модели данных на основе инфологической модели, где непосредственно используются сами данные.
...

1.1 Физическая модель данных
Построение таблиц в СУБД Microsoft Access осуществляется с использованием режима конструктор, позволяющего задавать имена полей и их характеристики.
В процессе выполнения задания были спроектированы пять таблиц. Таблица «Organization» (рисунок 1.3) содержит информацию об организации, осуществляющую добычу нефти. На рисунке 1.3 приведена эта таблица в режиме конструктора.

Рисунок 1.3 – Таблица «Organization» в режиме Таблица

Рисунок 1.4 – Таблица «Organization» в режиме Конструктор

Таблица «Brigadir» содержит данные бригадира, управляющего месторождением. Представлена в режиме таблицы на рисунке 1.5 и в режиме конструктора (рисунок 1.6).

Рисунок 1.5 – Таблица «Brigadir» в режиме Таблица

Рисунок 1.6 – Таблица «Brigadir» в режиме конструктор

Таблица «Mestorozhdenie» содержит информацию о месторождении нефти, на котором проводится учет. Представлена в режиме таблицы на рисунке 1.7 и в режиме конструктора (рисунок 1.8).

Рисунок 1.
...

1.3 Запросы базы данных

Благодаря запросам пользователь может управлять данными хранящимися в таблицах данной базы данных, что позволяет решать большой спектр задач.
В Access может быть создано несколько видов запроса:
• Запрос на выборку – выбирает данные из одной таблицы или запроса или нескольких взаимосвязанных таблиц и других запросов. Результатом является таблица, которая существует до закрытия запроса. Формирование записей таблицы результата производится в соответствии с заданными условиями отбора и при использовании нескольких таблиц путем объединения их записей;
• Параметрический запрос – запрос, при выполнении которого задаётся переменный параметр. Чтобы определить параметр, необходимо в поле, для которого задаётся переменное значение в строке Условие отбора вместо конкретного значения ввести фразу, заключенную в квадратные скобки.
• Запрос с вычисляемым полем – запрос, который содержит результат вычисления и образует в таблице запроса новое вычисляемое поле.
...

Список литературы

1. Гринченко Н.Н. Проектирование баз данных СУБД Microsoft Access / Н.Н. Гринченко, [и др.]. – М. : Горячая линия – Телеком, 2004. – 240с.
2. Автоматизация: Википедия. Свободная энциклопедия [Электронный ресурс]. – URL : https://ru.wikipedia.org/wiki/автоматизация.
3. Мирошниченко, Г.А. Реляционные базы данных: практические приёмы оптимальных решений / Г.А. Мирошниченко. – СПБ. : БХВ-Петербург, 2005. – 400 с.
4. Бакановская, Л.Н. Проектирование реляционной базы данных с использованием нормализации : учебно–методическое пособие / Л.Н. Бакановская, К.В. Сызранцева, - Тюмень : ТИУ, 2018. – 64с.
5. Открытая платформа для создания диаграмм draw.io [Электронный ресурс]. – URL : https://www.draw.io/.
6. Постановление Правительства РФ от 16.052014 N 451 (ред. От 30.11.2016) “Об утверждении Правил учета нефти”.
7. Федеральный закон от 6 декабря 2011 года N 402 - Ф3 «О бухгалтерском учете» // СЗ РФ. – 2011. – 32с.
8. Карпов, И.П. Проектирование реляционных баз данных : методические указания / И.П. Карпов, - М. : МГУ, 2010. – 32с.
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00546
© Рефератбанк, 2002 - 2024