Download GaTT - Software Design Specification
Transcript
GaTT − Software Design Specification 4.24.1 Processing Narrative A user wishes to view the details of an Inventory Item currently in the database. In order to do this, the user has to have been authenticated and authorized. Next, the user will click on the Inventory Tab. A list will then be given to the user of all the Inventory Items. The user will then highlight an item to view and click on the View button. 4.24.2 Interface Description On the Inventory tab, a list will be given of the Inventory Items. The user will click on an item to highlight it and then click on the View button. 4.24.3 Component Processing Detail 4.24.3.1 Algorithmic Model In: InventoryID from selection Out: form that contains the details of the Inventory Item. ViewInventoryList (ObjectType) This algorithm is described in the View Inventory List component description. Submit [(In: InventoryID from selection Out: Form with Inventory Object details On Error: send message of failure and exit the routine ViewInventoryItem [(In: InventoryID Out: ViewInventoryItem Form lookup record from TrackedObjectTBL (where POID.value=InventoryID) Fill in ViewInventoryItem form with record attributes ] if errors occurred: send message of failure and exit the routine if no errors occurred: send message of success and return to the item screen. ] 4.24.3.2 Activity diagram for View Inventory Item Module 4.24.1 Processing Narrative 55