You are on page 1of 2

OBJECT ORIENTED REQUIREMENT ANALYSIS

Lab Manual

Approaches to System Development

Objective:
• Identify the various phases of the systems development life cycle (SDLC)
• Explain the differences between a model, a tool, a technique, and a methodology.
• Describe the two overall approaches used to develop information systems:
the traditional method and the object-oriented method.

Activity 1

Instructions:
1. Visit the Web sites for a few leading information systems consulting firms.
2. Find information about the approach they use to develop systems.
3. Find and describe their SDLCs used.
4. Identify the tools and techniques used in their system development.

Answer:

Organization Name: Wincor Nixdorf

Approach used in system development: predictive approaches

SDLC Tools Techniques


Spiral model Open data management (SQL Structured analysis technique
Server)

XML transactions and XML


interface

Standard interfaces to
Microsoft Dynamics™, SAP
Retail, Aldata G.O.L.D.

1
OBJECT ORIENTED REQUIREMENT ANALYSIS
Lab Manual

Activity 2

A. Answer the following question:

You had an interview for an IT position with HiTech, a large telecommunications company two
weeks ago. The interview seemed to go well, but you did not get the job. During the meeting, the
interviewer mentioned that HiTech uses structured analysis and relies heavily on modeling,
prototyping and CASE tools. Thinking back, you realize that you did not fully understand those
terms. As you prepare for an interview with Chain Logistic, a large retail chain, you decide to
review some IT terms and concepts. You want to be ready for the following questions:

1. What is the main difference between structured analysis and O-O analysis?
Structured analysis O-O analysis
1 treats processes and data as separate combines data and the process that act
components. on the data into objects.
2 the focus is only on process and the focus is more on capturing the real
procedures. world objects in the current scenario
that are of importance to the system.
3 Modeling techniques used in it are Modeling techniques used in it are
DFD(Data Flow Diagram), UML(Unified modeling Language).
ERD(Entity Relationship Diagram).

2. What is CASE tool and what does it do?


CASE (Computer-aided software engineering) is the scientific application of a set of
tools and methods to a software system which is meant to result in high-quality, defect-
free, and maintainable software products. CASE helps ensure a disciplined, check-
pointed process.

3. What is modeling and how is it done?

You might also like