More examples in Software Design/Software Diagrams

Nassi-Shneiderman Software Design Example

SmartDraw includes Software Diagram examples like this Nassi-Shneiderman Software Design template that you can easily edit and customize in minutes.





Text in this example:

Pseudo Code:
Order_Received
IF New_Customer, THEN
Create_Account
ELSE
Get_Customer_Account
DO Query
UNTIL cust_name = cust_datan
//end loop
//end else
IF Item_in_Stock, THEN
IF Credit_Card_Valid, THEN
Ship_Item
ELSE
Send_Email_Notice_Invalid_Card
// end inner if
Send_Email_Notice_Out_of_Stock
// end if
Order Received
Get Customer Database for Account
Create Account
New Customer?
Customer Order
Query
Until (cust_name = cust_datan)
Send e-mail to customer
Item in Stock?
Ship item
Credit Card Valid?

Share this page: