1 / 17

jLesson

jLesson. QSE Gruppe 18. Team. Benjamin Gauss Team Koordinator Marco Bareis Technischer Architekt Dominik Frühwirt Build - & Releasemanagement , DB Verwaltung Georg Pfeiffer Test Koordination Lukas Schildberger Dokumentbeauftragter Nikolaus Frimmel User Interface Design.

dillian
Download Presentation

jLesson

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. jLesson QSE Gruppe 18

  2. Team • Benjamin Gauss • Team Koordinator • Marco Bareis • Technischer Architekt • Dominik Frühwirt • Build- & Releasemanagement, DB Verwaltung • Georg Pfeiffer • Test Koordination • Lukas Schildberger • Dokumentbeauftragter • Nikolaus Frimmel • User Interface Design

  3. Funktionale Anforderungen CRUD: Mitarbeiter, Einheitstyp, Klasse, Slot Kennzahlen ausgeben Output Sichten exportieren Daten exportieren, importieren Validierung Versionierung

  4. NichtfunktionaleAnforderungen Benutzerfreundlichkeit Feedback Wartbarkeit Datensicherheit

  5. Architektur User Interface WindowHelper, HomeScreen, Panels, Forms, … Entities Controller Services, Validators, Exceptions, … Model DAOs, HsqlDbHandler, …

  6. Architektur: Model

  7. Architektur: Controller

  8. Architektur: GUI

  9. DB-Schema

  10. Versionierung ExtrahierenderDaten Auf bestimmtenZeitpunktzurücksetzen

  11. GUI: Ausgangslage ExcelSheet Unübersichtlich und keineDatenstruktur

  12. GUI: Skizzen • Ziele: • Einfach • Schnell • Übersichtlich • Strukturiert

  13. GUI: ersteEntwürfe • Tab-Navigation • ÜbersichtlicheAufteilung • FlacheStruktur • 2 Klicks Maximum

  14. GUI: Finale Version

  15. GUI: Finale Version

  16. Qualitätssicherung WöchentlicheTreffen Treffenmit User Code Reviews GUI Tests / Reviews Usability Test mit User TDD: JUnit-Tests + Code Coverage

  17. jLesson Live

More Related