Зміст
Введення
1. Аналіз предметної області і вимог до системи
1.1 Позиціонування
.2 Опис користувачів
.3 Короткий огляд вироби
.4 Можливості продукту
2. Побудова діаграми варіантів використання
.1 Виявлення акторів
.2 Виявлення варіантів використання
.3 Розробка діаграм варіантів використання
2.4 Структуризація варіантів використання
.5 Реєстр варіантів використання
.6 Конкретизація варіантів використання
.7 Пошук ключових варіантів використання
3. Розробка технічного завдання
3.1 Загальний опис системи
3.2 Список дійових осіб
3.3 Глосарій (словник термінів і використовуваних понять)
3.4 Структура проектованої системи
3.5 Вимоги для розгортання системи
3.6 Інші вимоги
. Побудова додаткових діаграм
4.1 Діаграма послідовності
4.2 Діаграма станів
. Побудова діаграми класів
6. Проектування бази даних
. Планування розгортання системи
Висновок
Список використаної літератури
Введення
У даному проекті розглядається задача проектування інформаційної системи для автоматизації роботи салону з продажу автомобілів. Систему можна змоделювати за допомогою декількох різновидів UML діаграм, таких як діаграма варіантів використання (use case diagram), діаграма послідовності (sequence diagrams), діаграма станів (state diagram), Діаграма класів (class diagram), діаграма розгортання (deployment diagram). В якості середовища розробки діаграм будемо використовувати середу IBM Rational Rose. Це універсальний, досить простий і володіє великим набором можливостей продукт.
1. Аналіз предметної області і вимог до системи
. 1 Позиціонування
Ділові переваги
В даний час передача і зберігання інформації в салоні з продажу автомобілів «Crash Test» здійснюється на основі використання паперових документів. У порівнянні з наявним, нове рішення дозволить забезпечити більш зручний режим доступу зацікавлених осіб до інформації, підвищити швидкодію, забезпечити надійне зберігання даних і більш повне охоплення функцій, що підлягають автоматизації.
Визначення проблеми
ПроблемаДля збільшення попиту і доходів організації, необхідний швидкий товарообіг, а для цього необхідно швидке перерахування грошей на рахунки компаніі.затрагіваетДіректорЕе наслідком являетсяСніженіе доходів предпріятіяУспешное решеніеРеалізація функції обробки електронних платежів по кредитній або дебетної карточкеПроблемаСложность підбору потрібного автомобіля за необхідними характерістікамзатрагіваетМенеджера, продавця-консультанта, покупателяЕе наслідком являетсяБольшіе витрати часу на підбір потрібного автомобіляУспешное решеніеНалічіе системи підбору автомобіля за необхідними характерістікамПроблемаТрудность виявлення технічно підготовлених автомобілей.затрагіваетменеджерЕе наслідком являетсяЗадержкі на етапі передпродажної подготовкіУспешное решеніеТехніческій директор виявляє неполадки, а за їх відсутності приймає автомобіль і заносить в звіт, який у свою чергу включає реєстрацію відповідностей
Визначення позиції вироби
ДляАвтосалон «Crash Test» которойТребуется автоматизувати роботу автосалону (Назва продукту) АІС «АвтоСвіт» которийОснован на СУБД MySQL EnterpiseВ відміну отСуществующего механізму на основі паперової документаціінаш продуктІсключает помилки планування
. 2 Опис користувачів
Відомості про користувачів
У системи існують п'ять основних користувачів: директор, бухгалтер, продавець-консультант, менеджер, покупець.
Директор: займає головну посаду в організації, здійснює діалог як з системою, так і з іншими акторами. Залежність директора фірми, директора виробництва автомобілів і постачальника обумовлюється укладенням договору.
Бухгалтер: постачає інформацією систему, після чого менеджер (актор), отримує інформацію з системи (від бухгалтера). Даний актор виконує різні економічні та фінансові операції і є єдиним фахівцем у цій сфері. Бухгалтер вирішує п'ять основних завдань:
1. Оформляє накладні на що надійшли авто;
2. Формує список гарантійних авто;
3. Реєструє передання авто;
4. Зраджує готову документацію на авто;
. Нараховує зарплату
Менеджер: фахівець у сфері роботи з клієнтами. Виконує всі можливі консультації, відповідає на питання, що цікавлять кліє...