Professional Documents
Culture Documents
Systems Analysis
and Data Base Designing
/
:
-
(1
(2
(3
(4
(5
SDLC
(6
(7
CASE
(8
(9
2
Dr Hussain Musa Hussain Al Shemmary
The Systems Development Environment
) -:
(
-:
(1
(2
-:
Methodologies
(1
(2 Techniques
(3 Tools
-:
Data
(1
Raw facts information
Data Flows
(2
.
(3 Processing Logic
DFD
: - IS Manager
: Systems Analyst
: Programmers
:
: -1 -DBA 2
3
Dr Hussain Musa Hussain Al Shemmary
(1
(2
(3
(4
(5
(6
.Document or Archiving M.S ( 1
Electronic storage of data & Documents
(Transaction Processing Systems (TPS ( 2
Automate handling of data about business activities (transactions)
(Management Information Systems (MIS ( 3
Converts raw data from transaction processing system into meaningful form
(Decision Support Systems (DSS ( 4
Designed to help decision makers
Provides interactive environment for decision making
(Expert Systems (ES ( 5
Replicates decision making process
Knowledge representation describes the way an expert would approach the problem
:
Analysis
Design
Implementation
Maintenance
:
.1
.2
.3
.4
.5
.6
-1
( + )
-2
4
Dr Hussain Musa Hussain Al Shemmary
) +
(
3 :
(a
(b
(c
(d
(e
(f
(g
- 5 -:
(a
(b ) (
( c
(d
- 6
(a
(b
(1 Prototypin
) (
) + (
5
Dr Hussain Musa Hussain Al Shemmary
Succeeding as a Systems Analyst
: Analytical Skills for Systems Analysis
.1 - Systems Thinking
.2 Organizational Knowledge
.3 Problem Identification
.4 Problem Analyzing and Solving
( ) (
) :
(
:
Components
.1
Interrelated Components
.2
Boundary
.3
Purpose
.4
Environment
.5
Interfaces
.6
Input
.7
Output
.8
Constraints
.9
-:
.1
.2 ) (
.3
.4 ) (
:
(1 Modularity
(2 Coupling ) ( )(
(3 Cohesion
Logical System Description
( Organizational Knowledge
( Problem Identification -
: -:
:
( Problem Analyzing and Solving -
Intelligence ) (
Design ) (
Choice ) (
Implementation ) (
:
Resource Management (1
Project Management (2
- Risk Management (3
Change Management (4
-1 Resource Management
) ( -:
7
Dr Hussain Musa Hussain Al Shemmary
Project Management
-2
-:
-:
Risk Management
-3
(a
(b
(c
(d
Change Management
-4
.1
.2 -:
Obsolescence
Reusability
(
-3 Facilitating Groups
(1
(2
-4 Managing Expectations
(1
-:
(2
+
(
) Platforms
( (Language (UML
:
:
9
Dr Hussain Musa Hussain Al Shemmary
Managing the Information Systems Project
Managing the Information Systems Project
:
Project Manager : :
-:
Project initiation
Planning
Execution
Closing down
-:
Management
Leadership
Technical
Problem solving
Conflict management
Customer relations
Team management
- 1
) (
)(
) (---
) (---
2 ) (
( :
10
Dr Hussain Musa Hussain Al Shemmary
(
Work breakdown structure
Gantt chart
)(
(5
( ) (Utilize Gantt and PERT charts
( ) (
( Standards
(
( ) (
(
- 3
(1
(2
(3
) (
(4
Communicate project status
(5
-4 Closing Down the Project
(1
) (
) (
Documentation
(2
Personnel Appraisal
(3
(4
Project deliverables
Development process
(5
11
Dr Hussain Musa Hussain Al Shemmary
a) A Gantt Chart
: PERT Charts
o
o
o
12
Dr Hussain Musa Hussain Al Shemmary
) Project Planning )(
)( (
: Deliverables and Outcomes
: (Baseline Project Plan (BPP
Scope
Benefits
Costs
Risks
Resources
: (Statement of Work (SOW
Technical
Operational
Schedule
Political
) System Description +
(
o
) Feasibility Assessment + +
(
) Management Issues +
o
+ + (
Determining System Requirements
-: ) (
) (
) (
Business objective
Information needs
Key events
Traditional Methods for Determining Requirements
: )(Interviewing and Listening
)(Open-Ended + Close-Ended
-:
) ( Checklist + Appointment
48
14
: Questionnaires
closed-ended questions
-:
)(
:
) +
(
) (
Modern Methods for Determining Requirements
: (Joint Application Design (JAD
) + + (
: Prototyping
) (
) (..
:
+ + + + + (IS Staff +
15
Dr Hussain Musa Hussain Al Shemmary
) (
:Structuring System Requirements
Process Modeling
(1
)
(
(2 (Data flow diagrams (DFD
(a
(3
(a
(b
(4 ) (
(5 (Context data flow diagram (DFD
) Scope of system
(6 ) DFDs of current system (
(7 DFDs of new logical system
(a Technology independent
(b
(8 Project dictionary and CASE repository
(2
Data Flow
Data Store
) ( File folder +
(3
(4
Process
Source/Sink
) - (
: Data Store
)(Update
)(Use
: Process
)(a miracle
)(black hole
: Data Flow
: Source/Sink
Context Diagram
)(1
Level-O Diagram
17
(2
Balancing DFDs
(
)
( )(3
)(1
)(2
18
Dr Hussain Musa Hussain Al Shemmary
(3)
An unbalanced set of data flow diagrams
a) Context diagram)
b) Level-0 diagram)
19
Dr Hussain Musa Hussain Al Shemmary
Current Logical
(2
New Logical
(3
+ +
New Physical
(4
20
) (
:Structuring System Requirements
Logic Modeling
Structured English
Decision Tables
Decision Trees
(
Action verbs
Noun phrases
No adjectives or adverbs
(2
(3
If conditions
Case statements
(6
21
Dr Hussain Musa Hussain Al Shemmary
(5
(6
(7
22
Dr Hussain Musa Hussain Al Shemmary
23
Dr Hussain Musa Hussain Al Shemmary