1. Information Systems - What are They? -- 2. Problems in Information 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
Notes
Previous ed: 1999
Bibliography
Includes bibliographical references (pages 597-604) and index