Розроблення варіантів використання, Діаграма варіантів використання, Специфікація варіантів використання - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній

Діаграма варіантів використання

Діаграма варіантів використання "Інтерфейс компаній", яка зображена на рис. 2.1 призначена для графічного відображення основних частин розроблюваного модулю та встановлення зв'язків, послідовностей варіантів використання. Під час проектування діаграми використання були визначені основні частини варіантів використання:

Додання нужденного (забезпечує введення, редагування, видалення та перегляд даних нужденного);

Перевірка потребуючого допомоги (забезпечує детальну перевірку персональних даних потребуючого, а саме заявка на отримання допомоги та відповідні документи, які підтверджують його нужденність в допомозі);

Створення нового лоту (забезпечує створення нового лоту, який запускається тільки після дозволу адміністратора сайту).

Специфікація варіантів використання

Даний розділ описує варіанти використання які проілюстровані на рис. 2.1. В табл. 2.2-2.3 приведений опис основних варіантів використання модуля "Інтерфейс компаній" [1]. Далі будуть представлені такі варіанти використання як: "Додання нужденного", "Перевірка потребуючого допомоги", "Створення нового лоту".

Таблиця 2.2. Варіанти використання "Додання нужденного"

Характеристика

Значення

Контекст використання

Робота над даними потребуючих допомоги

Дійові особи

Представник компанії з питань благодійності

Предумова

    1. Представник компанії аутентифікований. 2. Представник має право на обробку персональних даних потребуючого допомоги. 3. База даних в момент опрацювання підключена.

Триггер

Представник компанії бажає ввести, переглянути чи редагувати дані про потребуючого допомоги

Сценарій

    1. Перейти на головне вікно програми. 2. Обрати необхідний пункт меню

Постумова

    1. Представник компанії отримує можливість обробки даних про нужденного. 2. Інакше стан системи не зміниться

Контекст використання

Робота над персональними даними потребуючих допомоги.

Предумова

    1. Представник компанії аутентифікований. 2. Представник має право на обробку персональних даних потребуючого допомоги. 3. База даних в момент опрацювання підключена.

Дійові особи

Представник компанії з питань благодійності.

Триггер

Представник компанії бажає ввести, переглянути чи редагувати дані про потребуючого допомоги. Перевірка на наявність потрібних документів.

Сценарій

    1. Перейти на головне вікно програми. 2. Обрати необхідний пункт меню.

Постумова

Представник компанії отримує можливість обробки даних про нужденного.

Таблиця 2.3. Варіанти використання "Створення нового лоту"

Характеристика

Значення

Контекст використання

Робота над даними нужденного

Дійові особи

Представник компанії з питань благодійності, Адміністратор сайту

Предумова

    1. Представник компанії аутентифікований. 2. Представник має право на обробку персональних даних потребуючого допомоги. 3. База даних в момент опрацювання підключена.

4. Всі персональні дані відповідають дійсності та наявності

Триггер

Представник компанії бажає ввести, переглянути чи редагувати дані про потребуючого допомоги. Створити новий лот для нужденного та відправити запит на підтвердження адміністраторові

Сценарій

    1. Перейти на головне вікно програми. 2. Обрати необхідний пункт меню.

3. Заповнити лот необхідною інформацією

Постумова

    1. Представник компанії отримує можливість обробки даних про нужденного. 2. Отримання відповіді від адміністратора. 3. Інакше стан системи не зміниться

Рис. 2.1. Діаграма варіантів використання "Інтерфейс компаній"

Похожие статьи




Розроблення варіантів використання, Діаграма варіантів використання, Специфікація варіантів використання - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній

Предыдущая | Следующая