Dm071 / Dm072 - Obligatorisk projekt 3: Design af model



Relaterede dokumenter
Skriftlig eksamen i Erhvervsøkonomi

Case: Svømmeklubben Delfinen

EKSTERNT REGNSKAB 13 PENGESTRØMSOPGØRELSEN

Skriftlig eksamen i faget Økonomistyring

3 Virksomhedens årsregnskab

Projektbog og læringsbarometer. Navn: Klasse:

Skriftlig eksamen i Erhvervsøkonomi

Vejledning i brugen af økonomiportalen 2010 Indhold

Skriftlig eksam en i faget Økonomistyring

Sådan kommer du i gang med at handle på Berners WEBshop

Skriftlig eksamen i faget Erhvervsøkonomi

Skriftlig eksamen i Erhvervsøkonomi

Skriftlig eksamen i faget Erhvervsøkonomi

Eksempel på årsafslutning i en produktionsvirksomhed (Der ses overalt bort fra moms og skat)

Min virksomhed - Vareekspedition

Vejledning i brugen af økonomiportalen for menighedsråd Indhold

Skriftlig eksamen i faget Erhvervsøkonomi

Vejledning i brugen af økonomiportalen 2011 Indhold

Proces for mellemværender

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Skriftlig eksamen i faget Erhvervsøkonomi

Brug af sagssystem. Vejledning i oprettelse og håndtering af sager. + reservering af statusscanner

Tilbudsindhentning. Generelle betingelser i forbindelse med indhentning af tilbud på:

Skriftlig eksamen i Erhvervsøkonomi

Omkostninger Indtægter Aktiver Passiver. 2110: Variable produktionsomkostninger Lokaleomkostninger (produktion)

Kvikmanual til FacilityNet

Vejledning og kommentarer til ny version

17.2g Salon Hairstyle [S01]

Skriftlig eksamen i faget Erhvervsøkonomi

Mamut Anlægsregister Introduktion

App manual. Android/ ios

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests

Skriftlig eksamen i faget Økonomistyring

Skriftlig prøve i fag nr BOGFØRING

Katrines Kælder Kasseapparat

4.6. Afstemning af statuskonti mv.

Vejledning til terminalleverandørerne/integratorer ved bestilling af PSAM til chipterminaler i produktion. Bestillingen foregår via internettet.

Tlf Fax

SERIENUMMER OG PARTINUMMER PÅ VARER

Mamut Stellar efaktura

Bogholderi til nye værksættere, små og mellemstore virksomheder

HJÆLP TIL IGANGSÆTNING AF WINKOMPAS 3

Erhvervsøkonomisk Diplomuddannelse HD 2. del Regnskab og økonomistyring. Eksamen, juni Årsregnskab. Mandag den 4. juni Kl

Indholdsfortegnelse for kapitel 2

Manual til brug af Redoffice OneCompany s webshop

1) Konter følgende bilag for den 1. juni 2011 på bilag 1, som afleveres:

DDB Detail Kom i gang med programmet

BPW THE QUALITY FACTOR TT ONLINE. Nemt Hurtigt Sikkert.

Sådan bruger du netbanken

REGNSKAB OG BUDGET XXXXXXXXXXXXX

Skriftlig eksamen i faget Økonomistyring

INTRODUKTION TIL FACTORING... 3 DEBITORER...

Twitter og Wiki i virksomhedsøkonomi

TYPEOPGAVE i ERHVERVSØKONOMI

Obligatorisk opgave i objektorienteret analyse og design

Kontoudtog debitorer. Kontoudtog debitorer

Sundheds- og Omsorgsudvalget balance. Bemærkninger til det omkostningsbaserede regnskab 2014 (OBR).

For at komme videre er det nødvendigt at vælge punktet Produkter i menuen til venstre. Her kan du navigere dig rundt på shoppen.

DATO: 21. MAJ 2015 INDHOLD

