Skip to content

Looking for a document that describes the "Systems Analysis and Design" Approach? (Data Flow Diagrams (DFDs), Entity Relationship Diagrams (ERDs)) These two document are for you!

Notifications You must be signed in to change notification settings

paulterinho/SystemsAnalysisAndDesignExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Overview

Partial Success: This is an example of one of my projects where I used a formal requirements gathering approach.

Method

The approach I used in this one was Systems Analysis and Design (SSAD). This approach identifies the methods and processes needed to complete a particular user task. It is more applicable to Database development and functional programming. The issue was that was using an Object Oriented programming paradigm for the software implementation = inadequate upfront design. I needed to interpolate the objects eventually during design anyways.

Outcome

Although the design was pretty thorough, it was only a partial success: there was an "impedence mismatch" between the functional approach of Systems Analysis and Design (SSAD) and Object Oriented Programming.

At the time I didn't understand the difference between functional and object oriented programming paradigm. So consequently the systems approach was innapropriate for a OOP programming language: (it resulted in all the functions, and what sequence to call them in, BUT you didn't know what objects to put them into so you needed to interpolate at implementation time.)

Even though this project was only a partial success, it became a great learning expirence: use the right design method for the right programming or database paradigm (OOP, Functional, Relational, or Graphing).

Assessment

If I had implemented this using a functional language, I would have much more success on the application part of it (it worked perfectly).

About

Looking for a document that describes the "Systems Analysis and Design" Approach? (Data Flow Diagrams (DFDs), Entity Relationship Diagrams (ERDs)) These two document are for you!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published