A Project Report ON Online Market
A Project Report ON Online Market
ON
ONLINE MARKET
A PROJECT
Submitted in partial fulfillment of the requirements for the award of the degree
OF
Vikramjeet Singh
(07890202015)
2017-2020
CANDIDATES’S DECLARATION
I hereby certify that the work which is being presented in the project is
the project report entitled SARKARI EXAM in partial fulfilment of the
requirement for the awards of the degree of“BACHELOR OF
COMPUTER APPLICATION “ , submitted in theSri Guru Tegh
Bahadur of Management and Information Technology,GuruGobind
Singh IndraprasthaUniversity is an authentic record of my work carried
out under the supervision of Mrs.
The matter embodied in this project report has not been submitted by us
for the award of my other degree or diploma.
Date:
DATE:
HOD:
Guide: Mrs.
ACKNOWLEDGEMENT
Last but not the least my sincere thanks to my family and my friends for
their valuable suggestions at every time.
1. INTRODUCTION
1.1 Introduction to the Project 11
3 SOFTWARE DESIGN
3.1 Introduction 21
4 DATABASE DESIGN
4.1 Introduction 29
4.2 Database Field Specifications 29
5 TESTING
5.1 Introduction 33
BIBLOGRAPHY 55
LIST OF FIGURES
Figure Page
Numbe
r
Figure 1: The Waterfall Model 15
Figure 2:Requirement Analysis 18
Figure 3:Use Case 20
Figure 4: Context Flow Diagram 23
Figure 9: E-R Diagram 24
LIST OF TABLES
Table Page
Number
Admin 29
Register 29
Card 30
LIST OF SCREENSHOTS
Table Page
Number
Screenshot 1: Home Page 46
Screenshot 2: Login Page 46
Screenshot 3:Register Page 47
Screenshot 4:Mens Collection Page 47
Screenshot 5:Womens Collection Page 48
Screenshot 6:Electronics Collection Page 48
Screenshot 7:Add to Cart Page 49
Screenshot 8:Product View Page 49
Screenshot 9:Mode of Payment Page 50
Screenshot 10:Cash on Delivery Page 50
Screenshot 11: Credit Card Page 51
Screenshot 12:Debit Card Page 51
Screenshot 13:Internet Banking Page 52
Screenshot 14:Thanking you Page 52
CHAPTER-1
INTRODUCTION
11
1.1Introduction to the Project
The youth of today is facing many challenges and a high level of competition,
all to get a government job. Preparation for an exam, when your whole career
depends upon it, was never an easy task. There are a number of issues in it
including proper study plans, material collections, practice, and many other
things.
The sole objective of helping out aspiring students by providing them time-to-
time guidance and appropriate study material for competitive examinations in
order to secure a respectable position in various Government Organizations,
Institutes, Ministries, and Departments.
12
CHAPTER-2
REQUIREMENT ANALYSIS
13
2.1 SOFTWARE REQUIREMENT SPECIFICATION
If a document that completely describes what the proposed software should do
without describing how the software will do it, The basic goal of requirements
specific to produce the requirements, which describes the complete external
behavior of the proposed software. However, producing the report is said to be
done.
2.1.1 INTRODUCTION
The introduction states the goals and objectives of the software describing it in the
context of the computer -based system. Actually the introduction may be nothing
more than the software people of the planning document.
15
Figure 1: The Waterfall Model
16
NO. REQUIREMENTS ESSENTIAL DESCRIPTION REMARKS
OR OF THE
DESIRABLE REQUIREMENTS
RS 1 The system should Essential A admin page The id are’s
have a admin Sign should appear assigned by
In when the admin the
clicks on main- admin
admin sign in
17
RS 7 The administrator Essential The administrator The
have the right of have the administrator
adding, deleting and right of adding, have the
modifying the deleting and right of
details modifying the adding,
details deleting and
modifying the
details
RS 8 The system should Essential After sign in the User must
have a logout page user must logout logout
from the system the page after
booking
tickets
2. Design
In this phase the SRS in transformed into a structure that is suitable for
implementation in some programming language. Here overall system
architecture is defined and high level design work is performed.
18
STEPS IN REQUIREMENT ANALYSIS
Draw the
context
diagram
Develop
prototype
(optional)
Model
the
requirements
Finalize
the
Requirements
Functional Requirements
There are registered people in the system. Some are approvers. An approver can
also be a requestor. In an organization, the hierarchy could be
engineers/Managers/Business Managers/Managing Director etc. In a college, it
could be Lecturer/Professor/Head of the Department/Dean/Principal etc.
The system should be able to:-
Login a user.
Login an admin
Allow a user to enter his/her details.
Admin can add/delete/modify the things.
19
DESIGN CONSTRAINTS
For Server:-
For Clients:-
20
Operating System Windows 10
Technologies PHP
Tools Xampp
Data Base Microsoft MYSQL
21
CHAPTER – 3
SOFTWARE DESIGN
22
3.1. INTRODUCTION
This chapter will focus on the design of the system using diagrams to illustrate
graphically certain sections of the software system.
LIST OF SYMBOLS
SYMBOL NAME FUNCTION
23
3.3 Context Diagram
24
CHAPTER – 4
DATABASE DESIGN
25
4.1 INTRODUCTION
This article/tutorial will teach the basis of relational database design and
explains how to make a good database design. It is a rather long text, but we
advise to read all of it. Designing a database is in fact fairly easy, but there are a
few rules to stick to. It is important to know what these rules are, but more
importantly is to know why these rules exist, otherwise you will tend to make
mistakes!
A) Register
26
B) USER
Attributes
Relationship
27
FIGURE 9: ER DIAGRAM
28
CHAPTER-5
TESTING
29
5.1 INTRODUCTION
Executing a program with the intent of finding errors is called testing. Testing is
vital to the success of any system. Testing is done at different stages within the
development phase. System testing makes a logical assumption that if all parts
of the system are correct, the goals will be achieved successfully. Inadequate
testing or no testing at all leads to errors that may come up after a long time
when correction would be extremely implementation. The testing of the system
was done on both artificial and live data. In order to test data test cases are
developed. Following are the various methods that are employed for testing:
30
5.2.3 Functional Testing
System testing is done when the entire system has been fully integrated.
The purpose of the system testing is to test how the different modules
interact with each other and whether the entire system provides the
functionality that was expected.
System testing consists of the following steps:
Program Testing
System Testing
System Documentation
User Acceptance Testing
31
No Test cases Title Description Expected Result
. Outcome
1 Successful User The login to the Login should be Passed
Verification system should successful and the
be tried with the user should be
login name and connected to
the correct server.
password.
2 Unsuccessful Login to the Login should fail Passed
User Verification system with a with an error
due to wrong wrong password ‘Invalid password’.
password
3 Unsuccessful Login to the Login should fail Passed
User Verification server with a with an error
due invalid ‘Invalid username’.
to invalid Username
Username
32
enter his whole entering the
detail. whole details
CHAPTER-6
33
6.1.Project Roles and Responsibilities
6.1.1 ROLE
6.1.2 RESPONSIBILITIES
34
CHAPTER-7
CONCLUSION
AND
ACHIEVEMENTS
35
CONCLUSION
Sarkari Exam is an Educational application having the sole objective of helping
out aspiring students by providing them time-to-time guidance and appropriate
study material for competitive examinations in order to secure a respectable
position in various Government Organizations, Institutes, Ministries, and
Departments. The primary thought behind developing such an educational
application was to provide a study-platform for all those students who are
unable to afford the expenses of coaching classes. Our aim is to reach aspirants
in as many numbers as possible so that they can get a decent job in their field of
choice. Sarkari Exam is getting positive response from the users .
FUTURE SCOPE
The scope of this project is to provide the users with the bundle of information.
As till now if the client wanted to know one detail he use to go through many
process to get any information. It keeps the promise to deliver the quality
content from different most reliable official sources.
36
Screenshots
BIBLOGRAPHY
http://www.google.co.in
http://www.youtube.co.in
http://www.wikipedia.com
http://www.w3schools.com
37
38