AT BENYTTE VALUTA BETYDER... 2 VALUTAKODER... 2 VALUTAKURSER...

LEVERANCE 1.3. Model for kvalitetssikring

Navision Stat 7.0. Kvikguide til Stakke. Overblik. Side 1 af 11. ØSY/STO 12. maj 2015

Lav etiketter online. Hvorfor? Før du går i gang. Hvordan

Vejledning til kontering af udgiftsbilag

Vareflow i en handelsvirksomhed

Transkript:

Dm071 / Dm072 - Obligatorisk projekt 3: Design af model Fag: Projektet omhandler emner fra fagene Software Design og Software Konstruktion. Formål: Formålet med projektet er at give dig mulighed for sammen med andre at bruge det, du har lært, mere selvstændigt og i en sammenhæng. Det er især formålet, at du øver dig i at designe og programmere modellen i et IT system. Mål: Når du har gennemført projektet kan du: Arbejde med design hvor domænemodel, use-cases, system sekvensdiagrammer og operationskontrakter omdannes til sekvensdiagrammer og klassediagram. Forstå samspillet i den lagdelte arkitektur Programmere en model og brugergrænseflade i C# Realisere en lagdelt arkitektur med flere komponenter Arbejde med interfaces Rammer: Projektet gennemføres i uge 47 48 og det gennemføres i grupper på 3-5 personer. I den periode, hvor I arbejder med projektet, står lærerne til rådighed med vejledning. I skemaet kan I se, hvornår hvilke lærere er til jeres rådighed. Det er de enkelte gruppers eget ansvar at aftale med den enkelte lærer, hvornår der holdes vejledningsmøder. I danner selv grupper og gruppedannelsen skal godkendes af lærerne senest fredag kl. 12 i uge 46. Opgaven: Der skal udarbejdes et spil. Det kan enten være et spil, som I selv definerer eller en simulation af et virksomhedsspil i stil med Decision Base. Se følgende beskrivelse af simulationsspillet. Man skal arbejde iterativt, sådan at hvis man ikke kan nå at lave hele spillet, kan man aflevere noget, der er funktionsdygtigt og dokumenteret. Aflevering: Senest torsdag d. 29/11 kl. 12.00 afleverer hver gruppe dokumentationen i PDF-format i fildelingsmappen på blackboard samlet i ét dokument, som omfatter Domænemodel, udarbejdede Use cases, systemsekvens diagrammer, operationskontrakter, sekvensdiagrammer og designklassediagram Kildekode for modellen Herudover afleveres (ligeledes i fildelingsmappen) pakket fil med Solution fra Visual Studio. Evaluering: Når grupperne har afleveret projektet (torsdag kl. 12) er resten af torsdagen og fredagen afsat til review af en anden gruppes dokumentation. Den følgende mandag (3. december) præsenterer grupperne deres system, den feedback de har fået fra reviewgruppen og gruppens egen konklusion på reviewet. projekt3oplaeg(1) Side 1 af 5 11/10 2007

Spil: Simulering af virksomheds drift Inspireret af virksomhedsspillet Decision Base ønsker en gruppe iværksættere at lave en PC baseret version af spillet. I den forbindelse er I blevet kontaktet for at bistå med løsning af forskellige opgaver, der antages at ligge indenfor jeres kompetenceområder. Der ønskes bl.a. udarbejdet en model samt nogle prototyper, som kan medvirke til at afklare, om det overhovedet er muligt at lave en elektronisk udgave af spillet. Formålet med denne opgave er imidlertid ikke at udvikle hele spillet, da dette ville kræve et indblik i distribueret programmering, som først læres i 2. studieår. Målet med prototypen er at nå frem til en simpel version af spillet, hvor det kan demonstreres, at helt basal funktionalitet og opdatering af modellen kan finde sted. I den forbindelse ønskes også en vurdering af udformningen af en passende brugergrænseflade. Følgende figur viser et forslag til et skærmbillede, som giver et overblik over de vigtigste aktiviteter og informationer i spillet. Spillet består i, at man med udgangspunkt i et bestemt år (1985) leder virksomheden gennem de følgende 10 år. De beslutninger man træffer undervejs får konsekvenser for virksomhedens indtjeningsmuligheder og overlevelsesevne. Vinder af spillet er den virksomhed, der efter 10 år råder over den største egenkapital. Spillet består herefter af følgende trin og aktiviteter, som skal udføres præcis i den angivne rækkefølge: Der skal gennemføres 10 år Hvert år består af tre trin o Start år o Gennemspil årets kvartalsrutiner o Afslut året Start år består af følgende aktiviteter Betal skyldig skat fra sidste år Hent salgsordrer projekt3oplaeg(1) Side 2 af 5 11/10 2007

