Key Concepts in System Analysis and Design

0.0(0)
studied byStudied by 1 person
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/45

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

46 Terms

1
New cards

logical models

Logical models show WHAT the system must do, regardless of physical implementation.

2
New cards

physical models

Physical models describe HOW the system will be constructed.

3
New cards

data store

Used in DFD to represent data that the system stores because one or more processes needs to use the data.

4
New cards

black box

Inputs, outputs and functions are known but logic and details are hidden.

5
New cards

blackhole

Has an input but no output.

6
New cards

grayhole

Has at least one input and output.

7
New cards

terminators

DFD entries are called this because they are data origins or final decisions.

8
New cards

Data Flow Diagram in order

Customer, order system, warehouses, sales rep, bank, accounting.

9
New cards

leveling/decomposing

Leveling is the process of drawing a series of increasingly detailed diagrams until all function; primitives are identified.

10
New cards

balancing

Balancing maintains consistency among a set of DFDs by ensuring that input and output data flows align properly.

11
New cards

data dictionary

Central storehouse of information about the systems data.

12
New cards

field

The smallest piece of data within a system that has meaning.

13
New cards

record

A meaningful combination of related data.

14
New cards

type length

Max number of characters. Type refers to whether there are letters, numbers or other characters in the data.

15
New cards

process description

Documents the details of a functional primitive and represents specific steps.

16
New cards

Modularity

Grouping similar types of functions into their own files and libraries, and splitting out related helper functions into their own files.

17
New cards

selection

The completion of one of two or more process steps based on the results of a test or condition.

18
New cards

structured english

Subset of standard English that describes logical processes.

19
New cards

Decision Table

A logical structure that shows every combo of conditions and outcomes.

20
New cards

object oriented analysis

System analysis by identifying objects.

21
New cards

attribute

Characteristics that describe an object.

22
New cards

method

Tasks or functions that the object performs.

23
New cards

encapsulation

All data and objects are self contained.

24
New cards

subclass

More specific categories within a class.

25
New cards

relationships

Enable objects to communicate and react with one another.

26
New cards

use case

Steps in a specific business process or function.

27
New cards

Cardinality

How instances of one class relate to instances of another.

28
New cards

activity diagram

Resembles a horizontal flow chart, shows actions and events as they occur.

29
New cards

User Interface

Screens, commands, controls, and features that enables a user to interact with the system.

30
New cards

outsourcing

Using an outside firm for IT needs for a fee.

31
New cards

usage model

Charges a variable fee based on volume of operations performed in a system.

32
New cards

Structure Service

Model of software in which apps are hosted as a service. Reduces need for maintenance, operation and support.

33
New cards

Return on investment

Profit made outweighs the cost to implement the system.

34
New cards

evaluation model

Uses common yardsticks to measure and compare vendor ratings.

35
New cards

benchmarking

Measures the time a package takes to process a transaction.

36
New cards

software license

Bought that gives the purchaser the ability to use software.

37
New cards

GUI

Graphical interface that facilitates user interaction.

38
New cards

usability metrics

Using software that can record and measure user interaction.

39
New cards

natural language

Feature that allows users to type commands or request normal text phrases.

40
New cards

dialogue box

Explains what is required through text.

41
New cards

input mask

Template or pattern that restricts data entry and prevents errors.

42
New cards

data validation

Improves input quality by testing the data and rejecting any entry that fails to meet conditions.

43
New cards

combination check

Performed on two or more fields, ensures consistency or reasonableness.

44
New cards

audit trails

Log every instance of data entry and changes.

45
New cards

summary report

Condenses information into a high-level overview, focusing on key points and conclusions.

46
New cards

VARS

Value added reseller, adds custom features and configs software to specific markets.