Вы находитесь на странице: 1из 10

CERTIFICATE

THIS IS TO CERTIFY THAT THIS ‘COMPUTER


SCIENCE INVESTIGATORY PROJECT’ ON TOPIC
‘‘INVENTORY CONTROL’’ HAS BEEN
SUCCESSFULLY COMPLETED BY PRINCE KUMAR
DWIVEDI OF CLASS XII-A UNDER THE
GUIDANCE OF MRS UMA TIWARI MAM IN PAR
TICULAR FULLFILLMENT OF THE CURRICULAM
OF CENTRAL BOARD OF SECONDARY
EDUCATION (CBSE) LEADING TO THE AWARD
OF ANNUAL EXAMINATION OF THE YEAR 2019-
20

PRINCIPAL EXTERNAL-EXAMINOR SUB-TEACHER


KENDRIYA VIDYALAYA NO 1
DEHU ROAD PUNE: 412101
(2019-20)

COMPUTER SCIENCE
INVESTIGATORY
PROJECT

NAME: - PRINCE KUMAR DWIVEDI


CLASS: - XII-A
ROLL-NO:-
ACKNOWLEDGEMENT

IT WOULD BE MY IMMENSE PLEASURE TO


EXPRESS MY SINCERE THANKS TO MY
COMPUTER SCIENCE TR MRS UMA TIWARI
MAM IN PROVIDING HELPING HAND IN
THIS PROJECT TITLED “INVENTORY
CONTROL”.HER VALUABLE QUIDANCE
,SUPPORT,AND SUPERVISION ALL THROUGH
THIS PROJECT ARE RESPONSIBLE FOR
ATTAINING THIS PRESENT FORM.
ALSO, I WOULD LIKE TO THANKS MY
FRIENDS, CLASSMATES, PARENTS WHO
HAVE SUPPORTED ME A LOT AND HELP ME
IN EVERY POSSIBLE WAY.
SYSTEM REQUIRED:-
*PROCESSORS: - INTEL ATOM(R)
PROCESSOR OR INTEL(R)
CORE^TM i3 processor.
*disk space: - minimum 1 GB
*operating system:- windows 7 or
later, macOS and linux
*python versions:- 2.7.x,3.6.x
About python
Python is an interpreted, object-oriented, high-level programming
language with dynamic semantics. Its high-level built in data
structures, combined with dynamic typing and dynamic binding,
make it very attractive for Rapid Application Development, as well
as for use as a scripting or glue language to connect existing
components together. Python's simple, easy to learn syntax
emphasizes readability and therefore reduces the cost of program
maintenance. Python supports modules and packages, which
encourages program modularity and code reuse. The Python
interpreter and the extensive standard library are available in
source or binary form without charge for all major platforms, and
can be freely distributed.

Often, programmers fall in love with Python because of the


increased productivity it provides. Since there is no compilation
step, the edit-test-debug cycle is incredibly fast. Debugging
Python programs is easy: a bug or bad input will never cause a
segmentation fault. Instead, when the interpreter discovers an
error, it raises an exception. When the program doesn't catch the
exception, the interpreter prints a stack trace. A source level
debugger allows inspection of local and global variables,
evaluation of arbitrary expressions, setting breakpoints, stepping
through the code a line at a time, and so on. The debugger is
written in Python itself, testifying to Python's introspective power.
On the other hand, often the quickest way to debug a program is
to add a few print statements to the source: the fast edit-test-
debug cycle makes this simple approach very effective.
About mysql and connectivity
* download anaconda python from
www.anaconda.org and install it on your
computer.
* After installation open anaconda
navigator by searching it on windows
start button.
* go to environment option and create
new environment by giving some name
say ”anaconda”. Then in package
option select version of your installed
python and then click on create, within
few seconds environment get created .
Picture shown below to create new
environment

* Then click on applications


on and select Anaconda
*Then search pymysql in uninstalled
package mode and install all ,you need
internet connection for the installation, After
installation your connectivity with python
and mysql will be successful.
*Then launch spyder from your anaconda
navigator.
*Next you need to establish connection to a
MySQL database using connect() function
of mysql.connector package
Ex: import mysql.connector as sqltor
Mycon=sql.connect(host=”localhost”,user=”r
oot”,passwd=”mysql”,database=”INVENTOR
Y”,charset=”utf8”)
If mycon.is_connected():
Print(“successfully connected to mysql
database”)
Introduction of project
Our topic is “Inventory control” that means
management of stock. In industrial sector this
management is performed by every companies
to maintain their stock. I have performed an
inventory control on Sports business named
“MEGA SPORTS”.Management of this mega
sports is in 3 parts ,it contains one Purchase
table ,that includes records of material imported
for the mega sports. Another table is SALES
table that includes all necessary records of
customer who have purchased sports item from
mega sports, Another table is REPORT table
that includes all records of sales of every day,
means items exported,total amount of
export,total quantity of item saled ,date of the
sale etc,.
By this management of the records,I’m
performing this inventory control .

Вам также может понравиться