підставі особистих даних «Покупця») і потім вже видавання готової «Дисконтної карти» покупцеві разом з виконаним замовленням.
ДатаТемаОтметкаОб'ектний підхід до проектування і розробки програмного забезпечення. Побудова діаграм потоків даних.
На Малюнку 1 представлена ??діаграма потоків даних технологічного процесу «Пошиття і продаж взуття».
Рисунок 1 - Діаграма потоків даних технологічного процесу «Пошиття і продаж взуття».
Діаграма потоків даних технологічного процесу «Пошиття і продаж взуття» є декомпозицією блоку «Пошиття взуття (здійснення замовлення)». Дана діаграма складається з наступних блоків:
викрійка (вирубка);
обмётка (зшивання);
натягування на колодку;
прошивание;
пришивання підошви;
обробка краю;
фарбування підошви;
воронение/прикрасу.
ДатаТемаОтметкаМоделірованіе і проектування ПЗ за допомогою CASE-засоби RationalRose. Побудова моделей розроблювального ПП з використанням уніфікованої мови моделювання (UML). Побудова діаграми варіантів використання.
На Малюнку 1 представлена ??діаграма варіантів використання технологічного процесу «Пошиття і продаж взуття».
Рисунок 1 - Діаграма варіантів використання технологічного процесу «Пошиття і продаж взуття»
Діаграма варіантів використання технологічного процесу «Пошиття і продаж взуття» складається з наступних етапів:
клієнт робить замовлення на «Пошиття взуття» або просто на «Покупку взуття»;
якщо у клієнта є «дисконтна карта», то він її пред'являє і відбувається формування замовлення з новою вартістю його виконання;
Потім відбувається здійснення замовлення (якщо був обраний «Пошиття взуття») і видачу виконаного замовлення (та дисконтної картки якщо був проведений замовлення в перший раз).
ДатаТемаОтметкаМоделірованіе і проектування ПЗ за допомогою CASE-засоби RationalRose. Побудова моделей розроблювального ПП з використанням уніфікованої мови моделювання (UML). Побудова діаграми класів.
На Малюнку 1 представлена ??діаграма класів технологічного процесу «Пошиття і продаж взуття».
Рисунок 1 - Діаграма класів технологічного процесу «Пошиття і продаж взуття»
Діаграма класів технологічного процесу «Пошиття і продаж взуття» складається з наступних об'єктів (класів):
Клієнт (покупець) - будь-яка фізична або юридична особа провадить замовлення на «Пошиття взуття», або на «Покупку взуття».
Дисконтна карта - містить в собі відсоток знижки на поточне замовлення.
Взуття - може бути вже виготовленої, або поставленої на технологічний процес «пошиття взуття».
Персонал (працівник) - будь-яка фізична особа провадить всі операції по технологічному процесу «Пошиття і продаж взуття».
ДатаТемаОтметкаМоделірованіе і проектування ПЗ за допомогою CASE-засоби RationalRose. Побудова моделей розроблювального ПП з використанням уніфікованої мови моделювання (UML). Побудова діаграми послідовності.
На Малюнку 1 представлена ??діаграма послідовності технологічного процесу «Пошиття і продаж взуття».
Рисунок 1 - Діаграма послідовності технологічного процесу «Пошиття і продаж взуття»
На даній діаграмі послідовності технологічного процесу «Пошиття і продаж взуття» основними блоками є: Клієнт (покупець), Взуття, Замовлення, Персонал (працівник).
Висновок: Навчився моделювати і проектувати ПЗ за допомогою CASE-засобів RationalRose. Навчився будувати модель розроблювального ПП з використанням уніфікованої мови моделювання (UML). Навчився будувати діаграми послідовності.
На Малюнку 1 представлена ??діаграма кооперації технологічного процесу «Пошиття і продаж взуття».
Рисунок 1 - Діаграма кооперації технологічного процесу «Пошиття і продаж взуття»
Основними блоками (об'єктами) в діаграмі кооперації технологічного процесу «Пошиття і продаж взуття» є: «Клієнт» (покупець), «Персонал» (працівник), «Замовлення» і «Взуття».
Висновок: Навчився моделювати і проектувати ПЗ за допомогою CASE-засобів RationalRose. Навчився будувати модель розроблювального ПП з використанням уніфікованої мови моделювання (UML). Навчився будувати діаграми кооперації.