Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УТС 6 семестр / 8391_пояснительная записка.docx
Скачиваний:
11
Добавлен:
08.08.2022
Размер:
4.65 Mб
Скачать
  1. Проектирование информационной системы с использованием объектно-ориентированного подхода

После построения модели предметной области «как есть» необходимо перейти к построению модели «как должно быть» (TO-BE). Для этого необходимо провести модернизацию организации. В рамках курсовой работы предлагается осуществить модернизацию путем создания и внедрения новой или развития существующей автоматизированной информационной системы.

Предполагается, что конечная программная реализация автоматизированной информационной системы будет осуществляться средствами какого-либо объектно-ориентированного языка программирования. Поэтому является логичным использование в этой части курсовой работы объектно-ориентированного подхода к проектированию информационной системы на основе унифицированного язык моделирования (Unified Modeling Language, UML).

UML - это язык визуального моделирования систем. Моделирование систем с помощью UML предполагает построение ряда взаимосвязанных диаграмм. Для сопровождения процесса построения, анализа и документирования модели, а также проверки модели и генерации программных кодов разработчики используют специально для этих целей созданные CASE-инструменты проектирования систем.

4.1. Моделирование использования информационной системы

Поведение системы (т.е. функциональность, которую она обеспечивает) описывают с помощью функциональной модели, которая отображает системные прецеденты (use cases, случаи использования), системное окружение (действующих лиц, актеров, actors) и связи между ними (use cases diagrams).

Диаграмма вариантов использования (диаграмма прецедентов, use case diagram) — это диаграмма, на которой изображаются отношения между актерами и вариантами использования.

С помощью этой диаграммы можно:

  • Определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования системы

  • Сформулировать общие требования к функциональному поведению проектируемой системы

  • Разработать исходную концептуальную модель системы для ее последующей детализации в форме логических и физических моделей

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

Диаграмма вариантов использования (прецедентов) представляет собой граф, в вершинах которого расположены актеры или прецеденты, связи между вершинами – это разного вида отношения.

Актером (действующее лицо, actor, актор) называется любой объект, субъект или система, взаимодействующая с моделируемой системой извне.

Вариант использования (прецедент, use case) — описание множества последовательности действий (включая варианты), выполняемых системой для того, чтобы актер мог получить определенный результат.

Для построения диаграммы был проведён концептуальный анализ предметной области. В ходе анализа выявлены и описаны высокоуровневые требования к информационной системе. При этом указаны основные деловые преимущества рассматриваемого программного обеспечения:

  • Повышение доходов партнёров за счёт снижения расходов на логистику и прочие затраты.

  • Возможен выбор наиболее удобного способа оплаты и доставки товара.

  • Гарантируемый высокий уровень качества обслуживания на каждом этапе оформления заказа за счет удобства и скорости пользования сервисом.

  • Возможность последующего расширения функционала системы.

  • Расширение спектра интересов клиента за счёт развитой системы предложения пробных товаров;

Так же сформулированы ключевые проблемы и способы их решения, результаты сведены в таблицу 4.1.1.

Таблица 4.1.1.

Проблема

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

затрагивает

Клиент

Ее следствием является

Отказ от услуг интернет-магазина, ошибки при оформлении заказа.

Успешное решение

Устранение проблемы специалистами в сфере юзабилити (департамент развития): анализ удобства ресурса с точки зрения разных социальных групп. [среди пользователей могут быть и учащиеся школ, и домохозяйки, и пенсионеры, в принципе не разбирающиеся]

Проблема

Игнорирование SEO-оптимизации

затрагивает

Клиент, интернет-магазин, поставщики

Ее следствием является

Ресурс исчезает из поисковых систем.

Успешное решение

Подбор особым образом заголовков, уникального контента с добавлением ключевых слов, удаления «битых» ссылок, увеличения ссылочной массы.

Проблема

Неторопливая обработка заказов

затрагивает

Клиент, сотрудник

Ее следствием является

Клиент может продолжить поиски и воспользоваться услугами конкурентов.

Успешное решение

Получив уведомление о заказе, сотрудники должны сразу же (по мере возможности) связываться с клиентом и подтверждать покупку. Только в этом случае клиент понимает, что его заказ обрабатывается, и прекращает поиски.

Проблема

Отсутствие отзывов

