Toolkit 5 IM - Systems Analysis and Design, Sixth Edition...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Systems Analysis and Design, Sixth Edition Page 1 of 8 Systems Analysis and Design Sixth Edition Instructor’s Manual SYSTEMS ANALYST’S TOOLKIT PART FIVE Object-Oriented Tools OBJECTIVES When students finish this part of the Toolkit, they will be able to: Explain how object-oriented analysis can be used to describe an information system Define object modeling terms and concepts, including objects, attributes, methods, messages, classes, and instances Explain relationships among objects and the concept of inheritance Draw an object relationship diagram Describe Unified Modeling Language (UML) tools and techniques, including use cases, use case diagrams, class diagrams, sequence diagrams, state transition diagrams, and activity diagrams Explain the advantages of using CASE tools in developing the object model Explain how to organize an object model INSTRUCTOR NOTES Introduction, 604 LECTURE NOTES Point out that Part 5 of the Systems Analyst’s Toolkit describes object-oriented tools and techniques. The object-oriented approach was introduced in the 1960s with the development of the Simula programming language in Norway. Simula was used to create computer simulations of “objects” like ships, buoys, and tides in fjords, which were difficult to describe using procedural programs. List topics explained in Part 5. Present the Toolkit Introduction Case: Mountain View College Bookstore on page 605. Review the background, participants, location, and discussion topics for the case. Discuss Figure TK 5-1. CLASSROOM ACTIVITIES Consider assigning students to each role in the Toolkit Introduction Case and having them read the case dialogue.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Chapter 1: Introduction to Systems Analysis and Design Object-oriented terms and concepts, 606 LECTURE NOTES Describe object-oriented ( O-O ) analysis . Define object . An object contains both data and the procedures that read or manipulate that data. Explain how object-oriented analysis sees a system. Define object model . Mention languages used to translate O-O design into program code. C++, which was developed by Bjarne Sroustrup at Bell Laboratories, is an object-oriented extension of the C programming language. Although C++ commonly is used to develop database and Web applications, much application software, such as word processing and spreadsheet programs, is written in C++. Java, which was developed by Sun Microsystems, is an object-oriented programming language similar to C++. Java, however, uses a just-in-time (JIT) compiler to convert its source code into machine code. CLASSROOM ACTIVITIES Point out On the Web, and encourage students to use scsite.com/sad6e/more for more information about object-oriented analysis. PROJECTS TO ASSIGN
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 8

Toolkit 5 IM - Systems Analysis and Design, Sixth Edition...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online