Kvartalsrutinerne består af følgende aktiviteter: Opdater debitorer Opdater kortfristede lån, betal rente Betal leverandører for bestilte varer Marker nye ordrer hos leverandører Opdater produktion Sæt ny produktion i gang Levering af hele ordrer Kvartalsafslutning Afslut året består af følgende aktiviteter: Opdater langfristede lån, betal rente, optag nye lån Betal værkstedsomkostninger Afskrivning på maskiner Afslut regnskabet I forhold til det rigtige spil er aktiviteter som markedsetablering, markedsføring, produktudvikling og ændringer af værksteder i første omgang udeladt; men hvis man har tid er det tilladt at inddrage disse aspekter i spillet, når man har de beskrevne aktiviteter på plads. Der skal udarbejdes en domænemodel, som skal omfatte alle relevante begreber i spillet. I det omfang man skønner det nødvendigt udarbejdes use-cases over de forskellige aktiviteter og interaktionen med spilleren. Til punktet hent salgsordrer udvikles en funktion, som kan generere et antal ordrer enten prædefinerede eller med tilfældigt valgte data. I det færdigudviklede spil skal der her være adgang til en serverapplikation med en auktion, hvor man kan konkurrere med de øvrige spillere om ordrerne. Der skal som i det rigtige spil være bøde for at tage en ordre, som man ikke kan nå at producere og levere i det aktuelle år. En af de sværeste aktiviteter i det rigtige spil er afslutning af regnskabet det er derfor meget vigtigt, at jeres elektroniske version af spillet får opsamlet og registreret alle de oplysninger, som er nødvendige for udarbejdelse af et korrekt regnskab. I den mappe, I fik udleveret til Decision Base spillet, er der en lang række forslag til skemaer, man kan udfylde, for at skabe overblik over virksomhedens situation. Dette overblik er vigtigt for at kunne træffe de rette beslutninger undervejs. Udarbejd skærmbilleder til disse oversigter, som omfatter: Oversigt over salgsordrer Oversigt over udbetalinger (udfyldes løbende af systemet) Checklisten (så man kan få overblik over, hvor langt man er nået) Likviditetsbudget Salgsbudget Investeringsbudget Omkostningsbudget projekt3oplaeg(1) Side 3 af 5 11/10 2007

