Диплом: Разработка информационной системы "КИПИА и АСУТП" для ООО "Геопрогресс" с помощью среды разработки Delphi с использованием Interbase

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
23
индивидуальной взрывозащиты для прибора (в случае если прибор имеет
взрывозащиту), а также приложение с отметками о проведении технического
обслуживания и историей перемещений прибора.
Помимо этого, информационная система должна иметь возможность
открытия руководства пользователя на прибор непосредственно из базы данных
для оперативного поиска информации. К тому же к каждому прибору в базе
должен быть прикреплен скан паспорта прибора и свидетельства о поверке.
Необходимо хранить только актуальную копию свидетельства, т.к. данные о
предыдущей поверке не требуются.
В информационной системе должна храниться картотека схем
технологических установок. При использовании информационной системы
пользователь должен получить всю необходимую информацию по объекту.
24
ГЛАВА 2. Проектирование информационной системы
2.1. Анализ бизнес-процессов организации
Для создания информационной системы для ООО «Геопрогресс»
необходимо проанализировать все бизнес-процессы организации. Понятие
бизнес-процесс имеет множество определений, но в данной работе будет
рассмотрено только одно.
Бизнес-процессы – это логические серии взаимозависимых действий,
которые используют ресурсы предприятия для создания или получения в
обозримом или измеримо предсказуемом будущем полезного для заказчика
выхода, такого как продукт или услуга. [7]
Бизнес-процессы можно разделить на два основных вида – процессы
производства и процессы управления. В свою очередь, процессы производства
можно разделить на основные и вспомогательные, а процессы управления – на
процессы текущего управления и процессы развития (рисунок 7).
Основные бизнес-процессы связаны с производством продуктов
компании, передаваемых во внешнюю среду потребителям, а вспомогательные
процессы обеспечивают работу основных процессов. Они напрямую не
контактируют с продукцией, их задача – формирование инфраструктуры.
Управление бизнес-процессами также можно рассматривать как
совокупность процессов, осуществляемых системой управления компанией.
При этом можно выделить процессы текущего управления и процессы
развития.
Текущее управление предназначено для поддержки существующих
бизнес-процессов. Это процесс, содержащий следующие этапы:
планирование – определение плановых показателей, которые
должны быть достигнуты за определенный период;
оперативное управление и руководство выполнением процесса;
25
контроль выполнения процесса – контроль достигнутых
показателей процесса с плановыми, фиксация отклонений от плана;
регулирование – реализация мер по поддержанию текущего
положения, или проведение корректирующих действий, или корректировка
планов.
Рисунок 7 – пример схемы бизнес-процессов организации
Анализ бизнес-процессов - это получение данных о процессах с целью
определения, оценки и представления их, как основы для организации и
улучшения данного процесса.
Для наглядного отражения проанализированных бизнес-процессов
используются модели. Для моделирования бизнес-процессов в данной ВКР
будет использоваться методология SADT.
Методология SADT представляет собой совокупность методов, правил и
процедур, предназначенных для построения функциональной модели объекта
какой-либо предметной области. [34] Функциональная модель SADT
отображает функциональную структуру объекта, т.е. производимые им
действия и связи между действиями. Основные элементы этой методологии
основываются на следующих концепциях:
графическое представление блочного моделирования. Графика блоков
и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы
26
входа/выхода представляются дугами, соответственно входящими в блок и
выходящими из него. Взаимодействие блоков друг с другом описываются
посредством интерфейсных дуг, выражающих "ограничения", которые в свою
очередь определяют, когда и каким образом функции выполняются и
управляются;
строгость и точность. Выполнение правил SADT требует достаточной
строгости и точности, не накладывая в то же время чрезмерных ограничений на
действия аналитика. Правила SADT включают:
ограничение количества блоков на каждом уровне декомпозиции
(правило 3-6 блоков);
связность диаграмм (номера блоков);
уникальность меток и наименований (отсутствие повторяющихся
имен);
синтаксические правила для графики (блоков и дуг);
разделение входов и управлений (правило определения роли данных);
отделение организации от функции, т.е. исключение влияния
организационной структуры на функциональную модель.
Методология SADT может использоваться для моделирования широкого
круга систем и определения требований и функций, а затем для разработки
системы, которая удовлетворяет этим требованиям и реализует эти функции.
Для уже существующих систем SADT может быть использована для анализа
функций, выполняемых системой, а также для указания механизмов,
посредством которых они осуществляются. [9]
IDEF0 относится к семейству IDEF, которое появилось в конце
шестидесятых годов двадцатого века под названием SADT (Structured Analysis
and Design Technique). IDEF0 может использоваться для моделирования
широкого класса систем. Для новых систем применение IDEF0 направлено на
определение требований и указание функций для разработки системы,
отвечающей поставленным требованиям и реализующей определенные
27
функции. Применительно к уже существующим системам IDEF0 может быть
использована для анализа функций, выполняемых системой, и отображения
механизмов, с помощью которых эти функции выполняются. Результатом
применения IDEF0 к некоторой системе является модель этой системы,
состоящая из иерархически упорядоченного набора диаграмм, текста
документации и словарей, связанных друг с другом с помощью перекрестных
ссылок. Двумя наиболее важными компонентами, из которых строятся
диаграммы IDEF0, являются бизнес-функции, или работы (блоки) и данные,
или объекты (дуги), связывающие между собой работы и отображающие
взаимодействия и взаимосвязи между ними. [18]
Организационная структура ООО «Геопрогресс» представлена в
приложении А.
Рассмотрев данную организационную структуру, можно сделать вывод,
что структура управления ООО «Геопрогресс» является линейно-
функциональной, потому что прослеживается четкое разделение труда по
функциональным областям, а внутри каждой области прослеживается четкая
пирамида подчиненности (например, функциональная область – добыча и
подготовка, линейная пирамида - заместитель генерального директора по
технологии (главный инженер), которому подчинены отдел производства, отдел
охраны труда, отдел АСУТП (МАСИТ), отдел энергетики и др.).
Т.к. в данной работе рассматривается только отдел МАСИТ, а конкретно
создание информационной системы для данной предметной области, будет
рассмотрен основной бизнес-процесс ведения учета приборов КИПиА, а также
мониторинг поверки данных приборов.
Выявленные потоки входной и выходной информации, а также
механизмы воздействия и управления, на основе которых с помощью CASE-
средства BPWin они были представлены в виде контекстной диаграммы IDEF0
на диаграмме 1.
28
На данной диаграмме указаны только основные потоки, без раскрытия
всей модели. Данный бизнес-процесс имеет более сложную структуру. Более
подробную модель данных можно увидеть на диаграмме первого уровня
декомпозиции IDEF0 представленной на диаграмме 2.
Диаграмма 1
Контекстная диаграмма IDEF0
Диаграмма 2
Первый уровень декомпозиции IDEF0
29
2.2. Моделирование базы данных
2.2.1. Анализ входной и выходной информации
При построении схем бизнес-процессов источники входной и выходной
информации уже были косвенно определены.
Исходя из выше описанного, входными данными для данной
предметной области являются:
паспорт прибора;
нормативные акты организации;
формуляры;
паспорт (форма 12);
паспорт индивидуальной взрывозащиты;
принципиальные схемы установок;
руководства для приборов.
Все документы находятся на бумажных носителях, следовательно их
поиск и сопровождение производится в ручную, а из этого следует, что
значительное количество времени работник фирмы тратит на выполнение
рутинной однообразной работы, которую возможно перевести в цифровой вид,
что значительно сократит время на обработку данных, тем самым освобождая
время непосредственно для обслуживания приборов.
Паспорт прибора – это индивидуальный для каждого прибора документ,
содержащий в себе сведения о приборе, такие как: серийный номер, диапазон
измерений, тип сигнала, дату производство, срок метрологической поверки,
дату производства, дату упаковки и отгрузки, а также срок эксплуатации.
Помимо этого, паспорт может содержать и другие данные, такие как
индивидуальные характеристики прибора (например, для уровнемеров фирмы
«Альбатрос» это скорость звука) так и схемы подключения прибора,
комплектации и прочее.
30
При просрочке метрологической поверки приборов составляется акт,
согласно которому дается разрешение на демонтаж приборов, согласно
приложенному списку. Так как текст акта не меняется, а меняется только
список приборов и автор акта, данная процедура также может обрабатываться
автоматически, тем самым избавляя работника от поиска и заполнения таблицы
приборов.
Руководства по эксплуатации приборов поставляются производителем в
бумажном и электронном виде, но, тем не менее, поиск данного руководства
тоже может создать трудности, и несомненно более удобным вариантом было
бы открывать руководство непосредственно из информационной системы. В
данном случае необходимо «привязать» руководство к конкретной записи БД.
Форма 12, формуляр и паспорт индивидуальной взрывозащиты содержат
в себе основные сведения о приборе, и как правило, распечатываются для
лаборатории. Они предназначены для отображения учетов ремонтов, поверок и
технического обслуживания приборов.
Выходными данными для данной предметной области являются:
база данных КИПиА;
акт просроченного оборудования;
форма 12;
формуляр;
паспорт индивидуальной взрывозащиты;
паспорт прибора;
руководство по эксплуатации прибора;
данные об аппаратах;
сведения об установках и месторождениях.
На основании анализа входных данных и требований заказчика
построена схема взаимодействия входной и выходных информации,
представленная на рисунке 8. Входные и выходные документы представлены в
приложении Б.
31
Рисунок 8 – схема взаимодействия входной и выходной
информации
БД
Акт
просроченного
оборудования
Мониторинг
просроченного
оборудования
Данные о
приборе
Форма 12
Формуляр
Паспорт
индивидуальной
взрывозащиты
Данные о:
установках,
месторождениях
и аппаратах
Паспорт прибора
Нормативные
акты организации
Формуляры
Схемы
Руководства
Форма 12
Паспорт
индивидуальной
взрывозащиты
Задача
32
2.2.2. Структура реляционных баз данных
Базы данных (БД) — это совокупность структур, предназначенных для
хранения больших объемов информации и программных модулей,
осуществляющих управление данными, их выборку, сортировку и другие
подобные действия. [6]
На сегодняшний день применение баз данных приобрело весьма важное
значение для многих организаций, которые для упрощения своей работы
применяют компьютерные технологии.
Базы данных стали основой информационных систем и в корне
изменили методы работы многих организаций. В частности, в последние годы
развитие технологии баз данных привело к созданию весьма мощных и
удобных в эксплуатации систем. Благодаря этому системы баз данных стали
доступными широкому кругу пользователей.
Эффективное хранение, обработка и взаимодействие с данными - только
важная составляющая управления предприятием, что компании инвестируют
значительные средства в разработку компьютеризированных системы для
эффективного решения этих задач. Один из способов повышения
эффективности обработки данных — организовать их эффективное хранение и
получение. Самый распространенный подход к хранению данных на сегодня —
использовать реляционную базу данных.
Реляционной базой данных называется набор данных с
предопределенными связями. Данные, в свою очередь, организованы как
таблицы, состоящие из строк – записей и столбцов – полей. Каждый столбец
таблицы имеет свой тип данных и размер, а каждая ячейка имеет значение
атрибута. Каждая запись таблицы принадлежит к определенной сущности и
может быть помечена уникальным идентификатором – первичным ключом.
Записи из разных таблиц могут быть связаны с записями другой таблицы

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран