Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 ISA&D7‏/8‏/2013. 2 ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.

Similar presentations


Presentation on theme: "1 ISA&D7‏/8‏/2013. 2 ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools."— Presentation transcript:

1 1 ISA&D7‏/8‏/2013

2 2 ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools

3 3 ISA&D7‏/8‏/2013 Methodology Comprehensive guidelines to follow for completing every SDLC activity Collection of models, tools, and techniques

4 4 ISA&D7‏/8‏/2013 Models Representation of an important aspect of real world, but not same as real thing physical (like a model of an airplane) abstract (e.g. in form of mathematical notation)

5 5 ISA&D7‏/8‏/2013 Tools Software support that helps create models or other required project components Range from simple drawing programs to complex CASE tools to project management software

6 6 ISA&D7‏/8‏/2013 Techniques Collection of guidelines that help analysts complete a system development activity or task Can be step-by-step instructions or just general advice

7 7 ISA&D7‏/8‏/2013 Traditional approach (1) Also called structured system development Structured analysis and design technique (SADT) Object-oriented approach (2) Also called OOA, OOD, and OOP Views information system as collection of interacting objects that work together to accomplish tasks.

8 8 ISA&D7‏/8‏/2013 Structured Analysis Define data, system needs to store and use (data requirements) Define inputs and outputs Define how functions work together to accomplish tasks Data flow diagrams (DFD) and entity relationship diagrams (ERD) show results of structured analysis ‏

9 9 ISA&D7‏/8‏/2013 Technique developed to provide design guidelines What set of programs should be What program should accomplish How programs should be organized into a hierarchy Modules are shown with structure chart

10 10 ISA&D7‏/8‏/2013 Structured programming Improves computer program quality Allows other programmers to easily read and modify code Each program module has one beginning and one ending Three programming constructs ( sequence, decision, repetition )

11 11 ISA&D7‏/8‏/2013 Stages overview

12 12 ISA&D7‏/8‏/2013 Views information system as collection of interacting objects that work together to accomplish tasks Objects – things in computer system that can respond to messages OO languages: Java, C++, C#,.NET

13 13 ISA&D7‏/8‏/2013

14 14 ISA&D7‏/8‏/2013 Object-oriented analysis (OOA) Defines types of objects users deal with Shows use cases that are required to complete tasks Object-oriented design (OOD) Defines object types needed to communicate with people and devices in system Shows how objects interact to complete tasks Refines each type of object for implementation with specific language of environment Object-oriented programming (OOP) Writing statements in programming language to define what each type of object does.NET, VB, Java

15 15 ISA&D7‏/8‏/2013 Class diagram made during OOA

16 16 ISA&D7‏/8‏/2013 CASE tools are software tools designed to help systems analyst complete development tasks

17 17 ISA&D7‏/8‏/2013 Thank you ??????


Download ppt "1 ISA&D7‏/8‏/2013. 2 ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools."

Similar presentations


Ads by Google