Aplicație client-server în JAVA - cosmetice

Proiect
6.3/10 (3 voturi)
Domeniu: Automatică
Conține 69 fișiere: doc, mdb, jpg, java, class, bat, local, dep2, jar, jpx
Pagini : 2 în total
Cuvinte : 346
Mărime: 433.91KB (arhivat)
Publicat de: Eugenia Ion
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Claudiu Popirlan

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

Aplicație client-server în JAVA - cosmetice - Pagina 1
Aplicație client-server în JAVA - cosmetice - Pagina 2

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

Alții au mai descărcat și

Aplicație web de licitații online

Cuvant Inainte Aplicatiile distribuite sînt de o buna perioada de timp o prezenta uzuala în peisajul IT chiar si din tara noastra. Ultimii ani au...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Aplicație informatică privind construirea într-un site dinamic utilizând tehnologiile PHP și MySQL

INTRODUCERE Dezvoltarea rapidă din ultima perioadă a resurselor software şi hardware din domeniul tehnologiei informaţiei are meritul de a oferi o...

Ai nevoie de altceva?