B-liner Diagram Example: Warnier/Orr Transaction Processor Program Design
 

  Note:        Click on + / - to hide and expand statements

 

 
- Transaction
  Processor
+ .Begin

+ First Instance

. Load resources

. Setup configuration data base from configuration file

. Register windows: supervisor, text, graphic, various dialogs

. Allocate global data base from dymanic memory

. Setup directory
or

+ First Instance

. Get global data from previous instance
. Save the application instance handle

. Link instance node to application list

+ Supervisor Initialization
. Create supervisor window

. Show window

. Initialize directory object

. Initialize supervisor window
+ Message
  {M}


. Get the message

. Translate message

+ Translate
  successful


+ Process message
+ mouse move

. pointer motion
or

+ scroll

. Scroll directory object
or

+ Menu
+ Copy

. Copy directory object
+ Delete

. Delete directory object
+ Download

. Download directory object
+ Find

. Find directory object
+ Print

. Print an element of directory object
+ Read
. Close supervisor

. Read object
or

+ Translate
  successful
+ Issue error
. Display error message on control monitor

. Send error message to sender

. Log error
+ .End
. Remove current node from the application list

. Free node into dynamic memory

+ Application list empty

. Shut down directory
or

+ Application list empty
. skip
 
 

 

  Use the
Back Button to return

www.bliner.com

Copyright © 2003-2008 Varatek Software, Inc. All Rights Reserved.
B-liner is a trademark of Varatek Software, Inc.
Terms of Use | Terms of Sale | Privacy Policy | Contact Us