затрагивает

Клиент, интернет-магазин

Ее следствием является

Совершая покупки, пользователи зачастую опираются на опыт других. В случае отсутствия отзывов клиенты будут избегать ресурс.

Успешное решение

Обратиться к своим покупателям с просьбой оставить отзыв. Скорее всего, большинство из них откликнется. В качестве небольшого стимула можно предложить скидку на следующую покупку или символический презент.

В таблице 4. 1.2 представлены сведения о пользователях системы с описанием основных их прав.

Таблица 4.1.2.

Типичный представитель

Сотрудник ПВЗ

Описание

Пользователь системы, наделенный правами на чтение информации и занесение данных о заказах, находящихся в ПВЗ.

Тип

Пользователь

Ответственности

Вводит данные о вновь поступивших заказах в ПВЗ, ведет учет товаров, сортирует товары, наносит соответствующие маркировки, совершает выдачу товара и возврат.

Критерий успеха

Нормальное функционирование системы, удовлетворительное качество поставляемых товаров.

Типичный представитель

Руководящий ПВЗ

Описание

Пользователь системы, наделенный правами на чтение информации и занесение данных о заказах, находящихся в ПВЗ. Также имеет доступ к информации о всех сотрудниках ПВЗ.

Тип

Пользователь

Ответственности

Выполняет функцию контроля и управления, вводит данные о вновь поступивших заказах в ПВЗ, ведет учет товаров, сортирует товары, наносит соответствующие маркировки, совершает выдачу и возврат товара.

Критерий успеха

Нормальное функционирование системы, удовлетворительное качество поставляемых товаров, рост прибыли.

Типичный представитель

Сотрудник интернет-магазина

Описание

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

Тип

Пользователь

Ответственности

Формирует поступившие заказы в интернет-магазин, осуществляет поиск товара на складе, комплектует и отправляет товар в ПВЗ.

Критерий успеха

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

Типичный представитель

Клиент

Описание

Клиент сервиса, выполняющий заказ того или иного товара.

Тип

Пользователь.

Ответственности

Пользователь системы, имеющий возможность заказывать товар, отслеживать его состояние, получать его в ПВЗ или оформлять возврат.

Критерий успеха

Упрощение пользовательского интерфейса; Высокое качество обслуживания и уменьшение времени доставки.

В ходе исследования описан контекст использования системы, дана сводка возможностей, которые может предоставить разрабатываемая система. Описание контекста представлено в таблице 4.1.3.

Таблица 4.1.3.

Выгоды заказчика

Поддерживающие возможности

Упрощение работы сотрудников

Автоматизированная система; занесение информации о товаре происходит в «несколько кликов», упрощенный учет.

Ускорение обращения информации

Система позволит ускорить процесс получения необходимой информации о текущем состоянии заказа, также оптимизирует взаимодействие сотрудника (курьера) и клиента.

Формирование единой базы для планирования и последующего анализа

Все заинтересованные пользователи со своих рабочих мест имеют доступ к оперативной информации о загрузке ресурсов и состоянии заказов; накопленные в базе данные позволят осуществить анализ статистики.

Возможность индивидуального подхода к каждому заказу

Система позволяет классифицировать заказы на срочные, простые и т.п. и поддерживает разные режимы планирования в зависимости от типа заказа.

Отказ от излишних коммуникаций

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

Одна из основных целей производимого анализа - выявить и описать требования пользователей к информационной системе, определить основных акторов и сформулировать варианты использования.

Сформулированный реестр актеров приведен в таблице 4.1.4.

Таблица 4.1.4.

Актор

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

Сотрудник интернет-магазина

Формирует поступившие заказы в интернет-магазин, осуществляет поиск товара на складе, комплектует и отправляет товар в ПВЗ.

Сотрудник ПВЗ (сотрудник + руководящий)

Вводит данные о вновь поступивших заказах в ПВЗ, ведет учет товаров, сортирует товары, наносит соответствующие маркировки, совершает возврат и выдачу товара.

Клиент

Клиент сервиса, выполняющий заказ того или иного товара. Имеет возможность заказывать товар, отслеживать его состояние, получать его в ПВЗ или оформлять возврат.

Каждому актору выявлено максимально возможное количество вариантов использования, которые сведены в таблицу 4.1.5.

