Designdokument

Under alle Obliger og hjemmeeksamener er det tilstrekkelig med en god designdokument som forklarer hva du gj?r,hvorfor og hvordan du l?ser problemstillingen til hva oppgaven ber om.
 
Det er en god skikk ? ha en fin forside med kursid, kursnavn,semester det gjelder,datofrist, kandidatnr.
 
N?r dere skal implementere f.eks Stop n wait, forklar hva dette er for noe, hva den gj?r, hvorfor det l?ser problemet deres og hvordan den fungerer. Gjerne en form for figur som viser hva som skjer under rammeoverf?ring og fins det noe bedre?
 
FOR HVER IMPLEMENTASJON DERE SKAL GJ?RE, DOKUMENTER DET og forklar hvorfor dere har gjort det slik og hva det medf?rer + figur.
Gjerne ha flytdiagram for hvordan lagene fungerer sammen samt ha forklaring av hva oppgaven ber om at du skal svare p? n?r det gjelder teorisp?rsm?l.
ALLTID ha med hvordan programmet ditt fungerer:
 
 
dvs.
START: main <port> <fake mac>
KOBLE TIL: CONNECT <hostname> <port>
SENDE: SEND "<mac>" <filename>
 
Dette er for ? ha oversikt over de tilgjengelige kommandoene samt om du har gjort noe mer fancy enn dette, m? du absolutt skrive det p? design hvorfor du har gjort det slik.
I tillegg s? ta ? list opp filer som er tilgjengelig p? tar fila. Og marker det med FET over de du har endret p?. Om dere tar med nye filer s? forklar hva de gj?r
Vi anbefaler ? skrive enten p? word eller latex og det holder med MAX 10 sider (Det viktigste er at dere er mer konkret, s? helst mindre enn 10 sider dersom dere er mer presist med
hva dere skriver om).
 
N?r det gjelder forside, og hvis dere skriver p? word kan dere laste opp dette og redigere:
 
 
evt open office :
 
Hvis et annet format for forsiden kan dere skrive p? linux terminalen som for eksempel:
uioforside -a "Kandidatnr. X" -t "INF3190,Home Exam nr. X: Design Proposal" -o forside.ps
 
For bare en ps fil. Men for latex er koden slik:
 
 
\documentclass[a4paper,norsk]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel,textcomp,uiosloforside}                                       
\title{INF3190,Home Exam nr. X: Design Proposal"}
\author{CANDIDATE NUMBER}
\begin{document}
\uiosloforside
\end{document}

Deretter:

Kompiler ved ? skrive

latex filnavn.tex

i terminalvinduet. Programmet lager da mange filer, bla filnavn.dvi

Ved ? skrive én av f?lgende:

  • dvipdf filnavn.dvi f?r du en pdf fil med samme navn
  • dvipdf filnavn.dvi forside.pdf konverteres dvi-filen til en pdf-fil.

Tilsvarende kan gj?res med dvips hvis du ?nsker .ps-fil i stedet for .pdf-fil.

Lykke til!
Publisert 15. mars 2012 23:17 - Sist endret 12. sep. 2012 19:51