Information Technology Reference
In-Depth Information
Table 6.1 An Illustrative Example
Service name
Input parameters
Output parameters
SearchDrugs
DrugName (DN)
DrugCode (DC)
DrugPrice (DP)
DrugDescription (DD)
SubmitOrder
DrugCode (DC)
DrugQuantity (DQ)
OrderInformation (OI)
Payment (Pa)
AccountQuery
AccountNumber (AN)
AccountPassword (AP)
AccountBalance (AB)
PayInFull
AccountNumber (AN)
AccountPassword (AP)
Payment (Pa)
PaidNotification (PaN)
PayByInstallments
AccountNumber (AN)
AccountPassword (AP)
Payment (Pa)
PaidNotification (PaN)
Shipping
OrderInformation (OI)
PaidNotification (PaN)
ShippedNotification (SN)
User Request
DrugName (DN)
DrugQuantity (DQ)
AccountNumber (AN)
AccountPassword (AP)
OrderInformation (OI)
ShippedNotification (SN)
4. Given the information of account number (AccountNumber),
account password (AccountPassword), and the amount required
to pay (Payment), service PayInFull returns the notification of
payment completion (PaidNotification).
5. Given the information of account number (AccountNumber),
account password (AccountPassword), and the amount
required to pay (Payment), the service PayByInstallments
also returns
the notification of payment
completion
(PaidNotification).
6. Given the order information and notification of payment
completion (PaidNotification), service Shipping returns the
notification of delivery (ShippedNotification).
The available inputs provided by a service requester and the outputs
that he/she expects are included in the user request. Furthermore,
Search WWH ::




Custom Search