100% found this document useful (1 vote)
1K views1 page

POS System Class Diagram

This document summarizes an e-commerce system with entities like stores, products, users, sales etc. The store entity manages products and stocks. Users can login, add products to cart and make payments via debit/credit cards or cash. There are additional entities like brands, categories and an administrator user to manage the system.

Uploaded by

Saad Hassan
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
100% found this document useful (1 vote)
1K views1 page

POS System Class Diagram

This document summarizes an e-commerce system with entities like stores, products, users, sales etc. The store entity manages products and stocks. Users can login, add products to cart and make payments via debit/credit cards or cash. There are additional entities like brands, categories and an administrator user to manage the system.

Uploaded by

Saad Hassan
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/ 1

product_items

Store - id : string
1 1 * - name : string
1 - name - price : float
- address - manufacture_date : date
- expiery_date : date
+ viewStock()
+ addProducts()
+ addStock() + deleteProducts()
+ manageStock() + editProducts()
1 + showProducts()

1 *

1 1
user_login
administrator 1
1 * 1 POS HomePage 1 1
- id : string
- name : string - name
- contactNumb er : string + login_id()
- address : string + showProductDetail()
1 + manage_user()
+ login() 1
1

1 * 1 *
1 add_to_cart
brands catagory_items
+ enterProduct() - id : string - id : string
- name : string - name : string
1
+ addBrand() + addCategory()
+ deleteBrand() + deleteCategory()
+ editBrand() + editCategory()
+ showBrand() + showCategory()

1 * 1

Item Sales/Transaction 1 1 Payment

- id - created_at - amount : float


1 *
+ view_item() + print() + total_amount()
manage_users
- id : string
- name : string
- password : string
- contactNumb er : string
- address : string
1 *
+ addUser()
+ deleteUser()
+ editUser()
Created in Visio By Group1 + showUser()
Asif Nawaz (MCSE-F18-009)
Saad Hassan (MCSE-F18-058) Debit/Credit
Mariya Afzal (MCSE-F18-025) Cash
+ card_no
+ amount

You might also like