• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/36

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

36 Cards in this Set

  • Front
  • Back
project
a planned undertaking that has a beginning
and an end, and that produces
a desired result or product
phase
related system development activities,
which are grouped into categories of
project planning, analysis, design, implementation,
and support
systems development life
cycle (SDLC)
a project management framework organized
into phases and activities
planning phase
the initial phase of the SDLC, whose
objective is to identify the scope of the
new system and plan the project
analysis phase
the phase of the SDLC whose objective
is to understand the user needs and
develop requirements
problem domain
the area of the user’s business for
which a system is being developed
design phase
the phase of the SDLC during which
the system and programs are designed
application
the portion of the new information system
that satisfies the user’s needs in
the problem domain
implementation phase
the phase of the SDLC during which
the new system is programmed and
installed
support phase
the phase of the SDLC whose objective
is to keep the system running productively
after it is installed
help desk
the availability of support staff to assist
users with any technical or processing
problem associated with an information
system
comwaterfall
approach
an approach to executing an SDLC in
which one phase leads (falls) sequentially
into the next phase
incremental development
a development approach that completes
parts of a system in one or more
iterations and puts them into operation
for users
agreedsystem
development
methodology
comprehensive guidelines to follow for
completing every activity in the systems
development life cycle, including
specific models, tools, and techniques
model
a representation of an important aspect
of the real world
Tool
software support that helps create
models or other components required
in the project
CASE tool
a computer-aided system engineering
tool designed to help a systems analyst
complete development tasks
technique
a collection of guidelines that help an
analyst complete a system development
activity or task
structured approach
system development using structured
analysis, structured design, and structured
programming techniques
structured program
a program or program module that has
one beginning and one ending, and for
which each step in the program execution
consists of sequence, decision, or
repetition constructs
top-down programming
dividing more complex programs into a
hierachy of program modules
structured design
a technique providing guidelines for
deciding what the set of programs
in an IS should be, what each program
should accomplish, and how the
programs should be organized into a
hierarchy
structure chart
a graphical model showing the hierarchy
of program modules produced by
the structured design technique
structured analysis
a technique that helps the developer
define what the system needs to do
(the processing requirements), what
data the system needs to store and use
(data requirements), what inputs and
outputs are needed, and how the functions
work together as a whole to accomplish
tasks
data flow diagram (DFD)
a graphical model showing the inputs,
processes, storage, and outputs of a
system produced in structured analysis
entity-relationship diagram
(ERD)
a graphical model of the data needed
by a system, including things about
which information is stored and the
relationships among them, produced
in structured analysis and information
engineering
information engineering
a traditional system development
methodology thought to be more rigorous
and complete than the structured
approach, because of its focus
on strategic planning, data modeling,
and automated tools
object-oriented approach
an approach to system development
that views an information system as a
collection of interacting objects that
work together to accomplish tasks
object
a thing in the computer system that
can respond to messages
object-oriented analysis
(OOA)
defining all of the types of objects that
do the work in the system and showing
what user interactions are required
to complete tasks
object-oriented design
(OOD)
defining all of the types of objects
necessary to communicate with people
and devices in the system, showing
how objects interact to complete
tasks, and refining the definition of
each type of object so it can be implemented
with a specific language or
environment
object-oriented
programming (OOP)
writing statements in a programming
language to define what each type of
object does, including the messages
that the objects send to each other
class diagram
a graphical model used in the objectoriented
approach to show all of the
classes of objects in the system
sociotechnical systems
information systems that include both
social and technical subsystems designed
to work well together
Unified Process (UP)
an object-oriented system development
methodology offered by Rational
Software
repository
a database that stores information
about the system in a CASE tool,
including models, descriptions, and
references that link the various
models together