Ключевые потребности пользователей. Работа с учетными записями пользователей. Регистрация заказа. Обработка электронных платежей. Выявление технически подготовленных автомобилей. Разработка диаграмм вариантов использования. Проектирование базы данных.
Аннотация к работе
Систему можно смоделировать с помощью нескольких разновидностей UML диаграмм, таких как диаграмма вариантов использования (use case diagram), диаграмма последовательности (sequence diagrams), диаграмма состояний (state diagram), диаграмма классов (class diagram), диаграмма развертывания (deployment diagram).В настоящее время передача и хранение информации в салоне по продаже автомобилей «Crash Test» осуществляется на основе использования бумажных документов. В сравнении с имеющимся, новое решение позволит обеспечить более удобный режим доступа заинтересованных лиц к информации, повысить быстродействие, обеспечить надежное хранение данных и более полный охват функций, подлежащих автоматизации. Проблема Для увеличения спроса и доходов организации, необходим быстрый товарооборот, а для этого необходимо быстрое перечисление денег на счета компании. затрагивает Директор Проблема Сложность подбора нужного автомобиля по требуемым характеристикам затрагивает Менеджера, продавца-консультанта, покупателя Успешное решение Технический директор выявляет неполадки, а при их отсутствии принимает автомобиль и заносит в отчет, который в свою очередь включает регистрацию соответствийУ системы существуют пять основных пользователей: директор, бухгалтер, продавец-консультант, менеджер, покупатель. Директор: занимает главную должность в организации, осуществляет диалог как с системой, так и с другими актерами. Бухгалтер: снабжает информацией систему, после чего менеджер (актер), получает информацию из системы (от бухгалтера). Данный актер выполняет различные экономические и финансовые операции и является единственным специалистом в этой сфере. Продавец консультант осуществляет следующие операции: 1.Учет движения товара Система позволит ускорить процесс оформления поступления и продажи товара в БД. Упрощение работы с клиентом Возможность подобрать автомобиль по таким характеристикам, как: модель, цвет, объем двигателя, год выпуска, тип кузова, тип двигателя. Система хранит информацию о всех клиентах купивших автомобиль. Возможность формирования заказа Система позволяет Директору сформировать заказ и заключить договор с производителем или дилером на поставку автомобилей Отказ от излишних коммуникаций Система позволяет пользователям получать нужную им информацию самостоятельно, не отвлекая от работы других участников процессаСистема позволяет вносить в БД сведения о вновь поступивших автомобилях. Система позволяет клиенту при помощи продавца-консультанта подобрать нужный автомобиль. Покупатель дает пластиковую банковскую карту, через которую считывается вся необходимая информация о клиенте, и так же с помощью нее со счета в банке снимается сумма, на которую сделана покупка. Если на лицевом счете не хватает средств, то автомобиль предлагается в кредит, до момента пополнения счета (срок кредита оговаривается индивидуально с клиентом). Система позволяет директору автосалона сформировать отчеты: прибыль за определенный период, продажи различных автомобилей за определенный период, изменение динамики продаж.Все продавцы-консультанты использовать разрабатываемую систему однотипно. Менеджеры так же используют систему однотипно, поэтому можно их объединить. Краткое описание акторов представлено в таблице 1. Директор Занимает главную должность в организации, осуществляет диалог как с системой, так и с другими актерами. Бухгалтер При поступлении авто оформляет накладные, формирует список гарантийных авто, после продажи авто регистрируется и удаляется из базы имеющихся автомобилей, производит начисление зарплаты сотрудникам.Директор Заключение договора с производителем Ознакомившись с возможностями производителя, выбрав товар, производит заказ. Продавец консультант Оформление положения по допуску авто к эксплуатации Перед продажей оформляются документы о том, что автомобиль прошел все инстанции. Продавец консультант Оформления договора с клиентом На основании информации от клиента диспетчер вводит данные о проблеме Продавец консультант Оформления гарантийного талона На купленный авто дается гарантия не менее 3-х лет. Покупатель Выбирает марку авто С помощью терминала с живым экраном, просматривает фото авто.Рисунок 2 - Диаграмма прецедентов системыБухгалтер получает доступ к базе данных при условии успешной проверки прав, после чего ему предоставляется возможность просматривать записи в БД, создавать новые записи или удалять существующие. Продавец-консультант получает доступ к базе данных при условии успешной проверки прав, после чего ему предоставляется возможность просматривать записи в БД или создавать новые записи.Анализ, проведенный в параграфе «2.4 Структуризация вариантов использования», не выявил исключенные варианты использования, были выявлены некоторые прецеденты и взаимосвязи между прецедентами. D3 Директор Предоставления доступа к записям БД Директор получает доступ к базе данных для просмотра отчетов P1 Продавец консультант Оформление положения по допуску авто к эксплуатации Перед продажей оформляются документы о том, что автомо
План
Содержание
Введение
1. Анализ предметной области и требований к системе
1.1 Позиционирование
1.2 Описание пользователей
1.3 Краткий обзор изделия
1.4 Возможности продукта
2. Построение диаграммы вариантов использования
2.1 Выявление акторов
2.2 Выявление вариантов использования
2.3 Разработка диаграмм вариантов использования
2.4 Структуризация вариантов использования
2.5 Реестр вариантов использования
2.6 Конкретизация вариантов использования
2.7 Поиск ключевых вариантов использования
3. Разработка технического задания
3.1 Общее описание системы
3.2 Список действующих лиц
3.3 Глоссарий (словарь терминов и используемых понятий)
3.4 Структура проектируемой системы
3.5 Требования для развертывания системы
3.6 Прочие требования
4. Построение дополнительных диаграмм
4.1 Диаграмма последовательности
4.2 Диаграмма состояний
5. Построение диаграммы классов
6. Проектирование базы данных
7. Планирование развертывания системы
Заключение
Список используемой литературы
Введение
В данном проекте рассматривается задача проектирования информационной системы для автоматизации работы салона по продаже автомобилей. Систему можно смоделировать с помощью нескольких разновидностей UML диаграмм, таких как диаграмма вариантов использования (use case diagram), диаграмма последовательности (sequence diagrams), диаграмма состояний (state diagram), диаграмма классов (class diagram), диаграмма развертывания (deployment diagram). В качестве среды разработки диаграмм будем использовать среду IBM Rational Rose. Это универсальный, достаточно простой и обладающий большим набором возможностей продукт.