Aplicație client-server în JAVA - cosmetice

Extras din proiect Cum descarc?

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)


Fisiere în arhivă (69):

  • 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

Banii înapoi garantat!

Plătește în siguranță cu cardul și beneficiezi de garanția 200% din partea Proiecte.ro.


Descarcă acest proiect cu doar 5€

Simplu și rapid în doar 2 pași: completezi datele tale și plătești.

1. Numele și adresa de email:

ex. Andrei, Oana
ex. Popescu, Ionescu

* Pe adresa de email specificată vei primi link-ul de descărcare. Asigură-te că adresa este corectă și că poate primi email-uri.

2. Alege modalitatea de plată preferată:



* La pretul afișat se adaugă 19% TVA.


Hopa sus!