logo search
Проектування інформаційної системи автоматизації автомобільного магазину

* Діаграма варіантів використання;

* Діаграма класів;

* Діаграма станів;

* Діаграма діяльності;

* Діаграма послідовності;

* Діаграма кооперації;

* Діаграма компонентів;

* Діаграма розгортання.

1. Постановка задачі

моделювання програмний автомобільний діаграма

Тема мого курсового проекту: «Проектування інформаційної системи автоматизації автомобільного магазину».

Автомобільний магазину займається продажем запчастин. Тож необхідно забезпечити ефективну роботу магазину, починаючи від отримання заявки від клієнта і оформлення замовлення, до отримання продукту - самої запчастини.

Бізнес-процес: Клієнт приходить в магазин, щоб здійснити покупку чи отримати консультацію. Працівник оформляє замовлення та необхідні документи, перевіряє оплату та видає запчастини.

Завданнями інформаційної системи є:

? реєстрація нових клієнтів;

? оформлення замовлень і відповідних документів;

? додаваннявидалення запчастин.

Описувати систему я буду відкритим програмним забезпеченням ArgoUML. ArgoUML - засіб UML моделювання.

ArgoUML повністю написаний на Java і для роботи йому підходить будь-яка операційна система з встановленою Java 2 JRE або JDK версії 1.4 або вище.

Функціональність ArgoUML включає в себе:

? Підтримку специфікацій UML 1.3, 1.4, XMI 1.0, 1.1, 1.2;

? 9 видів діаграм UML (діаграми класів, станів, кооперації, послідовності, діяльності, прецедентів, обєктів, компонентів, розгортання);

? Підтримку OCL для класів;

? Генерацію вихідного коду Java, C ++, C # і PHP;

? Зворотний інжиніринг з вихідного коду і байткода Java;

? Автоматичну верифікацію моделі UML (design critics).