Проектирование информационной системы для автоматизации работы салона по продаже автомобилей

Автор работы: Пользователь скрыл имя, 04 Мая 2012 в 11:44, курсовая работа

Описание

В данном проекте рассматривается задача проектирования информаци-онной системы для автоматизации работы салона по продаже автомобилей. Систему можно смоделировать с помощью нескольких разновидностей UML диаграмм, таких как диаграмма вариантов использования (use case diagram), диаграмма последовательности (sequence diagrams), диаграмма состояний (state diagram), диаграмма классов (class diagram), диаграмма развертывания (deployment diagram). В качестве среды разработки диаграмм будем использовать среду IBM Rational Rose. Это универсальный, достаточно простой и обладающий большим набором возможностей продукт.

Содержание

Введение 5
1. Анализ предметной области и требований к системе 6
1.1 Позиционирование 6
1.2 Описание пользователей 7
1.3 Краткий обзор изделия 10
1.4 Возможности продукта 11
2. Построение диаграммы вариантов использования 12
2.1 Выявление акторов 12
2.2 Выявление вариантов использования 13
2.3 Разработка диаграмм вариантов использования 15
2.4 Структуризация вариантов использования 15
2.5 Реестр вариантов использования 17
2.6 Конкретизация вариантов использования 20
2.7 Поиск ключевых вариантов использования 27
3. Разработка технического задания 30
3.1 Общее описание системы 30
3.2 Список действующих лиц 30
3.3 Глоссарий (словарь терминов и используемых понятий) 30
3.4 Структура проектируемой системы 31
3.5 Требования для развертывания системы 31
3.6 Прочие требования 32
4. Построение дополнительных диаграмм 35
4.1 Диаграмма последовательности 35
4.2 Диаграмма состояний 36
5. Построение диаграммы классов 38
6. Проектирование базы данных 39
7. Планирование развертывания системы 40
Заключение 41
Список используемой литературы

Работа состоит из  1 файл

КУРС.doc

— 593.50 Кб (Скачать документ)

Основное действующее лицо: Продавец консультант

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

Макет гарантийного талона хранится в БД, при продаже авто в него вносятся данные о покупателе, продаваемом автомобиле и дата продажи.

 

 

P4. Выбивает чек

P4

Продавец консультант

Выбивает чек

 

Выбивается чек для удостоверения покупки.

Основное действующее лицо: Продавец консультант

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

Если покупатель осуществляет оплату наличными, то продавец-консультант выбивает чек. 

P5. Предоставления доступа к записям БД

P5

Продавец консультант

Предоставления доступа к записям БД

Продавец получает доступ к базе данных, помогает клиенту подобрать нужный автомобиль.

Основное действующее лицо: Продавец консультант

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

Для помощи клиенту в выборе авто продавцу-консультанту нужно выполнить  запрос к БД.  

 

P6. Создание новой записи

P6

Продавец консультант

Создание новой записи

Продавец может добавить новую запись при оформлении заказа на комплектацию к автомобилю.

Основное действующее лицо: Продавец консультант

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

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

P1.1. Выбирает марку авто

P1.1

Покупатель

Выбирает марку авто

С помощью терминала с «живым» экраном, просматривает фото авто.

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

При выборе нужного автомобиля покупатель имеет возможность просмотреть фот авто по введенным характеристикам.

P1.2. Выбирает комплектующие

P1.2

Покупатель

Выбирает комплектующие

Таким же образом выбирает комплектующие.

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

При выборе нужного автомобиля покупатель имеет возможность дополнительно подобрать нужные комплектующие.

P1.3. Определяется с цветом

P1.3

Покупатель

Определяется с цветом

Выбирает цвет по вкусу.

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

При выборе нужного автомобиля покупатель имеет возможность просмотреть фото авто во всех имеющихся цветовых вариантах.

P1.4. Подаёт информацию о себе (документация)

P1.4

Покупатель

Подаёт информацию о себе (документация)

С помощью карты NCC в БД сервера поступает информация о клиенте, через терминал, проведя карточку по считывающему аппарату.

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

Для оформления таких документов как договор купли-продажи, гарантийный талон необходимо в БД внести информацию о покупателе: ФИО, номер паспорта, адрес, телефон.

P1.5. Оплата (безналичный расчёт)

P1.5

Покупатель

Оплата (безналичный расчёт)

Оплачивается покупка так же при помощи карты NCC (услуга банка).

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

После оформления автомобиля покупатель производит оплату с помощью карта NCC, при нехватке суммы на счете возможно оформление кредита на недостающую сумму.

 

P1.6 Предоставления доступа к записям БД

P1.6

Покупатель

Предоставления доступа к записям БД

Покупатель может получить доступ к БД для выбора требуемых характеристик автомобиля и комплектации.

 

Основное действующее лицо: Покупатель

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

Краткое описание.

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

 

B1 Оформляет накладные на поступившие авто

B1

Бухгалтер

Оформляет накладные на поступившие авто

При поступлении авто оформляются накладные и записываются в БД.

Информация о работе Проектирование информационной системы для автоматизации работы салона по продаже автомобилей