Введение 3
1 Технический проект 4
1.1 Обзор аналогов 4
1.2 Общие сведения проектируемой системы 8
1.3 Требования к системе 9
1.4 Обзор инструментальной части 11
1.5 Вывод к главе 1 13
2 Разработка информационной системы 14
2.1 Структура системы 14
2.2 SADT модель процесса 14
2.3 Use-case диаграмма 17
2.4 Диаграмма классов 18
2.5 Прецедент К1: формирование отчетов 19
2.6 Прецедент К2: формирование отчета пригодности проб 20
2.7 Архитектура программы 22
2.8 Создание базы данных 23
2.9 Разработка интерфейса и функционала программы 24
2.10 Создание контроллеров и представлений 25
2.11 Вывод к главе 2 29
Заключение 30
Список использованных источников 31
Приложение
Внедрение информационных систем и технологий позволяет улучшить
работу министерства энергетики Красноярского края. Одним из важных
условий правильного функционирования системы является своевременная
и правильная отчетность.
В настоящее время существуют программы для формирования отчетов.
Одну из таких программ разработала компания Developer Express, которая
занимается разработкой UI-компонентов и библиотек на базе различных
платформ. DevExpress Report Designer предназначен для формирования отчетов
различных данных. Информационная технология управления, основными
компонентами которой являются базы данных (БД), на их основе технология
формирует для руководителей различные отчёты, помогающие принятию
управленческого решения, анализу хозяйственной деятельности. По
статистическим данным эта программа занимает 60 % рынка [13]. Используется
в самых различных сферах. Универсальность программы имеет свои
особенности. Такие программы не приспособлены для решения специфических
задач, таких как анализ данных в сфере нефтепереработки, а именно данных
компании ООО «РН-Информ».
Решая задачу формирования отчетов, необходимо разработать
автоматизированную информационную систему, в которой должно:
учитываться предметная область данных и иметься алгоритмы обработки этих
данных, формироваться отчет в удобном для пользователя виде.
Тема проекта «Информационная система формирования отчетности
анализа нефтяных проб для ООО «РН-Информ»».
В рамках проекта решаются следующие задачи:
а) анализ требуемых параметров, применяемых для БД;
б) разработка БД фирмы ООО «РН-Информ»;
в) разработка программы АИС «ФОЛД».
В бакалаврской работе рассмотрены стадии разработки информационной
системы АИС «ФОЛД» для компании ООО «РН-Информ»:
1) Техническое задание;
2) Обзор аналогов;
3) Технический проект;
4) Проектирование программы.
На первом этапе заказчик описывает свои требования в техническом
задание, согласно ГОСТ 34.602-89 «Техническое задание на создание
автоматизированной системы».
На следующем этапе рассматриваются существующие аналоги.
Далее создаются SADT и UML-диаграммы, необходимые для
последующей разработки программы. После этого заказчик одобряет проект
и начинается разработка программы.
Итогом проведенной работы является спроектированная программа. Во
время работы над бакалаврской работой были решены следующие задачи:
1) Проанализированы параметры, применяемые в БД. Все входные
характеристики были описаны в разделе 4.2. «Требования к функциям,
выполняемым системой» технического задания;
2) Разработана база данных фирмы ООО «РН-Информ» с несколькими
тестовыми пробами;
3) Разработана программа АИС «ФОЛД».
Болтенков В.И. Конфигурирование и настройка автоматизированных
информационных систем: Учеб. пособие/ Болтенков В.И., Литвинов А.Л.,
Лычева Н.В.Белгород: Изд-во БелГУ, 2004 — 81с.
2. Бордовский М. В. Геология и геохимия нефти и газа: учебное
пособие/ М. В. Бордовский, А. А. Бакиров, В. И. Ермолкин - под ред. В. И.
Ермолкина, 1993г — 150 с.
3. Буч Г. Язык UML. Руководство пользователя / Г. Буч, Дж. Рамбо, А.
Якобсон. - СПб.: Питер, 2004. - 432 с.
4. Гайдамакин Н.А. Автоматизированные информационные системы,
базы и банки данных. Вводный курс: Учебное пособие. — Гайдамакин Н.А. :
Гелиос АРВ, 2002 — 384 с.
5. ГОСТ 34.601-90. Информационная технология. Комплекс стандартов
на автоматизированные системы. Автоматизированные системы. Стадии
создания — Введ. 01.01.1992г. - Москва : Стандартинформ, 2009. — 6 с.
6. Коннолли, Т. Базы данных: проектирование, реализация
и сопровождение. Теория и практика / Т. Коннолли, К. Бегг, А. Страчан. — М. :
Издательский дом «Вильямс», 2001. — 1120 с.
7. Коробова Л. А. Проектирование информационных систем/ Коробова
Л. А., Медведкова И. Е., Абрамов Г. В., Воронежский государственный
университет инженерных технологий 2012 г — 172 с.
8. Медведкова И. Е. Базы данных/ Медведкова И. Е., Бугаев Ю. В.,
Чикунов С. В. : Воронежский государственный университет инженерных
технологий 2014 г — 245 с.
9. Наметкин С.С. Химия нефти/2-е изд., испр. и доп. ГОНТИ. М.-Л. 1939
- 797 с.
10. Петров, В.И. Информационные системы / В.Н. Петров. — СПб. :
Питер, 2002. — 688 с.32
11. Рамбо Дж., UML 2.0. Объектно-ориентированное моделирование
и разработка/ Дж. Рамбо, М. Блаха: Питер, 2007г — 512 с.
12. Туманов В. Е. Основы проектирования реляционных баз данных/
Туманов В. Е., Интернет-Университет Информационных Технологий 2007 г —
81с.
13. Фримен А., ASP.NET MVC5 с примерами на C# 5.0 для
профессионалов/ 5-е издание, Адам Фримен, 2015 — 736 с.
14. Шишмина Л.В. Изучение физико-химических свойств нефти и газа.
Лабораторный практикум: учебное пособие/ Л.В. Шишмина, О.В. Носова;
Томск, 2011 — 197 с.
15. HTML и XHTML. Подробное руководство, 6 е издание. — Пер. с англ.
— СПб: Символ Плюс, 2008 — 456 с.