Malermester Mikkel Stoltz
description
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