Shubham
Shubham
CLASS : XII A
ROLL NO : 26651702
Certificate
ACKNOWLEDGEMENT
Our team members are Chirag sagar, Shubham kumar, Rohan mandal.
Apart from the efforts of mine, the success of any project depends largely
on the encouragement and guidelines of many others. I take this opportunity to
express my gratitude to the people who have been instrumental in the successful
completion of this project.
I express deep sense of gratitude to almighty God for giving me strength for
the successful completion of the project.
My sincerely thanks to Manoj Kumar Master In-charge and our respectable principle
satyawan , A guide, Mentor all the above a friends who critically reviewed my project
and helping solving each and every problem, occurred during implementation of the
project
The guidance and support received from all the members who contributed
and who are contributing to this project, was vital for the success of the project. I am
grateful for their constant support and help.
lOMoARcPSD|206727
INTRODUCTION
This project is based on the way in which the management is done in the stores here
it is the shoe billing .this is helpful for the owners to maintain the list of the sales
done on the day or in a year and also helpful in calculating the profit.
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
PROPOSED SYSTEM
Today 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 out-dated 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
One has to use the data management software. Software has been an ascent
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 paperwork has
to be done but now software production 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
INITIATION PHASE
PLANNING PHASE
REQUIREMENTS ANALYSISPHASE
This phase formally defines the detailed functional user requirements using
high-level requirements identified in the Initiation, System Concept, and Planning
phases. It also delineates the requirements in terms of data, system performance,
security, and maintainability requirements for the system. The requirements are
defined in this phase to a level of detail sufficient for systems design to proceed.
They need to be measurable, testable, and relate to the business need or
opportunity identified in the Initiation Phase. The requirements that will be used to
determine acceptance of the system are captured in the Test and Evaluation Master
Plan.
• Further define and refine the functional and data requirements and document
them in the Requirements Document,
• Complete business process reengineering of the functions to be supported
(i.e., verify what information drives the business process, what information is
generated, who generates it, where does the information go, and who
processes it),
• Develop detailed data and process models (system inputs, outputs, and the
process.
• Develop the test and evaluation requirements that will be used to determine
acceptable system performance.
DESIGN PHASE
program components and interfaces, then expand design layouts as they identify
and link larger systems and connections. Contemporary design techniques often use
prototyping tools that build mock-up designs of items such as application screens,
database layouts, and system architectures. End users, designers, developers,
database managers, and network administrators should review and refine the
prototyped designs in an iterative process until they agree on an acceptable design.
Audit, security, and quality assurance personnel should be involved in the review
and approval process. During this phase, the system is designed to satisfy the
functional requirements identified in the previous phase. Since problems in the
design phase could be very expensive to solve in the later stage of the software
development, a variety of elements are considered in the design to mitigate risk.
These include:
DEVELOPMENT PHASE
• Testing as a deployed system with end users working together with contract
personnel
• Operational testing by the end user alone performing all functions.
Requirements are traced throughout testing a final Independent Verification &
Validation evaluation is performed and all documentation is reviewed and
accepted prior to acceptance of the system.
IMPLEMENTATION PHASE
This phase is initiated after the system has been tested and accepted by the
user. In this phase, the system is installed to support the intended business
functions. System performance is compared to performance objectives established
during the planning phase. Implementation includes user notification, user training,
installation of hardware, installation of software onto production computers, and
integration of the system into daily work processes. This phase continues until the
system is operating in production in accordance with the defined user requirements.
SOURCE CODE
ch=(input("SIGNUP/LOGIN(1/2):"))
#SIGNUP
if ch==1:
usernsme=input("USERNAME:")
pw=input("PASSWORD:") cur.execute("insert into signup
values('"+usernsme+"','"+pw+"')") my.commit()
lOMoARcPSD|206727
#LOGIN
elif ch==2:
usernsme=input("USERNAME:") cur.execute("select usernsme from
signup where usernsme='"+usernsme+"'") pot=cur.fetchone() if pot is
not None:
print("VALID USERNAME!!!") pw=input("PASSWORD:")
cur.execute("select password from signup where password='"+pw+"'")
a=cur.fetchone() if a is not None:
print("""++++++++++++++++++++++++++++
+++++LOGIN SUCCESSFULL+++++
++++++++++++++++++++++++++++""")
print("""""=========================================================
===============================
++++++++++++++++++++++++++++++ BEST SHOE SHOP
++++++++++++++++++++++++++++++
================================================================
========================""""")
else:
print("Enter correct value")
print("""++++++++++++++++++++
lOMoARcPSD|206727
+++SUCCESSFULLY ADDED+++
++++++++++++++++++++""")
else:
cur.execute("insert into
Available_stock(Shoe_code,Brand_name,Quantity,Shoe_colour,Shoe_size,Price)
values('"+str(code)+"','"+brand+"','"+str(quantity)+"','"+color+"','"+str(size)+"','"+str(pri
ce)+"')")
my.commit()
print("""+++++++++++++++++++++
+++SUCCESSFULLY ADDED+++
++++++++++++++++++++""")
#PURCHASE OF SHOES
elif b==2:
print("AVAILABLE STOCK....")
cur.execute("select * from Available_stock")
for x in cur: print(x)
dot=cur.fetchone()
dot=(dot[0]) print("The price of
each pair:",dot)
n=int(input("Enter quantity:"))
total=n*dot print("Total
price:",total,)
print("""+++++++++++++++++++++++++++++++
lOMoARcPSD|206727
l=int(input("Search by??:"))
else:
print("SHOES ARE NOT IN STOCK!!!!!!!")
lOMoARcPSD|206727
if poll !
=[]:
print("""++++++++++++++++++++
+++SHOES ARE IN STOCK+++ +++++++++++++++++++++""")
cur.execute("select * from Available_stock where
Brand_name='"+g+"'")
for y in cur:
print(y)
else
:
print("SHOES OF SUCH BRAND ARE NOT AVAILABLE!!!!!!!")
if home !=[]:
print("""++++++++++++++++++++
+++SHOES ARE IN STOCK+++ ++++++++++++++++++++++""")
cur.execute("select * from Available_stock where
Shoe_size='"+str(au)+"'")
lOMoARcPSD|206727
for z in cur:
print(z)
else:
print("SHOES OF THIS SIZE ARE NOT AVAILABLE!!!!!!")
my.commit()
#SELL HISTORY
elif b==4:
print("1:Sell history details")
print("2:Reset sell history")
#AVAILABLE BOOKS
elif b==5:
cur.execute("select * from Available_stock order by Shoe_code")
for v in cur: print(v)
lOMoARcPSD|206727
#EXIST
elif b==7:
break
7
lOMoARcPSD|206727
REEBOK
4
ADDIDAS
TESTING LOTTO
3 NIVIA
Software Testing
2
is an empirical investigation conducted to provide stakeholders with
information about the quality of the product or service under test [1] with respect to
the context1 in which it is intended to operate. Software Testing also provides an
objective, independent view of the software to allow the business to appreciate and
0
2000-2005
understand 2005-2010
the risks 2010-2015 2015-2020
at implementation 2020-2025 Test
of the software. 2025-2030
techniques include, but
YEAR
are not limited to, the process of executing a program or application with the intent of
finding software bugs.
It can also be stated as the process of validating and verifying that a software
program/application/product meets the business and technical requirements that
guided its design and development, so that it works as expected and can be
implemented with the same characteristics. Software Testing, depending on the
testing method employed, can be implemented at any time in the development
process, however the most test effort is employed after the requirements have been
defined and coding process has been completed.
TESTING METHODS
Software testing methods are traditionally divided into black box testing and
white box testing. These two approaches are used to describe the point of view that
a test engineer takes when designing test cases.
SPECIFICATION-BASED TESTING
Specification-based testing aims to test the functionality of software according
to the applicable requirements.[16] Thus, the tester inputs data into, and only sees
the output from, the test object. This level of testing usually requires thorough test
cases to be provided to the tester, who then can simply verify that for a given input,
lOMoARcPSD|206727
the output value (or behaviour), either "is" or "is not" the same as the expected value
specified in the test case. Specification-based testing is necessary, but it is
insufficient to guard against certain risks
White box testing methods can also be used to evaluate the completeness of
a test suite that was created with black box testing methods. This allows the software
team to examine parts of a system that are rarely tested and ensures that the most
important function points have been tested.
SOFTWARE REQUIREMENTS:
I. Windows OS II.
Python
lOMoARcPSD|206727
BIBLIOGRAPHY