Malermester Mikkel Stoltz

21
Malermester Mikkel Stoltz 2. semester, gruppe 5, DM79 Af Bjarke Carstens, Mikkel Jensen, Tom Jensen, Andreas Nørskov og Toke Olsen

description

Malermester Mikkel Stoltz. 2. semester, gruppe 5, DM79 Af Bjarke Carstens, Mikkel Jensen, Tom Jensen, Andreas Nørskov og Toke Olsen. Fremlæggelsen. Introduktion Tom Forundersøgelse Toke Analyse og Design Mikkel Implementering og Test Bjarke Future Works Andreas. - PowerPoint PPT Presentation

Transcript of Malermester Mikkel Stoltz

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