Jedná se o školní projekt do předmětu Řízení softwarových projektů. Jedná se o webovou aplikaci, s redakčním systémem pro psaní článků.
Užitečné odkazy:
- ✍️ RSP Moodle
- 📸 Návrh designu
git clone [email protected]:JKtechhw/linzenyr-soft.git && cd linzenyr-soft
Vytvoříme strukturu databáze
mysql -h hostname -u user database < ./Structures/Structure.sql
Zkopírujeme kód, a poté se do cílového adresáře přesuneme
cd -r Code/ *Adresář pro server*
Zkopírujeme vzorový soubor dbExample.php a uložíme do stejného adresáře pod názvem db.php, v tomto souboru vyplníme údaje databáze.
cd config/
cp dbExample.php db.php
Pokud chcete před finálním nasazením otestovat funkčnost a rozhraní aplikace, je možné použít testovací data DB
mysql -h hostname -u user database < ./Structures/Test-data.sql
Pro každého uživatele je heslo stejné jako login, seznam uživatelů je v souboru: Test-data.sql
ID | Název | Popis |
---|---|---|
1 | Autor | Uživatel, který může poze psát články a následně je zasílat ke kontrole redaktorům a recenzentům |
2 | Redaktor | Redaktor převezme potvrzený článek od autorů, a pokud je článek v pořádku, publikuje ho na web |
3 | Recenzent | Recenzent kontroluje a hodnotí napsané články od autorů, k těmto článkům se může slovně vyjádřit |
4 | Šéfredaktor | Šéfredaktor rozhoduje, jaké články se publikují do jednotlivých vydání časopisu |
5 | Administrátor | Administrátor má kompletní kontrolu nad daty |
ID | Název | Popis |
---|---|---|
0 | Rozepsáno | Článek je rozepsán autorem |
1 | Schvalování | Článek je schvalován redaktory a recenzenti se k němu můžou vyjádřit, autor nemůže článek upravovat |
2 | Zamítnuto | Článek nebyl schválen a autor ho může upravit podle recenzí, nebo ho smazat |
3 | Schváleno | Článek byl schválen a je připraven k publikování na webu, autor již nemůže článek upravovat |
4 | Publikováno | Článek byl schválen a je publikován na webu, autor již nemůže článek upravovat |
5 | Vydáno | Článek byl publikován v některém vydání časopisu |