Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Архітектура та проектування програмного забезпечення

РефератДопомога в написанніДізнатися вартістьмоєї роботи

На рисунку 4.1 зображена діаграма варіантів використання. Як показано далі, система реалізує три ролі: Гість, Користувач та Адміністратор. Гість має можливість зареєструватися та авторизуватися. Після того як гість пройшов авторизацію, він становиться користувачем. Користувач має доступ до наступних функцій системи, замовлення проектів, фінансову інформацію стосовно завдання, обробку персональних… Читати ще >

Архітектура та проектування програмного забезпечення (реферат, курсова, диплом, контрольна)

На рисунку 4.1 зображена діаграма варіантів використання. Як показано далі, система реалізує три ролі: Гість, Користувач та Адміністратор. Гість має можливість зареєструватися та авторизуватися. Після того як гість пройшов авторизацію, він становиться користувачем. Користувач має доступ до наступних функцій системи, замовлення проектів, фінансову інформацію стосовно завдання, обробку персональних даних та інше. Найбільші права в такому випадку має адміністратор сайту, далі користувач та гість сайту, гість має обмежені можливості використання сайту.

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

Рисунок 4.1 — Діаграма варіантів використання.

Розглянувши діаграму можна виділити наступні групи користувачів:

  • — гість;
  • — користувач;
  • — адміністратор.

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

Авторизований користувач має всі привілегії гостя і деякі свої. Він може запропонувати виконання певних послуг, за допомогою створення нової заявки. Також авторизований користувач має можливість отримати від виконавця інформацію стосовно його завдання, таку як, загальний час виконання проекту та його кінцеву вартість.

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

Показати весь текст
Заповнити форму поточною роботою