Extras din proiect
Virtual Cosmetics
Aplicatia Virtual Cosmetics a fost creata din dorinta de a implementa in cadrul unui magazin de cosmetica un sistem informatic.
Acest sistem informatic se doreste a fi util evidentei tuturor intrarilor si iesirilor din acest magazin (comenzi, onorari).
Analizand sistemul informational, am pus bazele proiectarii softului nostru si astfel a luat fiinta Virtual Cosmetics 1.0.
Acesta este realizat in Java si este o aplicatie client server, punand la dispozitie pt folosirea utilizatorilor (vanzatorilor) aplicatie prietenoasa si usor de folosit. Fiecare utilizator se va loga in aplicatia client respectiva folosind datele sale personale (Ex: nume: picu, prenume: cristi, parola: 123).
Pentru stocarea informatiei am construit o baza de date in MS-Access si aceasta baza de date este realizata din mai multe tabele:
Tabela Clienti:
- numeClient
- denClient
- adresaClient
Tabela Produse:
- codProdus
- denProdus
- pret
- nrBuc
- descriere
- nrBucVandute
Tabela ComenziClienti:
- codComanda
- codProdus
- nrBuc
Tabela OnorariClienti:
- codComanda
- dataOnorare
Sistemul informational a fost creat in urma unei analize a intrarilor si iesirilor dintr-un astfel de magazin. Astfel, fiecare produs este identificabil dupa un cod de produs. Fiecare client este identificat printr-un cod de Client. Pt orice comanda, se va mentiona codulComenzii, codul Produsului si nr de bucati din acest produs ce s-a comandat.
Imediat ce s-a introdus o comanda, in tabela comenzi aceasta este adaugata, folosind pe server metode specifice scrierii in sintaxa SQL in baza de date MS-Access.
Daca una din comenzi a fost onorata, atunci exista posibilitatea ac acest lucru sa poate fi luat in evidenta si optiunea Onoreaza din interfata client exact cu solutia asta va veni. Deci daca s-a selectat aceasta optiune, atunci utilizatorul va trebui sa introduca codulComenzii si data de onorare. Imediat aceste informatii se vor scrie pe server in tabela ComenziClienti. Tot in acest timp, se va actualiza in tabela Produse nr de bucati care vor mai fi valabile in stoc, iar nrbucVandute se va incrementa cu nr de Buc comandate(nrBucVandute – este util in realizarea clasamentului cu cele mai vandute sau cu cele mai putin vandute produse)
Preview document
Conținut arhivă zip
- Cosmetice_Client
- bak
- AddComenzi.java~1~
- AddComenzi.java~2~
- AddComenzi.java~3~
- AddComenzi.java~4~
- AddOnorare.java~1~
- AddProduse.java~1~
- AddProduse.java~2~
- AddProduse.java~3~
- AddProduse.java~4~
- AddProduse.java~5~
- CautaPret.java~1~
- CautaPret.java~2~
- CautaProdus.java~1~
- CautaProdus.java~2~
- CautaProdus.java~3~
- CautaProdus.java~4~
- CautaProdus.java~5~
- CautaProdus.java~6~
- CautaProdus.java~7~
- Client.java~10~
- Client.java~11~
- Client.java~2~
- Client.java~3~
- Client.java~4~
- Client.java~5~
- Client.java~6~
- Client.java~7~
- Client.java~8~
- Client.java~9~
- Login.java~15~
- Login.java~16~
- Login.java~17~
- Login.java~18~
- Login.java~19~
- Login.java~20~
- Login.java~21~
- Login.java~22~
- Login.java~23~
- Login.java~24~
- Main.java~1~
- Main.java~2~
- Main.java~3~
- Window3.java~106~
- Window3.java~107~
- Window3.java~108~
- Window3.java~109~
- Window3.java~110~
- Window3.java~111~
- Window3.java~112~
- Window3.java~113~
- Window3.java~114~
- Window3.java~115~
- classes
- package cache
- unnamed package.dep2
- AddComenzi$Ascultator.class
- AddComenzi.class
- AddOnorare$Ascultator.class
- AddOnorare.class
- AddProduse$Ascultator.class
- AddProduse.class
- CautaPret$Ascultator.class
- CautaPret.class
- CautaProdus$Ascultator.class
- CautaProdus.class
- Client.class
- Login$Ascultator.class
- Login.class
- Main.class
- Window3$AscultatorAddComanda.class
- Window3$AscultatorAddProduse.class
- Window3$AscultatorBadSeller.class
- Window3$AscultatorBestSeller.class
- Window3$AscultatorIeftine.class
- Window3$AscultatorMod.class
- Window3$AscultatorOnoreaza.class
- Window3$AscultatorReceive.class
- Window3$AscultatorScumpe.class
- Window3$AscultatorSearch.class
- Window3$AscultatorVizCom.class
- Window3.class
- pictures
- 030.jpg
- 038.jpg
- 088.jpg
- 1.jpg
- addClient.jpg
- addCom.jpg
- addOnorare.jpg
- addProdus.jpg
- addWindow.jpg
- bara.jpg
- bara1.jpg
- bara2.jpg
- cautaPret.jpg
- cautaProd.jpg
- login.jpg
- menu121.jpg
- receive.jpg
- rent.jpg
- searchW.jpg
- src
- AddComenzi.java
- AddOnorare.java
- AddOnorare.java~1~
- AddProduse.java
- CautaPret.java
- CautaProdus.java
- Client.java
- Client.java~1~
- Login.java
- Main.java
- Window3.java
- Window3.java~1~
- Cosmetice Client.jar
- Cosmetice Client.jpx
- Cosmetice Client.jpx.local
- Cosmetice Client.jpx.local~
- Cosmetice Client.jpx~
- Cosmetice_Server
- bak
- Conexiune.java~25~
- Conexiune.java~26~
- Conexiune.java~27~
- Conexiune.java~28~
- Conexiune.java~29~
- Conexiune.java~30~
- Conexiune.java~31~
- Conexiune.java~32~
- Conexiune.java~33~
- Conexiune.java~34~
- Main.java~51~
- Main.java~52~
- Main.java~53~
- Main.java~54~
- Main.java~55~
- Main.java~56~
- Main.java~57~
- Main.java~58~
- Main.java~59~
- Main.java~60~
- ManageDB.java~67~
- ManageDB.java~68~
- ManageDB.java~69~
- ManageDB.java~70~
- ManageDB.java~71~
- ManageDB.java~72~
- ManageDB.java~73~
- ManageDB.java~74~
- ManageDB.java~75~
- ManageDB.java~76~
- classes
- package cache
- unnamed package.dep2
- Conexiune.class
- Main.class
- ManageDB.class
- src
- Conexiune.java
- Main.java
- ManageDB.java
- Cosmetice Server.jpx
- start.bat
- Cosmetice.doc
- Cosmetice.mdb