Ooad Lab Rec-18-22
Ooad Lab Rec-18-22
AIM:
To model the "STOCK MAINTENANCE SYSTEM" using the software IBM Rational Rose with
various UML (Unified Modeling Language) diagrams.
UML DIAGRAMS
make order
customer
update billing
stock person
delivery
CLASS DIAGRAM
ACTIVITY DIAGRAM
Make Order
Verify product no,des cription
Create new
and s tock on hold
record
Query location
Inform accountant to
prepare cus tomer invoice
SEQUENCE DIAGRAM
:Customer :Agent :Stock Person :Agent db :Customer db :Stock db :Shipping Agent :Accountant db :Purchased db
1: Make order
5: Update building
6: Advice Customer
:Stock
8: Receiving packing order to retrive stock
Person
5: Update building
:Agent 2: Collect company's customer information
db
4: View product number and stock on hold
:Custome
r db
:Shipping
Agent
:Accounta
nt db
:Purchase
d db
14: Cut charge against purschased order for new entry
COMPONENT DIAGRAM
Customer Agent
Stock
person
RESULT:
Thus the STOCK MAINTENANCE SYSTEMapplication was successfully designed and the
output was verified.