Таблица 4.1.5.

Основной актор

Вариант использования

Формулировка

Сотрудник интернет-магазина

Формирование и подтверждение заказа

Сотрудник интернет-магазина формирует заказ для его последующей обработки. Далее связывается с клиентом и подтверждает покупку. Клиент понимает, что его заказ обрабатывается, и прекращает поиски.

Сотрудник интернет-магазина

Поиск товара на складе интернет-магазина

Сотрудник интернет-магазина совершает поиск необходимого товара на складе (интернет-магазина).

Сотрудник интернет-магазина

Заказ товара у поставщика

Сотрудник интернет-магазина ищет в базе данных реквизиты необходимого поставщика и заказывает необходимый товар.

Сотрудник интернет-магазина

Комплектация и отправка товара в ПВЗ

Сотрудник интернет-магазина укомплектовывает и отправляет заказ в ПВЗ.

Сотрудник интернет-магазина, Сотрудник ПВЗ

Управление статусом заказа

Сотрудники ПВЗ и сотрудники интернет-магазина могут изменять статус заказа в процессе его обработки.

Сотрудник интернет-магазина, Сотрудник ПВЗ, Клиент

Получение информации о заказе

Сотрудники ПВЗ, сотрудники интернет-магазина и клиент могут получать информацию о заказе, а также отслеживать его состояние.

Сотрудник ПВЗ

Учет товара в ПВЗ

Сотрудники ПВЗ выполняет следующие действия: проверяет качество товара, наносит соответствующую маркировку, заносит информацию о товаре в базу, сортирует товар.

Сотрудник ПВЗ

Выдача товара

Сотрудник ПВЗ осуществляет выдачу товара.

Сотрудник ПВЗ

Проверка данных клиента

Сотрудник ПВЗ сверяет данные клиента.

Сотрудник ПВЗ

Проверка оплаты

Сотрудник ПВЗ совершает проверку оплаты заказа.

Сотрудник ПВЗ, Клиент

Оформление возврата

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

Сотрудник ПВЗ, Клиент

Возвращение денежных средств

Клиент получает денежные средства в результате одобрения операции возврата сотрудником ПВЗ.

Клиент

Получение заказа

Клиент получает оплаченный заказ

Клиент

Оформление заказа

Клиент оформляет выбранный заказ (указывает все необходимые данные)

Клиент

Оплата заказа

Клиент оплачивает заказ

Клиент

Добавление товара в корзину

Клиент добавляет понравившейся товар в корзину

Клиент

Изменение корзины

Клиент изменяет содержимое корзины

Клиент

Изменение количества товара

Клиент изменяет количества товара в корзине

Клиент

Удаление товара из корзины

Клиент удаляет выбранный товар в корзине

Клиент

Просмотр каталога

Клиент просматривает каталог сайта

На рис. 4.1.1. представлен результат в виде диаграммы вариантов использования (UseCase diagram) в нотации UML.

Рис. 4.1.1. Диаграмм вариантов использования (UseСase diagram) в нотации UML.

Отметим, что чрезмерная детализация вариантов использования при построении данной диаграммы не требуется. Особенности реализации вариантов использования и внутренней организации системы, связанных со спецификой используемых программных и аппаратных средств, были скрыты. Основополагающее утверждение заключается в том, что вариант использования – это относительно крупный блок функциональности системы. В целях большей детализации в дальнейшем будут использоваться другие виды диаграмм, более подходящие для этой цели.

Результирующий реестр функциональных требований приведён в таблице 4.1.6. Вариантам использования присвоены порядковые номера.

Таблица 4.1.6.

Код

Основной актор

Вариант использования

Формулировка

I1

Сотрудник интернет-магазина

Формирование и подтверждение заказа

Сотрудник интернет-магазина формирует заказ для его последующей обработки. Далее связывается с клиентом и подтверждает покупку. Клиент понимает, что его заказ обрабатывается, и прекращает поиски.

I2

Сотрудник интернет-магазина

Поиск товара на складе интернет-магазина

Сотрудник интернет-магазина совершает поиск необходимого товара на складе (интернет-магазина).

I3

Сотрудник интернет-магазина

Заказ товара у поставщика

Сотрудник интернет-магазина ищет в базе данных реквизиты необходимого поставщика и заказывает необходимый товар.

I4

