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/ 2
INTRODUCTION: Having current inventory-level information is the most crucial
component of any inventory management system. It minimizes
overstocking, enables businesses to cut expenses without sacrificing customer satisfaction. Those milestones are possible by employing on-time delivery and fewer out-of-stock scenarios. To that end, the system needs to keep track of all activities that have an impact on inventory levels, such as purchase orders that are issued to suppliers and delivery requests from customers. As we proceed, this will become apparent.
CASE STUDY: Black Diamond group of companies reached out to us to design a
database to manage their inventory. According to the C.E.O, Mr. Alkali Joseph, the lack of a proficient inventory management system has led to a loss of $21,569,120.55 over a span of three years. So, after our first meeting, we were able to deduce the following personnel of the company as the stakeholders: 1. Inventory managers 2. Warehouse managers 3. Procurement managers 4. Sales managers 5. IT managers
REQUIREMENTS: After our interview sessions with the stakeholders of the
company, the following are the reasons why they need a database for their inventory management system:
1. The database should provide information about the products
they sell, price, quantity in store and quantity sold. It should be possible to pull out the names of products and their descriptions.
2. Regarding suppliers, the database should provide the details of
each supplier and what they supply to the company. They want to keep track of each supplier and their products.
3. The database should be such that it stores information about
the orders received from customers. The information should include number, customer name, shipping address, billing address, payment information, and other relevant details. They intend using this information to track orders and ensure that they fulfil them accurately.
4. In addition, the database must store customer's information
which must also be retrievable. This information will help them keep track of each customer. The information includes name, contact information, address, and other relevant details.
5. Finally, the database should provide information on each
transaction. Such information must include the following: transaction ID, date, quantity, time, product, and any other relevant details.