Sunteți pe pagina 1din 15

Ministerul Educaiei al Rebublicii Moldova

Colegiul Financiar Bancar din Chiinu


Catedra Informatica

ModernCALC
( Manualul utilizatorului )

Verificat
Profesor T. Zatca

Elaborat de Srbu Iulian INF

1109G
_________

__________

Data

Nota

_________________
Data prezentrii

__________

__________

Semntura

Semntura

Chiinau 2014
Cuprins

1. Prefata
2. Baza de date si conexiunea cu programul
3. Programul propriu zis si meniurile sale

Prefata

In scopul eliminarii oricarei neclaritati , producatorii va vin


in ajutor cu un ghid care va va indruma pe parcursul utilizarii
programului dat.
Acest manual indica utilizatorului setarile de baza care
sunt necesare pentru a rula acest program , dar si utilizarea pe
pasi a fiecareia din forme si a fiecarui meniu .
In manual este indicata necesitatea fiecarui meniu , buton
si functie din program .
Pe linga toate acestea in subpunctul 2 ( Baza de date ) ,
sunt aratate toate tabelele utilizate in program la nivel de
structura .
In principiu , programul este modelat la un nivel de
interfata usoara , care nu ar trebui sa faca mari probleme
utilizatorului in utilizare, insa pentru a elimina fiecare
neclaritate si eventualitate neplacuta , acest program va vine
in ajutor cu explicatie profunda a fiecarui meniu .

Autorul

2. Baza de date si conexiunea la program

Baza de date este salvata sub format de tabele aparte


create prin intermediul utilitarului Database Desktop.
In total sunt atasate 3 Tabele : Jucator , Echipa si Tara .
Pentru fiecare din parte ii este atasat un Data Source care
transmite informatia necesara raportului si DBGrid-ului .
Cu baza de date interactioneaza si Query ( interogarea ) ,
care transmite iarasi informatia necesara Grid-ului si
raportului .
Prin intermediul interogarii ( scrisa in limbaj SQL ) sunt
facute toate sortarile si filtrarile .
Tabele proiectului

Continutul tabelului jucator

Structura tabelului jucator

Continutul tabelului echipa

Structura tabelului echipa

Continutul tabelului tari

Struncura tabelului tara

3. Programul propriu zis si meniurile sale

Programul dat este prezentat intr-o versiune portabila ,


deci instalarea sa nu este necesara . La fel , baza de date este
pastrata in mapa programului propriu-zis , deci puteti fara
problem sa copiati programul de pe un calculator pe altu , fara
teama ca veti pierde datele dumneavoastra .
Directorul programului contine 58 de fisiere.

Nota !!! Este contraindicata stergerea sau editarea oricarui


fisier din acesta mapa fara permisul producatorului de
program . Nerespectarea acestei indicatii poate duce la
esuarea legaturii bazei de date cu programul , ce va va
impiedica in utilizarea ulterioara cu produsul program .
Pentru a lansa produsul program , faceti un dublu-click pe
fisierul executabil Project1.exe .
Dupa ce dam click pe acest fisier , ne apare o fereastra ce
ne prezinta denumirea programului , faptul ca programul este
inregistrat cu drept de autor .

Dupa ce tastam butonul Incepeti utilizarea , ne apare


fereastra principala a programului .

Din screenshot observam ca pe aceasta fereastra sunt


amplasate : un meniu ( din care putem alege diferite optiuni )
si un DBGrid ( prin intermediul caruia putem vizualiza tabelul
principal cu care interactioneaza programul ) .
Dintre optiunile principale ale meniului sunt :
Adaugare jucator

La alegerea acestei optiuni a meniului apare un formular de


adaugare a unui jucator .
Pe suprafata formei sunt plasate mai multe Label-uri si casete
de editare , precum si 2 combo-boxuri care ne ajuta la
alegerea valorii necesare din tabelele Echipa si respective
Nationalitate .
Mai jos este amplasat un buton Adauga jucator . Tastindu-l
se salveaza noua inregistrare in tabel , se inchide fereastra
curenta , si pe mijlocul desktopului este afisata fereastra Main
a programului .
Submeniul Afisare
In acest submeniu putem gasi 2 optiuni : Toti jucatorii si
Cautarea dupa ID a unui jucator .
La selectarea uneia din ele , intr-o forma de afisare pe care
este amblasat un Memo , se efectuaza urmatorele actiuni .

Toti jucatorii din baza de date


La selectarea optiunii Cauta jucator , programul ne afiseaza
o noua fereastra de cautare pe case este amplasata un Label ,
un Edit si un Buton .

10

Dupa ce introducem ID-ul dorit la apasarea butonului Cauta


, in fereastra de afisare ne este afisat datele complete despre
jucatorul cautat .

In caz ca jucatorul cu acest ID nu exista, intr-o fereastra


aditionala ne este afisat mesajul ca datele despre ID nu exista.

Submeniul Calcule
Acest submeniu prezinta calculate care se efectuaza utilizind
datele din baza de date .
Submeniul prezinta 2 optiuni : Salariul total al jucatorilor si
Calcul salariu per echipa.
Selectind optiunea Salariul total al jucatorilor in aceeasi
fereastra de afisare ne este prezentat un mesaj care ne
informeaza despre salariul total al jucatorilor timp de o
saptamina .

Salariul total

11

Selectind optiunea Salariu per echipa , ne apare iarasi o


fereastra de cautare , pe care sunt amplasate un Label, un Edit
si un Buton .
In spariul Edit-ului introducem ID-ul echipei dorit , iar la
tastarea pe acest buton , in fereastra de afisare ne este
prezentat un mesaj ce ne informeaza despre salariul
saptaminal al echipei date .

Introducerea ID-ului echipei

Informatia detaliata
Submeniul Sortari
In acest submeniu sunt prezentate mai multe optiuni de
sortare a bazei de data dupa diferite categorii , precum :
Sortarea default ( sortarea implicita a bazei de date, sortarea
dupa ID al jucatorului ) , Dupa nume, salariu , echipa si virsta .
Toate sortarile pot fi observate pe forma principala a
programului .
1. Default

2. Dupa nume

12

3. Dupa salariu

4. Dupa echipa

5. Dupa virsta

Submeniul Filtrari
In acest submeniu sunt prezentate 2 optiuni de filtrare : Dupa
salariu > 200000 de (u.m.) pe saptamina si dupa an nastere
<1985 . Rezultatul filtrarii poate fi observant prin intermediul
DBGrid-ului de pe forma principal a programului .
1. Dupa salariu

13

Rezultatul filtrarii este NULL deoarece dupa acest criteriu nu


este nici o inregistrare in baza de date
2. Dupa an nastere

Conform criteriului de filtrare ne este aratat doar un singur


rezultat deoarece doar jucatorul cu numele Lahm Phillip
este nascut inaintea anului 1985 .
Submeniul raport
Tastind pe optiunea meniului ne este afisat un raport ce ne
prezinta datele despre toti jucatorii din baza de date .
Un meniu principal al paginii de afisare ne permite sa salvam
acest raport in format PDF ,sa-l printam in caz daca este
conectata la calculator o imprimanta , si multe altele .

14

Raportul jucatorilor
Submeniul Iesire
Este punctul final al Meniului de baza al programului la
apasarea a caruia aplicatia data este inchisa , si concomitent
toate schimbarile executate de utilizator sunt salvate .

15

S-ar putea să vă placă și