wiki:UseCase0011

Version 1 (modified by 223306, 10 days ago) ( diff )

--

Use-case UC0011 - Администратор - Управување со жанрови, категории и расположенија

Иницирачки актер: Администратор

Други актери: Нема

Опис

Администраторот може да ги прегледува, додава и ажурира жанровите, категориите и расположенијата што се користат за организирање на книгите и за генерирање персонализирани препораки.

Сценарио

  1. Администраторот ја отвора страницата за управување со жанрови, категории и расположенија.
  1. Системот ги прикажува постоечките жанрови.
SELECT zhanr_id, naziv, opis
FROM project.zhanrovi
ORDER BY naziv;
  1. Системот ги прикажува постоечките категории.
SELECT kategorija_id, naziv, opis
FROM project.kategorii
ORDER BY naziv;
  1. Системот ги прикажува постоечките расположенија.
SELECT raspolozenie_id, naziv, opis
FROM project.raspolozenija
ORDER BY naziv;
  1. Администраторот може да додаде нов жанр.
INSERT INTO project.zhanrovi (naziv, opis)
VALUES ('Test zanr', 'Opis na test zanr');
  1. Администраторот може да додаде нова категорија.
INSERT INTO project.kategorii (naziv, opis)
VALUES ('Test kategorija', 'Opis na test kategorija');
  1. Администраторот може да додаде ново расположение.
INSERT INTO project.raspolozenija (naziv, opis)
VALUES ('Test raspolozenie', 'Opis na test raspolozenie');
  1. Администраторот може да ги ажурира податоците за постоечки жанр.
UPDATE project.zhanrovi
SET opis = 'Azuriran opis na test zanr'
WHERE naziv = 'Test zanr';
  1. Администраторот може да ги ажурира податоците за постоечка категорија.
UPDATE project.kategorii
SET opis = 'Azuriran opis na test kategorija'
WHERE naziv = 'Test kategorija';
  1. Администраторот може да ги ажурира податоците за постоечко расположение.
UPDATE project.raspolozenija
SET opis = 'Azuriran opis na test raspolozenie'
WHERE naziv = 'Test raspolozenie';
  1. Системот ги зачувува направените промени во базата на податоци.
Note: See TracWiki for help on using the wiki.