You are on page 1of 3

Inventory Management

System

By
Ali Serdar

University of Zakho
Faculty of Science
Computer Science Department-3rd stage
Ali Serdar

Abstract
Database is very important part of any software system that’s available on our age.
My management software idea is to create a database management system for
inventories data managing like ordering products and give reports about stored and
sold products, information like:

• Which product is sold?


• When this product is sold?
• Who bought this product?
• Price of product.
• Production and expiration date of the product.
• Barcode that contains information about product.

2
Ali Serdar

System Requirements
My software includes following rules(users):
❖ Customer
1. Customer can contact system Admin online.
2. Customer will add personal information about his/her self in the system with sign
in/signup UI of system.
3. Customer can edit his/her information in account settings.
4. Customer can buy products through page that shows products to
❖ Desk manager:
1. has access to all user data.
2. he/she must specify type of data the user wants to store.
3. will explain to the user informations that’re stored and how it costs.
4. he/she must have knowledge about costs of needed storage.
5. give information about account renew to the customers.
❖ Admin
1. have access to data of all users of system.
2. Can modify all user’s data.
3. Can add and remove products from system.
4. Can update information that are given of any product in the system.
5. Can make discounts on products price.
6. Can access products warehouse data.
7. Can view data of all products that are stored in and send out of the warehouse and
also can remove all expired products from the system.
8. He/she is responsible of maintaining any problem related to system hardware and
software.
❖ Reports manager
1. Will get information about others parts of system and analyze them.
2. Is responsible for preparing reports after checking all information about products.
3. If there any problem with any information then he/she will send it back to the
admin and desk manager for rechecking.

You might also like