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;
61 Cards in this Set
- Front
- Back
Name two approaches to systems analysis & design
|
Traditional and object-oriented approach
|
|
Which approach to systems analysis and design views a system as a collection of processes, some performed by people and some performed by the computer?
|
Traditional approach
|
|
Which approach to systems analysis and design involves processes, stored data, inputs and outputs?
|
Traditional approach
|
|
This modeling technique breaks the system into a hierarchical set of increasingly more detailed models.
|
Level of abstraction
|
|
System is a collection of interacting objects; objects interact with people and each other/ objects send and respond to messages. Which approach uses these?
|
Object-oriented approach
|
|
This approach views a system as a collection of interacting objects.
|
Object-oriented approach
|
|
Objects are capable of behaviours (or _______) that allow them to interact with each other and with people using the system.
|
Methods
|
|
Name the requirements model for the traditional approach.
|
Entity-relationship diagram
|
|
Name the requirements model for the object-oriented approach
|
Class diagram
|
|
This diagram represents system requirements as processes, external agents, data flows and data stores in the traditional approach
|
Data flow diagram
|
|
Which approach uses a process dependency diagram
|
Information Engineering approach
|
|
Business process reengineering uses ________ diagrams
|
Workflow
|
|
___________ diagram is a graphical system model that shows all of the main requirements for an information system in one diagram?
|
Data flow diagram
|
|
A person or organization outside the system boundary that supplies data inputs or accepts data outputs?
|
External agent
|
|
A symbol on a DFD that represents an algorithm or procedure by which data inputs are transformed into data outputs?
|
Process
|
|
Symbol that represents data movement among processes, data stores and external agents?
|
data flow symbol
|
|
______________ is a place where data are held pending future access by one or more processes?
|
Data store
|
|
_____________ diagram is the most commonly used process model for the traditional approach.
|
Data flow
|
|
Instructions that transform inputs into outputs are called __________.
|
Process
|
|
This symbol communicates back and forth between an external agent and a process as the process is executing.
|
Real-time link
|
|
A data flow diagram that shows the most abstract view of a system.
|
Context diagram
|
|
A data flow diagram that summarizes all processing activity within the system in a single process symbol
|
Context diagram
|
|
The context diagram is usually created in parallel with the _________.
|
Event table
|
|
The _______________ is usually created in parallel with the event table.
|
Context diagram
|
|
A DFD that represents the system response to one event within a single process symbol.
|
DFD fragment
|
|
When are the DFD fragments drawn?
|
After the event table and context diagram are complete
|
|
The context diagram can be created directly from the _________.
|
Event table
|
|
A DFD fragment is drawn for __________________.
|
Each event in the event table.
|
|
A DFD that models system requirements using a single process for each event in a system or subsystem is called _________________________.
|
Event-partitioned system model, or Diagram 0
|
|
Another name for Event-partitioned system model?
|
Diagram 0
|
|
Another name for Diagram 0
|
Event-partitioned system model
|
|
Diagram 0 (or Event-partitioned system model is usually used as a ________________.
|
Presentation model
|
|
Any model that shows what the system is required to do without committing to any one technology.
|
Logical model
|
|
Any model that shows how the system will actually be implemented.
|
Physical model
|
|
A method of writing process specifications that combines structured programming techniques with narrative English.
|
Structured English
|
|
__________________ uses brief statements to describe a process very carefully.
|
Structured English
|
|
A system development methodology that focuses on strategic planning, data modeling, and automated tools, and is thought to be more rigourous and complete than the structured approach.
|
Information Engineering
|
|
Name the first phase of the Information Engineering SDLC.
|
Systems Planning
|
|
Name the second phase of the Information Engineering SDLC.
|
Business area analysis
|
|
Name the third phase of the Information Engineering SDLC.
|
System Design
|
|
Name the fourth phase of the Information Engineering SDLC.
|
System construction
|
|
A model that represents the hierarchical relationship among processes at different levels of abstraction (IE)
|
Process decomposition diagram
|
|
A model that describes the ordering of processes and their interactions with stored entities (IE)
|
Process dependency diagram
|
|
A repository for definitions of data flows, data elements and data stores.
|
Data dictionary
|
|
A textual description of a data flow's content and internal structure.
|
Data flow definition
|
|
A tabular representation of processing logic containing decision variables, decision variable values, and actions or formulas
|
Decision table
|
|
A graphical description of process logic that uses lines organized like branches of a tree
|
Decision tree
|
|
A process or data store with a data input that is never used to produce a data output
|
Black hole
|
|
A process or data store with a data element that is created out of nothing
|
Miracle
|
|
Difficulty in understanding that occurs when a reader receives too much information at one time
|
Information overload
|
|
The rule of model design that limits the number of model components or connections among components to no more than nine.
|
Rule of 7 ± 2
|
|
A principle of model design that seeks simplicity by limiting the number of onnections among model components
|
Minimization of interfaces
|
|
Equivalence of data content between data flows entering and leaving a process and data flows entering and leaving a process decomposition
|
Balancing
|
|
A diagram or map that identifies all of the processing locations of a system
|
Location diagram
|
|
A table that describes the relationship between processes and the locations in which they are performed
|
Activity-location matrix.
|
|
A table that describes stored data entities, the locations from which they are accessed, and the nature of the accesses
|
Activity-data matrix
|
|
What does the acronym CRUD stand for?
|
Create, read, update and delete
|
|
Processes that support marketing, sales, and service operations involving direct and indirect customer interactions.
|
Customer Relationship Management
|
|
A process that seemlessly integrates product development, product acquisition, manufacturing, and inventory management
|
Supply Chain Management
|
|
Data Flows and external agents on the context diagram are taken directly from the ______________.
|
Event Table
|
|
When a system responds to many events it is commonly divided into ________________ and a ______________ is created for each ____________.
|
Subsystem
Context Diagram Subsystem |