Académique Documents
Professionnel Documents
Culture Documents
CHAPTER 10
Information System Development
Discovering Computers 2008 (Fundamentals Fourth Edition)
Gary B. Shelly, Thomas J. Cashman and Misty E. Vermaat
FACULTY OF INFORMATION
AND COMMUNICATION TECHNOLOGY
Tel : 603 8317 8833 (Ext 8124)
taufiq@limkokwing.edu.my
Chapter 10 Objectives
List
Listthe
thephases
phasesininthe
thesystem
systemdevelopment
developmentcycle
cycle
Describe
Describethe
thevarious
varioustools
toolsused
usedininobject
object
modeling
modeling
Identify
Identifythe
theguidelines
guidelinesfor
forsystem
systemdevelopment
development
Explain
Explainthe
theactivities
activitiesperformed
performedininthe
thedesign
design
Discuss phase
phase
Discussthetheimportance
importanceof
ofproject
projectmanagement,
management,
feasibility
feasibilityassessment,
assessment,documentation,
documentation,andanddata
data
and information gathering techniques
and information gathering techniques Recognize
Recognizethe
thedevelop
developprograms
programsactivity
activityisispart
part
of the system development cycle
of the system development cycle
Explain
Explainthe
theactivities
activitiesperformed
performed
ininthe
theplanning
planningphase
phase
Discuss
Discussthe
theactivities
activitiesperformed
performedininthe
the
implementation phase
implementation phase
Discuss
Discussthe
thepurpose
purposeofofthe
theactivities
activities
performed
performedininthe
theanalysis
analysisphase
phase
Discuss
Discussthethepurpose
purposeof
ofthe
theactivities
activitiesperformed
performed
ininthe
the operation, support, and securityphase
operation, support, and security phase
Describe
Describethe
thevarious
varioustools
toolsused
usedininprocess
process
modeling
modeling
Hardware,
Hardware,software,
software, System—Set
System—Setof of
data,
data,people,
people,and
and components
componentsthat
thatinteract
interact
procedures
proceduresthatthatwork
work to
toachieve
achievecommon
commongoalgoal
together
togethertotoproduce
produce
quality
qualityinformation
information
Businesses
Businessesuseusemany
many
types
typesof
ofsystems
systems
Cost
Cost estimates
estimates forfor each
each Activities
Activities that
that can
can take
take
activity Order
Order of
of activities
activities
activity place
place at
at same
same time
time
Economic
feasibility
(also called Technical
cost/benefit feasibility
feasibility)
Review documentation
Observe
Questionnaire
Interview
Joint-application
design (JAD) session
Research
Steering
committee—
decision-making
body for the
company
Function of committee:
Form project
Review and
Prioritize development
approve Allocate
project team for each
project resources
requests approved
requests
project
3. Recommend solution
Presented to
Recommends steering
the most committee,
feasible which decides
solution for how system will
the project be developed
Outsource—have
Outsource—haveoutside
outsidesource
source
develop
developsoftware
software
Acquire
Acquire hardware
hardware and
and software
software
Develop
Develop all
all details
details of
of new
new or
or
modified
modified information
information system
system
Identify
Identify technical
technical Solicit
Solicit vendor
vendor
specifications
specifications proposals
proposals
Test
Test and
and evaluate
evaluate
vendor
vendor proposals
proposals Make
Make aa decision
decision
Database
Database Input
Inputand
and Program
Program
design
design output
outputdesign
design design
design
Working model of
proposed system
Beginning a
prototype too early
may lead to problems
Code generators—Create
Quality assurance—Analyzes
actual computer programs
deliverables for accuracy
from design specifications
Housekeeping—Establishes
user accounts and provides
backup and recovery
functions
Step-by-step review by
Used to review detailed
project team and users
design specifications
of any system development
before they are given
to programming team
cycle deliverable
Train users
Develop programs
Test Validate
solution design
Implement
design
Phases
Phasesin
inthe
thesystem
system
development
developmentcycle
cycle Activities
Activitiesthat
thatoccur
occurduring
duringthe
the
entire
entiresystem
systemdevelopment
development
Guidelines
Guidelinesfor
forsystem
system cycle
cycle
development
development