Lecture 04: Detail System Analysis CSC 401: Database Management System
Lecture 04: Detail System Analysis CSC 401: Database Management System
Lecture 04: Detail System Analysis CSC 401: Database Management System
Department Computer
Science
of &Engineering
System Analysis
Tools and Techniques 02
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Characteristics of a System
Components
Interrelated Components
Boundary – IP
Purpose E.g. IRAS
Environment – Outside of boundary
Interfaces
Constraints
Input
Output
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Information System
An information system (IS) is an arrangement of people, data,
processes, and information technology that interact to collect,
process, store, and provide as output the information needed to
support an organization.
CSE
Department Computer
Science
of &Engineering Database
Elements of System
Human
Human
Non-computing Hardware
Network Non-
Communi computing
Computing Hardware cation Hardware
Syste
Software m
Databas Computin
Database e
g
Hardware
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
NON-COMPUTING HARDWARE
HARDWARE
HUMAN
DATABASE
CSE
Department Computer
Science
of &Engineering CSC 401: Database Database
Management
HUMAN: Stakeholders
System owners (sponsor, executive advocate)
System users ( Customers who works with data &
information)
Internal users
External users
Development Team (Analyst, Designer, Builder, Project
Manager)
External Service Providers
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Who are potential stakeholders?
Primary stakeholders:
Beneficiaries or targets of the effort.
Secondary stakeholders:
Those directly involved with or responsible for beneficiaries or targets of the
effort.
Those whose jobs or lives might be affected by the process or results of the effort.
Key stakeholders:
Government officials and policy makers.
Those who can influence others.
Those with an interest in the outcome of an effort.
CSE
Department Computer
Science
of &Engineering Database
When and How should you identify stakeholders?
In general, stakeholders and their interests should be
identified and involved/addressed as early in the process of
the development of the effort as possible.
Identify stakeholders by:
Brainstorming.
Collecting categories and names from informants in the community.
Consulting with organizations that either are or have been involved
in similar efforts, or that work with the population or in the area of
concern.
Getting more ideas from stakeholders as you identify them.
If appropriate, advertising.
CSE
Department Computer
Science
of &Engineering Database
Why identify stakeholders and their interests
It puts more ideas on the table.
It includes varied perspectives from all sectors and elements of the
community affected.
It gains buy-in and support for the effort from all stakeholders.
It saves you from being blindsided by concerns you didn’t know about.
CSE
Department Computer
Science
of &Engineering Database
Non-Computing Hardware
Any tools that are used in the system and
system.
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Computing Hardware
Any computer-based devices or computing facility enabled
devices.
Example: Computer, Mobile Phone, Smart Phone, Tablate,
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Software
Software is a collection of data or computer instructions that
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Database
A database is an organized collection of data, generally stored
Oracle.
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Network and Communication
Communication can be defined as sending data/information from
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Use of Six Elements Analysis
Six elements illustrate the detail business processes.
Roles of related Human and other elements are explained in
detail.
Analyst is required to conduct six elements analysis for Existing
Business processes at the beginning.
The KPI (Key Performance Indicators) of the system must be
known prior conducting Six elements analysis.
For Information System the goal of the analyst would be reduce
roles of Human and Non-computing Hardware by increasing the
roles of Computing Hardware, Software, Database and Network
& Communication.
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Six Elements Template
Process System Roles
Human Non- Computing Software Database Network &
Comp Hardware Communicatio
Hardware n
Name of Manual activities Non- Computing Any Any Any
the carried out by computing hardware software databases communication
Process each stakeholder hardware, that are that are used to or network
for the process of tools that used in the used in the store data used to
the system are used to process. process. for this complete the
complete process. process.
this
process.
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Problem 01: DASH
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Possible Processes
Basic Data (Annual GDP, National Energy Consumption related
data) Entry.
Verify/validate Data Source
Generate Report
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Six Elements Analysis: Basic Data Entry
Process Human Non- Computing System Database Network /
Computing Hardware Communication
Hardware
Basic SREDA Users: Pen & Computer: DASH MS SQL Server: Internet:
Data 1. Explore the possible sources Papers: 1. All related 1. DASH has 1. DASH is 1. All related data
Entry for data. 1. The data are interface to store integrated with are searched
2. Gather data from different sources, data searched and the data. MS SQL Server. through Internet.
sources. sometimes stored using 2. Using the 2. DASH is a
3. Select appropriate data entry are recorded computer. interface of DASH Other Sources: web-based
form. manually by admin creates 1. Related data application and
4. Enter the data in the system. the SREDA users and set is stored by required Internet
Users need to provide data entry users. different system different to access.
options, data period, correct unit variables and other agencies using
and source related information parameters. different
in the system. sources.
5. Click on the save button to Other System:
store the data. 1. Other system
can be access by
Admin: the SREDA users
1. Can create new users for the to gather related
system. data.
2. Using setting can change
different system variables and
other parameters.
CSE
Department Computer
Science&Engineering CSC 401: Database Management System
of Database
Thank You
CSE
Department Computer
Science&Engineering CSC 401: database Management System
of Database