WWW - Kashipara.in: A Project Report On
WWW - Kashipara.in: A Project Report On
A Project Report
On
1
www.kashipara.in download project..!!!
CANDIDATE’S DECLARATION
I declare that our 5th semester project entitled “SHOPPING SITE” is our own work conducted
under the supervision of the guide Lecturer
This work has not been previously submitted to any other university or any institution for
examination or any other purpose.
Date:-
2
www.kashipara.in download project..!!!
COLLEGE CERTIFICATE
CERTIFICATE
ACKNOWLEDGEMENT
Most successful feats involve efforts of many people. This Project is no exception. It is
our pleasure to take this opportunity to thank all those who helped us directly or indirectly in
development of the project.
for giving us a chance to obtain project. It was a nice experience and it helped get idea of
the Real time Systems and their development procedure.
3
www.kashipara.in download project..!!!
We are very much thankful to our Project guide , Our Lecturer for his unconditional and
unbiased support. He explained us about the System and guides us during the entire Project. Her
constant encouragement and co-operation have been a source of inspiration for us all the time.
And finally, our sincere thanks to our batch-mats, who had provided us with
innumerable discussions on many technicalities and friendly tips. Without their cordial and
friendly support, this activity has been much tougher.
We are also thankful to our Parents, Friends and Others for their opinions and support
in the system.
The project has given us immense knowledge to use in our future ventures and many
moments to cherish.
4
www.kashipara.in download project..!!!
PROJECT ABSTRACT
Kadamb Patola Art is a web-based application developed using PHP & My SQL.
It is developed by Jyoti K. Swadiya and Pinal N. Goda. This project is developed for
MCA 5th semester and submitted to T.N.Rao College.
Kadamb Patola Art is developed to provide the best way for online shopping. In
Today’s era the craze of shopping is increasing and increasing so this site is very useful
for shopping lovers.
This site has mainly two parts: admin part and user part.
Admin part means how administrator handles the users and whole site. Admin can
maintain and visualize all the records of the users. And also block the users. Admin can
also update the advertisement pages as well as records. In admin part all the facility is
available like add category, view category, add product detail, view product detail,
change password, etc..
User part means how user see and visit the website. The user part contain pages
like Home, About us, What is patola, making of patola, order, contact us etc.
5
www.kashipara.in download project..!!!
INDEX
1 Preface 7
2 Project Profile 8
3 Technology used 10
6 Project Management 20
7 System Analysis 22
10 Implementation 33
12 Future Enhancement 54
13 Bibliography/Reference 56
6
www.kashipara.in download project..!!!
PREFACE
This project is presented to the fulfillment of MCA 5 th semester. It used PHP (Xampp-
Server). This is very popular server in the market. The Website records details pertaining to the
Customer, who open the Website, and open the Homepage.
This Document also contains a brief profile of the description of the project, data flow
diagram. Finally, some screen layouts.
7
www.kashipara.in download project..!!!
8
www.kashipara.in download project..!!!
PROJECT PROFILE
Internal Guide :
Project Duration: 40 Days
9
www.kashipara.in download project..!!!
10
www.kashipara.in download project..!!!
HTML, which stands for Hyper Text Markup Language, is the predominant markup
language for web pages.
It can include or can load scripts in languages such as JavaScript which affect the
behavior of HTML processors like Web browsers; and Cascading Style Sheets (CSS) to
define the appearance and layout of text and other material.
Hyper Text Markup Language (HTML) is the encoding scheme used to create and format
a web document.
11
www.kashipara.in download project..!!!
Cascading Style Sheets (CSS) is used to describe the presentation semantics (that is, the
look and formatting) of a document written in a markup language.
PHP was originally created by Rasmus Lerdorf in 1995 and has been in continuous
development ever since.
It can be embedded into HTML and generally runs on a web server, which needs to be
configured to process PHP code and create web page content from it.
It can be deployed on most web servers and on almost every operating system and
platform free of charge.
PHP is case sensitive language and also support CSS, JavaScript, and HTML.
12
www.kashipara.in download project..!!!
The project has made its source code available under the terms of the GNU General
Public License, as well as under a variety of proprietary agreements.
Its popularity for use with web applications is closely tied to the popularity of PHP, which
is often combined with My SQL.
A Session can be define as a series of related instruction between a single client and the
web server, which take a place over an extended period of time.
This could be a series of transactions that a user make while updating his stock or the set
of requests that are made to check an e-mail account through a browser base e-mail
service.
Session is used particularly when you want to work with sensitive information, it makes a
lot of sense to submit it once and have it stored on the server rather than client machine.
The session support allows you to register arbitrary numbers of variables to be preserved
across requests. When a visitor accesses your sites, PHP will check automatically or on
your request whether a specific session id has been sent with the request. If this is the
case, the prior saved environment is recreated.
When working with sessions that a record of a session is not created until a variable has
13
www.kashipara.in download project..!!!
been registered using the session registered () function or by adding a new key to the
$_SESSION super global array. This holds true regardless of it a session has been started
using the session start () function.
Microsoft Word is used to create documentation used for describing various data used in
the project.
Through Word we can also add pictures as well as other attractive objects to documents
so as to give the document effective look.
For most users, one of the most obvious changes introduced with Word 2000 (and the rest
of the Office 2000 suite) was a clipboard that could hold multiple objects at once.
Another noticeable change was that the Office Assistant, whose frequent unsolicited
appearance in Word 97 had annoyed many users, was changed to be less.
When the user enters URL into their browser’s address box, or clicks a hyperlink on
another page, a request for that page is sent to the server.
This is just a file on the server’s hard disk, and the web server software starts by loading
it into memory.
If it’s a normal static HTML page, the server adds a few transmission protocol
requirements such as the document type, encodes it so that it can be transmitted over
HTTP, and sends the whole thing to the browser.
14
www.kashipara.in download project..!!!
The user sees the contents as rendered HTML page, but the source is the same is the same
as the file that is stored on the server’s disk.
To create a dynamic web page using traditional methods, the server has to do more than
just package up and send a file form disk.
If the request from the browser is for a CGI or ISAPI application file, the server loads
application and executes it.
The application itself creates a stream of text and HTML code, just like if was sending it
to a printer.
This is assembled in to a temporary page on the server, packaged up for HTTP
transmission, and sent to the browser.
To the user, it looks just like a normal static page, because it’s still just HTML code.
However, the actual page is no longer just a copy of the file on the server’s disk.
It is created ‘on the fly’, and the page can be different each time the application that
creates it is referenced.
15
www.kashipara.in download project..!!!
16
www.kashipara.in download project..!!!
2. Software Requirement
OS : Window Xp
17
www.kashipara.in download project..!!!
18
www.kashipara.in download project..!!!
SOFTWARE REQUIREMENT
My SQL
Adobe Photoshop 6
HARDWARE REQUIREMENT
512 RAM
80 GB HARD DISK
19
www.kashipara.in download project..!!!
20
www.kashipara.in download project..!!!
PROJECT PLANNING:-
In this Project we had mainly focused about that thing that how the user can get
benefit by using this site. In this we added several thing that how user can save their time
by using this. So we had done planning like this. First of all we had observed several
websites which contains same matter like this and then we had done our best to make it
very easy so we had made this software.
RISK MANAGEMENT:-
In this few risk factors are there which makes trouble for the user but we had done
several things by which some privacy for the user is also there so fraud will not affect
there. And if we want to change some data or to add the data so that thing only
administrator can do or see. No other person can do this.
ESTIMATION:-
The estimate of this project is round around 300 Rs. Some internet expenditure
and other few expenses are there. So we made this software by this figure.
21
www.kashipara.in download project..!!!
22
www.kashipara.in download project..!!!
SYSTEM ANALYSIS
SYSTEM ANALYSIS:-
Analysis is an important part of any project; is analysis is not done properly then
whole project move in the wrong direction. It also provides a schedule for proper project
work.
1. Problem Recognition:
It is the phase in which the current need for the system is to be defined.
Currently who want to buy some sarees or any clothing type they have to go to the shop
and buy them this is very tedious for customer therefore we upload this site on internet.
3. Feasibility Study:
Feasibility study of the system is a very important stage during system design.
Feasibility study is a test of a system proposal according to its workability impact on the
organization, ability to meet user needs, and effective use of resources. Feasibility study
decides whether the system is properly developed or not.
23
www.kashipara.in download project..!!!
1. Technical Feasibility
Technical feasibility corresponds to determination of whether it is technically
feasible to develop the software.
Parameters Considered:
Here those tools are considered, which will be required for developing the project.
The tools, which are available, and tools, which will be required, are taken into account.
We have to work on My SQL as Back End and HTML & PHP as Front End. The
Institute is already having licensed versions of xampp-server which are used by other
applications and other too are free sources which are available.
As far as knowledge is concerned we had done Oracle, PHP, HTML, JavaScript, My
SQL, Web Parts and Web services during our course curriculum. Moreover various
technical books, e-books etc. are also available for PHP and My SQL.
Considering all above points and aspects it is observed that the cost incurred in
developing this project from a technical perspective would not be too high. Thus it is
feasible for company as well as for me to develop this system.
2. Time Feasibility
Time feasibility corresponds to whether sufficient time is available to complete
the project.
Parameters considered:
24
www.kashipara.in download project..!!!
3. Operational Feasibility
Operational feasibility corresponds to whether users are aware of interface
environment and sufficient resources are available or not.
Parameters considered:
People with a basic knowledge of computers would be able to use our system very
effectively and easily, as the system would have an intuitive GUI. The officers have a
basic operating knowledge of computers, so understanding the working of the system and
using it would be easy from the decision maker’s point of view.
All the relevant necessary resources for implementing and operating this system are
already present in office.
Considering the above factor it was observed that the cost would be
incurred in developing this project from an operational standpoint would be low. Thus it
would be operational feasible for the company.
4. Implementation Feasibility
Implementation Feasibility is about basic infrastructure required to develop
the system.
Factors considered:
All the minimum infrastructure facility required like PC, books, technical manuals are
provided.
Proper guidance is provided.
All necessary data and files are provided.
Considering all above points it is feasible to develop system.
25
www.kashipara.in download project..!!!
5. Economic Feasibility
Parameters considered:
The software resource requirement of the proposed system is ASP.NET and SQL
server 2005
4. Requirement Analysis:
“These are the basic facilities that the good computer consumable project must
require and all other information that I require with enhance of usage.”
It is a website that is a bridge between customer & Company. We see this website
& feel that of the facilities that a typical forum type web-site provides.
ONLINE ORDER
FEEDBACK
26
www.kashipara.in download project..!!!
27
www.kashipara.in download project..!!!
28
www.kashipara.in download project..!!!
The DFD (Data Flow diagram) is also known as Bubble chart. It is a simple graphical
notation that can be used to represent a system in term of the input data to the system. Various
processing carried out on this data, and the output data generated by the system. The main reason
the DFD technique is so popular is on the account of the fact that it is very simple formulism-it is
simple to understand and use. A DFD model uses a very limited number of primitive symbols.
1. An External entity
2. Process
3. Data Store
4. Output
5. Data flow
The Data Flow Diagramming technique follows the very simple set of intuitive concepts
and rules.
Data Flow Diagram (DFD) shows the flow of the data in to the system and processes and
data stores. Data Flow Diagram has two types,
29
www.kashipara.in download project..!!!
30
www.kashipara.in download project..!!!
31
www.kashipara.in download project..!!!
DATA DICTIONARY:-
The various tables designed are provided below.
Table 1: Admin
admin
Field Data Type Constraint Description
Admin_id varchar(200) Not Null ID of administator
uname varchar(200) Not Null Name of user
pass varchar(200) Not Null Password of user
Table 2: Category
category
Field Data Type Constraint Description
id Int(50) Not Null ID of category
name varchar(200) Not Null Name of category
item_detail
Field Data Type Constraint Description
id Int(200) Not Null ID of Category
category varchar(255) Not Null Name of Category
product Text Not Null Name of Product
photo0 varchar(300) Not Null Photo of the Product
Photo1 varchar(300) Not Null Photo of the Product
detail text Not Null Detail about the Product
32
www.kashipara.in download project..!!!
33
www.kashipara.in download project..!!!
IMPLEMENTATION
Implementation includes all those activities that take place to convert from the old
system to the new. The old system was manual. The new computerized web-based system
may be totally new, replace the manual system.
IMPLEMENTAIOTN PLAN
System implementation is the process of having system personal check out and
put new equipment’s in use, training users install the new application and construct any
file or database needed to use it.
The first step in implementing the system is in getting the approval from system
manager. The data entry, various means and the most important reports are produced
before the concerned members. It is done in view of the last important reports are
produced before the concerned members. It is done in view of the last minutes changes to
the design formats. When the department’s manager is satisfied, he is asked to give
approval to the new system.
34
www.kashipara.in download project..!!!
System quality, user confidence, and operating system statistics are accessed
through such techniques as event logging, impact evaluation. And attitude surveys, the
review not only accesses how well the proposed system is designed and implemented but
also is a valuable source of information that can be applied to a critical evaluation of the
system.
A system has revealed that the employees to the user friendliness have accepted
the system, reduced number of errors, and increased accuracy and deceased cost of
operation. The system also pays for efficient speed execution of operation compared to
then earlier processing system
35
www.kashipara.in download project..!!!
36
www.kashipara.in download project..!!!
ADMIN PART
This page is part of admin.This is used only by the administrator and without
username and password the page cannot be accessed.
37
www.kashipara.in download project..!!!
38
www.kashipara.in download project..!!!
39
www.kashipara.in download project..!!!
40
www.kashipara.in download project..!!!
6. VIEW_PRODUCT.PHP
41
www.kashipara.in download project..!!!
42
www.kashipara.in download project..!!!
7. CHANGE_PSWD.PHP
43
www.kashipara.in download project..!!!
This page is for changing the old password with new one.
8. LOGOUT.PHP
44
www.kashipara.in download project..!!!
45
www.kashipara.in download project..!!!
USER PART
1. HOME PAGE
46
www.kashipara.in download project..!!!
2. ABOUT US PAGE
47
www.kashipara.in download project..!!!
3. PATOLA PAGE
48
www.kashipara.in download project..!!!
4. MAKING PAGE
49
www.kashipara.in download project..!!!
5. ORDER PAGE
50
www.kashipara.in download project..!!!
6. CONTACT US PAGE
51
www.kashipara.in download project..!!!
7. Product page
In this page you can view the different types of products and select them.
When you click on the particular product the detail about the product will be
displayed.
52
www.kashipara.in download project..!!!
53
www.kashipara.in download project..!!!
9. Search page
This is the search page in that you can search about particular category.SSSS
54
www.kashipara.in download project..!!!
55
www.kashipara.in download project..!!!
FUTURE ENHANCEMENT
56
www.kashipara.in download project..!!!
57
www.kashipara.in download project..!!!
BIBLIOGRAPHY
Books:-
PHP Bible
PHP 5.0
My SQL
Web sites:-
www.google.com
www.alibaba.com
58