Академический Документы
Профессиональный Документы
Культура Документы
System Analysis
(1932475(
Kendall &
1-1
Major Topics
Fundamentals of different kinds of
information systems
Roles of systems analysts
Phases in the systems development
life cycle as they relate to HumanComputer Interaction (HCI) factors
Computer-Aided Software
Engineering (CASE) tools
Kendall &
1-2
System
System is a group of independent but
interrelated elements comprising a
unified whole.
Examples :
Banking system
Kendall &
1-3
Kendall &
1-4
System Analyst
The person who systematically
assesses how businesses function
by examining the inputting and
processing of data and the
outputting of information with the
intent of improving organizational
processes.
Kendall &
1-5
Consultant
Supporting Expert
Agent of change
Kendall &
1-6
ethics
Self-disciplined and self-motivated
Kendall &
1-7
Kendall &
1-8
Kendall &
1-9
Strategic
Level
Higher
Level
A systems analyst
may be involved
with any or all of
these systems at
each organization
level
Knowledge
Level
Operational
Level
Kendall &
1-10
Operational Level
Transaction Processing System (TPS)
Process large amounts of data for routine
business transactions.
Boundary-spanning: interacts with external
environment.
Support the day-to-day operations of the
company.
Examples:
Examples Payroll Processing, Inventory
Management, withdrawal form ATM
Kendall &
1-11
Knowledge Level
Office Automation System (OAS)
Kendall &
1-12
Higher Level
Kendall &
1-13
Higher Level
Information Storage and Retrieval
System:
systems that collect and catalog data so
that they can be located and displayed on
request.
Kendall &
1-14
Strategic Level
Executive Support System (ESS)
Kendall &
1-15
Systems
Wireless Systems
Open Source Software
Need for Systems Analysis and
Design
Kendall &
1-16
Kendall &
1-17
advantages :
Increasing user awareness of the availability of a
service, product, industry, person, or group
The possibility of 24-hour access for users
Improving the usefulness and usability of
interface design (standardizing the design of the
interface)
Creating a system that can extend globally rather
than remain local, thus reaching people in remote
locations without worry of the time zone in which
they are located( creating a global systems
without worry about the time zones )
Kendall &
1-18
Kendall &
1-19
Wireless Systems
System analyst may be asked to design
1-20
1-21
1-22
1-23
Kendall &
1-24
1-25
1. Identifying Problems,
Opportunities, and Objectives
Identifying problems: the analyst look at what is occurring in
the organization and then pinpoints the problems with the
organizational members .
Kendall &
1-26
1. Identifying Problems,
Opportunities, and Objectives
Activities:
Interviewing user management
Summarizing the knowledge obtained
Estimating the scope of the project
Documenting the results
Output:
Feasibility report containing problem
Kendall &
1-27
2. Determining Human
Information Requirements
Activity:
Interactive methods
Interviewing
Sampling and investing hard data
Questionnaires
Unobtrusive
Observe the decision makers behavior and environment
method
Prototyping
Learn the who, what, where, when, how, and why of the
current system
Output:
Analyst understands how users accomplish their work
when interacting with a computer; and begin to know how
to make the new system more useful and usable. The
analyst should also know the business functions and have
complete information on the people, goals, data and
procedure involved
People involved in this phase :analysts, users , operations managers,
operations workers.
Kendall &
1-28
1-29
4. Designing the
Recommended System
Activities:
Output
1-30
5. Developing and
Documenting Software
Activities:
Output:
Computer programs
System documentation
1-31
1-32
7. Implementing and
Evaluating the System
Activities:
Train users
Analyst plans smooth conversion from
old system to new system
Review and evaluate system
Output:
Trained personnel
Installed system
Kendall &
1-33
reasons
Removing software errors, and
Enhancing existing software
Over time the cost of continued
maintenance will be greater than that
of creating an entirely new system. At
that point it becomes more feasible to
perform a new systems study
Kendall &
1-34
System Maintenance
Systems are enhanced for the
following reasons:
1. Adding additional features to the
system.
2. Business and governmental
requirements change over time.
3. Technology, hardware, and software are
rapidly changing.
Kendall &
1-35
1-36
Kendall &
1-37
Traditional systems
1-38
Case Tools
(Computer Aided Design Software
Engineering)
1-39
1-40
design
Help in modeling organizational
requirements and defining system
boundaries
Can also support prototyping of
screen and report designs
Kendall &
1-41
Kendall &
1-42
Kendall &
1-43
Object-Oriented Systems
Analysis and Design
Alternate approach to the structured
1-44
Summary
Information is a key resource
Systems analysts deal with many types of
information systems
Integration of traditional systems with new
technologies
Roles and qualities of the systems analyst
The systems Development Life Cycle
CASE tools
Kendall &
1-45