0% found this document useful (0 votes)
145 views13 pages

Traditional Approach To Requirements: IS226: Systems Analysis and Design

This document discusses traditional approaches to requirements analysis for systems analysis and design. It describes defining data flows, data elements, and components of traditional analysis models. It also discusses information engineering models, process decomposition and dependency models, gathering location information through tools like activity-location matrices and activity-data matrices. The overall document provides an overview of key concepts and techniques for requirements analysis in systems analysis and design.

Uploaded by

Shivneel Naidu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
145 views13 pages

Traditional Approach To Requirements: IS226: Systems Analysis and Design

This document discusses traditional approaches to requirements analysis for systems analysis and design. It describes defining data flows, data elements, and components of traditional analysis models. It also discusses information engineering models, process decomposition and dependency models, gathering location information through tools like activity-location matrices and activity-data matrices. The overall document provides an overview of key concepts and techniques for requirements analysis in systems analysis and design.

Uploaded by

Shivneel Naidu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

IS226: Systems Analysis and Design

Traditional Approach to Requirements


(continued)
Data Flow Definitions
Textual description of data flow’s content and
internal structure
Attributes of data entities (ERD) plus
computed values

Two ways to show this information:


Simple List
Algebraic notion – describes data elements on
data flow plus data structure

IS226 Systems Analysis and Design 2


Data Element Definitions
Data type description
String, integer, floating point, Boolean

Sometimes very specific written description

Length of element

Maximum and minimum values

Data dictionary – repository for definitions of


data flows, data stores, and data elements

IS226 Systems Analysis and Design 3


Data Element Definition Examples

IS226 Systems Analysis and Design 4


Components of a Traditional Analysis Model

IS226 Systems Analysis and Design 5


Information Engineering Models

Focus on strategic planning, enterprise


applications, and data requirements of
new system

Thought to be more rigorous and


complete than the structured approach

IS226 Systems Analysis and Design 6


Process Decomposition and
Dependency Models
Process decomposition diagram
Hierarchical relationship among processes
at different levels of abstraction
Process dependency model
Describes ordering of processes and
interaction with stored entities

IS226 Systems Analysis and Design 7


IS226 Systems Analysis and Design 8
Process Dependency Diagram

IS226 Systems Analysis and Design 9


Locations and Communication
Through Networks
Logical information needed during analysis
Number of user locations
Processing and data access requirements at various
locations
Volume and timing of processing and data access
requests
Needed to make initial design decisions such as
Distribution of computer systems, application
software, database components, network capacity

IS226 Systems Analysis and Design 10


Gathering Location Information
Identify locations where work is to be
performed
Draw location diagram
List functions performed by users at each
location
Build activity-location matrix
Rows are system activities from event table
Columns are physical locations
Build activity-data (CRUD) matrix
CRUD – create, read, update, and delete

IS226 Systems Analysis and Design 11


RMO Activity-Location Matrix

IS226 Systems Analysis and Design 12


RMO Activity-Data Matrix (CRUD)

IS226 Systems Analysis and Design 13

You might also like