Моделирование и автоматизация бизнес-процесса "производство изделий" швейного предприятия

 

СОДЕРЖАНИЕ


ВВЕДЕНИЕ

1. Страничное описание

. Функциональная модель

. Модель данных

. Реализация модели данных в СУБД Cache

. Реализация интерфейса доступа к данным с помощью технологии CSP

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПриложениЯ



ВВЕДЕНИЕ


Реорганизация деятельности предприятия, связана с серьезным риском. Между тем существующие и опробованные в течение многих лет методики [1, 2] и инструментальные средства [3, 4] позволяют минимизировать риски и решать ключевые вопросы, возникающие на различных этапах реорганизации бизнес-процессов предприятия. Прежде чем пытаться улучшить деятельность предприятия, необходимо проанализировать, как работает предприятие в настоящее время. Для анализа необходимо знать не только как работает предприятие в целом, как оно взаимодействует с внешними организациями, заказчиками и поставщиками, но и как организована деятельность на каждом рабочем месте. Один человек, как правило, не обладает такой информацией. Следовательно, нужно собрать знания множества в одно - создать модель деятельности предприятия.



1. Страничное описание


Швейная фабрика занимается пошивом одежды для взрослых и детей. Шьет брюки, юбки, рубашки, блузки, платья, костюмы и т.д.

Производственный процесс осуществляется следующим образом:

Первый этап - это подготовка к пошиву. Он включает в себя выбор материалов и раскройку. Из всех имеющихся на предприятии материалов по накладным на материалы выбираются те, которые нужны для пошива и заполняется соответствующий акт об использовании каждого материала. Затем следует раскройка, в результате которой получаются заготовки изделий и брак материалов, по которому составляется отчет о браке каждого материала.

Второй этап - это пошив и упаковывание. В нем поступившие после раскройки заготовки шьются и обрабатываются. Используя нужное оборудование (из накладных на оборудование) осуществляется пошив изделий и обработка (обрезают нитки, проглаживают сшитое изделие, пришивают пуговицы молнии и т.д.), а так же составляется акт об использовании каждого оборудования и составляется отчет о браке изделий. Затем партию готовых изделий упаковывают и отправляют на склад. Данные о партии записываются и добавляются в перечень партий изделий на складе.

На каждом этапе персонал должен учитывать инструкцию по работе. А так же происходит контроль качества пошива.


2. Функциональная модель


Используя страничное описание, в курсовой работе построена функциональная модель бизнес-процесса «Производство изделий» швейного предприятия средствами инструмента моделирования и анализа бизнес-процессов BPwin 4.1.

Ниже представлены описания модели, работ и других используемых элементов разбитые по диаграммам.

Описание модели: Производство изделий есть некий бизнес-процесс, при котором производятся изделия предприятия, создаются отчеты о браке, учитываются накладные на используемые оборудование и материалы.

Область моделирования: Швейное предприятие

Точка зрения: Директор

Цель моделирования: Идентифицировать и определить текущее положение дел (AS-IS) по производству изделий швейного предприятия, выявить недостатки работы производства.

Источники информации: Опрос работников швейного предприятия.

Диаграмма А-0 (рисунок А.1), диаграмма А-1 (рисунок А.2) и диаграмма А-2 (рисунок А.3) диаграмма А-3 (рисунок А.4) представлены в приложении А.


3. Модель данных


Для построенной функциональной модели, реализована модель данных в виде ER-диаграммы (логическая модель представлена на рисунке Б.1) и выполнена ее нормализация до 3НФ, используя средства инструмента создания моделей данных и генерации схем баз данных ERwin 4.1.

Ниже представлены описания сущностей логической модели и их атрибутов (таблицы 1 - 8).


Таблица 1 - Описание сущностей модели

НазваниеТипОписаниеАкт об использовании материалаDependentСодержит информацию об использовании материаловАкт об использовании оборудованияDependentСодержит информацию об использовании оборудованияНакладная на оборудованиеIndependentСодержит информацию об оборудованииНакладная на материалIndependentСодержит информацию о материалахОтчет о браке изделийIndependentСодержит информацию о бракованных изделияхОтчет о браке материалаIndependentСодержит информацию о бракованных материалахПартия одинаковых изделийIndependentСодержит информацию о партиях одинаковых изделий

