Shared Flashcard Set

Details

Systems Analysis and Design
Chp 7
59
Computer Networking
Undergraduate 4
04/18/2012

Additional Computer Networking Flashcards

 


 

Cards

Term
System Interfaces
Definition
inputs or outputs that require minimal human intervention
Term
User interfaces
Definition
system interfaces that directly involve a system user
Term
User centered design
Definition
design techniques that embody the view that the user interface is the entire system
Term
Usability
Definition
degree to which a system is easy to learn and use
Term
Metaphors
Definition
Analogies between features of the user interface and aspects of physical reality that users are familiar with
Term
Direct manipulation metaphor
Definition
metaphor in which objects on a display are manipulated to look like physical object (pictures) or graphic symbols that represent them(icons)
Term
Desktop Metaphor
Definition
Metaphor in which the visual display is organized into distinct regions, with a large empty workspace in the middle and a collection of tool icons around the perimeter
Term
Document metaphor
Definition
metaphor in which data is visually represented as paper pages or forms
Term
Dialog metaphor
Definition
metaphor in which user and computer accomplish a task by engaging in a conversation or dialog via text voice or tools such as labeled buttons
Term
Human-Computer Interaction (HCI)
Definition
Field of study concerned with the efficiency and effectiveness of user interfaces vis a vis computer systems human oriented input and output technology and psychological aspects of user interfaces
Term
Affordance
Definition
when the appearance of a specific control suggests its function
Term
Visibility
Definition
When a control is a visible so that users know it is available the control providing immediate feedback to indicate that it is responding to the user
Term
Storyboarding
Definition
sequence of sketches of the display screen during a dialog
Term
Textbox
Definition
a rectangular box that accepts text typed on a keyboard or recognized from speech input
Term
List box
Definition
a text box that contains a list of predefined data values
Term
Combo Box
Definition
A text box that contains a predefined list of acceptable entries but permits the user to enter a new value when the list doesnt contain the desired value
Term
radio buttons
Definition
a group of choices from which the user selects only one; the system then automatically turns off all other buttons in the group
Term
Check boxes
Definition
Similar to radio buttons but the user can select multiple items within the group
Term
Cascading Style Sheets (CSS)
Definition
Web page encoding standard that enables a web site designer to specify parts of a page that will always look the same and parts that will vary by task or audience
Term
Assistive technologies
Definition
Software (such as text to speech and voice recognition utilities) that adapts user interfaces to the special needs of persons with disabilites
Term
Extensible Markup Language (XML)
Definition
extension of HTML that embeds self-defining data structures within textual messages
Term
XML tags
Definition
Characters sequence (such as and that define the beginning, end, and meaning of the text that appears between them
Term
Detailed reports
Definition
reports that contain specific information on business transactions
Term
Summary reports
Definition
reports that summarize detail or recap periodic activity
Term
exception reports
Definition
reports that provide details or summary information about transactions or operating results that fall outside a predefined normal range of values
Term
Executive reports
Definition
reports used by high level managers to asses overall organizational health and performance
Term
Internal outputs
Definition
reports or other outputs produced for use within the organization
Term
External outputs
Definition
reports or other outputs produced for use by people outside the organization
Term
Turnaround documents
Definition
external outputs that includes one or more parts intended to be returned with new data or information
Term
Drill down
Definition
user-interface design technique that enables a user to select summary information and view supporting detail
Term
A predictive approach to the SDLC
Definition
an approach that assumes the project can be planned in advance and that the new information system can be developed according to the plan
Term
Adaptive approach to the SDLC
Definition
an approach that assumes the project must be more flexible and adapt to changing needs as the project progresses
Term
Phases
Definition
related group of development activities, such as planning, analysis, design implementation and support
Term
waterfall model
Definition
an SDLC approach that assumes the phases can be completed sequentially with no overlap
Term
Spiral model
Definition
an adaptive SDLC approach that cycles over and over again through development activities until completion
Term
Incremental development
Definition
An SDLC approach that completes portions of the systems in small increments across iterations, with each increment being integrated into the whole as it is completed
Term
Walking Skeleton
Definition
A development approach in which the complete system structure is built but with bare bones functionality
Term
Support Activities
Definition
the activities in the support phase whose objective is to maintain and enhance the system after it is installed and in use
Term
Help Desk
Definition
The availability of support staff to assist users with technical or processing problems of the information system
Term
System Development methodology
Definition
a set of comprehensive guidelines for the SDLC that includes specific models, tools, and techniques
Term
Tool
Definition
A software application that assists developers in creating models or other components required for a project
Term
Integrated development environments IDEs
Definition
a set of tools that work together to provide a comprehensive development and programming environment for software developers
Term
Visual Modeling tools
Definition
tools that help analysts create and verify graphical models and may also generate program code
Term
Technique
Definition
guidelines to specify a method for how to carry out development activity
Term
Structured approach
Definition
system development using structured analysis, structured design, and structured programming techniques
Term
structured programming
Definition
a programming approach where each module has one start point and one end point and uses sequence decision and repetition constructs only
Term
top down programming
Definition
the concept of dividing a complex program into a hierarchy of program modules
Term
Structured Design
Definition
The design process of organizing a program into a set of modules and organizing those modules into a hierarchical structure
Term
structured chart
Definition
a graphical diagram showing the hierarchical organization of modules
Term
structured analysis
Definition
A technique to determine what processing is required and to organize those requirements by using structured analysis models
Term
Data flow diagram (DFD)
Definition
A structured analysis model showing inputs, processes storage, outputs of a system
Term
Object oriented approach
Definition
system development based on the view that a system is a set of interacting objects that work together
Term
object
Definition
a thing in an information system that responds to messages by executing functions or methods
Term
Object oriented analysis (OOA)
Definition
the process of identifying and defining the use cases and the sets of objects (classes) in the new system
Term
Object oriented design (OOD)
Definition
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 implemented with a specific language or environment
Term
Object oriented programming (OOP)
Definition
Programming using object oriented languages that support object classes, inheritance, reuse, and encapsulation
Term
Agile development
Definition
a guiding philosophy and set of guidelines for developing information systems in an unknown rapidly changing environment
Term
Chaordic
Definition
a term used to describe adaptive projects that are chaotic and ordered
Term
Agile modeling (AM)
Definition
a guiding philosophy in which only models that are necessary with a valid need and at the right level of detail are created
Supporting users have an ad free experience!