Ovo je stara izmjena dokumenta!
Dnevnik rada
Datum primitka teme - 25.10.2017.
1. tjedan (25.10. - 1.11.) - Analiza zadatka, definiranje funkcionalnosti
Dosadašnji rad
Definirao sam umnu mapu, link je ovdje.
Upoznao sam se s on-line bazama podataka, no one nisu od koristi jer projekt nije istraživačkog tipa.
Instalirao sam sve potrebne alate za izradu aplikacije i počeo sa izradom UML dijagrama.
Pitanja
Mora li korisnik biti spojen na internet da bi mogao koristiti aplikaciju? ne
Tko će sve koristiti aplikaciju? admin, učenik i autor zadataka
Može li se registrirati svatko ili će admin napraviti account za svakog korisnika? svi se registriraju sami
Hoće li se odgovori korisnika na pitanja zauvijek čuvati ili samo za vrijeme trajanja njegovog session-a? zauvijek
Hoće li aplikacija bilošto pamtiti (postotak rješenosti, broj točno odgovorenih pitanja, …)? da, sve
Trebam li napuniti aplikaciju nasumičnim podacima ili da napravim generator pitanja? autori zadataka će raditi model kroz poseban editor za izradu zadataka
Hoće li admin onda; a) raditi account-e autora zadataka b) provjeravati je li zadatak koji netko napravi validan? b) provjeravati…
Spremaju li se onda; a) podaci konkretno odgovorenih pitanja samo lokalno b) postotak rješenosti pojedinih pitanja na server (bez podataka o account-u koji ih je rješavao)? a) samo lokalno b) ne postotak, već broj točnih i postavljenih zadataka, account i vrijeme
Dodatni naputci
Aplikacija posjeduje rang listu svih prijavljenih korisnika. Tako da svatko može u bilokojem trenutku vidjeti gdje se nalazi u odnosu na druge.
Sastanak 2.11. 11h
Glavne smjernice:
Preimenovati Taskman u Author
Definirane su smjernice za izradu template editor-a za zadatke
Mogučnost definiranja zadataka po raznim obilježjima (predmet, godina, gradivo itd.)
Mogučnost rađenja testova na mnogo načina (definirane u UseCase funkcijskim zahtjevima)
Dodati Student-u obilježja (Škola, ŠkolskaGodina, Razred (a,b,c))
Dodati opciju stvaranja mapa, podmapa, tako da je svaka podmapa mapa (da može se napraviti beskrajno djece)
Guest može rješavati zadatke offline
Sa skidanjem aplikacije dolazi preliminarni paket zadataka
Sve mora biti jasno i jednostavno za korištenje
Registracija - Username, Password, Email, OsnovnaŠkola, ŠkolskaGodina, Razred (a,b,c)
Smisliti bolje, deskriptivnije ime
2. tjedan (2.11. - 9.11.) - Preliminarni odabir alata i tehnologija
Dosadašnji rad
3. tjedan (10.11. - 17.11.) - Dokumentiranje zahtjeva obrascima uporabe
Dosadašnji rad
4. tjedan (18.11. - 25.11.) - Međuispiti
<font inherit/inherit;;inherit;;#c0392b>5.</font><font inherit/inherit;;inherit;;#c0392b>tjedan</font><font inherit/inherit;;inherit;;#c0392b>(26.11. - 3.12.) - Međuispiti</font>
6. tjedan (4.12. - 11.12.) - Dokumentiranje zahtjeva sekvencijskim dijagramima, nefunkcionalni (ostali) zahtjevi
Dosadašnji rad
7. tjedan (12.12. - 19.12.) - Arhitektura sustava: svrha, opći prioriteti i skica sustava, dijagram razreda
Dosadašnji rad
8. tjedan (20.12. - 27.12.) - Dijagram razreda i pridruženi dijagram objekata, opis napravljenog i planirani budući rad
Dosadašnji rad
9. tjedan (28.12. - 4.1.) - Praznici
10. tjedan (5.1. - 12.1.) - Implementacija projekta, odabir i dokumentiranje korištenih tehnologija
Dosadašnji rad
11. tjedan (13.1. - 20.1.) - Implementacija projekta, dokumentiranje UML dijagramima: aktivnosti, stanja, komunikacijskim, komponentnim, razmještaja
Dosadašnji rad
12. tjedan (21.1. - 28.1.) - Implementacija projekta, pisanje uputa za instalaciju i dokumentiranje bitnih isječaka koda, demonstracija alfa inačice rada projektne aplikacije profesoru zajedno s diskusijom stanja i planom završetka projekta
Dosadašnji rad
28.1. Predaja projekta - Dovršenje implementacije, dokumentiranje ispitivanja programske potpore, pisanje korisničkih uputa, zaključak