approaches to system development
Download
Skip this Video
Download Presentation
Approaches to System Development

Loading in 2 Seconds...

play fullscreen
1 / 6

Approaches to System Development - PowerPoint PPT Presentation


  • 203 Views
  • Uploaded on

Approaches to System Development. Chapter 3. Methodologies, Models, Tools and Techniques. A system development methodology –provides guidelines to follow for completing every activity in the systems development life cycle.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Approaches to System Development' - daniel_millan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
methodologies models tools and techniques
Methodologies, Models, Tools and Techniques
  • A system development methodology –provides guidelines to follow for completing every activity in the systems development life cycle.
  • A model is a representation of some important aspect of the real world

some models used in system development

--Flowchart, DFD, ERD, Structure charts

Use case diagrams, class diagrams, seq.

diagrams

some models used to manage the development process

--PERT charts, Gantt chart organ. Hierarchy chart

--Financial analysis models –NPV, ROI

tools
Tools
  • A tool is software support that helps create models or other components required in the project.

-smart editors, C-S help, debugging tools

CASE (Computer-Aided System Engineering)

Tools -- Help the analyst create the important

system models.

techniques
Techniques
  • A technique is a collection of guidelines that help an analyst complete a system development activity.

Some Techniques

OO analysis

Data Modeling

Relational database design

Structured analysis and design

Software-testing

two approaches to system development
Two approaches to System Development
  • Structured system development

Information Engineering (IE) is a popular

variation to structured development

  • Structured Analysis and Design Technique (SADT) – developed in the 1060’s was the first attempt to provide guidelines to improve the quality of software.
  • Top down programming– divides more complex programs into a hierarchy of program modules.
  • Structure design –
  • Structure Charts-
  • Structured analysis-
  • Data flow diagrams (DFD) –
  • Entity-Relationship Diagram (ERD)
the object oriented approach
The Object Oriented Approach
  • OO approach – view an information system

as a collection of interacting objects

that work together to accomplish tasks

  • Object – a component in the computer system that can respond to messages.
  • OO design –defining all of the types of objects necessary to communicate with people and devices in the system and refining the definition of each type of object so it can be implemented with a specific language or environment
  • OO Programming –Writing statements in a programming language to define what each type of object does, including the messages that objects send and receive.
ad