You are on page 1of 3

Course Name SYSTEM ANALYSIS AND DESIGN

This course covers the different phases of systems development and


engineering with focus on analysis and design. It covers how to
handle requirements, architectural design, integration and
verification and shall be facilitated thru project-team design
Course Description
approach in accordance with recognized standards. The students
will also be introduced to recent work on the complexity of real
world systems, with issues such as multi-level systems, and iterative
development.
Number of Units for 2 units lecture
Lecture and Laboratory 1 unit laboratory
Number of Contact 2 hours lecture
Hours per Week 3 hours laboratory
Data Structures and Algorithms Analysis, Object-Oriented
Prerequisite
Programming
After completing this course, the student must be able to:
1. Perform needs analysis.
2. Translate requirements into systems models.
3. Design solutions for system requirements.
4. Apply interviewing and data gathering techniques and best
practices.
Course Outcomes
5. Present the result of systems analysis and be able to learn how
to compare the existing system to the proposed system.
6. Design a proposed system and present its feasibility.
7. Develop a functional understanding of rapid prototyping and
other rapid development of systems
8. Demonstrate the team and interpersonal skills
1. Introduction
1.1 The Nature of System
1.1.1 System Definition
1.1.2 Classification of System
1.1.3 General System Principle
1.1.4 Players in the System Game
1.1.5 Embedded Systems
2 Business Processes
3 System Analysis
3.1 Overview of Analysis
3.1.1 Analysis Definition
3.1.2 Characteristics of Analysis
3.2 Problems of Analysis
3.3 Systems Analysis Definition
3.4 Advantages and Limitation
3.5 Responsibilities of a System Analyst
4 Tools of the System Analyst
4.1 System Development Life Cycle (Structured and
Object-Oriented)
4.2 System Model
4.3 Tools of Structure Analysis
4.3.1 Modeling System Functions
Course Outline
4.3.2 Modeling Stored Data
4.3.3 Modeling Program Structures
4.3.4 Other Modeling Tools
5 Feasibility Study
5.1 Technical Feasibility
5.2 Operational Feasibility
5.3 Economic Feasibility
5.3.1 Cost Benefit Analysis
6. Systems Analysis Design Approaches
1.1 Project Fundamentals
1.1.1 Project Scheduling Tools
1.1.2 Managing Analysis and Design Activities
1.1.3 Fact Gathering Techniques
1.2 The Analysis Process
1.2.1 Using Diagrams
1.2.2 Using Data Dictionaries
1.2.3 Process Specifications
1.3 The Essentials of Design
1.3.1 Output Design
1.3.2 Input Design
1.3.3 Databases
1.3.4 User Interfaces
1.3.5 Data-Entry Procedures
Laboratory Equipment Please refer to Annex IV – Laboratory Requirements

You might also like