Specificatii Aplicatii Test

2
Specificatii: Aplicatia File List este conceputa pentru a gestiona o lista de fisiere din dife rite locatii. Pe lista incarcata se pot face diferite operatii implementate in pluginuri(fisie re *.plg).  Operatii: Browse - deschide o fereastra pentru a localiza un fisier. Daca se deschide un f isier, calea sa va fi scrisa in edit box. Add - Va adauga fisierul din Text Box in lista. Lista poate contine doar fisiere  existente pe disk. Delete - Sterge unul sau mai multe fisiere din lista. Run - Executa un plugin peste lista curenta. Exit - iese din aplicatie. Export si Import - Exporta sau importa o lista de fisiere. Fisierele sunt pastra te in format ini.  Comportament la deschidere/inchidere: -Prima data aplicatia apare in engleza. -La pornire se autoinregistreaza pentru a rula la startup pentru userul curent. -Daca limba este schimbata atunci alegerea se va retine pentru urmatoarea rulare  (pentru fiecare user). -La inchidere se va salva lista de fisiere pentru a fi incarcata la urmatoarea r ulare (pentru fiecare user in parte).  Folderul lang contine fisiere .ini. Fiecare fisier corespunde unei localizari. Avem Engleza, Franceza, Rusa si Bulgara. Aceste fisiere se pot scoate sau se pot  adauga altele fara a comprimite functionarea modulului. Aceste modificari trebu ie sa se reflecte in Combo Box-ul de selectare a limbii.  Lista cu pluginuri se initializeaza la pornirea aplicatiei prin enumerarea fisie relor *.plg de langa aplicatie. Pluginurile pot fi eliminate sau se pot adauga pluginuri noi fara a afecta buna functionare a aplicatiei sau a celorlalte pluginuri.  Avem implementate urmatoarele pluginuri: fileArchiver -> Arhiveaza fisierele si le trimite intr-un fisier .rar fileComparer -> Compara intre ele fisierele si sterge fisierele duplicate. fileCopier -> Copiaza fisierele din lista in Desktop\Temp fileDeleter -> Sterge fisierele din lista fileLower -> Redenumeste toate fisierele din lista astfel incat numele lor sa fi e cu litere mici. fileMover -> Muta fisierele din locatia lor originala in Desktop\Temp. Acest plu gin incarca fileComparer si fileDeleter pentru a face mutarea (o succesiune de c opy/delete). fileZip - arhiveaza fisierele intr-o arhiva zip pe desktop

Transcript of Specificatii Aplicatii Test

7/24/2019 Specificatii Aplicatii Test

http://slidepdf.com/reader/full/specificatii-aplicatii-test 1/1

Specificatii:Aplicatia File List este conceputa pentru a gestiona o lista de fisiere din diferite locatii.Pe lista incarcata se pot face diferite operatii implementate in pluginuri(fisiere *.plg). Operatii:

Browse - deschide o fereastra pentru a localiza un fisier. Daca se deschide un fisier, calea sa va fi scrisa in edit box.Add - Va adauga fisierul din Text Box in lista. Lista poate contine doar fisiere existente pe disk.Delete - Sterge unul sau mai multe fisiere din lista.Run - Executa un plugin peste lista curenta.Exit - iese din aplicatie.Export si Import - Exporta sau importa o lista de fisiere. Fisierele sunt pastrate in format ini. Comportament la deschidere/inchidere:-Prima data aplicatia apare in engleza.

-La pornire se autoinregistreaza pentru a rula la startup pentru userul curent.-Daca limba este schimbata atunci alegerea se va retine pentru urmatoarea rulare (pentru fiecare user).-La inchidere se va salva lista de fisiere pentru a fi incarcata la urmatoarea rulare (pentru fiecare user in parte). Folderul lang contine fisiere .ini. Fiecare fisier corespunde unei localizari.Avem Engleza, Franceza, Rusa si Bulgara. Aceste fisiere se pot scoate sau se pot adauga altele fara a comprimite functionarea modulului. Aceste modificari trebuie sa se reflecte in Combo Box-ul de selectare a limbii. Lista cu pluginuri se initializeaza la pornirea aplicatiei prin enumerarea fisierelor *.plg de langa aplicatie.

Pluginurile pot fi eliminate sau se pot adauga pluginuri noi fara a afecta bunafunctionare a aplicatiei sau a celorlalte pluginuri. Avem implementate urmatoarele pluginuri:fileArchiver -> Arhiveaza fisierele si le trimite intr-un fisier .rarfileComparer -> Compara intre ele fisierele si sterge fisierele duplicate.fileCopier -> Copiaza fisierele din lista in Desktop\TempfileDeleter -> Sterge fisierele din listafileLower -> Redenumeste toate fisierele din lista astfel incat numele lor sa fie cu litere mici.fileMover -> Muta fisierele din locatia lor originala in Desktop\Temp. Acest plugin incarca fileComparer si fileDeleter pentru a face mutarea (o succesiune de c

opy/delete).fileZip - arhiveaza fisierele intr-o arhiva zip pe desktop