A Student Guide to Object-Oriented Development

Front Cover
Elsevier, Aug 21, 2004 - Computers - 416 pages

A Student Guide to Object-Oriented Development is an introductory text that follows the software development process, from requirements capture to implementation, using an object-oriented approach. The book uses object-oriented techniques to present a practical viewpoint on developing software, providing the reader with a basic understanding of object-oriented concepts by developing the subject in an uncomplicated and easy-to-follow manner. It is based on a main worked case study for teaching purposes, plus others with password-protected answers on the web for use in coursework or exams. Readers can benefit from the authors' years of teaching experience.

The book outlines standard object-oriented modelling techniques and illustrates them with a variety of examples and exercises, using UML as the modelling language and Java as the language of implementation. It adopts a simple, step by step approach to object-oriented development, and includes case studies, examples, and exercises with solutions to consolidate learning. There are 13 chapters covering a variety of topics such as sequence and collaboration diagrams; state diagrams; activity diagrams; and implementation diagrams.

This book is an ideal reference for students taking undergraduate introductory/intermediate computing and information systems courses, as well as business studies courses and conversion masters' programmes.

  • Adopts a simple, step by step approach to object-oriented development
  • Includes case studies, examples, and exercises with solutions to consolidate learning
  • Benefit from the authors' years of teaching experience
 

What people are saying - Write a review

User Review - Flag as inappropriate

What Is Computer
Computer Is Electronic Device Which Accept Data Thru Input Device

Contents

Chapter 1 Introduction
1
Chapter 2 Requirements for the Wheels case study system
21
Chapter 3 Use cases
39
the basic concepts
75
Chapter 5 The class diagram
117
CRC cards and interaction diagrams
147
Chapter 7 State Diagrams
181
Chapter 8 Activity diagrams
201
Chapter 10 Designing objects and classes
249
Chapter 11 The code
267
Chapter A Material for the Wheels bike hire case study
293
Chapter B Introductory material for a new case study
321
Chapter C Bibliography
325
Chapter D Glossary
329
Chapter E Answers
349
Index
399

Chapter 9 Design
221

Other editions - View all

Common terms and phrases

Popular passages

Page 22 - VPN works is beyond the scope of this book, but if you are interested in the basic "how-to's" of setting up a VPN, see "Managing Windows 2000 Network Services,
Page 29 - ... requiring mandatory retirement as such but rather permitting the judge to become senior status and then still, in effect, hold office. But I think it would be verv helpful because I for one think that this is relevant to the general public matter and will probably have some kind of an amendment. I think it would be very helpful if you could give us your opinion about the problems involved, the constitutional problems. Mr.
Page 15 - The use case view • The design view • The process view • The implementation view • The deployment view. the system is the users...

Bibliographic information