Chapter 9 Flashcards
1
Q
Process specifications
A
- Sometimes called minispecs
- Created for primitive processes and for some higher level processes on DFD
2
Q
Goals of producing process specifications
A
- Reduce process ambiguity
- Obtain precise description of what is accomplished
- Validate system design
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
4
Q
Process specification format information
A
Process number
Process name
Description of what process accomplishes
List of input data flow
5
Q
Types of processes
A
- Batch
- Large volumes of transactions executed periodically
- Print student exam results - Online
- Require screen design or web pages
- Lower to high volumes - Manual
- Should have well defined procedures for employees performing the
process tasks
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
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
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
9
Q
Advantages of structured English
A
- Clarifying logic and relationships found in human languages
Effective communication tool
10
Q
Selecting a structured decision analysis technique:
When to use Structured English?
A
- Too many repetitious actions
- Communication to end users is important
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