0% found this document useful (0 votes)
5 views5 pages

Ooad Lab Rec-18-22

The document outlines the design of a Stock Maintenance System using UML diagrams, including use case, class, activity, sequence, collaboration, and component diagrams. It details the interactions between customers, agents, stock personnel, and other components involved in the order and stock management process. The application was successfully designed and verified as per the outlined specifications.

Uploaded by

abhilashvishwa12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Ooad Lab Rec-18-22

The document outlines the design of a Stock Maintenance System using UML diagrams, including use case, class, activity, sequence, collaboration, and component diagrams. It details the interactions between customers, agents, stock personnel, and other components involved in the order and stock management process. The application was successfully designed and verified as per the outlined specifications.

Uploaded by

abhilashvishwa12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Ex.

No: 4 STOCK MAINTENANCE SYSTEM

AIM:
To model the "STOCK MAINTENANCE SYSTEM" using the software IBM Rational Rose with
various UML (Unified Modeling Language) diagrams.

UML DIAGRAMS

USE CASE DIAGRAM

make order
customer

collect company's customer


information

check for customer records


agent

verify product ordered

update billing
stock person

receive packing order and retrieve


stock

delivery
CLASS DIAGRAM
ACTIVITY DIAGRAM

check for old client

Make Order
Verify product no,des cription
Create new
and s tock on hold
record

inform s tock pers on for


packing

Query location

inform order to s hipping


Pay for s ervice
delivery

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

2: Collect company's customer information

3: Check the client in th existing list and new record

4: View product number and stock on hold

5: Update building

6: Advice Customer

7: Initiate packing order

8: Receiving packing order to retrive stock

9: Query location retrive product add to order

10: Present order for shipping

11: Prepare customer price

12: Place new order

13: Place new Stock

14: Cut charge against purschased order for new entry


COLLABORATION DIAGRAM

:Custome 6: Advice Customer


:Agent
r 7: Initiate packing order

: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

3: Check the client in th existing list and new record

13: Place new Stock


9: Query location retrive product add to order

12: Place new order


10: Present order for shipping
:Stock db

:Custome
r db

11: Prepare customer price

: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.

You might also like