Uploaded by Yasas Banuka

InClass OOSAD Assignment

advertisement
Name: Yasas Banuka Malavige
NIC: 200327610803
Scenario: Online Bookstore System
An online bookstore wants to develop a system that allows customers to search for books, place
orders, and make payments. The system should also manage book inventory, handle user
accounts, and generate sales reports for the admin
1. Draw a use case diagram for the online bookstore system showing the interactions between
customers, admins, and the system.
2. Draw an activity diagram to represent the process of placing an order from searching for a
book to making a payment.
3. Draw a class diagram to represent the main classes involved in the system, including
Customer, Book, Order, Payment, and Admin. Show the relationships between these classes
4. Draw a state diagram to represent the states of an Order, from the time it is created to the
time it is completed.
Download