Сотрудник интернет-магазина

Комплектация и отправка товара в ПВЗ

Сотрудник интернет-магазина укомплектовывает и отправляет заказ в ПВЗ.

C1

Сотрудник интернет-магазина, Сотрудник ПВЗ

Управление статусом заказа

Сотрудники ПВЗ и сотрудники интернет-магазина могут изменять статус заказа в процессе его обработки.

C2

Сотрудник интернет-магазина, Сотрудник ПВЗ, Клиент

Получение информации о заказе

Сотрудники ПВЗ, сотрудники интернет-магазина и клиент могут получать информацию о заказе, а также отслеживать его состояние.

P1

Сотрудник ПВЗ

Учет товара в ПВЗ

Сотрудники ПВЗ выполняет следующие действия: проверяет качество товара, наносит соответствующую маркировку, заносит информацию о товаре в базу, сортирует товар.

P2

Сотрудник ПВЗ

Выдача товара

Сотрудник ПВЗ осуществляет выдачу товара.

P3

Сотрудник ПВЗ

Проверка данных клиента

Сотрудник ПВЗ сверяет данные клиента.

P4

Сотрудник ПВЗ

Проверка оплаты

Сотрудник ПВЗ совершает проверку оплаты заказа.

P5

Сотрудник ПВЗ, Клиент

Оформление возврата

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

C3

Сотрудник ПВЗ, Клиент

Возвращение денежных средств

Клиент получает денежные средства в результате одобрения операции возврата сотрудником ПВЗ.

K1

Клиент

Получение заказа

Клиент получает оплаченный заказ

K2

Клиент

Оформление заказа

Клиент оформляет выбранный заказ (указывает все необходимые данные)

K3

Клиент

Оплата заказа

Клиент оплачивает заказ

K4

Клиент

Добавление товара в корзину

Клиент добавляет понравившейся товар в корзину

K5

Клиент

Изменение корзины

Клиент изменяет содержимое корзины

K6

Клиент

Изменение количества товара

Клиент изменяет количества товара в корзине

K7

Клиент

Удаление товара из корзины

Клиент удаляет выбранный товар в корзине

K8

Клиент

Просмотр каталога

Клиент просматривает каталог сайта

Ниже представлена конкретизация описания вариантов использования.

I1

Сотрудник интернет-магазина

Формирование и подтверждение заказа

Сотрудник интернет-магазина формирует заказ для его последующей обработки. Далее связывается с клиентом и подтверждает покупку. Клиент понимает, что его заказ обрабатывается, и прекращает поиски.

Основное действующее лицо: Сотрудник интернет-магазина.

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

Связи с другими вариантами использования: Комплектация и отправка товаров в ПВЗ.

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

Получив уведомление о заказе, сотрудник интернет-магазина должен сразу же (по мере возможности) связаться с клиентом и подтвердить покупку. Только в этом случае клиент понимает, что его заказ обрабатывается, и прекращает поиски. В процессе обработки заказа, сотрудник заносит его в список зарегистрированных заказов, изменяет его статус, указывает тариф доставки (срочный, простой и тд.) и остальную сопутствующую информацию. Возможны также и пожелания клиента, которые необходимо учитывать.

I2

Сотрудник интернет-магазина

Поиск товара на складе интернет-магазина

Сотрудник интернет-магазина совершает поиск необходимого товара на складе (интернет-магазина).

Основное действующее лицо: Сотрудник интернет-магазина.

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

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

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

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

I3

Сотрудник интернет-магазина

Заказ товара у поставщика

Сотрудник интернет-магазина ищет в базе данных реквизиты необходимого поставщика и заказывает необходимый товар.

Основное действующее лицо: Сотрудник интернет-магазина.

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

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

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

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

I4

Сотрудник интернет-магазина

Комплектация и отправка товара в ПВЗ

Сотрудник интернет-магазина укомплектовывает и отправляет заказ в ПВЗ.

Основное действующее лицо: Сотрудник интернет-магазина.

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

Связи с другими вариантами использования: Формирование и подтверждение заказа

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

Данный вариант использования представляет собой последний шаг к отправке заказа в ПВЗ. Сотруднику интернет-магазина необходимо укомплектовать заказ, заполнить накладную, внести соответствующие отметки в базу данных склада интернет-магазина (товары, входящие в данный заказ, теперь отсутствуют на складе), изменить статус заказа и, наконец, отправить заказ в ПВЗ.

