[thesis] Added generated thesis documents.
authorDaniel G <daniel@giritzer.eu>
Fri, 7 Sep 2018 15:33:05 +0000 (17:33 +0200)
committerDaniel G <daniel@giritzer.eu>
Fri, 7 Sep 2018 15:33:05 +0000 (17:33 +0200)
Added abstract/kurtsfassung as seperate .txt files. (requirement for the thesis CD)

doc/kurzfassung_abstract/abstract.txt [new file with mode: 0644]
doc/kurzfassung_abstract/kurzfassung.txt [new file with mode: 0644]
doc/praktikumsbericht/Praktikumsbericht.pdf [new file with mode: 0644]
doc/thesis/Bachelorarbeit.pdf [new file with mode: 0644]

diff --git a/doc/kurzfassung_abstract/abstract.txt b/doc/kurzfassung_abstract/abstract.txt
new file mode 100644 (file)
index 0000000..864c02f
--- /dev/null
@@ -0,0 +1,15 @@
+Because documenting software is seen as unproductive work and due to high time pressure in the development process, little
+attention is paid to documentation in software projects.
+Existing utility programs are often awkward to use, so software is often only poorly documented, or not documented at all.
+As an example, one can name a large part of the open source and free software.
+
+This thesis should give an overview of various documentation concepts. Based on these concepts an easy to use prototype for Linux and Windows is implemented. 
+This prototype should help to simplify the creation of software documentations.
+
+For this prototype to work, Linux and Windows require a
+program environment that contains important command line programs plus their configuration. This thesis describes the creation and construction
+of such an environment. It also explains the implementation of a platform-independent graphical user interface, which is designed to guide the user
+through the documentation process.
+
+Finally, the created graphical documentation program is examined in practice, the platform independence is
+tested on different test systems and a conclusion is presented.
\ No newline at end of file
diff --git a/doc/kurzfassung_abstract/kurzfassung.txt b/doc/kurzfassung_abstract/kurzfassung.txt
new file mode 100644 (file)
index 0000000..4ae9d63
--- /dev/null
@@ -0,0 +1,14 @@
+Aufgrund von Mangel an Zeit und der scheinbaren Unproduktivität wird der Dokumentation in Software Projekten nur wenig Beachtung geschenkt.
+Bestehende Hilfsprogramme sind oft umständlich in der Bedienung, daher wird Software oft schlecht oder
+gar nicht dokumentiert. Als Beispiel hierfür kann man einen Großteil der quelloffenen und freien Software nennen.
+
+Diese Arbeit gibt einen Überblick über verschiedene Dokumentationskonzepte und versucht auf Basis dieser eine einfach zu bedienende grafische
+Benutzeroberfläche für Linux und Windows als Prototyp zu entwickeln, um somit das Schreiben von Dokumentationen zu vereinfachen.
+
+Für diesen Prototyp wird jeweils für Linux und Windows eine Programmumgebung
+benötigt, die wichtige Kommandozeilenprogramme und deren Konfiguration beinhaltet. In dieser Arbeit wird die Erstellung und der Aufbau einer
+solchen Umgebung beschrieben. Danach wird die Implementierung einer plattformunabhängigen
+grafischen Benutzeroberfläche erläutert, die den Anwender durch den Dokumentationsprozess führen soll.
+
+Abschließend wird das erstellte grafische Dokumentationsprogramm im praktischen Einsatz betrachtet, die Plattformunabhängigkeit auf
+verschiedenen Testsystemen überprüft und ein Fazit gegeben.
\ No newline at end of file
diff --git a/doc/praktikumsbericht/Praktikumsbericht.pdf b/doc/praktikumsbericht/Praktikumsbericht.pdf
new file mode 100644 (file)
index 0000000..ae5f8f5
Binary files /dev/null and b/doc/praktikumsbericht/Praktikumsbericht.pdf differ
diff --git a/doc/thesis/Bachelorarbeit.pdf b/doc/thesis/Bachelorarbeit.pdf
new file mode 100644 (file)
index 0000000..f7575f3
Binary files /dev/null and b/doc/thesis/Bachelorarbeit.pdf differ