Professional Documents
Culture Documents
Online Cloth Shopping PHP Website
Online Cloth Shopping PHP Website
ON
Submitted By.
Name:jagmohan kaur
Roll No. : 99150280177
[1]
ACKNOWLEDGEMENT
I take the opportunities to thank all the lecturers who have directly or
indirectly helped in making my project.
Jagmohan kaur(99150280177)
[2]
Certificate
This is to certify that this Project Report entitled “BIS Collage of Engineering
and techlooogy,gagra (moga)” has been submitted for the partial fulfilment of
the requirement of the degree of bachelor of Computer Science (Engineering
Technology 8th semester) of M.R.S UNIVERSITY, BATHINDA.This project is
bonafide work of Jagmohan kaur Under supervision and no part of it has been
submitted for any other degrees.
______________
[3]
COMPANY PROFILE
APTECH
[4]
We have a tie-up with the illustrious Aptech Computer Education, a pioneering
IT education institute with world-class IT career courses. Students can benefit
immensely from our enviable association with the leaders in IT training who
have more than 30 years of experience to their credit. We also conduct online
technology-based competency tests for the Aptech Assessment & Testing
Solutions wing of the aforementioned institute. Armed with a franchise of Aim
& Achieve Delhi, we are uniquely positioned to guide and coach students for a
variety of competitive exams like SSC, Bank PO, NDA, Railway, Insurance,
AFCAT and many others. The well-structured courses, ingenious problem-
solving techniques and periodic tests and quiz sessions will perfect your
concepts and groom you appropriately to outshine the country’s most
formidable examinations.
At Aptech Computer Education , we ensure that every student gets his or her
due attention to address individual needs and development areas. Our
certifications are well-recognized and endow our students with the much-
needed thrust to their career as they embark on their professional journey
Vision
Quality
[5]
Quality is a comprehensive & fundamental rule or belief, for leading & operating
an organization. And this helps in continually improving performance over the
long term.
confident that technologies, work force and determination are poised for
growth and wide acceptance.
Overview
Management Team
After having brought the company from the conceptualization stage onward, the
management is confident that technologies, work force and determination are
poised for growth and wide acceptance.
[6]
TABLE OF CONTENTS
1. Introduction
Introduction to Project
1.1 Objectives of Project
Modules of Project
1.2
Importance of project
1.3
1.4
2. Analysis
System Analysis
2.1 System Requirements
System Development Life Cycle
2.2
2.3
3. Design
System Design
3.1 ER Diagrams
DFD’s
3.2
Three Tier Web Application Development
3.3 Tools and Technology used in project
3.4
3.5
4. Implementation
Output Screens
4.1 Coding
4.2
[7]
5. System Implementation
6. System Maintenance
Corrective Maintenance
6.1 Adaptive Maintenance
Perfective Maintenance:
6.2
6.3
7. Future Scope
8 Testing
White Box Testing
8.1
Black box Testing
8.2
9 BIBLIOGRAPHY
10 CONCLUSION
[8]
INTRODUCTION TO PROJECT
You can contact us everyone wants to wear the bright, trendy , and diverse
clothes of their choice and needs to be taken care of while shopping the
clothes it becomes very tedious to select clothes when we do not know the
clothes to which area it is according to the choice and many options here we
have the system which has the capability of making the clothes of a kind to
register on the different places which could be further taken care when
needed .
Mainly this system is concerned with the classification of the clothes. However
it is shirt then it is taken care that which color it is and which gender it
supports and which size it is of and then it like this all clothes like trousers ,
pants , inner and apart from this all others clothes also managed in the
particular area of the shop and administered by the staff of the store then the
admin takes it care.
FONT-END/BACK-END
FORT-END:
[9]
BACK-END: PHP,MY SQL
OBJECTIVE OF PROJECT
Its basically build in the platform of php & Html which makes When working in
the fashion industry, there are many tasks that must be completed on a daily
basis. Everything from initial designs to production and client management are
monitored diligently, making fashion a world in which business and creativity
collide. There are a number of key clothing and fashion design objectives that
are kept in mind by fashion industry workers at all levels.
The main objective of the cloth collection system project is to help the
ongoing user help to attain an easy way to navigate the customer details and
solve the offline store problems.
Classify Clothes:
This is the interface of the system in which one can put all the clothes in
various racks according to the type, price, color and few more attributes of it.It
is like a managing the clothes of types at different places and here he is giving
it to the system about the information of it
[10]
Choice:
The user selects the clothes by color, size, when to wear kind of situation
clothes type and many more things are considered here. This choice interface
is necessary to choose the clothes and to estimate the pricing of it making a bill
out of it according to the quantity and pricing.
Staff:
This interface is for staff in this interface admin assigns the teams on particular
rack area from where the choices need to be taken care of. Now the
assignment is based on his quality and needs to be taken care he can do the
job or not.
Login:
Login with their unique identity and passwords. After this, they will be
directed to the primary user interface from where they have further options
Admin:
Admin has the official powers to control the flow of the data from one part of
the system to the other. He can manipulate the access of the users to the data
IMPORTANCE OF PROJECT
Compatibility:-
Web based applications are far more compatible across platforms than
traditional installed software. The web browsers like Internet Explorer,
Firefox, etc are available for a multitude of operating systems and so
whether you use Windows, Linux or Mac OS you can run the web
application without any problem.
Highly Deployable:-
Because of its manageability and cross platform support deploying web
[11]
applications to the end user is very easy. They are also perfect where
bandwidth is restricted and the system and data is remote to the user.
As they are most deployable you simply need to send the user a website
address to log into and provide them with internet access facility.
Cost Effective:-
[12]
SYSTEM ANALYSIS
[13]
SYSTEM REQUIREMENTS
Hardware Specifications:
Software Specifications:
[14]
SYSTEM DEVELOPMENT LIFE CYCLE
Feasibility considerations
ECONOMIC FEASIBILITY:
[15]
An estimate should be made of how strong the reactions of the
user staff are likely to have toward the development of a
computerized system.
SYSTEM DESIGN
Object-oriented analysis and design methods are becoming the most widely
used methods for computer systems design. System design is to deliver the
requirements as specified in the feasibility report.
Practicality
Efficiency
Cost
Flexibility
[16]
Security
ER DIAGRAM
Purposes:
[17]
properties or attributes. A data object encapsulates data only there is no
reference within a data object to operations that act on the data.
Cardinality:
The data model must be capable of representing the number of occurrences
of objects in a given relationship. The cardinality of an object relationship pair is
♦ One-To-One (1:1):An occurrence of object ‘A’ can relate to one and only one
occurrence of object ‘B’ and vice versa.
♦ One-To-Many (1:N): One occurrence of object ‘A’ can relate to one or may
occurrences of object ‘B’ but an occurrence of object ‘B’ can relate to only one
occurrence of object ‘A’.
♦ Many-To-Many (M: N): An occurrences of ‘B’ and an occurrence of ‘B’ can relate
to one or many occurrence of ‘A’.
Modality:
[18]
The modality of a relationship is zero if there is no explicit need for the relationship
to occur or the relationship is optional. The Modality is one if the occurrence of the
relationship is mandatory.
The object relationship pair can be represented graphically using the Entity
Relationship Diagrams. A set of primary components are identified for the Entity
Relationship Diagram,
1. Attributes,
2. Relationships and
3. Various Type Indicators.
DFD
A data flow diagram is a graphical representation of the “flow” of data through
an information system, modeling its process aspects. A Data Flow Diagram is a
structured analysis and design tool that can be used for flowcharting in place
of, or in association with, information-oriented systems flowcharts. A DFD is
often used as a preliminary step to create an overview of the system, which
can later be elaborated. DFDs can also be used for the utilizing of data
processing.A DFD shows what kind of information will be input to and output
from the system, where the data will come from and go to, and where the data
will be stored. It does not show information about the timing of process or
information about whether processes will operate in sequence or in parallel.
Splash Activity
Login
Main
Activity
[19]
THREE-TIER WEB APPLICATION DEVELOPMENT
[20]
PRESENTATION TIER:
The Presentation Tier or User Interface is the portion the user sees when they
open a web page in the browser. It is what is presented to the user on the
client side within their web browser. If you were to view the source code, you
would only see code such as HTML, PHP, and Cascading Style Sheets Viewing
source code on a web page, you would not see database queries or loops or
calls to classes or any behind-the-scenes processing. Languages used in this
layer are typically HTML, PHP, CSS,jquery and Bootstrap.
The Business Logic, Functional Process Logic, Business Rules are kept in a
separate layer. You would not use HTML or PHP in this layer. In this layer you
typically define your classes, properties, etc.
[21]
DATA ACCESS TIER
In PHP, the Data Access layer is where you define your database server. In our
project we have used xampp server. It is where you define your queries. The
business tier may then make use of this functionality.
Web browsers receive HTML documents from a web server or from local
storage and render the documents into multimedia web pages. HTML
describes the structure of a web page semantically and originally included cues
for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs,
images and other objects such as interactive forms may be embedded into the
[22]
rendered page. HTML provides a means to create structured documents by
denoting structural semantics for text such as headings, paragraphs, lists, links,
quotes and other items. HTML elements are delineated by tags, written using
angle brackets. Tags such as <img /> and <input /> directly introduce content
into the page. Other tags such as <p> surround and provide information about
document text and may include other tags as sub-elements. Browsers do not
display the HTML tags, but use them to interpret the content of the page.
HTML FORMS
A webform, web form or HTML form on a web page allows a user to enter data
that is sent to a server for processing. Forms can resemble paper or database
forms because web users fill out the forms using checkboxes, radio buttons, or
text fields
text — a simple text box that allows input of a single line of text.
email - a type of text that requires a partially validated email address
number - a type of text that requires a number
password — similar to text, it is used for security purposes, in which the
characters typed in are invisible or replaced by symbols such as *)
radio — a radio button
file — a file select control for uploading a file
reset — a reset button that, when activated, tells the browser to restore
the values to their initial values.
submit — a button that tells the browser to take action on the form
(typically to send it to a server)
[23]
textarea — much like the text input field except a textarea allows for
multiple rows of data to be shown and entered
select — a drop-down list that displays a list of items a user can select
from
HTML TABLES
The HTML tables allow web authors to arrange data like text, images, links,
other tables, etc. into rows and columns of cells.
[24]
In a separate file (external)
At the top of a web page document (internal)
Right next to the text it decorates (inline)
1. External style sheets are separate files full of CSS instructions (with the
file extension .css). When any web page includes an external style sheet,
its look and feel will be controlled by this CSS file (unless you decide to
override a style using one of these next two types). This is how you
change a whole website at once. And that's perfect if you want to keep
up with the latest fashion in web pages without rewriting every page!
2. . Internal styles are placed at the top of each web page document,
before any of the content is listed. This is the next best thing to external,
because they're easy to find, yet allow you to 'override' an external style
sheet -- for that special page that wants to be a nonconformist
3. Inline styles are placed right where you need them, next to the text or
graphic you wish to decorate. You can insert inline styles anywhere in
the middle of your HTML code, giving you real freedom to specify each
web page element. On the other hand, this can make maintaining web
pages a real chore!
[25]
bracket syntax, dynamic typing, prototype-based object-orientation, and first-
class functions.
Alongside HTML and CSS, JavaScript is one of the core technologies of the
World Wide Web. JavaScript enables interactive web pages and is an essential
part of web applications. The vast majority of websites use it, and major web
browsers have a dedicated JavaScript engine to execute it.
JQUERY
[26]
jQuery's syntax is designed to make it easier to navigate a document, select
DOM elements, create animations, handle events, and develop Ajax
applications. jQuery also provides capabilities for developers to create plug-ins
on top of the JavaScript library. This enables developers to create abstractions
for low-level interaction and animation, advanced effects and high-level,
theme able widgets. The modular approach to the jQuery library allows the
creation of powerful dynamic web pages and Web applications.
BOOTSTRAP
Introduction to PHP
PHP is a powerful language and the interpreter, whether included in a web server
as a module or executed as a separate CGI binary, is able to access files, execute
commands and open network connections on the server. These properties make
anything run on a web server insecure by default. PHP is designed specifically to
be a more secure language for writing CGI programs than Perl or C, and with
correct selection of compile-time and runtime configuration options, and proper
coding practices, it can give you exactly the combination of freedom and security
you need.
The configuration flexibility of PHP is equally rivalled by the code flexibility. PHP
can be used to build complete server applications, with all the power of a shell
user, or it can be used for simple server-side includes with little risk in a tightly
[27]
controlled environment. How you build that environment, and how secure it is, is
largely up to the PHP developer.
Features:
Picture Gallery.
Easy code.
Fast.
There are two primary ways for adding support for PHP to a web server – as a
native web server module, or as a CGI executable. PHP has a direct module
interface calledServer Application Programming Interface (SAPI), which is
supported by many web servers including Apache HTTP Server, Microsoft
IIS, Netscape (now defunct) and iPlanet. Some other web servers, such as
OmniHTTPd, support the Internet Server Application Programming
[28]
Interface (ISAPI), which is a Microsoft's web server module interface. If PHP has
no module support for a web server, it can always be used as a Common
Gateway Interface (CGI) or FastCGI processor; in that case, the web server is
configured to use PHP's CGI executable to process all requests to PHP files.
Usage
PHP acts primarily as a filter, taking input from a file or stream containing text
and/or PHP instructions and outputting another stream of data. Most commonly
the output will be HTML, although it could be JSON, XMLor binary data such as
image or audio formats. Since PHP 4, the PHP parser compiles input to
[29]
producebytecode for processing by the Zend Engine, giving improved
performance over its interpreterpredecessor.
BACK END
MySQL
Features
MySQL is offered under two different editions: the open source MySQL
Community Server and the proprietary Enterprise Server. MySQL Enterprise
Server is differentiated by a series of proprietary extensions which install as
server plugins, but otherwise shares the version numbering system and is built
from the same code base
[30]
A broad subset of ANSI SQL 99, as well as extensions
Cross-platform support
Stored procedures, using a procedural language that closely adheres
to SQL/PSM
Cursors
Triggers
Updatable views
Partitioned tables with pruning of partitions in optimizer
Multiple storage engines, allowing one to choose the one that is most effective
for each table in the application.
Deployment
MySQL can be built and installed manually from source code, but it is more
commonly installed from a binary package unless special customizations are
required. On most Linux distributions, the package management system can
download and install MySQL with minimal effort, though further configuration is
often required to adjust security and optimization settings.Though MySQL began
as a low-end alternative to more powerful proprietary databases, it has gradually
evolved to support higher-scale needs as well. It is still most commonly used in
small to medium scale single-server deployments, either as a component in
a LAMP-based web application or as a standalone database server. Much of
MySQL's appeal originates in its relative simplicity and ease of use, which is
enabled by an ecosystem of open source tools such as phpMyAdmin. In the
medium range, MySQL can be scaled by deploying it on more powerful hardware,
such as a multi-processor server with gigabytes of memory.A typical high-end
[31]
configuration can include a powerful master database which handles data write
operations and is replicated to multiple slaves that handle all read operations.
The master server continually pushes binlog events to connected slaves so in the
event of failure a slave can be promoted to become the new master, minimizing
downtime. Further improvements in performance can be achieved by caching the
results from database queries in memory using memcached, or breaking down a
database into smaller chunks called shards which can be spread across a number
of distributed server clusters.
[32]
While Apache, MySQL, and PHP are open source components that can be
installed individually, they are usually installed together. One popular package
is called "WampServer," which provides a user-friendly way to install and
configure the "AMP" components on Windows
Functionalities of Wamp:
[33]
SCREENSHOTS OF PROJECT
HOME PAGE
[34]
ABOUT US
[35]
PRODUCTS OF CATEGORIES
MEN
[36]
WOMEN
[37]
KIDS BOYS
[38]
KIDS GIRLS
[39]
[40]
QUALITY&INFRASTRUCTURE
[41]
CONTACT US
[42]
ADMIN PAGE
[43]
ADD NEW PRODUCTS
[44]
VIEW PRODUCTS
[45]
VIEW CATEGORIES
[46]
CODING
Index
<?php include('header.php')
<section class="main-slider">
</div>
</div>
</section>
<div class="container">
[47]
<div class="row flex-wrap v-center">
<div class="col-md-6">
<div class="col-md-6">
<!--
-->
</div>
</div>
</div>
</section>
<div class="container-fluid">
<div class="row">
[48]
<h2 class="section_header">Our Products</h2>
</a>
<i class="qtyler-shop-bag"></i>
<i class="qtyler-heart"></i>
[49]
<i class="qtyler-external"></i>
</a>
</div>
</div>
</div>
<div class="item-content">
<!--
<!--
</div>
</article>
</a>
<i class="qtyler-shop-bag"></i>
[50]
<span class="sr-only">Add to cart</span </a> <a href="#"
class="add_to_wishlist" data-toggle="tooltip" title="Add to Wishlist">
<i class="qtyler-heart"></i>
<i class="qtyler-external"></i>
</a> </div>
</div>
</div>
<div class="item-content">
<!--
-->
</div>
</article>
[51]
</a>
<i class="qtyler-shop-bag"></i>
</a>
<i class="qtyler-heart"></i>
<i class="qtyler-external"></i>
</a></div>
</div>
<!—
</div>
<div class="item-content">
<!--
-->
[52]
</div>
</article>
</a>
<i class="qtyler-shop-bag"></i>
</a>
<i class="qtyler-heart"></i>
</a>-->
<i class="qtyler-external"></i>
</a> </div>
</div>
[53]
</div>
<div class="item-content">
<!--
-->
</div>
</article>
</a>
<i class="qtyler-shop-bag"></i>
<i class="qtyler-heart"></i>
[54]
<i class="qtyler-external"></i>
</a> </div>
</div>
<!—
</div>
<div class="item-content">
<!--
-->
</div>
</article>
</a>
<i class="qtyler-shop-bag"></i>
[55]
<span class="sr-only">Add to cart</span>
</a>
<i class="qtyler-heart"></i>
</a>-->
<i class="qtyler-external"></i>
</a> </div>
</div>
<!—
</div>
<div class="item-content">
<!--
-->
</div>
</article>
</div>
[56]
</div>
</div>
</div>
</section>
<div class="container">
</div>
<div class="toppadding_5"></div>
<div class="col-xs-12">
</div>
[57]
</div>
</div>
<div class="col-xs-12">
</div>
</div>
</form>
</div>
</div>
</div>
</section>
About
<style>
[58]
table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
th, td {
text-align: left;
padding: 8px;
tr:nth-child(even){background-color: #f2f2f2}
p{
text-align: justify;
</style>
<div class="container">
<div class="row">
<h1 class="sr-only">About</h1>
Home
[59]
</a> </li>
<a href="about.php">
</ol>
</div>
</div>
</div>
</section>
<div class="row">
<div class="col-xs-12">
[60]
we have skilled manpower to maintain garment quality. trained packers pack
the finished garments only after thorough inspection done by our quality
assurance department- under close supervision of prop. himself.
</p>
<div style="overflow-x:auto;">
<table>
<tr>
</tr>
<tr>
MR-NAVDEEP KUMAR
</td>
</tr>
<tr>
<td>LANDLINE:-</td>
</tr>
<tr>
[61]
<td>MAIL ADDRESS: </td>
<div class="container">
<div class="row">
</div>
</div>
<div class="widget">
<ul style="width:180px;">
<li><a href="index.php">Home</a></li>
<li><a href="about.php">Infrastructure</a></li>
<li><a href="about.php">Quality</a></li>
</ul>
[62]
</div>
</div>
<div class="widget">
<h3 class="widget-title">Contacts</h3>
</div>
</div>
</div>
</div>
[63]
</div>
</div>
</div>
</div>
</footer>
<div class="container">
<div class="row">
</div>
</div>
</div>
</section>
</div>
</div>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script>
[64]
</body>
<div class="container">
<div class="row">
</div>
</div>
<div class="widget">
<ul style="width:180px;">
<li><a href="index.php">Home</a></li>
<li><a href="about.php">Infrastructure</a></li>
<li><a href="about.php">Quality</a></li>
[65]
</ul>
</div>
</div>
<div class="widget">
<h3 class="widget-title">Contacts</h3>
</div>
</div>
</div>
[66]
</div>
</div>
</div>
</div>
</div>
</footer>
<div class="container">
<div class="row">
</div>
</div>
</div>
</section>
</div>
</div>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
[67]
});
</script>
</body>
</html> 6769, Street No.6, New Janta Nagar, Daba Road, Ludhiana- 141003,
Punjab (India).
</td>
</tr>
<tr>
<td>E-MAIL:</td>
</tr>
<tr>
</td>
</tr>
<tr>
[68]
CHENYL YARN, FANCY IMPORTED
YARN.
</td>
</tr>
<tr>
</td>
</tr>
<tr>
<td>Hypercity Retail India Limited , Max Lifestyle India Ltd., Vishal Mega Mart
Pvt.Ltd, Arvind Brands etc .
</td>
</tr>
</table>
<br/>
<table>
<tr>
<td>BANKERS :- </td>
[69]
SME BRANCH, G.T.ROAD,
FOCAL POINT
LUDHIANA-141010
</td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
<td>SWIFT NO :- </td>
</tr>
</table>
<br/>
<!-- <table>
<tr>
<td>IN HOUSE
[70]
</td>
<td>CONTRACTUAL</td>
</tr>
<tr>
<td>50 </td>
<td>100</td>
</tr>
<tr>
<td>15 </td>
<td>30</td>
</tr>
<tr>
<td>8GG </td>
<td>60 </td>
<td>100</td>
</tr>
<tr>
<td>6 GG </td>
<td>10 </td>
<td>40</td>
</tr>
[71]
<tr>
<td>4 GG </td>
<td>15 </td>
<td>60</td>
</tr>
<tr>
</tr>
<tr>
<td>3 </td>
<td>10</td>
</tr>
<tr>
<td>8GG </td>
<td>2 </td>
<td>10</td>
</tr>
<tr>
<td> 25 </td>
<td>25 </td>
</tr>
[72]
<tr>
<td> 30 </td>
<td>40 </td>
</tr>
<tr>
<td> 5 </td>
<td>0 </td>
</tr>
<tr>
<td> 3 </td>
<td>0 </td>
</tr>
<tr>
<td> 2 </td>
<td>4 </td>
</tr>
<tr>
<td> 5 </td>
[73]
<td>5 </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<br/>-->
</div>
</div>
</div>
</div>
<h3>
Infrastructure Facilities
</h3>
<p>We have state of art infrastructural set up that spreads over a wide land.
This infrastructure is separated into various sections like procurement,
manufacturing, warehousing & packaging, quality testing, R&D and sales &
marketing. Due to the supported of our advanced and the latest infrastructural
unit, Our daily production capacity is around 3000*(Depend upon design) pcs.
we have been able to provide a high-quality range of products to the patrons.
Furnished with hi-tech tools and machinery, this infrastructural unit helps us to
manufacture optimum quality products. To attain the best quality in the
[74]
manufacturing process, all the equipped tools and machines are usually
updated.</p>
</div>
<br/>
<h3>
Quality Policy
</h3>
</div>
</section>
Product
<style>
[75]
.ec img:hover {
opacity:0.6;
position:relative;
height:auto;
width:auto;
.ec ul{
list-style: none;
margin:0px;
.ec ul li{
float:left;
margin-right: 20px;
.title{
font-size: 18px;
font-weight: 400;
margin-bottom: 12px;
color: #363636;
[76]
line-height: 1em;
text-align: center;
padding-bottom: 20px;
margin: 0px;
</style>
<div class="container">
<div class="row">
<h1 class="sr-only">Products</h1>
Home
</a> </li>
</ol>
</div>
</div>
</div>
</section>
[77]
<div class="container">
<div class="row">
<?php
include ('kitecms/config.php');
error_reporting(E_ERROR | E_PARSE);
while($query2=mysql_fetch_array($query1)){
?>
<ul>
<li>
<?php
echo" </a>";
echo"<h3 class='title'>";
echo' '.$query2['name'].'';
echo" </h3>";
?>
</li>
</ul>
[78]
<?php
}?>
</div>
</div>
<h3 class="widget-title">Categories</h3>
<?php
?>
<?php
while($query2=mysql_fetch_array($query1)){
?>
</li>
<?php
?>
</ul>
[79]
</div>
</aside>
</div>
</div>
</section>
Category
<style>
.ec img:hover {
opacity:0.6;
position:relative;
height:auto;
width:auto;
.ec ul
list-style: none;
margin:0px;
.ec ul li
[80]
{
float:left;
margin-right: 20px;
.title{
font-size: 18px;
font-weight: 400;
margin-bottom: 12px;
color: #363636;
line-height: 1em;
text-align: center;
padding-bottom: 20px;
margin: 0px;
</style>
<div class="container">
<div class="row">
<h1 class="sr-only">Products</h1>
[81]
Home
</a> </li>
</ol>
</div>
</div>
</div>
</section>
<div class="container">
<div class="row">
<?php
include ('kitecms/config.php');
error_reporting(E_ERROR | E_PARSE);
while($query2=mysql_fetch_array($query1)){
?>
<ul>
<li>
<?php
[82]
echo '<a href="product.php?id='.$query2['id'].'">';
echo" </a>";
echo"<h3 class='title'>";
echo' '.$query2['name'].'';
echo" </h3>";
?>
</li>
</ul>
<?php }?>
</div>
</div>
<h3 class="widget-title">Categories</h3>
<?php
?>
<?php
while($query2=mysql_fetch_array($query1)){
[83]
?>
</li>
<?php
?>
</ul>
</div>
</aside>
</div>
</div>
</section>
Contact
<div class="container">
<div class="row">
[84]
<li> <a href="index.html">
Home
</a> </li>
<a href="Contact.php">
</ol>
</div>
</div>
</div>
</section>
<div class="container">
<div class="row">
<div class="col-sm-12">
<h2>Contact Form</h2>
</div>
</div>
<div class="row">
<div class="row">
<div class="col-sm-6">
[85]
<div class="form-group bottommargin_0"> <label for="name">Full Name
<span class="required">*</span></label> <i class="fa fa-user highlight" aria-
hidden="true"></i> <input type="text" aria-required="true" size="30" value=""
name="name" id="name" class="form-control" placeholder="Full Name">
</div>
</div>
<div class="col-sm-6">
</div>
</div>
<div class="col-sm-6">
</div>
</div>
<div class="col-sm-6">
[86]
</div>
</div>
<div class="col-sm-12">
</div>
</div>
</div>
</form>
</div>
<li>
<div class="media">
<div class="media-body">
[87]
K-253,Phase 8,Munjal Gases Road, Focal Point,Ludhiana- 141010 ( PB) INDIA
</div>
</div>
</li>
<li>
<div class="media">
<div class="media-body">
</div>
</li>
<li>
<div class="media">
<div class="media-body">
</div>
</li>
<li>
<div class="media">
[88]
<div class="media-body greylinks">
</div>
</li>
</ul>
</div>
</div>
</div>
</section>
Header
<!DOCTYPE html>
<html class="no-js">
<head>
<title>ONS International</title>
<meta charset="utf-8">
[89]
<link rel="stylesheet" href="themes/default/default.css" type="text/css"
media="screen" />
<script src="js/jquery-1.10.1.min.js"></script>
<script src="js/vendor/modernizr-2.6.2.min.js"></script>
<script src="js/compressed.js"></script>
<script src="js/selectize.min.js"></script>
<script src="js/main.js"></script>
<style>
.logo img
-webkit-backface-visibility: visible;
backface-visibility: visible;
max-width: 362px;
[90]
}
.logo img {
-webkit-backface-visibility: visible;
backface-visibility: visible;
max-width: 270px;
</style>
</head>
<body>
<div id="canvas">
<div id="box_wrapper">
<div class="container-fluid">
<!--
0-800-123-4567
</span> <span>
[91]
<i class="qtyler-envelope rightpadding_5"></i>
qtyler@example.com
</span> <span>
</span> </div>
-->
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
</script>
<script type="text/javascript"
src="//translate.google.com/translate_a/element.js?
cb=googleTranslateElementInit"></script>
</div>
<!--
<div class="widget_search">
<div class="form-group-wrap">
[92]
<label class="sr-only" for="topline-search">Search for:</label>
</div>
</div>
</form>
</div> -->
</a>
<div class="widget_search">
<div class="form-group-wrap">
</div>
</form>
[93]
</div> <i class="qtyler-close dropdown-close" aria-hidden="true"></i> </div>
</div>
</div>
</div>
</div>
</section>
<div class="container-fluid">
<div class="row">
</a> </div>
<nav class="mainmenu_wrapper">
<!--
<ul>
[94]
</ul>
-->
</li>
<!--
<ul>
</ul>
-->
</li>
<li>
<?php
include('config.php');
?>
<a href="catagory.php?id=86">
Products
</a>
<?php
[95]
?>
<ul name="p_id">
<?php
while($query2=mysql_fetch_array($query1)){
?>
<li>
</li>
<?php
?>
</ul>
</li>
</li>
<li><a href="about.php#f">Infrastructure</a></li>
<!--
<ul>
[96]
<li> <a href="contact.html">Contact 1</a> </li>
</ul>
-->
</li>
</ul>
</nav>
</div>
<!--
</a>
[97]
<hr> <strong class="grey">My Account</strong><br> <a href="#">log
in</a><br> <a href="#">register</a> </div>
</li>
<span class="count">3</span>
</a>
<div class="widget_shopping_cart_content">
<li class="media">
</a> </div>
</div>
</li>
[98]
<li class="media">
</a> </div>
</div>
</li>
</ul>
</div>
</div>
</div>
</li>
[99]
</a>
</li>
</ul>
</div>
-->
</div>
</div>
</div>
</header>
CONFIG
<?php
$query=mysql_connect("localhost","root","");
mysql_select_db("ons",$query);
?>
Footer
<div class="container">
<div class="row">
[100]
<div class="col-md-4 col-sm-12">
</div>
</div>
<div class="widget">
<ul style="width:180px;">
<li><a href="index.php">Home</a></li>
<li><a href="about.php">Infrastructure</a></li>
<li><a href="about.php">Quality</a></li>
</ul>
</div>
</div>
<div class="widget">
[101]
<h3 class="widget-title">Contacts</h3>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
[102]
</footer>
<div class="container">
<div class="row">
</div>
</div>
</div>
</section>
</div>
</div>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script>
</body>
</html>
PRODUCT DESCRIPTIONS
[103]
<style>
.ec img:hover {
opacity:0.6;
position:relative;
height:auto;
width:auto;
.ec ul{
list-style: none;
margin:0px;
.ec ul li{
float:left;
margin-right: 20px;
.title{
font-size: 18px;
font-weight: 400;
margin-bottom: 12px;
color: #363636;
line-height: 1em;
text-align: center;
[104]
padding-bottom: 20px;
margin: 0px;
.mfp-title{
display:none;
.styleswitcher{
display:none;
.styleswitcher-inner{
/*display:none;*/
pre {
display: block;
padding: 0px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
/*color: #333;*/
word-break: break-all;
word-wrap: break-word;
[105]
border-radius: 4px;
</style>
<div class="container">
<div class="row">
<h1 class="sr-only">Products</h1>
Home
</a> </li>
</ol>
</div>
</div>
</div>
</section>
<div class="container">
<div class="row">
[106]
<div class="col-md-12 ec">
<?php
include ('kitecms/config.php');
while($query2=mysql_fetch_array($query1))
echo '</div>';
/*echo'<br>';*/
[107]
echo'<a class="btn btn-default pull-right" href="javascript: history.go(-1)"
role="button" style="box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);background-
color:rgba(0, 0, 0, 0.1);">Back</a>';
echo'<br><br>';
echo "</div>";
echo "</div>";
?>
<?php
?>
</div>
</div>
<h3 class="widget-title">Categories</h3>
<?php
?>
<?php
while($query2=mysql_fetch_array($query1)){
[108]
?>
<?php
?>
</ul>
</div>
</aside>
</div>
</div>
</section>
[109]
SYSTEM IMPLEMENTATION
Administrator
User
[110]
SYSTEM MAINTENANCE
After the installation and implementation phase is completed and the owner
staff is adjusted to the changes created by the candidate and purposed system
evaluation and maintenance begins. Like any system there is an ageing process
that requires periodic maintenance of hardware and software. If the new
information is consistent with the design specification then changes have to be
made.
Corrective Maintenance
Adaptive Maintenance
Perfective Maintenance
[111]
Perfective Maintenance:
[112]
FUTURE SCOPE OF PROJECT
The future scope of this project is very broad. Few of them are:
[113]
TESTING
Is it possible to invoke each menu function using logical assumptions that if all
parts of the system are correct, the goal will be successfully achieved? In
adequate testing or non-testing will leads to errors that may appear few months
later. That‟s why it is very important to always test the new software. This create
two problems The purpose of the system testing is to consider all the likely
variations to which it will be suggested and push the systems to limits. The
testing process focuses on the logical intervals of the software ensuring that all
statements have been tested and on functional interval is conducting tests to
uncover errors and ensure that defined input will produce actual results that
agree with the required results. Program level testing, modules level testing
integrated and carried out. There are two major type of testing they are :
White box sometimes called “Glass box testing” is a test case design that uses the
control structure of the procedural design to drive test case.Using white box
testing methods, the following tests were made on the system
All independent paths within a module have been exercised once. In our
system, ensuring that case was selected and executed checked all case
structures. The bugs that were prevailing in some part of the code where fixed
All logical decisions were checked for the truth and falsity of the values.
Black box Testing
Black box testing focuses on the functional requirements of the software. This is
black box testing enables the software engineering to derive a set of input
conditions that will fully exercise all functional requirements for a program. Black
box testing is not an alternative to white box testing rather it is complementary
[114]
approach that is likely to uncover a different class of errors that white box
methods like..
Interface errors
Performance in data structure
Performance errors
Initializing and termination errors
[115]
BIBLIOGRAPHY
Beyond the guidance of the staff members we have consulted some books
while developing the project. Some of these books & websites are:
www.w3schools.com
www.css-tricks.com
www.php.net
www.javascriptkit.com
www.tutorialspoint.com/php/
www.jquery.com
www.w3schools.com
www.tutorialpoints.com
www.wikipedia.com
www.phptponit.com
www.w3layout.com
www.freetemplate.com
www.kishpara.com
www.brpaper.com
www.stackoverflow.com
www.gethub.com
[116]
CONCLUSION
Ons international cloth collection system, we have a system in. The user
chooses the clothes staff picks the cloth and admin take them calculated, and
the choice of clothes is provided to him. Hence cloth collection system is
working fine and giving the clothes working a smooth and classified edge. This
System will help them to properly manage the requirements of both, i.e. the
seller and the buyer and aid in growth without creating any hassle.
Online Payment, Registration and cancellation make it easier to use. So, using
this system will help in reducing the lab our and provide more facility for
Buyer/Seller to like the services.
[117]