Таблица 2 - Акт об использовании материала

НазваниеТипкод партииINTEGERнаименование материалаVARCHAR(20)количество материалаINTEGER

Таблица 3 - Акт об использовании оборудования

НазваниеТипкод партииINTEGERкод оборудованияINTEGERвремя использованияINTEGER

Таблица 4 - Накладная на оборудование

НазваниеТипкод оборудованияINTEGERнаименование оборудованияVARCHAR(20)дата начала использованияDATEмаксимальный срок использованияINTEGER

Таблица 5 - Накладная на материал

НазваниеТипнаименование материалаVARCHAR(20)ПоставщикVARCHAR(20)дата поставкиDATE


Таблица 6 - Отчет о браке изделий

НазваниеТипдата отчетаDATEколичество бракаINTEGERкод партииINTEGER

Таблица 7 - Отчет о браке материала

НазваниеТипдата отчетаDATEнаименование материалаVARCHAR(20)количество бракаINTEGER

Таблица 8 - Партия одинаковых изделий

НазваниеТипкод партииINTEGERнаименование изделийVARCHAR(20)количество изделий в партииINTEGERцена одного изделияINTEGERдата пошиваDATE

4. Реализация модели данных в СУБД Cache


Используя логическую модель данных, реализована физическая модель для СУБД Cache [5] и сгенерированна схема базы данных, средствами инструмента создания моделей данных и генерации схем баз данных ERwin 4.1.

Ниже представлены описания таблиц физической модели и их атрибутов (таблицы 9-15).



Таблица 9 - Act_of_equipment_use

НазваниеТипparty_codeINTEGERequipment_codeINTEGERuse_timeINTEGER

Таблица 10 - Act_of_material_use

НазваниеТипparty_codeINTEGERmaterial_nameVARCHAR(20)number_of_materialINTEGER

Таблица 11 - Invoice_of_equipment

НазваниеТипequipment_codeINTEGERequipment_nameVARCHAR(20)begining_use_dateDATEmaximum_time_of_useINTEGER

Таблица 12 - Invoice_of_material

НазваниеТипmaterial_nameVARCHAR(20)SypplierVARCHAR(20)party_dateDATE

Таблица 13 - Party_of_the_same_products

НазваниеТипparty_codeINTEGERproducts_nameVARCHAR(20)number_of_products_in_a_partyINTEGERprice_of_one_productINTEGERtailoring_dateDATE


Таблица 14 - Report_of_defective_materials

НазваниеТипreport_dateDATEmaterial_nameVARCHAR(20)number_of_defective_materialsINTEGER

Таблица 15 - Report_of_defective_products

НазваниеТипreport_dateDATEnumber_of_defective_productsINTEGERparty_codeINTEGER

Код генерации схемы данных вынесен в приложение В.


5. Реализация интерфейса доступа к данным с помощью технологии CSP


Для построенной базы данных, используя технологию CSP, реализован интерфейс доступа к данным.

На главной странице (рисунок Г.1) расположены ссылки на следующие страницы:

Информация о партиях изделий (рисунок Г.2);

Информация о материалах (рисунок Г.4);

Информация об оборудовании (рисунок Г.6);

Информация о браке материалов (рисунок Г.8);

Информация о браке изделий (рисунок Г.10)

Информация об использовании материала (рисунок Г.12)

Информация об использовании оборудования (рисунок Г.14)

Так же на главной странице находятся ссылки на выводы отчетов по используемым материалам (рисунок Г.16) и оборудованию (рисунок Г.17).

На странице просмотра таблиц находятся ссылки на редактирование записи и возврат на главную страницу (рисунки Г.3, Г.5, Г.7, Г.9, Г.11, Г.13, Г.15).



ЗАКЛЮЧЕНИЕ


Результатом данной работы являются функциональная модель бизнес-процесса «Производство изделий», соответствующая модель данных, созданная база данных в СУБД Cache и интерфейс доступа к данным, реализованный средствами технологии CSP.

швейный интерфейс производственный нормализация


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


1 Марка Д.А. Методология структурного анализа и проектирования SADT / Д.А. Марка, К. МакГоуэн - М.: Мета-технология, 1993. - 243 с.

