Avatar billede aquzar Nybegynder
23. november 2013 - 15:23 Der er 6 kommentarer

Udvikling af et booking system til net cafe

Hej udviklere,

Jeg er i gang med et skole projekt, hvor jeg skal udvikle et bookingsystem til en net cafe i Java. Systemet skal bruges til personen som sidder bag kassen, hvor han kan lave følgende funktioner:
- oprette computere
- oprette customers
- oprette booking
- oprette reparationer på computere

Mit spørgsmål er om mit ER-diagram ser nogenlunde ud og om mit domænemodel ser nogenlunde ud?
Jeg vil meget gerne have nogle inputs da det ikke er min stærke side.

ER-Diagram ser således ud:
http://jadder.dk/billeder/ER-diagram.png

Domænemodel ser således ud:
http://jadder.dk/billeder/domaene-model.png
Avatar billede arne_v Ekspert
23. november 2013 - 15:27 #1
ER:

computername skal ikke vaere int
start skal ikke vaere varchar
slut skal ikke vaere varchar
det er naeppe realistisk at alle laengder er 45
Avatar billede arne_v Ekspert
23. november 2013 - 15:30 #2
domain:

en reperation af 0 computere?
user-repair fra ER mangler
attributter mangler
Avatar billede aquzar Nybegynder
23. november 2013 - 16:18 #3
Mange tak for hjælpen!!!

Jeg har prøvet at opdatere med de fejl og mangler du har sagt. Ved bare ikke helt hvilke værdier jeg skal give dem i stedet for 45.

Andre fejl og mangler?

ER diagram:
http://jadder.dk/billeder/ER-diagram_v2.png

Domænemodel:
http://jadder.dk/billeder/domaene-model_v2.png
Avatar billede arne_v Ekspert
23. november 2013 - 20:39 #4
Laengde er ligegyldig for INT. Men du maa da vide hvor lange dine VARCHAR vaerdier kan vaere,
Avatar billede arne_v Ekspert
23. november 2013 - 20:41 #5
Det er meget bedre at gemme et hash af password end selve password i databasen af sikkerhedsmaessige aarsager.
Avatar billede aquzar Nybegynder
24. november 2013 - 12:36 #6
Mange tusind tak arne!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester