Skip to content

Create Uml#1

Open
jezielorias-wq wants to merge 1 commit intomfoud444:mainfrom
jezielorias-wq:patch-1
Open

Create Uml#1
jezielorias-wq wants to merge 1 commit intomfoud444:mainfrom
jezielorias-wq:patch-1

Conversation

@jezielorias-wq
Copy link
Copy Markdown

The Inventory & Sales Management System automates and manages products, suppliers, customers, inventory, sales, orders, commissions, and reporting. It supports product management, supplier tracking, customer records, real-time inventory monitoring, sales processing, order handling, commission computation, and report generation, using XML files for data storage (e.g., products.xml, orders.xml, customers.xml, sales.xml).

System Users:
Admin – Full access to all modules, manage users, view reports, configure system settings. Inventory Staff – Manage products, stock-in/out, and supplier information. Cashier / Sales Staff – Process sales, compute totals, print receipts, update inventory. Sales Representatives – Handle assigned orders, assist customers, track sales, view commissions. Suppliers / Vendor Users – Provide delivery updates, track shipments, communicate with inventory staff. Customers (Registered Users) – View purchase history, track orders, earn loyalty points, update profiles. Accountant / Finance Staff – Access financial reports, track sales revenue, commissions, and taxes. Manager / Supervisor – Monitor inventory, sales performance, staff activity, and approve orders.

    The Inventory & Sales Management System automates and manages products, suppliers, customers, inventory, sales, orders, commissions, and reporting. It supports product management, supplier tracking, customer records, real-time inventory monitoring, sales processing, order handling, commission computation, and report generation, using XML files for data storage (e.g., products.xml, orders.xml, customers.xml, sales.xml).
System Users:
Admin – Full access to all modules, manage users, view reports, configure system settings.
Inventory Staff – Manage products, stock-in/out, and supplier information.
Cashier / Sales Staff – Process sales, compute totals, print receipts, update inventory.
Sales Representatives – Handle assigned orders, assist customers, track sales, view commissions.
Suppliers / Vendor Users – Provide delivery updates, track shipments, communicate with inventory staff.
Customers (Registered Users) – View purchase history, track orders, earn loyalty points, update profiles.
Accountant / Finance Staff – Access financial reports, track sales revenue, commissions, and taxes.
Manager / Supervisor – Monitor inventory, sales performance, staff activity, and approve orders.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant