50
53
\section{Presentation}
54
Jag hadde en presentation 2011 02 02, denna presentation skrevs i \LaTeX
55
\cite{latex.org:main} \cite{LaTeXWiki} och Beamer.
57
I Projektplanen skev jag följande:
59
Göra en presentation som redogör för relationerna mellan olika svar.
60
Även eventuellt göra ett program som kan göra querys på ett enkelt sätt.
62
Jag har tänkt att skriva presentationen i \LaTeX \ och visa upp programmet
66
I den här rapporten tänkte jag framföra lite statestik som visar olika
67
fågeställningar och deras relationer till varandra.
69
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
71
\section{varför jag valde de tekniker som jag gjorde}
73
\subsection{Programmet}
74
När jag tänkte på hur jag skulle lösa problemet kom jag att tänka på att det
75
vore lätt att ha all data i en sqldatabas och sedan använda sql förfrågningar
76
för att ta ut relationerna och räkna instanserna där det är sant.
78
Sedan behövde jag ett lätt använt språk att skriva en ``front-end'' i som jag
79
skulle kunna använda den för att lägga in data och ta ut data med. Med dessa
80
kriterier så blev valet Python 3.X \cite{Python.org:main} (även känt som
81
python py3k eller Python3k) detta blev dock ett problem, mer om detta i
82
sectionen ``Problem'' längre ner.
84
När det gäller valet av databas så var det inte så svårt, jag har arbetat med
85
SQLite förut och kräver inte en bakänsserver som jag skulle behöva använda
86
om ja hadde valt tillexempel MySql \cite{MySqlWiki} eller PostgreSql
87
\cite{PostgreSqlWiki}.
90
Enkäten skrev jag i klartext, dvs oformaterad och med bara stanard tecken för
91
att det skulla vara lätt att använda i Bazaar (se längre ner). och att det
92
skulle vara lätt att redegera.
94
enkätens struktur är som följande:
96
Först kom en kort beskrivning av projectet
98
sedan en liten information om hur datan skulle användas
103
Tror du på en/flera personlig(a) gud/gudar?
110
Jag använde Bazaar (även känt som bvr) som ett revitions kontroll system (RCV)
111
för att hålla koll på koden och som ett slags av dagbok över ändringar jag har
114
här kommer en beskrivning om vad Bazaar är för något frän Bazaars hemside:
116
Bazaar is a version control system that helps you track project history over
117
time and to collaborate easily with others. Whether you're a single
118
developer, a co-located team or a community of developers scattered across
119
the world, Bazaar scales and adapts to meet your needs. Part of the GNU
120
Project, Bazaar is free software sponsored by Canonical.
121
\cite{bazaar:com:main}
126
När jag började på projektet hadde jag en ide om att det skulle vara lätt att
127
produsera en enkär och sammanställa det i en databas, men värkligheten var
128
inte så lätt. I den här sektionen kommer jag att berätta om de problem jag har
129
haft under projektets gång.
131
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
54
134
%place second last.
55
135
\section{innehållsförteckning}