- •Содержание:
- •Глава 2. Моделирование и оптимизация бизнес-процессов бетонно-смесительного цеха 21
- •Анализ деятельности зао «комбинат крупнопанельного домостроения»
- •Цели и задачи функционирования зао «Комбинат Крупнопанельного домостроения»
- •Организационная структура зао «Комбинат Крупнопанельного домостроения»
- •Автоматизация бетонно-смесительного цеха в зао «Комбинат Крупнопанельного домостроения»
- •Исследование процесса планирования производства в бетонно-смесительном цеху
- •Формальная модель процесса производства в бетонно-смесительном цеху
- •Проблемы процесса производства в бетонно-смесительном цеху
- •Полная постановка задачи дипломной работы
- •Глава 2. Моделирование и оптимизация бизнес-процессов бетонно-смесительного цеха
- •2.1 Оптимизация формальной модели производства в бетонно-смесительном цеху
- •2.2 Математическая модель процесса планирования производства бетона
- •2.2 Нахождение способа и алгоритма реализации предложений по оптимизации
- •2.3 Реинжиниринг бизнес-процессов
- •2.3.1 Выбор методологии моделирования
- •2.3.2 Выбор case-средств
- •2.3.3 Модель бизнес-процессов с учетом реинжиниринга
- •Глава 3. Разработка проекта информационной системы оптимизации работы бетонно-смесительного цеха зао «комбинат крупнопанельного домостроения»
- •3.1 Обзор существующих проектных решений, выявление их достоинств и недостатков
- •3.2 Выбор архитектуры информационной системы
- •3.4 Описание концептуальной модели информационной базы
- •Глава 4 разработка информационнй системы оптимизации работы бетонно-смесительного цеха зао «комбинат крупнопанельного домостроения»
- •Разработка модуля мониторинга складских запасов
- •Выбор языка программирования
- •Физическое описание базы данных
- •Выбор типа базы данных
- •Описание объектов базы данных
- •Представления
- •Хранимые процедуры
- •Триггеры
- •Описание типов блокировок
- •Описание модуля мониторинга складских запасов
- •Разработка модуля математического моделирования производственного процесса
- •Графическое представление программы
- •Работа с программой
- •Глава 5: социальный аспект разработки
Глава 3. Разработка проекта информационной системы оптимизации работы бетонно-смесительного цеха зао «комбинат крупнопанельного домостроения»
3.1 Обзор существующих проектных решений, выявление их достоинств и недостатков
Конфигурация "Управление производственным предприятием" является комплексным решением, охватывающим основные контуры управления и учета на производственном предприятии. Оно позволяет организовать единую информационную систему для управления различными аспектами деятельности предприятия.
Управление производством
Управление финансами
Управление основными средствами и планирование ремонтов
Управление складом (запасами)
Управление продажами
Управление закупками
Управление отношениями с покупателями и поставщиками
Управление персоналом, включая расчет заработной платы
Мониторинг и анализ показателей деятельности предприятия
Использование подсистемы управления складом (запасами)позволяет эффективно организовать складское хозяйство и повысить производительность труда работников склада, сотрудников снабженческо-сбытовых структур, а так же предоставляет оперативную и развернутую информацию коммерческому директору предприятия.
В системе реализован детальный оперативный учет материалов, продукции и товаров на складах, обеспечивается полный контроль запасов ТМЦ на предприятии. Все складские операции фиксируются с помощью соответствующих документов. Подсистема позволяет:
осуществлять управление остатками ТМЦ в различных единицах измерения на множестве складов;
вести раздельный учет собственных товаров, товаров, принятых и переданных на реализацию, возвратной тары;
осуществлять контроль и учет серийных номеров, сроков годности и сертификатов;
контролировать правильности списания серийных номеров и товаров с определенными сроками годности и сертификатами;
задавать произвольные характеристики партии (цвет, размер и т.д.) и вести партионный учет в разрезе складов;
учитывать ГТД и страну происхождения;
комплектовать и разукомплектовывать ТМЦ;
осуществлять функции ордерного учета и резервирования ТМЦ
ФОЛИО WinСклад 8.1 – многофункциональная система для автоматизации задач, возникающих на всех стадиях управления ресурсами средних и крупных предприятий. В качестве платформы управления базами данных (СУБД) система использует Microsoft SQL Server, являющийся промышленным стандартом в соответствующей отрасли информационных технологий..
Система функционально является единой и содержит необходимый набор контуров учета и управления предприятием.
В зависимости от задач для каждого пользователя, в рамках его должностных обязанностей, настраивается необходимое рабочее окружение. ФОЛИО WinСклад 8.1 позволяет без вмешательства программистов настроить рабочее место любой сложности и функциональности, сформировать рабочее меню, определить права доступа к объектам системы (документам, операциям, переходам и т.д.). Такая возможность выгодно отличает системуФОЛИО WinСклад 8.1 от других систем с "жестко" настроенной модульной структурой.
Логически ее можно разделить на следующие контуры:
Нормативно-справочная база
Документооборот
Бухгалтерский учет
Складской учет
Логистика
Ценообразование
Финансовое управление и планирование
Нормативно-справочная база
Система включает в себя следующие справочники и классификаторы:
Классификатор товаров и услуг, обеспечивающий многоаспектную классификацию и параллельное кодирование.
Классификатор контрагентов, обеспечивающий многоаспектную классификацию и параллельное кодирование.
Справочник банков.
Справочник подразделений.
Справочник складов.
Справочник сотрудников.
Справочник материально-ответственных лиц.
Географический справочник.
Справочник валют и курсовые книги.
Справочник планов счетов.
Справочник учетных периодов.
Справочник налогов.
Справочники условий поставки и оплаты.
Справочник групп и видов основных средств.
Справочник норм амортизационных отчислений.
Другие справочники.
Произвольное число справочников пользователя.
Документооборот
Контур документооборота включает в себя следующие понятия:
Диспетчер.
Действия.
Пользовательские процедуры.
Интерфейс настройки.
Бухгалтерский учет
Основные функциональные возможности: Возможность вести учет по нескольким планам счетов. Поддержка вложенности учетных периодов.3 стандартных аналитических признака счета - товар, контрагент, сотрудник. До 7 уровней аналитических признаков по счету. Возможность подключения справочника или справочника пользователя в качестве уровня аналитики по счету. Создание финансово-хозяйственных операций (ФХО) по шаблонам, по шаблонам на основе документов, по шаблонам на основе ведомостей остатков и оборотов по счетам, "вручную". Интерфейс свернутых и развернутых ведомостей остатков и оборотов по счетам. Поддержка разграничения прав доступа на планы счетов и счета. Поддержка нескольких открытых учетных периодов с пересчетом остатков в рамках всех открытых периодов. Возможность вести учет по счету в национальной валюте и в валюте счета. Переоценка валютных активов и пассивов. Учет основных средств. Ведение счетов-фактур, книги покупок, книги продаж.
Складской учет
Основные функциональные возможности: Учет любого перемещения товаров (приход, расход, внутреннее перемещение, в том числе с вычислением текущей себестоимости), которое подтверждается регистрируемым в системе документом. Поддержка одного из методов оценки материальных запасов: ФИФО, ЛИФО, средней себестоимости, сплошной идентификации. Возможность ведения учета с расширенной аналитикой по товару (цвет, размер, срок годности и т.д.). У каждого товара может быть неограниченное количество признаков. Возможность ведения учета товаров в нескольких единицах измерения. Ведение партионного учета. Поддержка учета по материально-ответственным лицам. Поддержка работы с комплектами (сборка, разборка).Поддержка разноски накладных расходов по количеству и сумме. Учет результатов инвентаризации.
Логистика
Управление закупками. План-график закупок. Отслеживание выполнения плана закупок. Управление сбытом. План-график отгрузок. Отслеживание выполнения плана поставок. Управление запасами. Резервирование. Формирование заявки на пополнение склада. Анализ состояния запасов. Поддержка заявочной кампании для подразделений. Ведение договоров с поставщиками и покупателями.
Ценообразование
Ведение прайс-листов произвольных типов с произвольным числом ценовых шкал. Поддержка тарифов. Ведение прайс-листов поставщиков. Возможность обновления прайс-листов по документам. Возможность переоценки документов. Поддержка развернутого механизма скидок и наценок.
Финансовое управление и планирование
Этот контур открывает широкие возможности для анализа работы предприятия и планирования с точки зрения финансов. Отражение финансовых потоков при помощи плановых и фактических денежных операций. Построение, анализ и контроль его исполнения плана-графика финансовых поступлений.
Определим критерии, по которым следует сравнить рассмотренные выше решения:
Поддерживаемые платформы СУБД и ОС.
Оперативное планирование производства.
Складской учет.
Поддержка математических моделей.
Интеграция с 1С для экспорта отчетов.
Масштабируемость.
Архитектура.
Данные сравнительного анализа аналогов по выбранным параметрам сведены в таблице 3.1.
Таблица 3.1 – Сравнительный анализ программ-аналогов
Параметр |
Программный продукт | ||
Проектируемая ИС |
1С УПП |
Фолио | |
Поддерживаемые платформы СУБД и ОС |
ОС: MS Windows, СУБД: любая SQL-совместимая |
ОС: MS Windows, СУБД: SQL-совместимые |
ОС: MS Windows CУБД: SQL-совместимые, |
Оперативное планирование. |
Развитая система диспетчеризации |
Отсутствует |
В неявном виде присутствует в разных функциях |
Интеграция с 1С |
Встроенный модуль, расширяющий возможности интеграции с 1С |
Стандартными средствами ОС Windows |
Построена на одной платформе с 1С. |
Складской учет |
+ |
- |
- |
Поддержка математических моделей |
Многокритериальная оценка требуемых ресурсов |
Нет данных |
отсутствует |
Масштабируемость |
+ |
+ |
+ |
Архитектура |
Интернет/интранет, клиент-сервер |
клиент-сервер |
клиент-сервер |
Следующим шагом является построение матрицы попарных сравнений для критериев. Заполняя таблицу 3.2, попарно сравниваем критерий из строки с критерием из столбца.
Таблица 3.2 – Относительные веса критериев
|
Поддерживаемые платформы СУБД и ОС |
Оперативное планирование |
Складской учет |
Поддержка математических моделей |
Интеграция с 1С |
Масштабируемость |
Архитектура |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Поддерживаемые платформы СУБД и ОС |
1 |
1/8 |
1/7 |
1/5 |
1/3 |
1/2 |
1/5 |
0,3573 |
0,0309 |
0,9582 |
Оперативное планирование |
8 |
1 |
1 |
2 |
3 |
4 |
2 |
3,0000 |
0,2595 |
0,9624 |
Складской учет |
7 |
1 |
1 |
2 |
2 |
3 |
2 |
2,5714 |
0,2224 |
0,8845 |
|
Поддерживаемые платформы СУБД и ОС |
Оперативное планирование |
Интеграция с 1С |
Складской учет |
Расчет времени загрузки |
Масштабируемость |
Средняя стоимость внедрения |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Поддержка математических моделей |
5 |
1/2 |
1/2 |
1 |
2 |
3 |
1 |
1,8571 |
0,1607 |
1,1300 |
Интеграция с 1С |
3 |
1/3 |
1/2 |
1/2 |
1 |
2 |
1/3 |
1,0952 |
0,0947 |
1,1212 |
Масштабируемость |
2 |
1/4 |
1/3 |
1/3 |
1/2 |
1 |
1/3 |
0,6786 |
0,0587 |
0,9686 |
Архитектура |
5 |
1/2 |
1/2 |
1 |
3 |
3 |
1 |
2,0000 |
0,1730 |
1,1880 |
ИТОГО: |
31,0000 |
3,7083 |
3,9762 |
7,0333 |
11,8333 |
16,5000 |
6,8667 |
11,5597 |
|
7,2128 |
Определим наибольшее значение веса критерия, см. таблицу 3.3.
Таблица 3.3 – Сравнение критериев
Критерии |
Нормализованные оценки вектора приоритета |
Поддерживаемые платформы СУБД и ОС |
0,0309 |
Оперативное планирование |
0,2595 |
Складской учет |
0,2224 |
Расчет времени загрузки |
0,1607 |
Интеграция с 1С |
0,0947 |
Масштабируемость |
0,0587 |
Архитектура |
0,1730 |
Сравнивая нормализованные оценки вектора приоритета можно сделать вывод, что наибольшее значение придается критерию «Оперативное планирование», наименьшее - «Поддерживаемые платформы СУБД и ОС».
Определим индекс согласованности (ИС), который дает информацию о степени непротиворечивости суждений при составлении матрицы попарных сравнений критериев.
ИС = (λ max - n)/(n - 1),
где λ max - максимальное собственное значение матрицы (λ max ≥ n),
n-размерность матрицы
ИС = (7,2128– 7)/ (7-1) = 0,0354
Разделив ИС на число, соответствующее случайной согласованности матрицы шестого порядка, равного 1,32, получим отношение согласованности (ОС). Величина ОС должна быть порядка 10% или менее, чтобы быть приемлемой. В некоторых случаях допускается ОС до 20%, но не более, иначе надо проверить свои суждения.
ОС = 0,0354 / 1,32 = 2,68% < 10%, т.е. пересматривать свои суждения нет нужды.
Следующим шагом является сравнение информационных систем по каждому критерию отдельно. Данные об информационных системах по перечисленным выше критериям представлены в таблице 3.1. Для этого необходимо выполнить попарные сравнения каждой системы по каждому критерию в отдельности (таблицы 3.4 – 3.10)
Таблица 3.4 – Сравнительные оценки систем по критерию «Поддерживаемые платформы СУБД и ОС»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
1/2 |
1/2 |
0,6667 |
0,2000 |
1 |
1С УПП |
2 |
1 |
1 |
1,3333 |
0,4000 |
1 |
ФОЛИО |
2 |
1 |
1 |
1,3333 |
0,4000 |
1 |
ИТОГО: |
5,000 |
2,5000 |
2,5000 |
3,3333 |
|
3 |
Относительная согласованность матрицы равна 1,08%, т.е. <10%.
Таблица 3.5 – Сравнительные оценки систем по критерию «Оперативное планирование»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
5 |
5 |
3,6667 |
0,7143 |
1 |
1С УПП |
1/5 |
1 |
1 |
0,7333 |
0,1429 |
1 |
ФОЛИО |
1/5 |
1 |
1 |
0,7333 |
0,1429 |
1 |
ИТОГО: |
1,400 |
7,0000 |
7,0000 |
5,1333 |
|
3 |
Относительная согласованность матрицы равна 1,28%, т.е. <10%.
Таблица 3.6 – Сравнительные оценки систем по критерию «Складской учет передвижения для транспорта»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
3 |
2 |
2,0000 |
0,5538 |
1,01538 |
1С УПП |
1/3 |
1 |
1 |
0,7778 |
0,2154 |
1,07692 |
ФОЛИО |
1/2 |
1 |
1 |
0,8333 |
0,2308 |
0,92307 |
ИТОГО: |
1,8333 |
5,0000 |
4,0000 |
3,6111 |
|
3,01538 |
Относительная согласованность матрицы равна 0,32%, т.е. <10%.
Таблица 3.7 – Сравнительные оценки систем по критерию «Расчет времени загрузки»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
1С УПП |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
ФОЛИО |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
ИТОГО: |
3,000 |
3,000 |
3,0000 |
3,0000 |
|
3 |
Относительная согласованность матрицы равна 0,01 %, т.е. <10%.
Таблица 3.8 – Сравнительные оценки систем по критерию «Интеграция с 1С»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
3 |
2 |
2,0000 |
0,5294 |
0,97058 |
1С УПП |
1/3 |
1 |
1/2 |
0,6111 |
0,1618 |
0,97058 |
ФОЛИО |
1/2 |
2 |
1 |
1,1667 |
0,3088 |
1,08088 |
ИТОГО: |
1,8333 |
6,000 |
3,5000 |
3,7778 |
|
3,02205 |
Относительная согласованность матрицы равна 2,32%, т.е. <10%.
Таблица 3.9 – Сравнительные оценки систем по критерию «Масштабируемость»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
2 |
1/4 |
1,0833 |
0,1924 |
1,05814 |
1С УПП |
1/2 |
1 |
1/7 |
0,5476 |
0,0973 |
0,97251 |
ФОЛИО |
4 |
7 |
1 |
4,0000 |
0,7104 |
0,98942 |
ИТОГО: |
5,500 |
10,000 |
1,3929 |
5,6310 |
|
3,02008 |
Относительная согласованность матрицы равна 1,56%, т.е. <10%.
Таблица 3.10 – Сравнительные оценки систем по критерию «Архитектура»
|
Проектируемая ИС |
1С УПП |
ФОЛИО |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Проектируемая ИС |
1 |
2 |
1/4 |
1,0833 |
0,1818 |
1 |
1С УПП |
1/2 |
1 |
1/8 |
0,5417 |
0,0909 |
1 |
ФОЛИО |
4 |
8 |
1 |
4,3333 |
0,7273 |
1 |
ИТОГО: |
5,5000 |
11,000 |
1,3750 |
5,9583 |
|
3 |
Относительная согласованность матрицы равна 0%, т.е. <10%.
Результаты оценок информационных систем по всем критериям сведены в таблицу 3.11.
Таблица 3.11 – Сравнительные оценки систем по всем критериям
Альтернативы |
Поддерживаемые платформы СУБД и ОС |
Оперативное планирование |
Складской учет |
Расчет времени загрузки |
Интеграция с 1С |
Масштабируемость |
архитектура |
Глобальные приоритеты | ||
|
Численное значение вектора приоритета |
|
| |||||||
Проектируемая ИС |
0,2000 |
0,7143 |
0,5538 |
0,3333 |
0,5294 |
0,1924 |
0,1818 |
0,46114674 | ||
1С УПП |
0,4000 |
0,1429 |
0,2154 |
0,3333 |
0,1618 |
0,0973 |
0,0909 |
0,18766849 | ||
ФОЛИО |
0,4000 |
0,1429 |
0,2308 |
0,3333 |
0,3088 |
0,7104 |
0,7273 |
0,35110052 |
Выбранной альтернативой считается альтернатива с максимальным значением глобального приоритета. Сравнение информационных систем сведены в таблицу 3.12.
Таблица 3.12 – Сравнение альтернатив
Наименование информационной системы |
Глобальные приоритеты |
Проектируемая ИС |
0,46114674 |
1С УПП |
0,18766849 |
ФОЛИО |
0,35110052 |
В данном случае проектируемая ИС имеет весомое преимущество.