Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Lili Kayl Geändert vor über 9 Jahren
1
Seite 1 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 VP Softwaretechnologien WS2007/2008 SAP GUI Pattern und Componentry Dr. Schwaiger Roland
2
Seite 2 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 Inhalte/Organisation 1.Motivation 2.LV Überblick 1.OO versus Componentry 2.Patterns 3.Invent your own patterns (Katalog, Checkliste) 4.The need for SAP patterns 5.SAP GUI 6.SAP Component, Dynpro, Model Pattern 7.Abschluss LV Blockveranstaltung (www.facet.at) 17.12-19.12 (von - bis) 09:00-12:00 13:00-17:00 entspricht 14 Terminen ung. 21 Stunden
3
Seite 3 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 1. Motivation Patterns sind für die SAP Welt größtenteils Fremdwörter Klassische GUI Programmierung ist ein Pattern Kandidat Einbettung des GUI Patterns in den Component Pattern Pattern Checker
4
Seite 4 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 1. Motivation SAP GUI Pattern
5
Seite 5 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 1. Motivation SAP Component Pattern
6
Seite 6 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 1. Motivation SAP Model Pattern
7
Seite 7 Realisierung Verwender © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
8
Seite 8 Realisierung AS Interface © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
9
Seite 9 Realisierung CompCont © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
10
Seite 10 Realisierung CompCont © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
11
Seite 11 Realisierung Modell © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
12
Seite 12 Realisierung FUGR © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
13
Seite 13 Realisierung FUGR © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
14
Seite 14 Realisierung Dynpro © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
15
Seite 15 Realisierung Dynpro © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008
16
Seite 16 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 Konzept Setup –Gruppenbildung Spielregeln: Moderator, Präsentationen, … –Aufgabe = Protokoll der LV = Beurteilungsrelevant 1. Tag: SAP GUI und OO –Dynpro –EnjoyControls –Klassen, Objekte –Beispiele dazu 2/3.Tag: Pattern und Komponenten –Theorie zu Patterns –Theorie zu Komponenten –Aufgaben, die uns zu dem Pattern führen –Diskussion in Gruppen und Präsentation 3.Tag: Praktische Prüfung und Abgabe –Ein GUI mit Pattern entwickeln
17
Seite 17 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 Abschluss LV Abschluss der LV im Rahmen des LV Blocks. Modus: Prüfung im Rahmen der LV Ausarbeitung Skriptum (bis Ende 01.2008) Mitschriften: Senden an roland.schwaiger@grit.atroland.schwaiger@grit.at Check www.grit.at!www.grit.at See there
18
Seite 18 © 2007 Dr. Schwaiger Roland www.facet.at VP SW-Technologien WS 2007/2008 Literaturliste www.wikipedia.org Sdn.sap.com Help.sap.com www.agilealliance.org [Coop2003]Alan Cooper, „About Face - The Essentials of Interaction Design “, Wiley & Sons; Auflage: 1 (1. April 2003) [Gam] [GoF]Gamma, et.al., „Design Patterns. Elements of Reusable Object-Oriented Software.: Elements of Reusable Object-Oriented Software“, Addison-Wesley Professional Computing, [MesSzy2003]David Messerschmitt and Clemens Szyperski, “Software Ecosystem: Understanding an Indispensable Technology and Industry”, 2003, MiT Press[WIKI2007a]„Software Componentry“, http://en.wikipedia.org/wiki/Software_componentry http://en.wikipedia.org/wiki/Software_componentry [Meyer1992]Bertrand Meyer, Applying "Design by Contract ", in Computer (IEEE), 25, 10, October 1992, pages 40-51. (Invited paper in special object-oriented issue; slightly revised version of [P234].) Republished in Object-Oriented Systems and Applications, ed. David Rine, IEEE Computer Press, 1994.[P234] [Sied2004]Johannes Siedersleben, “Moderne Software-architekturen”, dpunkt.verlag, 2004 [SzyMes2003]Clemens Szyperski and David Messerschmitt, “The Flexible Factory”, Software Development Vol 11, No 12, pp 30–34, December 2003
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.