Use-cases Betal skat Beregnet skat af sidste års resultat betales. Beløbet vises i Balancen under Passiver som kortfristet gæld. Skatten placeres på spillepladens venstre del og vil blive afhentet af instruktøren (systemet). Hent salgsordrer For at få tildelt ordrer skal man betale for markedsføring. For hvert produkt, der ønskes afsat, er indsatsen mindst 1M. Større indsatser øger muligheden for salg. For hver ekstra 2M udover minimumsindsatsen kan der komme ekstra ordrekort til syne. Opdater debitorer Debitorer viser virksomhedens udestående fordringer dvs. hvad man har til gode hos sine kunder. Ved salg må virksomheden acceptere en vis kredittid. Kredittiden fremgår af ordrekortet og kan være fra 1 4 kvartaler. Når betaling for leverede produkter modtages, placeres summen i forhold til den aktuelle kredittid. Jo længere kredittid, desto længere afstand til kassen. Hvert kvartal flyttes værdierne ét trin til venstre. Opdatér kortfristede lån, betal rente Kortfristede lån har en løbetid på 1 år. Hvert lån er på 20M og markeres i feltet længst til venstre. Samtidig med markeringen af lånet opdateres kassebeholdningen med 20M. Ved opdatering flyttes beløbet ét trin til højre (mod kassen). Samtidig betales rente 1M pr. kvartal (dvs. 20% p.a.). Betal leverandører for bestilte varer De bestillinger som i sidste kvartal blev markeret hos leverandøren modtages og betales. Prisen for hver råvare er 1M, som betales kontant fra kassen og placeres i råvarefeltet. Alle bestilte varer skal modtages. Marker nye ordrer hos leverandørerne Bestilling af råvarer til levering næste kvartal markeres ved at indtaste det ønskede antal råvarer i feltet. Opdater produktion Alle produkter under produktion flyttes et trin frem (til højre). Færdige produkter flyttes til færdigvarelageret. Sæt ny produktion i gang Råvarer flyttes ind i produktionen. De direkte produktionsomkostninger betales ved igangsætning af ny produktion uanset produktionstid. Beløbet (1M) tages fra kassen og tilføjes til varens værdi. Levering af hele ordrer Kun hele ordrer kan effektueres delleverancer accepteres ikke. Ordren afleveres og betaling modtages. Betalingen placeres under debitorer så mange kvartaler fra kassen, som kredittiden angiver. Kvartalsafslutning Uspecificerede kvartalsvise administrationsomkostninger betales med 1M pr. kvartal. Denne handling markerer afslutningen af et kvartal. Opdater langfristede lån, betal rente, optag nye lån Der betales 10 % i rente af langfristede lån. Renten placeres i feltet rente under forfaldne beløb. Ved opdatering flyttes beløb et år til højre. Forfaldne beløb indfries til banken dette kan kun ske, når lånets løbetid udløber efter 4 år. Hvert lån er på 20M. Nye lån har altså en løbetid på 4 år og markeprojekt3oplaeg(1) Side 4 af 5 11/10 2007

res med summen i feltet længst til venstre under langfristede lån. Lånerammen er 400 % af egenkapitalen i sidste regnskab. De langfristede lån kan maksimalt udgøre 200 % af egenkapitalen. Betal værkstedsomkostninger De faste omkostninger vedrører betaling for vedligeholdelse, kvalitetskontrol, løn til værkfører etc. i de enkelte værksteder. Den årlige udgift er 1M pr. værksted, der kan udnyttes ved årsskiftet. Der betales også for værksteder der evt. ligger stille pga. omstilling eller manglende ordrer eller råvarer. Afskrivning på maskiner Maskiner og inventar kan udnyttes i flere år og derfor fordeles udgiften over et antal år. Dette klares bogføringsmæssigt ved hjælp af afskrivninger. Der afskrives efter saldometoden: en tredjedel af saldoen i maskiner og inventar afskrives i resultatopgørelsen dvs. afskrivningen optræder som en udgift og reducerer dermed overskuddet (og skatten). Når værdien er nedskrevet til 2M afskrives 1M og når værdien er 1M afskrives resten. Factoring Ved akut mangel på likviditet i kassen kan tilgodehavender på debitorer omsættes til kontanter ved at sælge fordringen dette kaldes factoring. Factoring er ikke gratis afgiften udgør 1/7 af det aktuelle beløb uanset kredittiden. Factoring foretages således: tag 7M fra debitorer. Heraf placeres 6M i kassen og 1M i feltet factoring under forfaldne omkostninger. projekt3oplaeg(1) Side 5 af 5 11/10 2007