C1

Сотрудник интернет-магазина, Сотрудник ПВЗ

Управление статусом заказа

Сотрудники ПВЗ и сотрудники интернет-магазина могут изменять статус заказа в процессе его обработки.

Основное действующее лицо: Сотрудник ПВЗ.

Другие участники прецедента: Сотрудник интернет-магазина

Связи с другими вариантами использования: Получение информации о заказе

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

Данный вариант использования доступен исключительно сотрудникам ПВЗ и сотрудникам интернет-магазина. Необходим для того, чтобы клиент мог отслеживать положение своего заказа в режиме реального времени. Для этого сотрудникам необходимо своевременно вносить изменения в базу данных зарегистрированных заказов.

C2

Сотрудник интернет-магазина, Сотрудник ПВЗ, Клиент

Получение информации о заказе

Сотрудники ПВЗ, сотрудники интернет-магазина и клиент могут получать информацию о заказе, а также отслеживать его состояние.

Основное действующее лицо: Сотрудник ПВЗ.

Другие участники прецедента: Сотрудник интернет-магазина

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

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

Данный вариант использования доступен всем пользователям. Состояние заказа - не является конфиденциальной информацией, поэтому любой пользователь может получать нужную информацию самостоятельно, не отвлекая от работы других участников процесса. Для того, чтобы узнать состояние заказа сотрудникам необходимо воспользоваться базой данных зарегистрированных заказов, а пользователю зайти в личный кабинет.

C3

Сотрудник ПВЗ, Клиент

Возвращение денежных средств

Клиент получает денежные средства в результате одобрения операции возврата сотрудником ПВЗ.

Основное действующее лицо: Клиент.

Другие участники прецедента: Сотрудник ПВЗ

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

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

В случае одобрения операции возврата товара денежные средства должны быть возвращены клиенту. Если оплата была совершена через безналичный расчет, то денежные средства поступят на карту. В противном случае возврат будет произведён наличными.

P1

Сотрудник ПВЗ

Учет товара в ПВЗ

Сотрудники ПВЗ выполняет следующие действия: проверяет качество товара, наносит соответствующую маркировку, заносит информацию о товаре в базу, сортирует товар.

Основное действующее лицо: Сотрудник ПВЗ.

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

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

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

Учет товара в ПВЗ предполагает целый комплекс действий, описанных ранее. Сотруднику ПВЗ необходимо проверить качество поставляемого товара, нанести соответствующую маркировку из перечня установленных маркировок, занести товар в базу данных товаров ПВЗ и отсортировать весь полученный товар.

P2

Сотрудник ПВЗ

Выдача товара

Сотрудник ПВЗ осуществляет выдачу товара.

Основное действующее лицо: Сотрудник ПВЗ.

Другие участники прецедента: Клиент

Связи с другими вариантами использования: Проверка данных клиента, Проверка оплаты

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

Вариант использования "выдача товара" предполагает целый комплекс действий, описанных ранее. В случае если заказ не был оплачен на сайте, то произвести оплату с использованием кассового аппарата. После этого найти товар на складе ПВЗ и выдать его клиенту. Обязательно необходимо сделать отметку в базе данных склада ПВЗ о том, что товары, входящие в данный заказ, теперь отсутствуют на складе.

P3

Сотрудник ПВЗ

Проверка данных клиента

Сотрудник ПВЗ сверяет данные клиента.

Основное действующее лицо: Сотрудник ПВЗ.

Другие участники прецедента: Клиент

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

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

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

P4

Сотрудник ПВЗ

Проверка оплаты

Сотрудник ПВЗ совершает проверку оплаты заказа.

Основное действующее лицо: Сотрудник ПВЗ.

Другие участники прецедента: Клиент

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

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

Перед тем как выдать товар клиенту сотрудник ПВЗ должен проверить наличие оплаты. После подтверждения оплаты и проверки данных клиента выдать заказ клиенту.

P5

Сотрудник ПВЗ, Клиент

Оформление возврата

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

Основное действующее лицо: Клиент.

Другие участники прецедента: Сотрудник ПВЗ

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

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

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

K1

Клиент

Получение заказа

Клиент получает оплаченный заказ

