0% found this document useful (0 votes)
9 views

Lect1 Course Introduction

The document outlines the course SWE2315: System Analysis & Design, which covers principles, methods, and techniques for analyzing business problems and designing solutions. Key learning outcomes include system requirements gathering, process modeling, and user interface design. The course structure includes two parts: System Analysis and System Design, with assessments based on group projects and exams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Lect1 Course Introduction

The document outlines the course SWE2315: System Analysis & Design, which covers principles, methods, and techniques for analyzing business problems and designing solutions. Key learning outcomes include system requirements gathering, process modeling, and user interface design. The course structure includes two parts: System Analysis and System Design, with assessments based on group projects and exams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

SWE2315 : SYSTEM

ANALYSIS & DESIGN

Lecture 01: Introduction


Maryam Ibrahim Mukhtar
12/9/2024 Lecture 1 2

Course Description
• This course provides students with a comprehensive
understanding of the principles, methods, and techniques
involved in system analysis and design.

• Throughout the course students will learn how to analyze


business problems, identify requirements, and design
effective solutions using various methodologies
12/9/2024 Lecture 1 3

Course Learning Outcomes


At the end of the course student should be able to
• describe system requirements gathering techniques;
• explain process modelling technique (data flow diagram);
• describe system architectural design;
• explain data modelling technique (entity relationship modelling);
• explain user interface design.
12/9/2024 Lecture 1 4

Course Lecturers

• Maryam Ibrahim Mukhtar

• Ashir leko Ismail


12/9/2024 Lecture 1 5

Course Structure
• Two Parts

• System Analysis (The “what”)

• System Design (The “how”)


12/9/2024 Lecture 1 6

Assessment
• CA(Group Project) – 30%

• Exams – 70%
12/9/2024 Lecture 1 7

Essential Texts
• System Analysis and design,
by Dennis, Wixom and Roth

• System Analysis and design in a changing world,


by Satzinger, Jackson and Burd

• System Analysis and design with UML, version 2.0


by Dennis, Wixom and Tegarden
12/9/2024 System Analysis & Design 8

Lecture Outline
• System
• System types and Components
• Software Development Life Cycle
• System Analyst
12/9/2024 Lecture 1 9

Why systems?
• Computerized systems are becoming our way of life.

• Important issue to understand and build computer


systems as they are everywhere in our lives (home, office,
body)

• Systems can be quite large complicated so they may


require a team to develop, a model to be followed and
some certain skills and capabilities.
12/9/2024 Lecture 1 10

What is a System?
• The term system is coined from the Greek word
_
syst ema, meaning to “place together”

A System is an integrated set of interoperable units.


Each unit has a specified and bounded functions. All the
units work together to perform a value-added
processing, in a prescribed operating environment,
with a specified outcome and probability of success.
This enables user to satisfy a mission-oriented
operational needs
12/9/2024 Lecture 1

Different Types of Systems

Management Transaction Office Decision


information processing automation support system Expert system
system (MIS) system (TPS) system (DSS)

1-11
12/9/2024 Lecture 1 12

Basic Representation of a System

Input
Process
Output
12/9/2024 Lecture 1 13

System Components

Process: the
operational
Data/information element of the
: Input and system that
output makes use of
the resources
Procedure: Set to operate on
of rules the data under
the defined
procedures in
order to
Resources : achieve the
hardware or desired goal.
software
12/9/2024 Lecture 1

Software Development Life Cycle


• The systems development life cycle (SDLC) is the process
of determining how an information system (IS) can support
business needs, designing the system, building it, and
delivering it to users.

• The key person in the SDLC is the systems analyst,

• A System Analyst analyses the business situation, identifies


the opportunities for improvements, and designs an IS to
implement the improvements.

1-14
12/9/2024 Lecture 1

Systems Analyst
• The systems analyst works closely with all project team
members so that the team develops the right system in an
effective way.

• Systems analysts must understand how to apply


technology in order to solve problems.

• Systems analysts may serve as change agents who


identify organizational improvement needed, design
systems to implement those changes, train and motivate
others to use the systems.

1-15
12/9/2024 Lecture 1

System Analysts Skills


Technical–Must understand the technical environment,
technical foundation, and technical solution.
Business–Must understand how IT can be applied to
business situations.

Analytical–Must be problem solvers.

Interpersonal–Need to communicate effectively.

Management–Need to manage people and to manage


processes and risks.
Ethical-Must deal fairly, honestly, and ethically with other
project members, managers, and systems users.

1-16
12/9/2024 Lecture 1

Where Do Systems Analysts Work?

1-17
12/9/2024 Lecture 1

SDLC

• The first three (3) stages will be the focus in this course

1-18
12/9/2024 Lecture 1

Planning, Analysis & Design


• Planning: This phase is the fundamental process of understanding
why an information system should be built, and determining how the
project team will go about building it.

• Analysis: The analysis phase answers the questions of who will


use the system, what the system will do, and where and when it will be
used. During this phase the project team investigates any current
system(s), identifies improvement opportunities, and develops a
concept for the new system.

• Design: The design phase decides how the system will operate, in
terms of the hardware, software, and network infrastructure; the user
interface, forms, and reports that will be used; and the specific
programs, databases, and files that will be needed.
1-19
12/9/2024 System Analysis & Design 20

Summary
• The System Analyst is the key person in the development of
information system

• The SDLC consists of four stages: Planning, Analysis, Design


and Implementation
12/9/2024 Lecture 1 21

Questions !!!

You might also like