Normal view MARC view ISBD view

Object-oriented systems analysis and design using UML / Simon Bennett, Steve McRobb, Ray Farmer

By: Bennett, Simon.
Contributor(s): Farmer, R. (Ray) [(j.a.)] | McRobb, Steve [(j.a.)].
Publisher: London : McGraw-Hill, c2002Edition: 2nd ed.Description: xviii, 612 p. : ill. ; 25 cm.ISBN: 0077098641.Subject(s): Computer software -- Development | Formal methods (Computer science) | Object-oriented methods (Computer science) | System analysis | UML (Computer science)DDC classification: 004.21
Contents:
Preface. - Acknowledgements. - 1. Information systems--what are they?. - 2. Problems in formation systems development. - 3. Avoiding the problems. - 4. What is object-orientation? - A1. Agate Ltd case study -- introduction. - B1. FoodCo Ltd case study-introduction. - 5. Modelling concepts. - 6. Requirements capture. - A2. Agate Ltd case study--requirements model. - 7. Requirements analysis. - A3. Agate Ltd case study--requirements analysis. - 8. Refining the requirements model. - 9. Object interaction. 10. Specifying operations. - 11. Specifying control. A4. Agate Ltd case study-further analysis. - 12. Moving into design. - 13. System design. - 14. Object design. - 15. Design patterns. - 16. Human-computer interaction. - 17. Designing boundary classes. - 18. Data management design. - A5. Agate Ltd case study - design. - 19. Implementation. - 20. Reusable components. - 21. Managing object-oriented projects. - 22. Systems development methodologies. - Appendix A. Notation summary. - Appendix B. Selected solutions and answer pointers. - Glossary. - Bibliography. - Index.

Preface. - Acknowledgements. - 1. Information systems--what are they?. - 2. Problems in formation systems development. - 3. Avoiding the problems. - 4. What is object-orientation? - A1. Agate Ltd case study -- introduction. - B1. FoodCo Ltd case study-introduction. - 5. Modelling concepts. - 6. Requirements capture. - A2. Agate Ltd case study--requirements model. - 7. Requirements analysis. - A3. Agate Ltd case study--requirements analysis. - 8. Refining the requirements model. - 9. Object interaction. 10. Specifying operations. - 11. Specifying control. A4. Agate Ltd case study-further analysis. - 12. Moving into design. - 13. System design. - 14. Object design. - 15. Design patterns. - 16. Human-computer interaction. - 17. Designing boundary classes. - 18. Data management design. - A5. Agate Ltd case study - design. - 19. Implementation. - 20. Reusable components. - 21. Managing object-oriented projects. - 22. Systems development methodologies. - Appendix A. Notation summary. - Appendix B. Selected solutions and answer pointers. - Glossary. - Bibliography. - Index.