You are here:
Foswiki
>
SE Web
>
ThesesHome
>
ThesisSarosViewIntegration1
(26 Jul 2011, PatbitUserTopic)
Edit
Attach
THESIS TOPIC
Design und Implementierung der neuen Saros Benutzeroberfläche
erstellt von
Patrick Bitterling
Outline
OUTLINE
CW 43-44 : Reasearch usability in userinterfacres
CW 45-48 : Design: Entwürfe, Evaluierung
CW 49-01 : Implementierung des Designs
CW 02-05 : Writing the BA-Thesis
Weekly Reports
Week 1 (CW 43)
Activities
Einrichten von Twiki, Saros-Mailliste,
DPP
-internals, Sarosupdate, …
Lese Buch "Mensch Maschine Methode" (Book 1)
Lese Linksammlung:
http://developer.yahoo.com/ypatterns/
http://www.designingsocialinterfaces.com/patterns/Main_Page
Results
ein wenig über menschliche Psychologie
eine große Menge von Mustern "kennen" gelernt
Informationen über wie GUIs funktionieren sollten (Keybord-only-access, sounds, user-imput)
Next Steps:
Weiterforschen von "Usability in Software"
Problems
keine
Week 2 (CW 44)
Activities
Lese Buch "Designing Interfaces" (Book 2)
Results
Wissen über GUI-Design-Pattern erhalten (Abstände von Button, Farben, Formen, Accessibility)
Next Steps:
Erstelle erste Prototypen
Problems
Design Patterns sind vor allem für Webseitenerstellung gedacht
Week 3-4 (CW 45-46)
Activities
Finden eines GUI-Designers mit Codegenerierung in
SWT
(
WindowBuilder
)
Erlernen der
SWT
-Elemente
Erstellung von 3 GUI-Prototypen
Auswertung der Prototypen
Results
Der Prototyp auf den meine weitere Arbeit beruht
Problems
Probleme sind nicht mit den
WindowBuilder
lösbar
Next Steps:
Verbesserung des Prototypen
Vorstellung meiner Bachelorarbeit im "Beitrage zum Software Engineering"
Week 5-6 (CW 47-48)
Activities
Reimplementierung meiner GUI als Eclipse-Plugin
Erlerne Teile von JFace (Toolbar)
Erweitere die Funktionen der GUI (Minimierungsbutton, Buttons neben Benutzernamen)
Vorstellung meiner Bachelorarbeit im "Beitrage zum Software Engineering" mit der überarbeiteten GUI
Results
Verbesserter Prototyp als Eclipse-Plugin
JFace Wissen
Kritik durch die Teilnehmer im Seminar "Beitrage zum Software Engineering"
Next Steps:
Implementierung der GUI
Week 7-11 (CW 49-01)
Activities
Sichtung des vorhandenen Quellcodes
Neustrukturierung meiner Arbeit (in Integrierung der bisherigen "Views" in einen einzigen "View")
Implementierung des Views
Results
vollständige Implementierung des neuen "Views"
Problems
noch mehr JFace Elemente
Strukturierung des Sourcecodes
Fragwürdiger Einsatz des Picocontainers
wenig Kommentare
Week 12 (CW 02)
Activities
schreibe Gliederungsentwurf
setze "LaTex" auf
Week 13-15 (CW 03-05)
Activities
schreiben der Bachelorarbeit
Links
Bachelorarbeit:
http://www.inf.fu-berlin.de/inst/ag-se/theses/Bitterling10-saros-benutzeroberflaeche.pdf
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r5
<
r4
<
r3
<
r2
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r4 - 26 Jul 2011, PatbitUserTopic
- This page was cached on 01 Feb 2025 - 04:05.
SE
Fachbereich MI
Mathematik
Informatik
Web FAQ
AG SE:
Home
Research
Publications
Teaching
Theses
People
Contact
Tools:
Search
Index
Webs
Impressum
Freie Universität Berlin, Institut für Informatik