Слайд 2Формулировка требований
Рабочее место (далее просто Система) кассира, предназначена для осуществления услуги: продажа
товаров.
Система принимает оплату в двух видах: наличный расчет, использование банковских карт.
Каждый товар должен иметь рейтинг, формируемый на основе отзывов клиентов, которые воспользовались их услугами.
У пользователя есть возможность воспользоваться скидочной картой.
Пользователь должен иметь возможность создать учетную запись клиента, чтобы система запоминала данные клиента (имя, адрес, номер телефона, накопленные баллы и т.д.) и восстанавливала их при использовании скидочной карты.
Слайд 3Формулировка требований
Пользователь имеет возможность отказаться от услуг системы и вернуть товар по
каким-либо причинам.
Пользователь должен иметь возможность оставлять отзыв об услугах системы после того, как факт оказания услуги подтвержден.
Система должна вести основной список прибывших товаров, список оставшихся товаров на складе и список проданных товаров в центральной базе данных.
Слайд 4Сущности
Услуга
Продажа
Оплата
Наличный расчет
Банковская карта
Рейтинг товара
Отзыв клиента
Скидочная карта
Учетная запись клиента
Данные клиента
Клиент
Возврат товара
Основной список учетных
записей клиентов
Список прибывших товаров
Список оставшихся товаров на складе
Список проданных товаров
Слайд 5Черновая модель предметной области
Слайд 6Дополнительный анализ
Добавим дополнительный класс “Система самообслуживания” и “Контроллер”