- •Рассмотрим автоматизированные системы для АЗС: Диспетчер 2.0, «Элси-АЗС» и 1С:Предприятие 8.
- •Проведём сравнительный анализ двух автоматизированных систем для АЗС : Диспетчер 2.0, Элси-АЗС и 1С:Предприятие 8.
- •Основные функции «ЭлСи-АЗС»
- •Рисунок 2.1 – Иерархическое дерево работ
- •Таблица 2.1 – Результаты количественного анализа функциональной модели
- •Рисунок 2.2 - Логическая модель данных
- •Рисунок 2.3 - Физическая модель данных
- •Таким образом, были построены логическая и физическая модели данных по стандарту IDEF1X, отражающие структуру хранимой информации в бизнес-процессе учета оборудования в сети автозаправочных станций АЗС.
- •Продолжение таблицы 3.1
- •Таблица Г.1 ‒ Структура справочника «АЗС»
- •Таблица Г.2 ‒ Структура справочника «Оборудование»
- •Таблица Г.3 ‒ Структура справочника «Поставщики»
- •Таблица Г.4 ‒ Структура справочника «Склады»
- •Таблица Г.5 ‒ Структура таблиц документа «Инвентаризация»
- •Таблица Г.6 ‒ Структура таблиц документа «Профилактическое обслуживание»
- •Таблица Г.7 ‒ Структура таблиц документа «Заявки на ремонт»
- •Таблица Г.8 ‒ Структура таблиц документа «Выполненные заявки»
- •Таблица Г.9 ‒ Структура таблиц документа «Приходная накладная»
- •Таблица Г.10 ‒ Структура таблиц документа «Расходная накладная»
- •Таблица Г.11 ‒ Структура таблицы «Спецификация» документа «Внеплановый ремонт»
- •Таблица Г.12 - Структура таблицы «Спецификация» документа «Стоимость ремонта»
- •Таблица Г.13 ‒ Структура регистра сведений «Цены на оборудование»
- •Таблица Г.14 ‒ Структура регистра накопления «Склад оборудования»
подразделений организации, так и менеджеру, который работает в информационной системе и занят ее сопровождением.
При моделировании системы учета оборудования были выделены следующие работы, которые представлены на рисунке 2.1. Функциональная модель была построена с помощью специальной программы BPwin по стандарту IDEF0.
Рисунок 2.1 – Иерархическое дерево работ
Функциональная модель бизнес-процессов разрабатываемой информационной системы представлена в приложении Б на рисунках Б.1-Б.6, функциональная модель диаграммы потоков данных DFD на рисунке Б.7 и диаграммы описания логики взаимодействия информационных потоков
IDEF3 на рисунке Б.8-Б.10.
Для проведения количественного анализа разработанной функциональной модели необходимо рассмотреть поведение следующих показателей:
-коэффициент уровня, формула (2.1);
-коэффициент сбалансированности, формула (2.2);
-коэффициент применения элементарных функций, формула (2.3).
20
|
|
Ku=N/L |
(2.1) |
|
|
N |
|
|
|
|
|
|
|
|
|
∑Ai |
(2.2) |
||
Kb = |
i=1 |
|
−maxiN−1 (Ai ) |
|
N |
|
|||
|
|
|
|
|
|
|
|
||
|
Kф= L * Nэл.ф/N |
(2.3) |
где N – количество работ на текущем уровне; L – номер уровня; - стрелки, входящие и выходящие в функцию; Nэл.ф- количество элементарных функций.
От уровня к уровню коэффициент Ku должен уменьшаться (или хотя бы не возрастать). Kb в идеале равен нулю, однако допускаются значения в пределах от 2 до 3. Коэффициент сбалансированности показывает соотношение выходных и выходных стрелок. Коэффициент применения элементарных функций необходим для определения необходимости дальнейшей детализации функциональной модели. Если Кф>1 и Nэл.ф/N>0,5, то продолжать декомпозицию не надо. Результаты расчёта коэффициентов для каждого уровня представлены в таблице 2.1.
Таблица 2.1 – Результаты количественного анализа функциональной модели
|
|
|
|
|
|
|
Номер уровня |
Ku |
Kb |
Nэл.ф |
Kф |
Nэл.ф/N |
|
1 |
(А0) |
4 |
2,75 |
4 |
1 |
1 |
2 |
(А1) |
1,5 |
3,33 |
2 |
1,32 |
0,66 |
3 |
(А11) |
1,33 |
2 |
3 |
2,25 |
0,75 |
4 |
(А12) |
1 |
0 |
2 |
1,98 |
0,66 |
5 |
(А13) |
0,66 |
0,5 |
2 |
1,5 |
0,5 |
6 |
(А2) |
1 |
2,75 |
4 |
2 |
1 |
7 |
(А3) |
1 |
2,75 |
3 |
1,5 |
0,75 |
8 |
(А4) |
1 |
2,75 |
4 |
2 |
1 |
Таким образом, исходя из таблицы 2.1, можно сделать вывод, что коэффициент уровня имеет тенденцию уменьшения, коэффициент сбалансированности находится в пределах от 0 до 3, что не превышает норму, а коэффициент применения элементарных функций говорит о достаточной декомпозиции работ. Значит, построенная функциональная модель качественна, сбалансирована и достаточно детализирована.
21
2.3 Построение логических и физических моделей данных бизнеспроцесса учета оборудования в сети автозаправочных станций АЗС.
Для построения диаграммы сущность-связь необходимо определить сущности и атрибуты разрабатываемой модели. При создании модели данных системы автоматизации учета ремонта и профилактического обслуживания оборудования, можно выделить следующие сущности (объекты), каждая из которых имеет свои характеристики, выраженные атрибутами:
-АЗС (номер, город, улица, дом);
-Оборудование (инвентарный номер, наименование, дата выпуска, дата последней инвентаризации, стоимость);
-Тип оборудования (тип, вид детали);
-Заявка на ремонт (дата ремонта, дата выполнения, причина поломки, факт выполнения);
-Проведение профилактических работ (дата обслуживания, дата следующего обслуживания).
Далее необходимо установить логические взаимосвязи между объектами. В данной модели можно выделить следующие взаимосвязи между сущностями:
Оборудование выбирается с АЗС; Оборудование использует определенный тип деталей; Заявка на ремонт составляется по оборудованию;
Профилактические работы проводятся по определенному оборудованию.
Таким образом, были выделены сущности, установлены их связи и определены ключевые атрибуты, после чего была построена логическая
модель данных разрабатываемой информационной системы для
22
автоматизации учета ремонта и профилактического обслуживания оборудования в сети АЗС, построенная в соответствии со стандартом IDEF1X [10]. Результат представлен на рисунке 2.2.
Рисунок 2.2 - Логическая модель данных
Физическая модель данных для представлена на рисунке 2.3.
Рисунок 2.3 - Физическая модель данных
23