Основное действующее лицо: Клиент.

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

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

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

Клиент может получить товар, забрав его самостоятельно в ПВЗ, либо воспользовавшись доставкой на адрес.

K2

Клиент

Оформление заказа

Клиент оформляет выбранный заказ (указывает все необходимые данные)

Основное действующее лицо: Клиент.

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

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

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

Перед оплатой клиент определяется с окончательным содержимым корзины и оформляет заказ.

K3

Клиент

Оплата заказа

Клиент оплачивает заказ

Основное действующее лицо: Клиент.

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

Связи с другими вариантами использования: Оформление заказа

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

После того, как клиент совершит окончательное изменение корзины, т. е. полностью завершит оформление заказа появится возможность совершить оплату выбранных товаров. Оплата может происходить сразу, т. е. на сайте, а может производиться при получении в ПВЗ. Также возможен выбор оплаты либо наличными, либо по карте.

K4

Клиент

Добавление товара в корзину

Клиент добавляет понравившейся товар в корзину

Основное действующее лицо: Клиент.

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

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

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

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

K5

Клиент

Изменение корзины

Клиент изменяет содержимое корзины

Основное действующее лицо: Клиент.

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

Связи с другими вариантами использования: Изменение количества товаров, Удаление товара из корзины

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

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

K6

Клиент

Изменение количества товара

Клиент изменяет количества товара в корзине

Основное действующее лицо: Клиент.

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

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

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

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

K7

Клиент

Удаление товара из корзины

Клиент удаляет выбранный товар в корзине

Основное действующее лицо: Клиент.

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

Связи с другими вариантами использования: Изменение корзины

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

Клиент может изменять содержимое корзины. Так, по мере необходимости, клиент имеет возможность удалить ненужный товар до оплаты.

K8

Клиент

Просмотр каталога

Клиент просматривает каталог сайта

Основное действующее лицо: Клиент.

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

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

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

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

Помимо формирования требований еще одним результатом начальной фазы выявления требований является концептуальный анализ проблемной области. Самым первым результатом его является формирование глоссария (словаря) основных используемых терминов. Значение глоссария трудно переоценить: он является основой, ключом для единообразного понимания описаний требований заказчиком и разработчиком. Непосредственно сам глоссарий приведен в таблице 4.1.7.

Таблица 4.1.7.

ГЛОССАРИЙ

ТЕРМИН

ОПРЕДЕЛЕНИЕ

Понятия, используемые при описании исходной информации

Пункт выдачи заказов (ПВЗ)

Агент или посредник между интернет-магазином и клиентом. ПВЗ принимает товары от продавцов и оплату от клиентов, если заказ не был оплачен заранее.

Интернет-магазин

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

Заказ

Процесс, включающий в себя описание сделки между ПВЗ и клиентом, а также между клиентом и интернет-магазином по каждой позиции заказа товара.

Клиент

Гражданин, который намерен заказать (заказывающий) или приобрести (приобретающий) или уже использующий товары только (исключительно) для семейных, личных, домашних нужд и нужд не связанных для осуществления предпринимательской деятельности.

Каталог

Раздел сайта или отдельный сайт, содержащий подробную информацию о товарах или услугах.

Понятия, используемые при планировании

Статус заказа

Статус заказа дает информацию о том, на какой стадии находится ваш заказ. Статус меняют менеджеры (сотрудники) интернет-магазина, когда заказ переходит в новый этап обработки. В зависимости от способа оплаты и доставки, наличия товара и местонахождения клиента заказ может проходить через разную комбинацию статусов.

Накладная

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

Контекстная реклама

Вид размещения интернет-рекламы, при котором рекламное объявление или баннер показывается в соответствии с содержанием страницы, на которой располагается реклама.

Юзабилити

Мера измерения удобности и понятности исполнения сайта или приложения пользователю.

Ключевое слово

Это слово или словосочетание, которое вводится пользователем в окно поисковой системы, и по которому далее системой выдается результат поиска. Обычно это фраза из 2-3 слов. Важно, чтобы ваш сайт содержал правильные ключевые слова и фразы. В случае, если ключевое слово популярно и часто набирается, вы получите трафик с поисковых сайтов при условии, если ваш сайт оптимизирован под ключевые слова, которые ищут потенциальные клиенты.