Hlavní stránka Fóra Forum pro soutěžící SOČ 42. celostátní přehlídka ONLINE 42. CP SOČ online – obor 18 informatika Odpověď na téma: 42. CP SOČ online – obor 18 informatika

#24233
Jan Kollert
Host

Odpovědi k práci 5 – SázavaGO (J.Kollert)

1. Jak se prováděly testy s prodejnou?
Co se samotného testování týče, běží zatím v interním testování pomocí Google Play Console. To znamená, že uzavřený okruh lidí, který má přístup k tomuto systému, průběžně zkouší a poté zasílá případné chyby, nedostatky či návrhy na vylepšení mně na email. Testování na prodejně proběhne až se systém dostane do první nasaditelné verze. Umím si to představit tak, že se o víkendu nebo v týdnu po otevírací době, zajede na nejbližší prodejnu s vedením pekárny, kde si vyzkoušíme jak by to mělo vypadat. Pokud by vše sedělo a vše bylo v pořádku. Šlo by se dál k seznámení prodavaček této prodejny se systémem a otestováním systému opět se zaměstnanci pekařství během normálního provozu. Pokud by vše probíhalo hladce, navrhoval bych spustit první vlnu systému tzn. zpřístupnit ho pouze okolním městům centrály. Pokud se neobjeví problémy, bude se moct systém nasadit na celou síť prodejen (samozřejmě za předpokladu, že bude se systémem seznámen personál prodejen).

2. Co se stane, pokud se ceny změní mezi vložením do košíku a zaplacením?
Každý produkt v databázi, má i číslo svojí verze, které se zvedne při každé změně ze strany administrátora. Systém před platbou porovnává verzi v aplikaci a verzi v databázi. Pokud se neshodují, systém zákazníka upozorní na změnu, a produkt či produkty odstraní z košíku.