0% found this document useful (0 votes)
41 views

12 CS Practical File

Uploaded by

Kushagr Garg
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

12 CS Practical File

Uploaded by

Kushagr Garg
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

S.

No KENDRIYA VIDYALAYA DOGRA LINES


DESCRIPTION
MEERUT CANTT.
01 ACKNOWLEDGEMENT

02 INTRODUCTION

03 OBJECTIVES OF THE PROJECT

04
COMPUTER SCIENCE
PROPOSED SYSTEM

05 PRACTICAL RECORD (TERM-


SYSTEM DEVELOPMENT LIFE CYCLE
(SDLC)

06 WORKING
1)
CLASS : XII
07 FUTURESCOPE

08 BIBLIOGRAPHY

TABLE OF CONTENTS [ T O C ]
2021-2022
Acknowledgement:
I, Kushagr garg of class XII
Section [A] would like to express our sincere
gratitude to our
computer science teacher
Mrs. Sarita & Ms. Swati tyagi
PGT (COMPUTER SCIENCE), for her vital
support, guidance and encouragement
without which
this project would not have come forth.

We would also like to express our gratitude to


our school KENDRIYA VIDYALAYA
Dogra lines meerut cantt .

CERTIFICATE
This is to certify that, Project Work entitled STORE
MANAGEMENT SYSTEM (BOOK STORE) in the
subject Computer Science (083) laid down in the
regulations of CBSE
(Term-1) is successfully completed by
Kushagr Garg of
Class: XII, Division: A
Roll no. : 21701028
for the academic year
2021-2022.
Signature:
Examiner (Subject Teacher)

Internal Examiner External Examiner

Principal

Date: / / 2022

PROJECT ON
Store management SYSTEM
[For an example a book store]
Introduction
This project is all about software for a selling store may be
Grocery store, Sanitary store, Hardware store, Book store, or a
shopping complex etc. Here we will take a book store as an
example and will create a software specifically for it. (But with
few adjustments it can be used for any store as store
management software.)
For a book store: It will help the Book Stall Owner to have
a full-fledged control over his/her stall. It adds a new stock,
updates an existing stock and of course prints a receipt to the
customer. Besides it displays a graph of the sales of the current
month. It is also useful for the owner to be updated about the
books he have/have not in his store.
Having a huge store (book/grocery/hardware etc.) may be
a hectic job and even more difficult is to maintain its records,
data and billing too. This software helps the owner to do it very
easily as well as efficiently. It would help a lot to him keep
running the store in business and also help him to know about
its sale report

OBJECTIVES OF THE PROJECT


The objective of this project is to let the students apply the
programming knowledge into a real- world situation/problem
and exposed the students how programming skills helps in
developing a good software.

1. Write programs utilizing modern software tools.


2. Apply object oriented programming principles effectively
when developing small to medium sized projects.
3. Write effective procedural code to solve small to medium
sized problems.
4. Students will demonstrate a breadth of knowledge in
computer science, as exemplified in the areas of systems,
theory and software development.
5. Students will demonstrate ability to conduct a research or
applied Computer Science project, requiring writing and
presentation skills which exemplify scholarly style in
computer science.

PROPOSED SYSTEM
Today in times of digitalisation one cannot afford to rely
on the fallible human beings of be really wants to stand against
today’s merciless competition where not to wise saying “to err
is human” no longer valid, it’s outdated to rationalize your
mistake. So,  to keep pace with time, to bring about the best
result without malfunctioning and greater efficiency so to
replace the unending heaps of flies with a much sophisticated
hard disk of the computer. 

One has to use the data management software. Software


has been an ascent in atomization various organisations. Many
software products working are now in markets, which have
helped in making the organizations work easier and efficiently.
Data management initially had to maintain a lot of ledgers and
a lot of paper work has to be done but now software product on
this organization has made their work faster and easier. Now
only this software has to be loaded on the computer and work
can be done.

This prevents a lot of time and money. The work becomes


fully automated and any information regarding the organization
can be obtained by clicking the button. Moreover, now it’s an
age of computers of and automating such an organization gives
the better look.

SYSTEM DEVELOPMENT LIFE CYCLE


(SDLC)
The systems
development life
cycle is a project
management
technique that
divides complex
projects into
smaller, more
easily managed
segments or
phases. Segmenting projects allows managers to verify the
successful completion of project phases before allocating
resources to subsequent phases.
Software development projects typically include initiation,
planning, design, development, testing, implementation, and
maintenance phases. However, the phases may be divided
differently depending on the organization involved. 

PHASES OF SYSTEM DEVELOPMENT LIFE CYCLE

WORKING
The above program will work on simply 3 steps that are:
 Input the data.
 Store the data in database.
 Retrieve the data from database and show required
result.
As it’s a commercial service so it may have to deal with
many customers it would keep records of the customer and
their details for any case in future.
It would be menu driven program so it becomes user-
friendly. The options would include
1. Book Stock
2. Book Selling
3. Exit

1. Book Stock:
It would include following
options:
A. Add a new stock: It’s the option for user to add a new
book stock. Which would further ask various inputs that
are: (i) Book Number
(ii) Book’s Name
(iii) Author of the Book
(iv)Publisher of the Book
(v) Cost per Book
(vi)Quantity purchased
B. View all Stock: It shows all the stocks of different books
that is present in the book store and updated in the
database. The program shows all the details related to
different stocks of the book.
C.Update an Existing stock: It allows user to update any
preexisting stock like change in price of book,
publication, quantity of book.
D.Exit: It exits the program.

2. Book Selling:
It would include following options
A. Sell a Book: It’s the option for user to enter details of the
book that has been sold. Which would further ask various
inputs that are: (i)Customer name:
(ii)Phone number:
(iii)Book Number
(iv)Name of the book
(v)Cost of the book
B. View Sales this month: It shows the sales
report in form of graph.

3. Exit: To Exit the program

FUTURESCOPE
 In future this software will be there in a high demand
as everything is getting advanced.

 If this software is developed with help of a big database like


oracle, the software’s demand will further increase.

 As this software is very cheap, its affordability will be more. 

 It may also be used in library system as well with few


adjustments.

 It can also be used at grocery store management with only


few changes like instead of books we can rename it to items
and maintain database for different products to be sold in a
grocery store.

 As many new stores are opening nowadays it would be


helpful for the owners to maintain records at a very low cost
as the software will be cheap.

 Helpful for owners as it show their monthly sales report.


BIBLIOGRAPHY
1. COMPUTER SCIENCE WITH PYTHON CLASS
XI&XII – BY  PREETHI ARORA
2. COMPUTER SCIENCE WITH PYTHON CLASS
XI&XII – BY SUMITHA ARORA
3. WWW.W3RESOURCE.COM/

You might also like