SYSTEMS ANALYSIS AND DESIGN COURSE

 

This 4-part course tackles what drives businesses today: INFORMATION! But these information will not mean anything unless processed in a way useful to the business organization. To help organizations process information, they use INFORMATION SYSTEMS. Taking the lead in the design of information systems is the Systems Analyst, who not only documents and analyzes current business models and creates systems designs, but also provides management  enough information to come up with a “make or buy”, “go or no go” decision.

 

The participants will be introduced to the four (4) types of System Development Models during the second part of the course: JAD, RAD, Structured, and Object-oriented. An in-depth introspection of the more traditional and perhaps more widely used system development model, the Structured Analysis, will be the major activity during this part of the course.

 

With the emergence of object-oriented programming languages, there has been a paradigm shift in the system development methods. Because of the inherent qualities of the object-oriented approach such as re-usability and ease of maintenance, system development became easier. There are a lot of tools available to the Systems Analyst that will help him perform object modeling with Unified Modeling Language (UML): use case diagrams, class diagrams, Scenario Building, State and Behavioral Diagrams.

 

Target Audience: Programmers, Programmer Analysts, Systems Analysts, Business Analysts, IT professionals


Course Outline:

 

Part 1

 

1.    Orientation

1.1. Introductions

1.2. Expectations

 

2.    Information and Information Systems

2.1. Uses of information to business

2.2. Definition and Types of Systems

2.3. Definition of an Information Systems

2.4. How businesses use information systems

 

3.    Systems Analysis and Design

3.1. Who designs information systems?

3.1.1.   Responsibilities of the Systems Analyst

3.1.2.   Required Skills and Background

3.2. Understanding the Business

3.3. System Development Guidelines

3.4. Life Cycle Models

3.4.1.   Pure Waterfall

3.4.2.   Code and Fix

3.4.3.   Spiral

3.4.4.   Evolutionary

3.4.5.   Staged Delivery

3.4.6.   Design-to-Schedule

3.4.7.   Design-to-Tools

3.4.8.   Commercial of the Shelf Software (COTS)

3.5. Systems Development Tools and Techniques

3.5.1.   Prototyping

3.5.2.   Modeling

3.5.3.   Using CASE Tools

 

Part 2

 

4.    System Development Methods

4.1. Joint Application Development (JAD)

4.1.1.   JAD Participants and Roles

4.1.2.   Advantages and Disadvantages

4.2. Rapid Application Development (RAD)

4.2.1.   Objectives

4.2.2.   Phases and Activities

4.2.3.   Advantages and Disadvantages

4.3. Structured Analysis

4.3.1.   Software Development Life Cycle

4.3.2.   Structured Development Tools

4.3.2.1.       Program flowchart

4.3.2.2.       Data Flow Diagrams (DFD)

4.3.2.3.       Entity-Relationship Diagram (ERD)

4.3.2.4.       Data Dictionary

4.3.2.5.       Pseudocode

4.3.3.   Advantages and Disadvantages

 

Part 3

 

4.4. Object-Oriented Analysis

4.4.1.   Overview

4.4.2.   Terms and Concepts

4.4.2.1.       Objects

4.4.2.2.       Classes

4.4.2.3.       Methods

4.4.2.4.       Attributes

4.4.2.5.       Message

4.4.2.6.       Encapsulation

4.4.2.7.       Polymorphism

4.4.3.   Object Modeling with Unified Modeling Language (UML)

4.4.3.1.       Use Case Diagram

4.4.3.2.       Class Diagram

4.4.3.3.       Scenarios

4.4.3.4.       Behavioral Diagrams

4.4.3.4.1.   State Chart Diagrams

4.4.3.4.2.   Interaction Diagrams

4.4.3.4.3.   Sequence Diagrams

4.4.3.4.4.   Activity Diagrams

4.4.4.   Advantages and Disadvantages

4.5. Structured vs. Object-oriented

 

Part 4

 

5.    Evaluating Economic Feasibility of a Project

5.1. Gap Analysis

5.2. Total Cost of Ownership (TCO)

5.3. Cost Benefit Analysis (CBA)

 

6.    Wrap-Up

 

 

Duration: 3 days

Schedule: January 20 to 22, 2010

Time: 9:00 am to 5:00 pm

Venue: CEO Suite, 37th Flr. LKG Tower 6801 Ayala Ave. 1226 Makati City 

View Map
 

Course Fee: Php 14,560.00 (Inclusive of 12% VAT)


Course fee is inclusive of handouts, certificate, snacks and lunch.  Please make all checks payable to Posh Marketing Services.

Please bring your laptop.

Register Now!

For more details, please call 443-POSH(7674) or text 0920-9826837to 0922-8583538.  You can also email jrocio@poshmarketingservices.com.

 

Cancellation of registration should be made seven working-days before the training date. Otherwise, 50% of the training fee shall be charged.  No show during the training shall be charged 100% of the training fee.