Structured Systems Analysis and Design Methodology

Slides:



Advertisements
Similar presentations
Required System DFM Develop Required DFDs from selected BSO
Advertisements

Technical System Options
DFD, LDS, ELH Inter-Relationships
Presentation by Prabhjot Singh
P3, P4, P5, P6.
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
© Farhan Mir 2008 IMS MIS Development BBA (IT) 6 th (Lectures ) (Information System Development Methodologies) Course Lecturer: Farhan Mir.
Karolina Muszyńska Based on
SSADM vs UML We examine the two Methods { SSADM And UML}
1 CP2236 Information Systems Design Business & Technical System Options Required System Logical Data Flow Modelling Larger versions of slides 17,20,23,24.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
IMS Information Systems Development Practices
Who uses the system? Users menus and control. User catalog List of all job titles of people thought to be likely on-line users of the system, giving job.
Lecture 13 Revision IMS Systems Analysis and Design.
12 C H A P T E R Systems Investigation and Analysis and Analysis.
Entity Event Modelling
Function Definition  From Investigation to Specification  Defining Functions  The Universal Function Model  Identifying and Documenting Functions.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Physical design. Stage 6 - Physical Design Retrieve the target physical environment Create physical data design Create function component implementation.
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
Systems Analysis and Design. Plan Introduction Structured Methods –Data Flow Modelling –Data Modelling –Relational Data Analysis Feasibility Maintenance.
Software Methodologies How to pick it How to document it.
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne. – Times: –See noticeboard outside.
IMS Information Systems Development Practices
Modeling & Designing the Database
Chapter 17 Methodology – Physical Database Design for Relational Databases Transparencies © Pearson Education Limited 1995, 2005.
Structured Analysis Infsy 570 Dr. R. Ocker. What is structured analysis? n It focuses on specifying what the system or application is required to do.
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
Chapter 6: The Traditional Approach to Requirements
Software Engineering System analysis and Design. Steps in System Analysis and Design I dentification of the problem F easibility Study System A nalysis.
Overview of the Database Development Process
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Managing the development and purchase of information systems (Part 1)
Module 4: Systems Development Chapter 13: Investigation and Analysis.
COM332 – SA3 SSADM, MERISE.
Lecture 9 Methodology – Physical Database Design for Relational Databases.
ISYS 562 Microcomputer Business Applications David Chao.
DATABASE MGMT SYSTEM (BCS 1423) Chapter 5: Methodology – Conceptual Database Design.
Systems Analysis and Design
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Structured Systems Analysis and Design Methodology Contains 5 modules: Feasibility Study (Stage 0) Requirements Analysis (Stages 1 and 2) Requirements.
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
Project Methodology May 2, System Development Life Cycle Overview.
IFS310: Module 4 11/3/2015 Structured Methodology and COBOL.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Methodology – Physical Database Design for Relational Databases.
Systems Analysis And Design MIST 4620 Fall 2002 Professor: Dale Goodhue.
Lecture 2 System Development Lifecycles. Building a house Definition phase Analysis phase Design phase Programming phase System Test phase Acceptance.
Dr. Andy Seddon Staffordshire UNIVERSITY School of Computing SSADM S tructured S ystems A nalysis and D esign M ethod.
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Defining and Managing Project Scope. MOV Scope Phases Time Estimates Resources Tasks Schedule Budget Sequence Project Planning Framework.
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
CS646: Software Design and Architectures Introduction and Overview †  Definitions.  The general design process.  A context for design: the waterfall.
5/11/2018.
Chapter 6 The Traditional Approach to Requirements.
Lec 6: Practical Database Design Methodology and Use of UML Diagrams
Blended Methodologies
Managing the development of information systems (Part 1)
Chapter 9 Designing Databases
تحلیل سیستم‌ها مدل‌سازی پردازشی.
Chapter 1 (pages 4-9); Overview of SDLC
Public Management Information Systems System Analysis & Design Tuesday, December 04, 2018 Hun Myoung Park, Ph.D. Public Management & Policy Analysis.
Members: Keshava Shiva Sanjeeve Kareena
Information Systems Development (ISD) Systems Development Life Cycle
Public Management Information Systems System Design Monday, July 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Week 10 Systems Development
Presentation transcript:

Structured Systems Analysis and Design Methodology SSADM Structured Systems Analysis and Design Methodology

Life Cycle Phases Planning Feasibility Study Analysis Design Code and Unit test 4

Stages 0. Feasibility 1. Analysis - Current systems and problems / requirements 2. Business system option 3. Define requirements - specify 4. Technical Systems Options 5. Logical system design 6. Physical system design

Feasibility Prepare for feasibility study Define the problem Select Feasibility Options Assemble Feasibility Report

010 Prepare for feasibility study. Context Diagram Current Physical Level-1 DFD Overview LDS (Logical Data Structure) Requirements Catalogue i.e. a list of all requirements

020 Define the problem. Outline current and required environment description Requirement catalogue User Catalogue Problem Definition Statement

Feasibility 030 Select Feasibility Options Action Plan Feasibility options 040 Assemble Feasibility report Feasibility study report

Investigation of Current Environment 110 Establish Analysis framework Requirements catalogue Context diagram Current Physical DFD, level 1 Overview LDS Agreed Systems Analysis and Design Method 120 Investigate and define requirements User Catalogue 130 Investigate current processing Current physical DFM

140 Investigate current data Current Environment LDM 150 Derive logical view of current services Context diagram Logical Data Store / Entity Cross-Reference Logical DFM Requirements Catalogue 160 Assemble Investigation Results Current Services Description User Catalogue

Data Store / Entity Cross-Reference This is a matrix, with data stores across the top and entities down the side. Data Store / Entity Diary Dog Chart Journal Payment X Dog Stay Owner

Business System Option 210 Define Business System Options 220 Select Business System Option

Requirements Definition 310 Define required system processing Required system Logical LDM User Roles 320 Develop Required Data model Produces the Required system LDM 330 Derive System Functions I/O structures User Role/Function Matrix Function Definitions

340 Enhance Required Data model 350 Prototype I/O Interface Required system LDM 350 Prototype I/O Interface Menu and command structures Prototyping report 360 Develop Processing Specification ELHs ECDs (Effect correspondence diagrams) EAPs (Enquiry access paths)

370 Confirm System objectives Function Definition Required System LDM 380 Assemble Requirements Specification Requirements Specification

Technical Systems Options 410 Define TSOs 420 Select TSO

Logical System Design 510 Design user dialogues Dialogue structure Dialogue-level help Dialogue control table Menu Structure Command structure 520 Define update processing ELHs Entity Descriptions Update Process Models 530 Define Enquiry Processing Enquiry Process Models 540 Assemble the Logical Design Logical Design

Physical System Design 610 Prepare for Physical design Application Development Standards 620 Create Physical data design First cut Physical data design 630 Create Function component Implementation map FCIM Function definitions 640 Optimise Physical Data design Function Definitions Physical Data design, optimised Space estimation Timing Estimation 

650 Complete function specification FCIM Function definitions 660 Consolidate Process Data Interface 670 Assemble Physical Design Physical Design