UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING

Description:

3. Problem Definition. OBJECTIVES: Explain the importance of Feasibility Study. ... Explain Computer Aided Systems Engineering (CASE), CASE tools, and their use and ... – PowerPoint PPT presentation

Number of Views:86
Avg rating:3.0/5.0
Slides: 25
Provided by: BIT18
Category:

less

Transcript and Presenter's Notes

Title: UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING


1
UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING (UCSC)
PREPARING FOR THE
DEGREE OF BACHELOR OF INFORMATION
TECHNOLOGY (EXTERNAL) Systems Analysis and
Design IT 1402 WEB SITE www.bit.lk
2
  • Syllabus Revision
  • Important for teachers repeaters
  • LEARNING OBJECTIVE
  • To gain knowledge sufficient to analyze and
    design an information system.

3
LEARNING PROCESS
  • THERE WOULD BE CONTINUOUS ASSIGNMENTS, QUIZES AND
    GROUP WORK
  • IN ADDITION TO THE FINAL EXAMINATION WHICH IS
    BASED
  • ON MULTIPLE CHOICE QUESTIONS

4
Books Recommended for Reading and Reference
  • Main Reading
  • Ref1 - Systems Analysis and Design Methods by
    Jeffrey L. Whitten, Lonnie D. Bentey, Kevin
    C.Dittman, 5th edition, ISBN 0-07-044539-7, Tata
    McGraw-Hill, 2001.

5
Books Recommended for Reading and Reference
  • Ref2 - Introduction to Systems Analysis and
    Design by Igor Hawryszkiewycz, 4th edition,
    Prentice-Hall, 1998

6
Books Recommended for Reading and Reference
  • Supplementary Reading
  • Ref3- Practical SSADM ver 4 A Complete
    Tutorial Guide by Philip L Weaver, Pitman
    publishing, 1995.
  • An Introduction to Systems Analysis Techniques by
    Mark Lejk, David Deeks, Prentice Hall, 1998.
  • System Analysis and Design by Don Yeates, Maura
    Shields and David Helmy, Longman group limitted,
    1994.

7
Recommended Links
  • http//www.mhhe.com/whitten
  • http//cse.ucsc.edu

8
TOPICS
  • Introduction to Information System
  • Environment
  • 2. System Development Life Cycle
  • 3. Problem Definition
  • 4. Requirements Analysis
  • 5. Modeling Methods
  • 6. System Design
  • 7. Project Management and Documentation
  • Automated Tools
  • and Technology

No OO chapter
Newly added
9
1. Introduction to Information System Environment
  • OBJECTIVES
  • Explain what information system is composed of
  • Recognize the various types of Information
    Systems and processing modes
  • Outline the major components of the development
    process

10
1. Introduction to Information System Environment
  • 1.1 Information Systems
  • .. (Ref1 p8-22)
  • 1.2 Types of Information Systems
  • (Ref1 1-49, 432,433,440)
  • 1.3 Processing Types
  • .. (Ref1 539)
  • 1.4 Development Process
  • .. (Ref2 p5)

11
2. System Development Life Cycle (SDLC)
  • OBJECTIVES
  • Explain the importance and the necessity of
    SDLC,
  • Explain the phases of a linear SDLC.
  • Explain the importance of an iterative life
    cycle.
  • Explain general principles that should underlie
    all System Development Methodologies

12
2. System Development Life Cycle (SDLC)
  • 2.1 Linear or Waterfall Cycle (Ref2 )
  • 2.2 Problems with Linear Life Cycle (Ref2)
  • 2.3 Iterative Cycles (Ref2.)
  • 2.4 System Development (Ref1.)

13
3. Problem Definition
  • OBJECTIVES
  • Explain the importance of Feasibility Study.
  • Evaluate alternative Solutions.
  • Present to system owners and users

14
3. Problem Definition
  • 3.1 Finding Problems to Solve (Ref 2 )
  • 3.2 Feasibility Study (Ref 1.)
  • 3.3 Cost Benefit Analysis (Ref 1.)
  • 3.4 System Proposals (Ref 1.)

15
4. Requirement Analysis
  • OBJECTIVES
  • Describe the importance of communication skills.
  • Distinguish between the user desires and user
    requirements.
  • Compare and contrast different Fact Gathering
    Techniques
  • Draw a document flow diagram for a particular
    case or description

16
4. Requirement Analysis
  • 4.1 Identifying Requirements
  • Requirements Discovery Methods (Ref1..)
  • 4.2 Document Analysis (Ref3..)
  • Document Flow Diagrams (Ref3..)

17
5. Modeling Methods
  • OBJECTIVES
  • Distinguish the differences among process
    modeling, data modeling, and object modeling
  • Apply process modeling and data modeling when
    analyzing a system.
  • Identify the components of a modeling method,
  • Describe the usage of each modeling method
  • Identify the errors of a given diagram.

18
5. Modeling Methods
  • 5.1 Process Modeling (Ref1)
  • 5.2 Data Modeling (Ref1)
  • 5.3 Object Modeling (Ref1)

19
6. System Design
  • OBJECTIVES
  • Apply the modeling method to a particular case or
    description in order to produce appropriate
    diagrams and justify your decisions.
  • Explain the different System Design Methods
    available
  • Define an information systems architecture in
    terms of data, processes and interfaces.
  • Differentiate between logical and physical data
    flow diagrams

20
6. System Design
  • 6.1 System Design Methods (Ref1..)
  • Model Driven Design
  • Rapid Application Development
  • Prototyping
  • 6.2 Application Architecture and Modelling
    (Ref1..)
  • Physical DFDs

21
7. Project Management and Documentation
  • OBJECTIVES
  • Describe the causes of failed information systems
    and technology projects.
  • Describe the basic functions of project
    management.
  • Differentiate between PERT and Gantt charts as
    project management tools.
  • Explain the importance of documentation,
    documentation configuration

22
7. Project Management and Documentation
  • 7.1 Project Management (Ref1..)
  • 7.2 Documentation (Ref2..)

23
8. Automated Tools and Technology
  • OBJECTIVES
  • Identify the functionalities of the different
    types of automated tools available,
  • Explain Computer Aided Systems Engineering
    (CASE), CASE tools, and their use and benefits

24
8. Automated Tools and Technology
  • 8.1 Computer Aided Systems (Ref2..)
  • 8.2 Application Development Environment
  • (Ref2..)
  • 8.3 Process and Project Management Tools (Ref2..)
  • 8.4 Benefits of using CASE tools in Systems
    Development (Ref2..)
Write a Comment
User Comments (0)
About PowerShow.com