0% found this document useful (0 votes)
180 views58 pages

WWW - Kashipara.in: A Project Report On

This document provides a summary of a project report on a shopping website called www.kashipara.in. It includes sections on the candidate's declaration, college certificate, acknowledgements, project abstract, and index. The project uses technologies like PHP, MySQL, HTML, and CSS to develop the admin and user sections of the shopping site. The admin section allows managing users and site records while the user section includes homepage, products, ordering, and contact pages.

Uploaded by

prince jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
180 views58 pages

WWW - Kashipara.in: A Project Report On

This document provides a summary of a project report on a shopping website called www.kashipara.in. It includes sections on the candidate's declaration, college certificate, acknowledgements, project abstract, and index. The project uses technologies like PHP, MySQL, HTML, and CSS to develop the admin and user sections of the shopping site. The admin section allows managing users and site records while the user section includes homepage, products, ordering, and contact pages.

Uploaded by

prince jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 58

www.kashipara.in download project..!!!

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:-

Place: - Candidate’s Signatures

2
www.kashipara.in download project..!!!

 COLLEGE CERTIFICATE 

CERTIFICATE

This is to certify that Mr./Ms.

_______________________ of M. C. A. semester - V has

successfully completed his/her project work entitled

___________________________________________, during the

academic year 2010-2011.

(Project Guide) (HOD)


(Director)

 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

4 Software Engineering Paradigm Applied 16

5 System Requirement Study 18

6 Project Management 20

7 System Analysis 22

8 Data Flow Diagram 28

9 System Design (Data Dictionary) 31

10 Implementation 33

11 Screen Shots and User Manual 36

12 Future Enhancement 54

13 Bibliography/Reference 56

6
www.kashipara.in download project..!!!

 PREFACE

The practical training is almost important in understanding the theoretical aspect.


Viewing to this importance we have prepaid this project report to enrich our knowledge
regarding Web Development.

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 

Project Title : Kadamb Patola Art

Hardware used : 80 GB Hard Disk & 512 Ram

Operating System : Windows XP

Front End : HTML, PHP & Dreamweaver.

Back End : My SQL

Documentation tool: Microsoft Word

Internal Guide :
Project Duration: 40 Days

9
www.kashipara.in download project..!!!

10
www.kashipara.in download project..!!!

ABOUT THE HTML

 HTML, which stands for Hyper Text Markup Language, is the predominant markup
language for web pages.

 It provides a means to create structured documents by denoting structural semantics for


text such as headings, paragraphs, lists etc as well as for links, quotes, and other items.

 It is written in the form of HTML elements consisting of "tags" surrounded by angle


brackets within the web page content.

 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.

ABOUT THE JAVASCRIPT

 JavaScript is an object-oriented scripting language used to enable programmatic access


to objects within both the client application and other applications.

 It is primarily used in the form of client-side JavaScript, implemented as an integrated


component of the web browser, allowing the development of enhanced user interfaces
and dynamic websites.

 JavaScript is a dialect of the ECMA Script standard and is characterized as a dynamic,


weakly typed, prototype-based language with first-class functions.

11
www.kashipara.in download project..!!!

ABOUT THE CSS

 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.

 CSS is designed primarily to enable the separation of document content (written in


HTML or a similar markup language) from document presentation, including elements
such as the layout, colors, and fonts.

ABOUT THE PHP

 PHP, or PHP: Hypertext Preprocessor, is a widely used, general-purpose scripting


language that was originally designed for web development, to produce dynamic web
pages.

 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..!!!

ABOUT THE MYSQL

 My SQL is a relational database management system (RDBMS).

 My SQL stands for "My Structured Query Language".

 The program runs as a server providing multi-user access to a number of databases.

 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.

ABOUT THE SESSION 

 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.

 ABOUT THE MS WORD 

 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.

 ABOUT THE STATIC WEB PAGES 

 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.

 ABOUT THE DYNAMIC WEB PAGES 

 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..!!!

 Software Engineering Paradigm Applied 


1. Life Cycle Model
We propose to follow ‘Water Fall Model’ for the entire project life cycle. Main
Phases of Water Fall Model are as Follows:

2. Software Requirement

Development Software : Dream weaver (8 & Cs3)


Photoshop (7 & Cs3)

OS : Window Xp

17
www.kashipara.in download project..!!!

18
www.kashipara.in download project..!!!

 SYSTEM REQUIREMENT STUDY 

SOFTWARE REQUIREMENT

 Operating System :- Microsoft Windows Xp

 HTML , PHP and Dreamweaver

 My SQL

 Adobe Photoshop 6

 Microsoft Internet Explorer

