Topic:-Tools of Ssad: Submitted To: - Priya Mam. Sub: - Management Information System
Topic:-Tools of Ssad: Submitted To: - Priya Mam. Sub: - Management Information System
Regular
Customer - Y N -
ACTIONS
Give 5%
discount X X - -
Give no
discount - - X X
Structured English
• Structure English is derived from structured programming
language which gives more understandable and precise
description of process. It is based on procedural logic that uses
construction and imperative sentences designed to perform
operation for action.
• It is best used when sequences and loops in a program must be
considered and the problem needs sequences of actions with
decisions.
• It does not have strict syntax rule. It expresses all logic in terms
of sequential decision structures and iterations.
EXAMPLE:-
• If order is for 6 copies or more per book title
• THEN:Discount is 25%
• ELSE(orderis for fewer than 6 copies per book title)
• SO:no discount is allowed
• ElSE(order is from Educational Institution)
• ELSE(order is from libraries or individuals)
• SO-IF order is for 50 copies or more per book title
• Discount is 15%
• ELSE IF order is for 20 to 49 copies per book title
• Disount is 10%
• ELSE IF order is for 6 to 19 copies per book order)
• Discount is 5%
• ELSE(order is for less than 6 copies per book order)
• SO:no discount is allowed
Guidelines for Selecting Appropriate Tools
• Use the following guidelines for selecting the most appropriate tool that
would suit your requirements −
• Use DFD at high or low level analysis for providing good system
documentations.
• Use data dictionary to simplify the structure for meeting the data
requirement of the system.
• Use structured English if there are many loops and actions are complex.
• Use decision tables when there are a large number of conditions to check
and logic is complex.
• Use decision trees when sequencing of conditions is important and if there
are few conditions to be tested.