Stock Management System
Class 12 – Informatics Practices (IP) Project
Introduction
A Stock Management System is a software application used to manage inventory levels, track stock
movements, and maintain product records using Python and MySQL.
Objectives
• Maintain product records
• Add, update, delete stock
• Learn Python-MySQL connectivity
• Apply database concepts practically
Tools & Technologies
Component Technology
Programming Language Python
Database MySQL
Interface Command Line
Connectivity [Link]
Database Design
Table Name: stock
Fields: product_id (INT, PK), product_name (VARCHAR), quantity (INT), price (FLOAT)
Features
• Add Product
• View Products
• Update Stock
• Delete Product
Conclusion
This project demonstrates Python programming with database connectivity and fulfills CBSE IP
practical requirements.
Acknowledgement
I thank my teacher and school for guidance and support.