HARDWARE REQUIREMENT

 512 RAM

 80 GB HARD DISK

19
www.kashipara.in download project..!!!

20
www.kashipara.in download project..!!!

 PROJECT MANAGEMENT 

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.

Analysis task divided into 3 areas:


 Problem Recognition.
 Feasibility Study.
 Requirement Analysis.

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.

This web-site should be developed with an aim to simplify shopping process


and keeping transparency and flexibility in performing each operation.

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..!!!

There are five types of feasibility as mentioned below:


1. Technical Feasibility
2. Time Schedule feasibility
3. Operational feasibility
4. Implementation feasibility
5. Economic Feasibility

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..!!!

 Schedule of the project.


 Time by which the project has to be completed.
 Reporting period
Considering all the above factors it was decided that the allotted time that is 3
months was sufficient to complete the 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

Economic Feasibility is about total cost incurred for the system.

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

A complete understanding of software requirement is essential to


the success of a web- development effort. No matter how well designed or well coded, a
poorly analyzed and specific program will disappoint user and bring grief to the
developers.

The requirement analysis task is process of discovery, refinement,


modified and specification. The software scope, initially established by the system engineer
and refined during project planning, is refined in detail. Models of the required data,
information and control flow, and operational behavior are created. Alternative solutions
are analyzed and various project element.

26
www.kashipara.in download project..!!!

Requirement analysis and specification may appear to be relatively


simple task, but appearances are deceiving. Communication content is very high, chances
for misinterpretations or misinformation abound. Ambiguity is probable. The dilemma that
confronts a software engineer may best be understood by repeating the statement of an
anonymous customer: “I know you believe you’re understood what you think I said, but I
am not sure you realize that what you heard is not what I meant”.

27
www.kashipara.in download project..!!!

28
www.kashipara.in download project..!!!

DFD (DATA FLOW DIAGRAM) 

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,

 Logical Data Flow Diagram

29
www.kashipara.in download project..!!!

 Physical Data Flow Diagram

Level-1 : Data Flow Diagram


[DFD]
1. Administrator

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

Table 3: Item Detail

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.

A proper implementation is essential to provide a reliable system meet the


requirement of the organization.

An improver installation may affect succeed of the new computerized web-based


system and improve the efficiency of the entire 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.

Implementation is the stage in the project where the theoretical design is


turned into a working system. The most critical stage in achieving a new successful
system is to improve the performance of the existing system and to make proposed
system effective.

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..!!!

POST IMPLEMENTATION REVIEW

After the system is implemented, a review should be conducted to determine


whether the system is meeting expectations where improvements are needed.

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 

1. ADMIN LOGIN PAGE

This page is part of admin.This is used only by the administrator and without
username and password the page cannot be accessed.

2. ADMIN HOME PAGE

37
www.kashipara.in download project..!!!

This is the Home Page of the admin part.


When administrator login successfully this page will be displayed first

3. ADD CATEGORY PAGE


.

38
www.kashipara.in download project..!!!

This page is for adding the category.


When administrator click on the add category this page will be opened.

4. VIEW CATEGORY PAGE

39
www.kashipara.in download project..!!!

This page is for viewing the category.


When administrator click on the view category this page will be opened and you
can view the added category.

5. ADD_PRODUCT DETAIL PAGE

40
www.kashipara.in download project..!!!

This page is for adding the detail about the product.

6. VIEW_PRODUCT.PHP

41
www.kashipara.in download project..!!!

This is the view product detail page.


In this page you can view the added product detail.

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..!!!

This is the Logout page.


When administrator click on the logout the login page will be opened.

45
www.kashipara.in download project..!!!

USER PART 

1. HOME PAGE

This is the Home page of our site.

46
www.kashipara.in download project..!!!

2. ABOUT US PAGE

This is the about us page.


In this page information about kadamb is given.

47
www.kashipara.in download project..!!!

3. PATOLA PAGE

This is the page where description about patola is given.

48
www.kashipara.in download project..!!!

4. MAKING PAGE

This page gives the information about making of patola.

49
www.kashipara.in download project..!!!

5. ORDER PAGE

This is the order page.


In that first you have to fill the inquiry form.

50
www.kashipara.in download project..!!!

6. CONTACT US PAGE

This is the 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..!!!

8. Product detail page

This is the product detail page.

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 

 In the future we want to Enhanced our project with the


online shopping with payment type like credit card or
cash.

 Add more category/products in our web-site.

 Make it user-friendly environment.


.
 Adding more security level in our web-site.

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

You might also like