Download - Malermester Mikkel Stoltz

Transcript
Page 1: Malermester Mikkel Stoltz

Malermester Mikkel Stoltz2. semester, gruppe 5, DM79Af Bjarke Carstens, Mikkel Jensen, Tom Jensen, Andreas Nørskov og Toke Olsen

Page 2: Malermester Mikkel Stoltz

Fremlæggelsen• Introduktion• Tom

• Forundersøgelse• Toke

• Analyse og Design• Mikkel

• Implementering og Test• Bjarke

• Future Works • Andreas

Page 3: Malermester Mikkel Stoltz

Introduktion af virksomheden• Mikkels baggrund• Firmaets baggrund• Vores idegrundlag• Afslutning

Page 4: Malermester Mikkel Stoltz

FORUNDERSØGELSENToke Olsen

Page 5: Malermester Mikkel Stoltz

Forundersøgelse• SWOT-analyse, for at give overblik over virksomheden• Cost/Benefit, for at redegøre for fremtidige planer• Krav til systemet

Page 6: Malermester Mikkel Stoltz

SWOT• Strengths• Lille virksomhed, mindre administrering• God kundegruppe

• Weaknesses• Mangler overblik over regnskab• Manuelt administrering af faktura, betaling mv.

• Opportunities• Rig mulighed for at ekspandere

• Threats• Let påvirkelig af økonomien

• Konklusion• Weaknesses skal forbedres

Page 7: Malermester Mikkel Stoltz

Cost/Benefit

Page 8: Malermester Mikkel Stoltz

Systemkrav• Systemet stiller krav til • Planlægning• Overblik• Effektivisering

Page 9: Malermester Mikkel Stoltz

ANALYSE OG DESIGNMikkel Jensen

Page 10: Malermester Mikkel Stoltz

Domænemodel

Page 11: Malermester Mikkel Stoltz

Den relationelle model

Page 12: Malermester Mikkel Stoltz

Database• Boyce-Codd• En standard for at undgå redundans og opnå normalform for

lettere vedligeholdelse• Datatyper

Page 13: Malermester Mikkel Stoltz

IMPLEMENTERING OG TESTBjarke Carstens

Page 14: Malermester Mikkel Stoltz

DesignAccepter Tilbud

Page 15: Malermester Mikkel Stoltz

Interaktionsdiagram

findOfferId( )

Page 16: Malermester Mikkel Stoltz

Interaktionsdiagram

insertOrder( )

Page 17: Malermester Mikkel Stoltz

Demonstration

Page 18: Malermester Mikkel Stoltz

Test• Unittest• Demonstration af testopbygningen

• Manglende tests• For controllaget• Metoder, som endnu ikke virker optimalt i DBLaget

Page 19: Malermester Mikkel Stoltz

FUTURE WORKSAndreas Nørskov

Page 20: Malermester Mikkel Stoltz

Mangler• Manglene attributer fra domænemodellen som ikke er

implementeret• Bedre udførelse af test• getMax()-metoden kan implementeres bedre• Integers istedet for Strings på id’er• Manglende associationer

Page 21: Malermester Mikkel Stoltz

Features og GUI• Færdiggørelse af GUI• Fokus på usability i forhold til GUI

• Generering af faktura i form af PDF• Implementering af mobil app• Netbanksopkobling• Udvidelse til hjemmeside