Software engineering a methodical approach

Introduction to software engineeringThe role of the software engineer -- Project selection and the initial system requirement -- The requirements specification -- Information gathering -- Communicating via diagrams -- Decision models for system logic -- Project management aids -- Overview of softwar...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Foster, Elvis C. (VerfasserIn)
Format: UnknownFormat
Sprache:eng
Veröffentlicht: New York, NY Apress, Springer Science+Business Media 2014
Schriftenreihe:The expert's voice in software development
Books for professionals by professionals
Schlagworte:
Online Zugang:Autorenbiografie
Verlagsangaben
Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Introduction to software engineeringThe role of the software engineer -- Project selection and the initial system requirement -- The requirements specification -- Information gathering -- Communicating via diagrams -- Decision models for system logic -- Project management aids -- Overview of software design -- Database design -- User interface design -- Operations design -- Other design considerations -- Software development issues -- Human resources management -- Software economics -- Software implementation issues -- Software management -- Organizing for effective management -- Sample exercises and examination questions -- Appendix 1. Introduction to object-oriented methodologies -- Appendix 2. Basic concepts of object-oriented methodologies -- Appendix 3. Object-oriented information engineering -- Appendix 4. Basic guidelines for object-oriented methodologies -- Appendix 5. Categorizing objects -- Appendix 6. Specifying object behavior -- Appendix 7. Tools for object-oriented methodologies -- Appendix 8. Project proposal for a generic inventory management system -- Appendix 9. Requirements specification for a generic inventory management system -- Appendix 10. Design specification for a generic inventory management system.
This text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems proven over several years of teaching, with outstanding results. The book covers concepts, principles, design, construction, implementation, and management issues of software systems. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered with diagrams and illustrations that sum up the salient points to enhance learning. Additionally, the book includes a number of the author?s original methodologies that add clarity and creativity to the software engineering experience, while making a novel contribution to the discipline. Upholding his aim for brevity, comprehensive coverage, and relevance, Foster's practical and methodical discussion style gets straight to the salient issues, and avoids unnecessary topics and minimizes theoretical coverage
This text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems proven over several years of teaching, with outstanding results. The book covers concepts, principles, design, construction, implementation, and management issues of software systems. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered with diagrams and illustrations that sum up the salient points to enhance learning. Additionally, the book includes a number of the author?s original methodologies that add clarity and creativity to the software engineering experience, while making a novel contribution to the discipline. Upholding his aim for brevity, comprehensive coverage, and relevance, Foster's practical and methodical discussion style gets straight to the salient issues, and avoids unnecessary topics and minimizes theoretical coverage
Beschreibung:XXXV, 549 Seiten
Illustrationen
ISBN:148420848X
1-4842-0848-X
9781484208489
978-1-4842-0848-9