- •1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ ОПЕРАТИВНО – ТЕХНИЧЕСКОМУ УЧЕТУ МАТЕРИАЛОВ В ОРГАНИЗАЦИЯХ ПО ПРОИЗВОДСТВУ ОБУВИ
- •1.1 Особенности автоматизации учета материалов в организации по производству обуви
- •1.2 Обзор и сравнение существующих программных продуктов для автоматизации учета заказов клиентов в организации по позаказному производству пластиковых окон и дверей
- •Выводы по первому разделу
- •2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА МАТЕРИАЛОВ В ОРГАНИЗАЦИИ ПО ПРОИЗВОДСТВУ ОБУВИ
- •2.2 Анализ предметной области проектирования информационной системы
- •Проанализировать отрасль в которой работает организация было принято решение провести разработку программного продукта для лучшей работы учета материалов в организации.
- •За счет проведения процесса автоматизации можно ускорить, и упростить учет материалов в данной организации.
- •Основными задачами автоматизации учета материалов являются:
- •2.3 Построение функциональных моделей, описывающих бизнес-процесс учета материалов в организации по производству обуви
- •3 разработКа и тестирование информационной системы для автоматизации учета материалов в организации по производству обуви
- •3.1 Описание таблиц баз данных
- •3.2 Дерево программных модулей
- •3.3 Схемы взаимосвязей модулей и массивов данных
- •3.5 Инструкция пользователя по установке программного продукта и работе с ним
- •3.6 Способы и результаты тестирования программного продукта в различных режимах
- •Выводы по третьему разделу
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
2.3 Построение функциональных моделей, описывающих бизнес-процесс учета материалов в организации по производству обуви
Функциональная модель бизнес-процессов разрабатываемой информационной системы представлена в приложении А на рисунках А.1 – А.6.
Целью моделирования является упрощение автоматизации учета материалов в организации по производству обуви, то есть его улучшение, повышение производительности. Функциональная модель построена с точки зрения интегрированного пользователя [4]. Это обусловлено тем, что основным у системы будет несколько пользователей.
Оценка модели проведена с помощью количественного анализа. Для него были использованы следующие показатели:
- коэффициент уровня – данный коэффициент с каждым переходом на нижний уровень он не должен увеличиваться, он рассчитывается по формуле
(2.1)
Входные документы: заявки на работу от фирм-покупателей, накладные от поставщиков ПО и оборудования, клиентская база (карточки).
Выходные документы: отчеты по проделанным работам, отчеты по затратам ПО и оборудования, отчетность фирмы общая.
k |
y |
|
|
|
N L
,
(2.1)
где N – количество блоков на уровне,L – номер уровня;
- коэффициент сбалансированности – значение данного коэффициента должно лежать в пределах от 0 до 4, он рассчитывается по формуле (2.2)
16
|
|
|
N |
|
|
|
|
|
i |
|
|
|
|
|
A |
N |
|
|
|
|
i 1 |
|
|
k |
б |
|
max A |
||
|
|
N |
i 1 |
i |
|
|
|
|
|
||
|
|
|
|
|
|
,
(2.2)
- стрелки, входящие и выходящие в функцию; эл.ф - количество элементарных функций.
- коэффициент применения элементарных функций – если kЭ>1 и С>0,5,
то диаграмма не нуждается в дальнейшей детализации, он рассчитывается по формуле (2.3)
|
N |
|
kэ L *C L * |
эл.ф. |
|
N |
||
|
,
(2.3)
Также для проведения количественного анализа был составлен словарь элементарных функций, представленный в таблице 2.1.
Таблица 2.1 – Словарь элементарных функций
Номер уровня |
|
|
|
|
|
эл.ф |
|
|
|
|
|
б |
эл.ф |
ф |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
(А0) |
3,0 |
1,3 |
0 |
0,0 |
|
0,0 |
|
2 |
(А1) |
2,0 |
1,0 |
3 |
1,5 |
|
0,8 |
|
2 |
(А2) |
1,0 |
0,7 |
3 |
3,0 |
|
1,0 |
|
2 |
(А3) |
1,0 |
2,0 |
0 |
0,0 |
|
0,0 |
|
3 |
(А12) |
1,0 |
2,7 |
3 |
3,0 |
|
1,0 |
|
3 |
(А21) |
1,3 |
0,8 |
4 |
3,0 |
|
1,0 |
|
3 |
(А22) |
1,5 |
1,0 |
3 |
2,0 |
|
1,0 |
|
2.4 Построение логических и физических моделей данных бизнес-
процесса учета материалов в организации по производству обуви
17
Целью построения логической модели предметной области разработки,
является получение графического представления логической структуры исследуемой предметной области. Логическая модель иллюстрирует сущности разрабатываемой ИС и отражает их взаимоотношения, где сущности описывают объекты и субъекты деятельности предметной области, а атрибуты
– свойства этих объектов и субъектов [8-9, 11]. Логическая модель данных разрабатываемой информационной системы для автоматизации учета материалов, построенная в соответствии со стандартом IDEF1X изображена на рисунке 2.2.
Рисунок 2.2 – Логическая модель данных по стандарту IDEF1X
Физическая модель разрабатываемой системы представлена диаграммой классов – нотацией UML-диаграмм [13], применяющихся для объектно-
ориентированных моделей, какой и является среда реализации «1С:
Предприятие» (рисунок 2.3).
18
|
|
|
|
|
|
|
|
Документ_ЗаказПоставщик |
|||
|
Документ_Оказани |
* |
|
|
|
|
|
у |
|
|
|
|
-Магазин |
|
|
|
|
|
|
|
|
|
|
|
оказывающий 1 |
Справочник_Ма |
|
-НаименованиеПоставщика: |
|
|
|||||
|
услугу:Справочн |
|
|
|
|
||||||
|
|
|
-Адрес |
|
|
|
Справочник_Поставщики |
|
|
||
|
ик_Магазины |
|
|
|
|
|
|
|
|||
|
|
|
:Строк |
|
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-Название услуги:Строка |
|
|
а |
|
|
-Склад:Справочник_Склады |
|
|
|||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
||
|
- |
|
|
|
|
|
|
Справочник_Пост |
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
1 |
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
ИН |
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
Документ_ПриходнаяНак |
|
|
|
Н : |
|
|||
|
|
|
|
|
|
|
|
|
1 |
||
|
|
-Склад :Справочник_Склады |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||||
|
* |
|
|
|
|
|
|
|
|
|
|
|
|
-Наименование поставщика: |
|
* |
|
1 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
Справочник_ |
|
Справочник_Поставщики |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
1 |
|
|
|
Документ_ЗапросотМаг |
|
||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
* |
|
|
|
|
азинаСкладу |
|
|
|
Документ_ЗапросПостав |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
-Наименование |
|
* |
|
|
|
- |
|
|
||
поставщика:Справочник_Поставщики |
|
|
|
|
|
|
|
||||
* |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Справочник_Номенк |
|
|
|
|
РегистрСведений_Ц |
|
* |
1 |
|
|
|
|
- |
1 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
1 |
|
|
Номенклатура:Справочник_Ном |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
1 |
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
* |
РегистрНакопления_Остатки |
|
-Товар:Справочник_Номенклатура |
||
|
||
Отчеты_ОтаткиТова |
* |
|
|
||
- |
|
|
Наименование:Справочн |
* |
|
ик_Номенклатура |
||
1 |
||
|
ОтчетУчетПриходаТова
-
*ДокументПрихода:Документ_ПриходнаяНа *
кладная
Отчет_ОтчетПри
-
Товар:Справочник_Но
*менклатура
Рисунок 2.2 – UML -диаграмма Выводы по второму разделу
Таким образом, в результате выполнения второго раздела курсового проекта был проведен анализ предметной области, а именно проанализированы основные бизнес-процессы, их информационной обеспечение и формы первичных и выходных документов. Также были выявлены основные категории пользователей, которым необходима разрабатываемая система.
19
На основе проведенного анализа предметной области было определено основное назначение системы – повышение эффективности выполнения основных функций в области учета материалов. Также была определена цель и задачи разрабатываемой системы.
Следовательно, функциональная модель для автоматизируемого бизнес-
процесса была построена по стандарту IDEF0. Модель данных, которая отражает структуру хранимой информации была построена в логической и физической форме.
Таким образом, в разделе был проведен анализ предметной области и бизнес-процессов, на основе которого было проведено проектирование информационной системы для учета гарантийного ремонта наукоемких изделий.
20