Постановка задачі
Тема мого курсового проекту: «Проектування інформаційної системи автоматизації автомобільного магазину».
Автомобільний магазину займається продажем запчастин. Тож необхідно забезпечити ефективну роботу магазину, починаючи від отримання заявки від клієнта і оформлення замовлення, до отримання продукту – самої запчастини.
Бізнес-процес: Клієнт приходить в магазин, щоб здійснити покупку чи отримати консультацію. Працівник оформляє замовлення та необхідні документи, перевіряє оплату та видає запчастини.
Завданнями інформаційної системи є:
реєстрація нових клієнтів;
оформлення замовлень і відповідних документів;
додавання\видалення запчастин.
Описувати систему я буду відкритим програмним забезпеченням 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).
-
Содержание
- Київський національний університет технологій та дизайну
- Список умовних позначень та скорочень
- Постановка задачі
- Діаграма варіантів використання
- Діаграма кооперацій
- Діаграма послідовності
- Діаграма станів
- Діаграма діяльності
- Діаграма розгортання
- Діаграма класів
- Висновок
- Список використаних джерел
- Додатки