2 IDEF0, IDEF1X, IDEF3. - URL: #"justify">3 Дубейковский В.И. Практика функционального моделирования с AllFusion Process Modeler 4.1. Где ? Зачем ? Как ? - М.: ДИАЛОГ-МИФИ, 2004. - 464 с.

Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. - М.: ДИАЛОГ-МИФИ, 2005. - 432 с.

Кирстен В. Постреляционная СУБД Caché 5. Объектно-ориентрованная разработка приложений / В. Кирстен, М. Ирингер, М. Кюн, Б. Рериг - М.: ООО «Бином-Пресс», 2005. - 416 с.



ПРИЛОЖЕНИЯ


Приложение А


Рисунок А.1 - Диаграмма А-0



Рисунок А.2 - Диаграмма А1


Рисунок А.3 - Диаграмма А2


Рисунок А.4 - Диаграмма А3



ПРИЛОЖЕНИЕ Б


Рисунок Б.1 - Логическая модель


Рисунок Б.2 - Физическая модель



Приложение В


CREATE TABLE Invoice_of_material (_name VARCHAR(20),_date DATE,VARCHAR(20),KEY (material_name)

);TABLE Report_of_defective_materials (_date DATE,_of_defective_materials INTEGER,_name VARCHAR(20) NOT NULL,KEY (report_date),KEY (material_name)Invoice_of_materialDELETE CASCADEUPDATE CASCADE

);TABLE Party_of_the_same_products (_code INTEGER,_name VARCHAR(20),_of_products_in_a_party INTEGER,_of_one_product INTEGER,_date DATE,KEY (party_code)

);TABLE Report_of_defective_products (_date DATE,_of_defective_products INTEGER,_code INTEGER NOT NULL,KEY (report_date),KEY (party_code)Party_of_the_same_productsDELETE CASCADEUPDATE CASCADE

);TABLE Invoice_of_equipment (_code INTEGER,_name VARCHAR(20),_time_of_use INTEGER,_use_date DATE,KEY (equipment_code)

);TABLE Act_of_material_use (_code INTEGER NOT NULL,_name VARCHAR(20) NOT NULL,_of_material INTEGER,KEY (party_code, material_name),KEY (material_name)Invoice_of_materialDELETE CASCADEUPDATE CASCADE,KEY (party_code)Party_of_the_same_productsDELETE CASCADEUPDATE CASCADE

);TABLE Act_of_equipment_use (_code INTEGER NOT NULL,_code INTEGER NOT NULL,_time INTEGER,KEY (party_code, equipment_code),KEY (equipment_code)Invoice_of_equipmentDELETE CASCADEUPDATE CASCADE,KEY (party_code)Party_of_the_same_productsDELETE CASCADEUPDATE CASCADE



Приложение Г


Рисунок Г.1 - Web-страница Main.csp


Рисунок Г.2 - Web-страница Partyofthesameproducts.csp


Рисунок Г.3 - Web-страница PartyofthesameproductsEdit.csp


Рисунок Г.4 - Web-страница Invoiceofmaterial.csp



Рисунок Г.5 - Web-страница InvoiceofmaterialEdit.csp


Рисунок Г.6 - Web-страница Invoiceofequipment.csp



Рисунок Г.7 - Web-страница InvoiceofequipmentEdit.csp


Рисунок Г.8 - Web-страница Reportofdefectivematerials.csp



Рисунок Г.9 - Web-страница ReportofdefectivematerialsEdit.csp


Рисунок Г.10 - Web-страница Reportofdefectiveproducts.csp



Рисунок Г.11 - Web-страница ReportofdefectiveproductsEdit.csp


Рисунок Г.12 - Web-страница Actofmaterialuse.csp



Рисунок Г.13 - Web-страница ActofmaterialuseEdit.csp


Рисунок Г.14 - Web-страница Actofequipmentuse.csp



Рисунок Г.15 - Web-страница ActofequipmentuseEdit.csp


Рисунок Г.16 - Web-страница InvoiceofmaterialFind.csp



Рисунок Г.17 - Web-страница InvoiceofequipmentFind.csp


СОДЕРЖАНИЕ ВВЕДЕНИЕ 1. Страничное описание . Функциональная модель . Модель данных . Реализация модели данных в СУБД Cache . Реализация ин

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