DMS Report On Creating Inventory Management System in MS Access DMS 7th Micro Project Msbte Store
DMS Report On Creating Inventory Management System in MS Access DMS 7th Micro Project Msbte Store
Board: MSBTE
1.0 Introduction
One of the main applications of DBMS is that it can also be used to manage an accounting
system. And MS Access is one of the popular DBMS tools that is used for the same. As
Microsoft’s primary database program MS Access has many applications in the economic
world.
3.0 Components of MS Access.
There are seven major components of Microsoft Access. When we create a component
in Access it is an object, and several similar objects grouped together will constitute a class.
Let us take a look at the components.
● Tables
In MS Access Tables store the data or the information that you feed the program. The
data table can be created with the required field names, properties etc as desired by the
user. If the table is not created correctly, the database may be slow in giving results or give
wrong results entirely. So it is essential the table be created properly and carefully.
● Relationships
Relationships are the connections that form between one or more table. So the
relationships can be one-on-one, one-to-many and then of course many-to-many.
● Queries
Queries are when the user or the programmer requests the database for information. The
objects help create a SQL compatible query, which can help store data and retrieve
information from the database. Queries can also sort and filter data as per the query
statement.
● Forms
This is an object class which allows the programmer/designer to create a user interface
for MS Access. A form is defined by tables and queries.
● Reports
Once all the data has been entered into the database, the user will want to view the
information. For this he can run reports which will allow him to view the information, or
summarize the information.
4.0 System Requirements.
Microsoft Access is a part of the Microsoft Office suite, and its system requirements
typically align with those of the Office suite. Here are the general system requirements for
running Microsoft Access:
For older versions of Office (such as Office 2019, Office 2016, etc.) the requirements are
generally similar, but it's always recommended to check Microsoft's official documentation
for the most accurate and up-to-date information.
1. Developing Database Skills: This project aims to help you practice and develop your
database design and development skills using Microsoft Access.
2. Understanding Relational Databases: It aims to deepen your understanding of how
relational databases work, including designing tables, establishing relationships, and
creating queries.
3. Practical Application of Concepts: It provides a practical context for applying
concepts like primary keys, foreign keys, normalization, and data integrity.
4. Improving User Interface Design: Creating forms and reports helps you work on user
interface design, making it more user-friendly and intuitive for end-users.
5. Managing Student Information: The primary aim is to efficiently manage student
records, courses, and grades in a structured and organized manner.
6.0 Course outcome addressed.
Here are some potential course outcomes that could be addressed by working on a project
like the Inventory Management System:
To Here's a proposed methodology for developing the Inventory Management System (IMS)
using MS Access:
● Conduct meetings with stakeholders to gather detailed requirements for the IMS.
● Define project scope, objectives, and deliverables.
● Create a project plan outlining tasks, timelines, and resource allocation.
2. Database Design:
● Design user-friendly data entry forms for adding and editing product details, supplier
information, sales records, and purchase history.
● Create insightful reports for viewing and analyzing inventory-related information,
such as sales summaries, low stock alerts, and purchase history.
● Implement data validation rules to ensure accurate and valid data entry.
● Define constraints to enforce rules, such as positive quantity values and correct date
formats.
5. Query Development:
● Write queries to extract specific information from the database, such as finding
products with low stock, calculating profits, and generating sales reports.
● If automation is desired, develop Macros or VBA scripts for tasks like sending alerts
for low stock, calculating profits, and updating stock levels based on sales and
purchases.
7. Testing and Quality Assurance:
9. Deployment:
Following this methodology will help ensure a structured and systematic approach to
developing the Inventory Management System, leading to a successful implementation that
meets the needs of the stakeholders.
8.0 Resources used
2 internet Wikipedia
3 PC windows 11 1
9.0 Brief Description:-
The Inventory Management System (IMS) is designed to be a versatile tool that caters to
the specific needs of retail stores and warehouses alike. One of the distinguishing features
of this system is its ability to seamlessly integrate with existing workflows, allowing for a
smooth transition into more efficient inventory management practices. By leveraging the
power of Microsoft Access, the IMS offers a user-friendly interface that empowers users to
easily input, track, and retrieve critical inventory data. The system's intuitive data validation
ensures that only accurate and reliable information is entered, further enhancing data
integrity. Additionally, the optional automation capabilities, achieved through Macros or
VBA scripts, enable the IMS to proactively address low stock situations, calculate profits, and
update stock levels in real-time.
Furthermore, the IMS places a strong emphasis on reporting, providing users with the
ability to generate insightful reports on sales trends, low stock alerts, and historical
purchasing data. With a robust foundation in place, this Inventory Management System is
poised to revolutionize the way businesses handle their inventory, ultimately leading to
improved customer satisfaction and increased profitability.
10.0 Actual Resources Used
2 internet Wikipedia
3 PC windows 11 1
Creating an Inventory Management System (IMS) in MS Access involves several steps. I'll
guide you through the process.
Before you start building the IMS, it's important to gather requirements. Consider what
information you want to track, such as:
1. Products Table
● ProductID (Primary Key)
● ProductName
● Description
● Category
● Price
● QuantityInStock
● ReorderPoint
● DateAdded.
2. Suppliers Table
● SupplierID (Primary Key)
● SupplierName
● ContactInfo
3. Sales Table
● SaleID (Primary Key)
● ProductID (Foreign Key)
● QuantitySold
● SaleDate
● CustomerName
4. Purchases Table
● PurchaseID (Primary Key)
● ProductID (Foreign Key)
● QuantityPurchased
Write queries to retrieve and manipulate data. Examples of queries include finding products
with low stock, calculating profits, and generating sales reports.
Design reports to present information in a structured format. Reports could include sales
summaries, low stock alerts, and purchase history.
Set up data validation rules to ensure that only valid data is entered. For example, enforce
that quantity values are positive integers, and dates are in the correct format.
Thoroughly test the system to ensure that it works as expected. Test different scenarios to
uncover any potential issues.
Once you're confident in the system's functionality, deploy it to the users. Provide training
to ensure they know how to use the IMS effectively.
Remember to continuously maintain and update the system based on user feedback and
changing business requirements. This will help ensure that the IMS remains a valuable tool
for managing your inventory.
12.0 Output of project.
13.0 Skill Developed / Learning outcomes of this Micro-Project
The development of the Inventory Management System (IMS) in MS Access encompasses a
range of valuable skills and learning outcomes for individuals involved in the project:
The Inventory Management System (IMS) developed in MS Access has several practical
applications across various industries and business contexts:
1. Retail Stores: Retailers can utilize the IMS to track and manage product inventory,
monitor sales trends, and generate reports on popular items.
2. Warehousing and Logistics: Warehouses can use the IMS to efficiently manage stock
levels, monitor incoming and outgoing shipments, and optimize storage space.
3. Manufacturing Companies: Manufacturing firms can implement the IMS to keep
track of raw materials, work-in-progress, and finished goods inventory.
4. E-commerce Platforms: E-commerce businesses can benefit from the IMS to manage
product listings, monitor order fulfillment, and track sales and returns.
5. Wholesale Distributors: Wholesale distributors can employ the IMS to manage a
wide range of products, including different categories and brands, while optimizing
procurement processes.
6. Healthcare Facilities: Hospitals and clinics can use the IMS to manage medical
supplies, track medication usage, and ensure essential items are always available for
patient care.
7. Food and Beverage Industry: Restaurants, bars, and catering companies can employ
the IMS to track food and beverage inventory, manage perishables, and optimize
purchasing.
8. Construction and Engineering: Construction companies can use the IMS to manage
tools, equipment, and materials on-site, ensuring that projects have the necessary
resources.
Conclusion
2. https://www.wikipedia.org/
3. https://www.google.com/
4. https://www.youtube.com/