Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an incremental and iterative software development approach, emphasizing the use of design characteristics and modeling techniques as a way to represent higher levels of design abstraction, and promoting the model-view-controller (MVC) architecture.
Dr. David P. Voorhees is Director of Computer Science, Cybersecurity, and Software Applications & Systems Development, and McDevitt Associate Chair of Computer Science in the Department of Mathematics & Computer Science at Le Moyne College, Syracuse, NY, USA.
Introduction to Software Design.- Part I: Program Design Fundamentals .- Program Design Criteria and Simple Design Models.- OOP Case Study: Use Program Design Criteria and Simple Models.- SP Case Study: Use Program Design Criteria and Simple Models.- Program Design and Performance.- OOP Case Study: Considering Performance.- SP Case Study: Considering Performance.- Program Design and Security.- OOP Case Study: Considering Security.- SP Case Study: Considering Security.- Part II: Introduction to Software Design .- Characteristics of Good Software Design.- OOD Case Study: Transition to Software Design.- SD Case Study: Transition to Software Design.- Introduction to Model-View-Controller.- OOD Case Study: Model-View-Controller.- SD Case Study: Model-View-Controller.- Part III: Software Design Perspectives .- Introduction to Human-Computer Interaction (HCI) Design.- OOD Case Study: Text-based User Interface.- SD Case Study: Text-based User Interface.- Model-View-Controller: TUI versus GUI.- OOD Case Study: Graphical-based User Interface.- SD Case Study: Graphical-based User Interface.- Is Your Design Clear, Concise, and Complete?.- Software Design and Security.- OOD Case Study: More Security Requirements.- SD Case Study: More Security Requirements.- Introduction to Design Patterns.- OOD Case Study: Design Patterns.- SD Case Study: Design Patterns.- Modeling Persistent Data.- Persistent Data Storage.- OOD Case Study: Persistent Storage.- SD Case Study: Persistent Storage.- Part IV: Wrap-Up .- Software Design Document.- What's Next?
Dateiformat: PDFKopierschutz: Wasserzeichen-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Wasserzeichen-DRM wird hier ein „weicher” Kopierschutz verwendet. Daher ist technisch zwar alles möglich – sogar eine unzulässige Weitergabe. Aber an sichtbaren und unsichtbaren Stellen wird der Käufer des E-Books als Wasserzeichen hinterlegt, sodass im Falle eines Missbrauchs die Spur zurückverfolgt werden kann.
Weitere Informationen finden Sie in unserer E-Book Hilfe.