CH6 Flashcards
(82 cards)
Analysis provides the starting point for _______
design
Design provides the starting point for __________
implementation
T/F: Analysis and design results are documented to
coordinate the work.
T
Objective of (design/analysis/implentation) is to define, organize, and structure the components of the final solution to serve as a blue print for construction.
design
T/F: Design is a graph building activity.
F, model.
The _________ of the project will dictate the type, complexity, and depth of models.
formality
T/F: Agile/iteration projects typically build a lot of models.
F, they build fewer models, but models are still created.
Jumping to programming without ________ often causes less than optimum solutions and may require rework.
design
T/F: Design activities correspond to components of the new system.
T, such as describing the enviorment, designing the application components, the user interface, the database, and the software classes and method.
During the ‘Describe the enviorment’ design activity, there are two key elements in the enviroment: Communications with _________ systems, and conforming to an existing ______________.
External, Technology Architecture
T/F: Communications with the external system during the ‘Describe the enviroment’ design activity, include: message formats, web and networks, communication protocols, security methods, error detection and recovery.
T
What are the system design activities?
describing the enviroment
defining the application components
designing the user interface
designing the database
designing the software classes and methods
__________ is a well-defined unit of software that performs some function(s).
Application component
Name the issues that involve how to package components?
- Scope and size,
- Programming language,
- Build or buy.
Package diagram, Component Diagram, and Deployment diagram are all typical models for which design activity?
defining application components
T/F: To the system designer, the User Interface is the system.
F, the User Interface is the system for the user
T/F: The user interface has large impact of user productivity.
T
T/F: Designing the User Interface includes both Analysis and Design tasks.
T
T/F: Designing the User Interface doesn’t require a lot of user involvement.
F, it requires heavy involvement
T/F: Current needs require multiple user interfaces.
T, as there are many different devices and enviroments
Storyboards, System Sequence diagrams, and small screen menu prototype are all typical models for?
User Interface design
By definition, an Information System requires data – usually in a ______________.
database
T/F: Current technology frequently use Relational Database Management Systems (RDBMS)
T
Designing the database, Requires converting the data model to a _______________.
relational database