Olimpiada de Tehnologia Informaei etapa judeean Seciunea C#
23 martie 2013
1 Proba proiect 100 puncte
Realizai o aplicaie WindowsForm sau WebForm, numit Puzzle_Nume_Prenume, care s permit: 1. Logarea, la alegere, n dou conturi: jucator (cu parola jucator) respectiv administrator (cu parola administrator) 2. Din contul jucator avem dreptul la urmtoarele operaii, dup ce am introdus numele user- ului sub care jucm: a. Joc nou b. Clasament c. Ieire 3. Din contul de administrator avem dreptul la urmtoarele operaii: a. Editare clasament b. Ieire
Detalii:
2.a. n momentul n care utilizatorul jucator alege opiunea Joc nou se deschide o fereastr care permite alegerea unei imagini din fiierul Resurse | Img, precum i a numrului de ptrele n care se dorete a fi mprit imaginea: 4 sau 9. Dup selectarea imaginii se deschide o fereastr care conine imaginea selectat anterior, decupat n 4 sau 9 ptrele dispuse aleator n aceast fereastr. Scopul jocului const n refacerea imaginii iniiale (aleas de ctre utilizator). Ptrelele cu imagini se pot mica cu ajutorul mouse-ului astfel: n momentul n care se mut o ptric pe o alt poziie, ptrica aflat pe acea poziie trece automat n locul celei pe care am mutat-o. Jocul se ncheie automat n momentul n care imaginea este refcut. Din momentul n care am nceput s mut prima ptric, pornete un cronometru care msoar timpul necesar finalizrii jocului. La finalizarea jocului se rein n baza de date Clasament: - nume user - timp joc - numr ptrele
2.b. Opiunea Clasament permite vizualizarea datelor referitoare la cei care au jucat jocul (nume user, timp joc i numr ptrele) aranjai cresctor dup timp joc.
3.a. Permite vizualizarea Clasamentului i tergerea unora dintre user-ii nregistrai.
Observaii:
Folderul Resurse va conine n subfolderul Img imagini n format jpg, png, jpeg, iar n subfolderul Data fiierul Clasament.txt: (exemplu)
Ana 04:13 4 Vasile 07:23 9 Ilie 12:44 9 Ministerul Educaiei Naionale Olimpiada de Tehnologia Informaei etapa judeean Seciunea C#
23 martie 2013
2 Cerine document care va fi dat candidailor
Cerin Punctaj 0. Interfaa iniial 5p 1.Logarea, la alegere, n dou conturi: juctor (cu parola juctor) respectiv administrator (cu parola administrator)
5p 2. Interfaa pentru juctor 5p 2. Interfaa pentru administrator 5p 2.a. n momentul n care utilizatorul juctor alege opiunea Joc nou se deschide o fereastr care permite alegerea unei imagini din fiierul Resurse | Img, precum i a numrului de ptrele n care se dorete a fi mprit imaginea 4 sau 9. Dup selectarea imaginii se deschide o fereastr care conine imaginea selectat anterior, decupat n 4 sau 9 ptrele dispuse aleator n aceast fereastr.
Realizare integral a cerinei 10p
sau parial
ncrcarea imaginii mprit deja n buci 5p 2.a. Ptrelele cu imagini se pot mica cu ajutorul mouse- ului astfel: n momentul n care se mut o ptric pe o alt poziie, ptrica aflat pe acea poziie trece automat n locul celei pe care am mutat-o. 10p 2.a. Din momentul n care am nceput s mut prima ptric, pornete un cronometru care msoar timpul necesar finalizrii jocului. 5p 2.a. Jocul se ncheie automat n momentul n care imaginea este refcut. 10p 2.a. Scrierea datelor n Clasament.txt 10p 2.b. Opiunea Clasament permite vizualizarea datelor referitoare la cei care au jucat jocul (nume user, timp joc i numr ptrele) aranjai cresctor dup timp joc. 10p 3.a. Permite vizualizarea Clasamentului i tergerea unora dintre user-ii nregistrai. 5p Design-ul proiectului ergonomia culorilor folosite uurina utilizrii proiectului (interfa prietenoas)