System Analysis and Design - SAD

  • Course Code
    ITM-001

System Analysis and Design - SAD

  • Systems Analysis and Design discusses a practical, streamlined, and updated approach to information systems development. The course emphasizes the role of the systems analysts in a dynamic, business-related environment.
  • In this course, students learn how to translate business requirements into information systems that support a company’s short- and long- term objectives. Case studies and discussions teach analytical reasoning, critical thinking and problem-solving skills.

Learning Outcomes

    • Define a system
    • Discuss the different phases of system development life cycle
    • Enumerate the components of system analysis
    • Understand the components of system designing
    • Explain systems analysis and design
    • Introduce project management concepts early in the systems development process, and explains project management tools and techniques
    • Challenge students with Question of Ethics mini-case in each chapter that asks them to respond to real-life ethical issues in an IT environment
    • Provide multi-method coverage, including a comparison of structured, object-oriented and agile systems development methods
    • Explain how IT supports business requirements in today’s intensely competitive environment, and describe major IT developments

Course Contents

    SYSTEMS PLANNING:

    Introduction to Systems Analysis and Design

    • What is Information Technology?
    • Information System Components
    • Business Today
    • Modelling Business Operations
    • Business Information Systems
    • What Information Do Users Need?
    • Systems Development Tools
    • Systems Development Methods
    • The Information Technology Department
    • The Systems Analyst
    • Trends in Information Technology

    Analyzing the Business Case

    • A Framework for IT Systems Development
    • What is a Business Case?
    • Information Systems Projects
    • Evaluation of Systems Requirements
    • Overview of Feasibility
    • Evaluating Feasibility
    • Setting Priorities
    • Preliminary Investigation Overview

    Managing Systems Projects

     

    • Overview of Project Management
    • Creating a Work Breakdown Structure
    • Identifying Task Patterns
    • Calculating the Critical Path
    • Project Monitoring and Control
    • Reporting
    • Project Management Examples
    • Project Management Software
    • Risk Management
    • Managing for Success
    • The Bottom Line

    SYSTEMS ANALYSIS:

    Requirement Modelling

    • Systems Analysis Phase Overview
    • Joint Application Development
    • Rapid Application Development
    • Agile Methods
    • Modelling Tools and Techniques
    • Systems Requirements Checklist
    • Future Growth, Costs, and Benefits
    • Fact-Finding
    • Interviews
    • Other Fact-Finding Techniques
    • Documentation
    • Information Management Software
    • Preview of Logical Modelling

    Data and Process Modelling

    • Overview of Data and Process Modelling Tools
    • Data Flow Diagram
    • Creating a Set of DFDs
    • Guidelines for Drawing DFDs
    • Data Dictionary
    • Process Description Tools
    • Logical vs Physical Models

    Object Modelling

    • Overview of Object-Oriented Analysis
    • Relationships Among Objects and Classes
    • Object Modelling with the Unified Modelling Language
    • Organizing the Object Model

    Development Strategies

    • Development Strategies Overview
    • The Impact of the Internet
    • Outsourcing
    • In-House Software Development Options
    • The Systems Analyst’s Role
    • Analyzing Costs and Benefits
    • The Software Acquisition Process
    • Completion of Systems Analysis Tasks
    • Transition to Systems Design

    SYSTEMS DESIGN

    User Interface and Design

    • Systems Design Phase Overview
    • What is User Interface?
    • Seven Habits of Successful Interface Designers
    • Guidelines for User Interface Design
    • Source Document and Form Design
    • Printed Output
    • Technology Issues
    • Security and Control Issues
    • Where Do We Go from Here?

    Data Design

    • Data Design Concepts
    • DBMS Components
    • Web-Based Design
    • Data Design Terms
    • Entity-Relationship Diagrams
    • Data Normalization
    • Two Real-World Examples
    • Using Codes
    • Data Storage and Access
    • Data Control

    System Architecture

    • Architecture Checklist
    • System Architecture: Then and Now
    • Client-Server Designs
    • The Impact of the Internet
    • E-Commerce Architecture
    • Processing Methods
    • Network Models
    • Wireless Networks
    • Systems Design Completion

    SYSTEMS IMPLEMENTATION

    Managing Systems Implementation

    • Software Quality Assurance
    • Overview of Application Development
    • Structured Application Development
    • Object-Oriented Application Development
    • Agile Application Development
    • Coding
    • Testing the System
    • Documentation
    • Management Approval
    • System Installation and Evaluation
    • Operational and Test Environment
    • Training
    • Data Conversion
    • System Changeover
    • Post-Implementation Tasks

    SYSTEMS SUPPORT AND SECURITY

    Managing Systems Support and Security

    • User Support
    • Maintenance Tasks
    • Maintenance Management
    • Systems Performance Management
    • System Security Overview
    • Security Levels
    • Backup and Recovery
    • System Obsolescence
    • Future Challenges and Opportunities

Our Methodology

    • Make coaching and monitoring innovative and using modern
    • Media training also using on the go training by using interactive means and focusing on
    • The exercises, practical applications and real situations study
    • Live delivery method, instructor-led training
    • Experienced consultant, trainers, and professional
    • Qualified trainer with high-level experience

Attendance Reports

    • Send daily attendance reports to training departments
    • Send full attendance report to training dep. by the end of the course
    • Attend 100 % from the course days also provide daily
    • Issue attendance certificate for participant who attend minimum 80% from the course duration

Pre/Post Reports

    • Pre- assessment before starting training
    • Post assessment after finishing training
    • Full report for the difference between Pre-& Post assessment

Who Should Attend

    • Software Developer
    • Systems Analyst
    • IT Systems Manager & Supervisors
Date City Venue Language Price Status Register
15 Dec 19 Dec - 2024 Cairo 5 Stars Hotel English SAR 16000 Planned Register
15 Dec 19 Dec - 2024 Dubai 5 Stars Hotel English SAR 16000 Planned Register
19 Jan 23 Jan - 2025 Riyadh 5 Stars Hotel English SAR 14000 Planned Register
16 Feb 20 Feb - 2025 Cairo 5 Stars Hotel English SAR 16000 Planned Register
16 Feb 20 Feb - 2025 Dubai 5 Stars Hotel English SAR 16000 Planned Register
27 Apr 01 May - 2025 Cairo 5 Stars Hotel English SAR 16000 Planned Register
27 Apr 01 May - 2025 Dubai 5 Stars Hotel English SAR 16000 Planned Register
15 Jun 19 Jun - 2025 Riyadh 5 Stars Hotel English SAR 14000 Planned Register
17 Aug 21 Aug - 2025 Cairo 5 Stars Hotel English SAR 16000 Planned Register
17 Aug 21 Aug - 2025 Dubai 5 Stars Hotel English SAR 16000 Planned Register
07 Sep 11 Sep - 2025 Riyadh 5 Stars Hotel English SAR 14000 Planned Register
05 Oct 09 Oct - 2025 Riyadh 5 Stars Hotel English SAR 14000 Planned Register
19 Oct 23 Oct - 2025 Cairo 5 Stars Hotel English SAR 16000 Planned Register
19 Oct 23 Oct - 2025 Dubai 5 Stars Hotel English SAR 16000 Planned Register
16 Nov 20 Nov - 2025 Riyadh 5 Stars Hotel English SAR 14000 Planned Register
14 Dec 18 Dec - 2025 Cairo 5 Stars Hotel English SAR 16000 Planned Register
14 Dec 18 Dec - 2025 Dubai 5 Stars Hotel English SAR 16000 Planned Register