Chapter 9 Flashcards

1
Q

Process specifications

A
  • Sometimes called minispecs

- Created for primitive processes and for some higher level processes on DFD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Goals of producing process specifications

A
  • Reduce process ambiguity
  • Obtain precise description of what is accomplished
  • Validate system design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are processes specifications NOT created for?

A
  • Processes that represent physical input and\or output
  • Processes that represent simple validation
  • Processes that use prewritten code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Process specification format information

A

Process number
Process name
Description of what process accomplishes
List of input data flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Types of processes

A
  1. Batch
    - Large volumes of transactions executed periodically
    - Print student exam results
  2. Online
    - Require screen design or web pages
    - Lower to high volumes
  3. Manual
    - Should have well defined procedures for employees performing the
    process tasks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Common business rule formats

A
  • Definitions of business terms
  • Business conditions and actions
  • Data integrity constraints
  • Mathematical and functional derivations
  • Logical inferences
  • Process sequences (NB)
  • Relationships among facts about the business
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Logic method reference

A
  • If there is not enough room for a complete structured English description
  • Include a reference to the structured English description, decision tree or tree
    depicting the logic
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Structured English

A
  • Used when process involves formulas or iteration or when structured decisions are not complex
  • Based on structured logic and simple English statements o Add
    o Multiply
    o Move
  • Informal
  • Conveying the logic and decision making on a low level is what must be achieved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Advantages of structured English

A
  • Clarifying logic and relationships found in human languages
    Effective communication tool
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Selecting a structured decision analysis technique:

When to use Structured English?

A
  • Too many repetitious actions

- Communication to end users is important

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Selecting a structured decision analysis technique:

When to use Decision Tables?

A
  • Complex combination of conditions, actions and rules are found
  • Require a method that effectively avoids impossible situations,
    redundancies and contradictions
  • Sequence of conditions and actions is critical
How well did you know this?
1
Not at all
2
3
4
5
Perfectly