« Vom Schreiben und Texten | Main | Testing Part1: Rails »

Aufbau der Arbeit

Ein Überblick ist nie verkehrt und hier folgt einer über den Aubau meiner Arbeit also known as kommentiertes Inhaltverzeichnis:

  1. Einleitung
    1. Motivation
      Warum mache ich das Ganze?
    2. Problemstellung
      Und wo liegt das Problem?
    3. Aufbau
  2. Grundlagen
    1. Web Engineering
    2. Metriken
      Was sind Metriken und welche verwende ich?
    3. Programmiersprachen
      Wo gibt es Unterschiede und warum ist das relevant?
  3. Die Entwicklungsumgebungen
    1. Java EE
      1. Java
        Hauptmerkmale der Sprache
      2. Zielsetzung
        Wozu ist JavaEE gedacht?
      3. Konzept
        Hier wird auf den Application Server eingegangen
      4. Komponenten
        Hier werden die Komponenten beschrieben, die ich verwende
      5. Werkzeuge
        ...und hier die Werkzeuge (Netbeans)
    2. Ruby on Rails
      1. Ruby
        Hauptmerkmale der Sprache
      2. Zielsetzung
        Was will Rails erreichen?
      3. Komponenten
        Welche Komponenten beinhaltet Rails?
      4. Struktur
        MVC und so
      5. Werkzeuge
        Aptana/Konsole/Vielleicht ein Blick auf Netbeans
    3. Ein erster Vergleich
      Ausarbeitung der markantesten Unterschiede. Bewertung aber erst in Kapitel 5
  4. Beispielanwendung
    1. Rating
      Was ist überhaupt ein Rating?
    2. Grundversion
      1. Anforderungen
      2. Vorarbeiten
        Datenmodellierung
      3. Umsetzung
        Hier ist noch offen, wie der Abschnitt aussehen soll. s.u.
    3. Erste Erweiterung
      1. Anforderungen
      2. Umsetzung
    4. Zweite Erweiterung
      1. Anforderungen
      2. Umsetzung
  5. Auswertung
    1. Metriken
      Die gesammelten Daten werden analysiert
    2. Besondere Aspekte
    3. Eindruck
      subjektive Bewertung
  6. Fazit
    1. Zusammenfassung
    2. Fazit
    3. Ausblick

Je nach Zeit sind auch noch mehrere Iterationen denkbar.
Bei dem Abschnitt "Umsetzung" ist noch unklar, ob ich besser zuerst die Umsetzung in JavaEE und dann in Rails beschreiben soll oder einzelne Punkte nehmen soll wie zB Validierung und jeweils beschreibe wie es in beiden umgesetzt wird. Dann springt man immer hin und her zwischen Rails und JavaEE, aber hat dafür einen direkteren Vergleich. Was meint ihr ist für den Leser besser?

Das letzte Kapitel heißt "Fazit" und ein Abschnitt darunter auch "Fazit". Fällt jemandem ein besserer Titel für eins von beiden ein?

Comments (3)

Ich würde die einzelnen Punkte der Implementierung gegenüberstellen. Ich denke, das macht es erstens interessanter zu lesen und zweitens hat man eben diesen direkten Vergleich. Und da dein Thema ja eh ein Vergleich zwischen zwei Technologien ist, macht das absolut Sinn, denke ich.

Zu Alternativen zu "Fazit": vielleicht "(End)Ergebnis" oder "Folgerung"?!?

Gerald Schenke:

Hey, danke für den schnellen Kommentar!

Stefan war sich da auch nicht so sicher. Das dauernde hin und herspringen könnte vor allem bei jemandem, der sich nicht so auskennt, etwas Verwirrung stiften. Ich werde am Montag auch meinen Prof mal fragen. Aber eigentlich würde ich auch eher die einzelnen Punkte durchgehen.

Hm. vielleicht nehm ich für 6.2 "Schlussfolgerung". Bei meiner Bachelorarbeit hieß das letzte Kapitel "Zusammenfassung und Ausblick" und hatte auch diese beiden Unterkapitel. Das war auch nicht so das Wahre... ;)

Tim:

Ich würde auch den direkten Vergleich vorziehen. Sonst ist man bei Rails angekommen und weiß gar nicht mehr wie es jetzt in JavaEE gelöst wurde.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on 20.02.08 14:22.

The previous post in this blog was Vom Schreiben und Texten.

The next post in this blog is Testing Part1: Rails.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.31