Malermester Mikkel Stoltz

Post on 24-Feb-2016

58 views 0 download

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

Malermester Mikkel Stoltz2. semester, gruppe 5, DM79Af 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

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

FORUNDERSØGELSENToke Olsen

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

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

Cost/Benefit

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

ANALYSE OG DESIGNMikkel Jensen

Domænemodel

Den relationelle model

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

lettere vedligeholdelse• Datatyper

IMPLEMENTERING OG TESTBjarke Carstens

DesignAccepter Tilbud

Interaktionsdiagram

findOfferId( )

Interaktionsdiagram

insertOrder( )

Demonstration

Test• Unittest• Demonstration af testopbygningen

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

FUTURE WORKSAndreas Nørskov

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

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