Online Inventory Management System
Online Inventory Management System
Group members:
STUDENT NAME STUDENT ID
1. DAWIT ABAY………………….1303546
2. HENOK AYELE……………….1304796
3. SAHAD ABATEMAM …………1307059
4. JEBESA YADESA ……………..1310351
5. TIGIST ALEMAYEHU………..155388
Introduction
Inventory management system deals primarily with determining the amount and
placement of the materials within a facility or within multiple locations of a store.
Our project is about Debre Markos University inventory management system to
automate the major operations found in the office. This project is done to develop
online web application. This document has detailed description about the current
manual system and the newly developed system. The project identifies the
problems and detailed overview of the office using different data gathering
methods. The current system is manual based system.
We want to change the existing manual system by newly developed automated
system. The system will be developed using php programming language and uses
html language to design an effective transferring of data and also MYSQL as aback
end database with CSS implemented for the interface. The project has scope and
objective. The newly automated system provides fast and reliable service for the
office employees and by minimizing time and resource wastage.
Our project identifies the weakness of the existing system and by highly
investigating the problems of the existing system the document has clear and
concise solutions for those problems. Under this document we specify the
functional and nonfunctional requirements of the system and by carefully applying
the functional requirements users can get quality service from the newly automated
system. Our project specifies hardware and software requirements. The project is
done by all the group members and each member has our own specified task and
we are responsible for our tasks. Generally the main goal of online inventory
management system is to shorten data-processing time, to reduce errors, to
improve the accuracy of input and to provide data reliability of the stock.
1,General Objective
To develop web based inventory management system for Debre Markos University.
2,Specific Objective
In order to achieve the main objective, we have the following specific objectives:
Develop database that will used to store all inventory item and user information.
Develop interactive interface for the users.
Deploy the system in to server.
Scope of project
This inventory management system will be computerized the functions of inventory
management system on the Debre Markos University and will perform the following
activities: -
The items profiles are stored in database. This helps the employers of the
department of General Service to treat customers facilitate.
It enables to store, update, and retrieve the item’s profiles in safe and reliable
manner.
It avoids redundancy of the items profiles.
Identify the customers those who have taken the item and not returned the
item.
Functional Requirement:
There are several functions that are included in the system to satisfy the needs of
the university.
The proposed system is intended for inventory purposes. Thus, it can perform different
processes included in the inventory. It will be able to monitor the delivery of a certain
items; the newly ordered items will be added to the current stocks and for the outgoing
stocks that can be subtracted from the current stock.
Therefore, the University will able to track the item/supply that are running out of stock
and thus prepare order.
Functional requirements of the system are:
1. REQ-1: The ability for the manager to view items report is crucial as it allows
for tracking of inventory levels, identifying items that are running low, and making
informed decisions about reordering supplies.
2. REQ-2: Allowing users to login to the system ensures secure access to the
inventory system based on their privileges, enhancing data confidentiality and user
accountability.
3. REQ-3: Recording information about official users by the system admin ensures
that all necessary profile details are captured accurately, facilitating efficient
management of user accounts.
5. REQ-5: Staff members being able to put comments for the manager enables
effective communication within the system, allowing for feedback and suggestions
to be shared for continuous improvement.
6. REQ-6: Users being able to search items by item code enhances usability and
efficiency in finding specific inventory information quickly, improving overall
user experience.
7. REQ-7: The manager's ability to view users report provides insights into user
activity and system usage, aiding in decision-making and resource allocation.
8. REQ-8: Storing user comments ensures that valuable feedback is retained for
future reference, enabling the system to track user opinions and suggestions over
time.
10. REQ-10: Admin being able to add users is essential for system setup and user
management, ensuring that authorized individuals have access to the inventory
system.
11. REQ-11: Clerk's ability to add items is critical for updating the inventory
database with new stock entries, maintaining accurate records of available items
within the system.
12. REQ-12: Users being able to change their password enhances security by
enabling regular password updates, reducing the risk of unauthorized access to the
system.
13. REQ-13: Allowing system users to log out ensures data security and privacy by
enabling users to end their active sessions securely.
14. REQ-14: The manager's ability to view comments from staff provides valuable
insights into user feedback and performance evaluations, supporting decision-
making processes.
15. REQ-15: The manager's capability to print reports enables the generation of
physical copies of important inventory data for reference and analysis purposes,
facilitating data-driven decision-making.
Actor
List of actors are:-
1. Staff member
2. manager
3. Administrator
4,stock clerk