10
tdoc „semantische Dokumentenverwaltung“ 1 Hahn & Dumbs

tdoc

  • Upload
    bona

  • View
    52

  • Download
    0

Embed Size (px)

DESCRIPTION

tdoc. „semantische Dokumentenverwaltung“. Inhalt. Zeitplan Das Projektteam Was ist tdoc? Features Technische Umsetzung Projektablauf Programmaufbau. Zeitplan. Zeitplan. Das Projekteam. Florian Hahn Dumbs Sebastian. Was ist tdoc?. - PowerPoint PPT Presentation

Citation preview

Page 1: tdoc

Hahn & Dumbs

1

tdoc„semantische Dokumentenverwaltung“

Page 2: tdoc

Hahn & Dumbs

2

Inhalt•Zeitplan•Das Projektteam•Was ist tdoc?•Features•Technische Umsetzung•Projektablauf•Programmaufbau

Page 3: tdoc

Hahn & Dumbs

3

Zeitplan[22.09.2008] Pflichtenheft und

Programmstruktur (2/1 Stunden)

[29.09.2008] Implementierung Kern-System (3 Stunden)

[06.10.2008] Implementierung und Test Kern-System (2/1 Stunden)

[13.10.2008] Implementierung Kern-System / Kommandozeilenclient (2/1)

Page 4: tdoc

Hahn & Dumbs

4

Zeitplan[20.10.2008] Kommandozeilenclient /

Code Review (2/1 Stunden)

[27.10.2008] Bug Squashing Party / Bug Fixing (1/2 Stunden)

[10.11.2008] Implementierung GTK Client (3 Stunden)

[17.11.2008] Implementierung GTK Client (3 Stunden)

[24.11.2008] Test GTK Client / Enduser Dokumentation (2/1 Stunden)

Page 5: tdoc

Hahn & Dumbs

5

Das Projekteam •Florian Hahn•Dumbs Sebastian

Page 6: tdoc

Hahn & Dumbs

6

Was ist tdoc?•Tdoc ist ein Tool zur semantischen

Dokumentenverwaltung unter Linux-Sytemen

Page 7: tdoc

Hahn & Dumbs

7

Features•Inline-editing•Einzelne tags ändern•Dokumente hinzufügen

Page 8: tdoc

Hahn & Dumbs

8

Tdoc Rezept•90% C++

▫80% libsqlite3, cppunit, gtkmm 60% gtkmm 40% Rest

▫20% reines c++•10% Dokumentation

▫100% doxygen

Page 9: tdoc

Hahn & Dumbs

9

Projektablauf•Brainstorming:

▫Thema todc▫Sprache c++▫Datenbank sqlite3▫Entwicklung testdriven-developement

(cppunit)▫Kompilierung GNU-make ▫Versionsverwaltung google SVN

Page 10: tdoc

Hahn & Dumbs

10

Programmaufbau•Core

▫Document•Storage_backends

▫Sqlite3 backend•Tests

▫All tests•Gtk