Bennett, Simon.

Object-oriented systems analysis and design using UML / Simon Bennett, Steve McRobb, Ray Farmer - 2nd ed. - London : McGraw-Hill, c2002. - xviii, 612 p. : ill. ; 25 cm.

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.

0077098641


Computer software--Development.
Formal methods (Computer science)
Object-oriented methods (Computer science)
System analysis.
UML (Computer science)

004.21 / BEN