summaryrefslogtreecommitdiffstats
path: root/Dokument/Teknisk Dokumentation/appendix/05-kravbeskrivning.tex
blob: ce9a833c25562a8ab9f15ffe3c6ef1d5fa8d8ff5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
\section{Kravbeskrivning}
\label{app:kravbeskrivning}

\begin{requirements}
	\requirementno & Programmet är skrivet i Matlab. & Ja \\\hline

	\requirementno & Systemet går att köra autonomt & Ja \\\hline

	\requirementno & Systemet hanterar missade givare. Verifieras dels med en inprogrammerad
	inställbar sannolikhet att en given givare hoppas över, dels av beställaren
	under BP5. & Ja \\\hline

	\requirementno & När ett varv har körts visar displayen varvnummer och varvtid.
	& Ja \\\hline

	\requirementno & Det nuvarande gaspådraget visas kontinuerligt på displayen. &
	Ja \\\hline

	\requirementno & Statistik om körningen visas vid avslutad körning på displayen.
	Se \ref{sec:programslut}. & Ja \\\hline

	\requirementno & Systemet anpassar automatiskt spänningstillförseln beroende på
	egenskaperna för bilen och banan. & Ja \\\hline

	\requirementno & Systemet anpassar automatiskt spänningstillförseln beroende på
	egenskaperna för bilen och banan. & Ja \\\hline

	\requirementno & Om en givare inte passeras inom nio sekunder pausas systemet och
	användaren får frågan om programmet ska fortsätta eller avsluta. & Ja \\\hline

	\requirementno & Vid uppstart väljer användaren vilken av banorna som ska köras eller om
	båda ska köras samtidigt. & Ja \\\hline

	\requirementno & Struket av beställaren. & N/A \\\hline

	\requirementno & Vid uppstart väljer användaren om en bana ska köras autonomnt eller
	manuellt. Banorna kan köras i alla kombinationer av autonomt och manuellt styre.
	& Ja \\\hline

	\requirementno & Systemet startas genom att enbart köra filen \texttt{main.m}.
	Se \ref{app:funktioner och filer:system}. & Ja \\\hline

	\requirementno & Se krav 10 och 12. Delen om gemensam målgång är struken av
	beställaren. & Ja \\\hline

	\requirementno & All inmatning vid uppstart sker via displayen. & Ja \\\hline

	\requirementno & På redovisingen åkte bilarna antingen av banan efter ett varv eller
	inte alls. & Nej \\\hline

	\requirementno & Referenstiden går att välja på displayen i intervallet 12 till 15
	sekunder med steg om 0,5 sekunder. & Ja \\\hline

	\requirementno & På redovisningen stannade inte bilarna någon gång. & Ja \\\hline

	\requirementno && \\\hline

	\requirementno & På redovisnigen slutfördes två körningar om 15 varv varav fem
	kalibreringsvarv. Standardavvikelsen låg på 0,22 sekunder respektive 0,24
	sekunder. & Nej \\\hline

	\requirementno & Under de två testkörningarna överskreds gränsen om $\pm$ 0,5 sekunder
	ett antal gånger. & Nej \\\hline

	\requirementno & Krav 20 och 21 mäter endast varvtider från varv 6 och framåt. &
	Ja \\\hline

	\requirementno & Struket av beställaren. & N/A \\\hline

	\requirementno & Statistik från körningarna vid redovisingen har delats med beställaren
	via e-post. & Ja \\\hline

	\requirementno & Vid avslutad körning visas grafer över varvtid och genomsnittlig tid
	per segment. & Delvis \\\hline

	\requirementno & Vid avslutad körning sparas statistik om körningen i en
	\texttt{.mat}-fil. & Ja \\\hline

	\requirementno & Se REF (vad?). & \\\hline

	\requirementno & & \\\hline 

	\requirementno & Gruppmedlemmarna har tidsrapporterat under hela projektet och håller
	sig på ett ungefär till tidsgränsen. Se externt tidsrapporteringsdokument. & Ja
	\\\hline

	\requirementno & Handledaren har inte bidragit med hjälp i mer än 25h. & Ja \\\hline

	\requirementno & Vid avslutad körning visas den det längsta mellanrummet mellan två
	avläsningar av banan. Se \ref{sec:system:korning:cykel}. & Ja \\\hline

	\requirementno & Krav 32. Projektplanen var godkänd två veckor efter
	beställarmötet. & Ja \\\hline

	\requirementno & Designspecifikationen godkändes under projektvecka 4. & Ja \\\hline

	\requirementno & BP4a redovisades under projektvecka 5. & Ja \\\hline

	\requirementno & BP4b redovisades under projektvecka 6. & Ja \\\hline

	\requirementno & BP5 redovisades under projektvecka 9. & Ja \\\hline

	\requirementno & Programvaran kommer levereras under projektvecka 10. & -- \\\hline

	\requirementno & Den tekniska dokumentationen kommer levereras under
	projektvecka 10. & -- \\\hline

	\requirementno & En slutleverans kommer hållas under projektvecka 10. Vid slutleveransen
	kommer projektgruppen gå igenom samtliga krav och i övrigt presentera arbetets
	gång. & -- \\\hline

	\requirementno & Inför varje beslutspunkt har önskade dokument varit beställaren
	tillhanda innan 09:00 arbetsdagen innan mötet. & Ja \\\hline

	\requirementno & Projektledaren har delat tidsrapportering samt eventuella
	mötesprotokoll vid rätt tid de flesta projektveckor. & Delvis \\\hline

	\requirementno & Alla dokument och all programvara har funnits tillgänglig på
	\url{https://gitlab.liu.se/} sedan projektvecka 2. & Ja \\\hline

	\requirementno & Projektplan, designspecifikation, mötesprotokoll, testprotokoll och teknisk
	dokumentation har framställts. Efterstudie kommer framställas vid ett senare
	tillfälle. & Ja \\\hline

	\requirementno & Se krav 42. & Ja \\\hline

	\requirementno & Alla dokument framtagna av projektgruppen har levererats som
	PDF-dokument. & Ja \\\hline

	\requirementno & Alla framtagna dokument är skrivna på formell och korrekt
	svenska. & Ja \\\hline

	\requirementno & Dokumentationen innehåller följande figurer: varvtid mot varvnummer och
	genomsnittlig tid för varje segment. & Delvis \\\hline

	\requirementno & Programmet är uppdelat i funktioner. & Ja \\\hline

	\requirementno & Projektgruppen har samtlats på minst ett möte i veckan där alla
	medlemmar har närvarat. Handledaren har inte närvarat. & Delvis \\\hline

\end{requirements}