Вы находитесь на странице: 1из 67

CHAPTER 1

INTRODUCTION
As the furniture would not have any fixed brand or company name, therefore, there
would be less competition. The demand of wooden furniture and wooden building materials is
increasing as construction and housing industry expand. Attractive and genuine wooden furniture
have good access in market. The demand for the furniture made up of woods is growing due to
the increased standard of living of people and outlook. On occasions like wedding, it has become
customary to gift wooden furniture like double bed, sofa, dressing table, dining table to the
daughter. The finished products can also be sold through furniture marts. The line of process is
used for wooden furniture is made as per the measurements; shaping, bending & chiseling as per
design; finishing touch with sand paper; finally apply varnish/paint/lamination; and furniture can
be laminated using laminated sheet. The Online Shopping system application enables vendors to
set up online shops, customers to browse through the shops, and a system administrator to
approve and reject requests for new shops and maintain lists of shop categories. Also the
developer is designing an online shopping site to manage the items in the shop and also help
customers purchase them online without having to visit the shop physically.The online shopping
system will use the internet as the sole method for selling goods to its consumers. The objective
of the project is to make a web application in ASP.NET platform to purchase items in an existing
shop. In order to build such an application complete web support need to be provided. A
complete and efficient web application which can provide the online shopping experience is the
basic objective of the project. The web application can be implemented in the form of an
application with web view. Thus the process of shopping the furniture’s using online made
simple for the user.
CHAPTER 2
SYSTEM STUDY
A detailed study to determine whether, to what extent, and how automatic data-
processing equipment should be used; it usually includes an analysis of the existing system and
the design of the new system, including the development of system specifications which provide
a basis for the selection of equipment.

2.1 PROJECT DESCRIPTION

This thesis in title "Furniture Shop Management System" which is a shop management
system to manage furniture shop business and it is implemented with inventory management.
There are 4 main modules in this system, which are profile management, inventory management,
sales management and financial management. Furniture is the soul of a house; it gives a sense of
fulfilling of needs. Types of furniture are of many designs and categories. It can be as small as a
mouse to as gigantic as an elephant. The proper fitting at the right place is also a matter of
concern while choosing the furniture. On the other hand, sometimes we want some furniture
which we want to customize according to a choice. In this case, the user can give his customized
item’s description, dimensions and other feature he wants in this. Further, he will be provided
dates of completion of the order. Now admin analyzes the order and takes the according to that
assigned amount of wood to it and no. He will decide the tools that need to be used in this system
and provided to the staff.

2.1.2 Existing System

In the existing system, there is no proper communication between the suppliers and
customers. Also, the stock is maintained manually. So, handling of stock is a big task. Bills are
generated manually which makes it hard to retrieve the bills when needed. The invoice is also
generated manually.
Disadvantages
 Most timbers are prone to pest, rot, mold and fungi attacks
 Timbers tend to silver or look old if left natural and unpainted
 Timber maintenance can seem to be higher than other building materials
2.2.2 Proposed System

This project acts as a bridge between the supplier, admin and customer. Once the
furniture is manufactured and packed, entries will be made into the inventory. The entries will
contain the wood type and the cost of the furniture added. This furniture’s will be supplied to the
customer through developed website application. All the details of the suppliers and the users
will be maintained in a separate database. Once the furniture is delivered, the following details
will be entered: the vendor’s name, address, contact number, delivery date, the amount paid and
the quantity of wood delivered in tons. This application also behaves as an intermediate between
various customers and suppliers. A customer will request for a particular kind of furniture to the
admin. After receiving the request, admin will select the suitable supplier and instructs the
supplier to deliver the furniture to the requested user. Thus after the online payment is done the
furniture will be delivered to the user.

Advantages
 Monthly invoice can be generated
 Stock updating can be done with ease method.
 User can shop furniture with easy home delivery through online
CHAPTER 3

REQUIREMENT ANALYSIS

3.1 HARDWARE REQUIREMENTS

 Processor : Dual core processor 2.6.0 GHz


 RAM : 1GB
 Hard disk : 160 GB
 Compact Disk : 650 MB
 Keyboard : Standard keyboard
 Monitor : 15 inch color monitor
3.2 SOFTWARE REQUIREMENTS

 Front End : ASP.NET


 IDE : dream weaver
 Back End : SQLSERVER
CHAPTER 4

SYSTEM DESIGN

4.1 LOGIC DESIGN

A two-dimensional diagram explains how data is processed and transferred in a system.


The graphical depiction identifies each source of data and how it interacts with other data
sources to reach a common output. Individuals seeking to draft a data flow diagram must identify
external inputs and outputs, determine how the inputs and outputs relate to each other, and
explain with graphics how these connections relate and what they result in. This type of diagram
helps business development and design teams visualize how data is processed and identify or
improve certain aspects.
Data flow Symbols:

Symbol Description

An entity. A source of data or a destination


for data.

A process or task that is performed by the


system.

A data store, a place where data is held


between processes.

A data flow.

LEVEL 0

DFD Level 0 is also called a Context Diagram. It’s a basic overview of the whole system
or process being analyzed or modeled. It’s designed to be an at-a-glance view, showing the
system as a single high-level process, with its relationship to external entities. It should be easily
understood by a wide audience, including stakeholders, business analysts, data analysts and
developers.
Supply furniture’s
Supplier
Admin

Online furniture Shopping

Sell furniture

Buy Wood
Customer

Fig 4.1.1 level 0-DFD

LEVEL 1

DFD Level 1 provides a more detailed breakout of pieces of the Context Level Diagram.
You will highlight the main functions carried out by the system, as you break down the high-
level process of the Context Diagram into its sub – processes.  A level 1 data flow
diagram (DFD) is more detailed than a level 0 DFD but not as detailed as a level 2 DFD. It
breaks down the main processes into sub processes that can then be analyzed and improved on a
more intimate level.
Register
Supplier Customer

Login

Supply
Furniture Admin

Sell Furniture

Fig 4.1.2 level 1 DFD

4.2 DATABASE DESIGN

User status table


Field Type Null Default

sendername int(10) Yes NULL

s_address varchar(100) Yes NULL

s_phone varchar(100) Yes NULL

s_email varchar(100) Yes NULL


s_state varchar(100) Yes NULL

s_city varchar(100) Yes NULL

receiver_name varchar(100) Yes NULL

r_address varchar(100) Yes NULL

r_phone varchar(100) Yes NULL

r_email varchar(100) Yes NULL

r_state varchar(100) Yes NULL

r_city varchar(100) Yes NULL

Purchase table
Field Type Null Default

id varchar(10) Yes NULL

vname varchar(100) Yes NULL

pname varchar(100) Yes NULL

count varchar(100) Yes NULL

category varchar(100) Yes NULL

amount varchar(100) Yes NULL

cdate varchar(100) Yes NULL

status varchar(100) Yes NULL

report varchar(100) Yes NULL

receive varchar(100) Yes NULL

holdername varchar(100) Yes NULL

card varchar(100) Yes NULL

ccv varchar(100) Yes NULL

total varchar(100) Yes NULL

User register table


Field Type Null Default

id int(35) Yes NULL

name varchar(35) Yes NULL

contact varchar(35) Yes NULL

email varchar(35) Yes NULL

address varchar(35) Yes NULL

username varchar(35) Yes NULL

pass varchar(35) Yes NULL

rdate varchar(35) Yes NULL

status varchar(100) Yes NULL

report varchar(100) Yes NULL

4.3 PROGRAM DESIGN


4.3.1 Modules

 Admin Module
 Supplier module
 User Module

4.3.2 Modules Description

Admin Module:

Admin login:
In admin login module admin will have a username and password. The admin will login
and view the user and the supplier who had registered. Thus the will also view the product
added.

Payment module:

In payment module the user will pay for the product they have selected and ordered to
buy. Thus the payment will be separated to the supplier who had added the furniture to the
website application.

Supplier Module:

Supplier registration:

Supplier will register their details like name, email, address etc so that the payment can
be transferred from the admin to the suppliers by using the details through online.

Supplier Login:

In supplier login module the supplier will have a username and password while
registering their details. Using that username and password the user will login to their account.

Add product:

In add product supplier will add the product they had wished to add to the user. While
adding the product supplier will add the prize of the product, quantity and so on. Supplier can
add any type furniture’s like chair, table, bed and so on.

User Module:

User registration:
If the user wishes to buy any furniture using this website application had to register their
details using their name, address, email, bank id etc

User login:

User uses their username and password to login their account. User can view the product
by searching the product name

Payment:

In this module the user will buy the furniture and make payment through online. This
module makes the user to buy the furniture through online process. The user will add the
transaction details and buy the products.

CHAPTER 5
SYSTEM DEVELOPMENT

5.1 FRONT END SOFTWARE

Dot Net Overview Visual Studio .NET

Visual Studio .Net is the fast application improvement device for BASIC. Visual Studio .Net
offers complete mix with ASP.NET and empowers to move and customize server controls and
outline Web Forms as they ought to show up when client sees them. A percentage of alternate
points of interest of making BASIC applications in Visual Studio .Net are

 Visual Studio .Net is a Rapid Application (RAD) apparatus. Rather than adding every
control to the Web Form automatically, it serves to include these controls by utilizing tool stash,
sparing programming endeavors.

 Visual Studio .Net backings custom and composite controls. Can make custom controls
that embody a typical usefulness that may need to use in various applications.

 Visual Studio .Net makes a glorious showing of rearranging the creation and utilization
of Web Services. Mush of the software engineer neighborly stuff (making all the XML-based
reports) happens consequently, without much exertion on the developer's side.

 A characteristic based writing computer program is an effective idea that empowers


Visual Studio .Net to mechanize a considerable measure of software engineer unpleasant
assignments.

.NET programming dialects

The .NET Framework gives an arrangement of instruments that assistance to assemble code that
works with the .NET Framework, Microsoft gives an arrangement of dialects that are as of
now .NET perfect. Fundamental is one of those dialects.

ASP.NET environment
Dynamic Server Pages were discharged by Microsoft to empower the formation of element
pages taking into account client information and cooperation with a Web website. ASP.NET
enhances the first ASP by giving code-behind. With ASP.NET and code-behind, the code and
HTML can be isolated.

ASP.NET Web administrations are XML-construct benefits that are presented with respect to the
Internet that can be gotten to by other Web administrations and Web administration customers.

ASP.NET

ASP.NET is more than the following form of Active Server Pages (ASP); it is a brought together
Web advancement stage that gives the administrations important to designers to fabricate
undertaking class Web applications. While ASP.NET is to a great extent sentence structure
perfect with ASP, it likewise gives another programming model and foundation for more secure,
versatile, and stable applications.

ASP.NET is an assembled, .NET-based environment; you can creator applications in any .NET
perfect dialect, including VisualBasic.NET, BASIC, and JScript.NET. Furthermore, the whole
.NET Framework is accessible to any ASP.NET application. Engineers can undoubtedly get to
the regale of these advances, which incorporate oversaw normal dialect runtime environment,
sort wellbeing, legacy, et cetera.

ASP.NET has been intended to work consistently with WYSIWYG HTML editors and other
programming instruments, including Microsoft Visual Studio .NET. Does this make Web
improvement simpler, as well as gives every one of the advantages that these apparatuses bring
to the table, including a GUI that designers can use to drop server controls onto a Web page and
completely coordinated investigating backing. Engineers can browse the accompanying two
elements when making a " ASP.NET application, Web Forms and Web administrations, or
consolidate these in any capacity they see fit.

 Web Forms permits you to assemble intense structures based Web pages. At the point
when building these pages, you can utilize ASP.NET server controls to make normal Ul
components, and system them for basic assignments. These controls permit you to quickly
assemble a Web Form out of reusable implicit or custom segments, rearranging the code of a
page.

 An XML Web administration gives the intends to get to server usefulness remotely

ASP.Net Architecture

FEATURES

 Intuitive C++ based Language

Utilize a dialect displayed on C++ linguistic structure, instantly commonplace to C++ and Java
designers, and also natural new dialect builds that incredibly streamline advancement errands

 Reliable Interoperability
Utilize code to call local Windows APIs, use pre-constructed COM parts, and influence existing
ActiveX controls to flawlessly coordinate existing applications and segments.

 Advanced, Component-Oriented Language

 Exploit inborn backing for properties, indexers, delegates, single and multidimensional
clusters, propelled legacy, traits, forming, and XML remarks.

 Capable Debugging and Testing Tools

ASP .NET incorporates a capable remote and multi-dialect debugger, empowering engineers to
test applications and fabricate solid multi-level arrangements that compass process limits and are
composed in different programming dialects.

Net framework class library

Addition experienced and capable, constructed in usefulness, including a rich arrangement of


accumulation classes, systems administration bolster, multithreading bolster, string and
customary expression classes, and wide backing for XML, XML patterns, XML namespaces,
XSLT, XPath, and SOAP.

Powerful Web Development Environment:

Make Web-based arrangements in C# utilizing the mutual Web Forms Designer and XML
Designer. Engineers can likewise utilize IntelliSense elements and label finish or pick the
WYSIWYG manager for move and customize creating to construct intelligent Web applications.

. NET Framework

Microsoft planned VB from the beginning to exploit its new .NET Framework. The .NET
Framework is comprised of four sections, the Common Language Runtime, an arrangement of
class libraries, an arrangement of programming dialects, and the ASP.NET environment. The
.NET Framework was composed on account of three objectives. In the first place, it was planned
to make Windows applications considerably more solid, while likewise furnishing an application
with more prominent level of security.
Second, it was proposed to improve the advancement of Web applications and administrations
that work in the conventional sense, as well as on cell phones too. Finally, the structure was
intended to give a solitary arrangement of libraries that would work with various dialects. The
.NET Framework is the base for the new Microsoft .NET Platform. Furthermore, it is a typical
situation for building, conveying, and running Web applications and Web Services. The .NET
Framework contains a typical dialect runtime and basic class libraries - like ADO .NET, ASP
.NET and Windows Forms - to give propelled standard administrations that can be coordinated
into a mixed bag of PC frameworks. The .NET Framework gives a component rich application
environment, streamlined improvement and simple mix between various diverse advancement
dialects. The .NET Framework is dialect nonpartisan. At present it bolsters C++, C#, Visual
Basic, and Jscript. Microsoft's Visual Studio.NET is a typical advancement environment for the
new .NET Framework.

Coordinating with IIS

IIS is the web server is utilized here. IIS 5.0 or above is key for the ASP.NET for the earth. This
arrival of ASP.NET uses IIS 5.0 as the priKim host environment. IIS dependably accept that an
arrangement of accreditations maps to a Windows NT record and uses them to verify a client.
There are three various types of validation accessible in IIS 5.0: BASIC, DIGEST, and
INTEGRATED WINDOWS Authentication (NTLM or Kerberos). You can choose the kind of
verification to use in the IIS regulatory administrations.

On the off chance that you ask for a URL containing an ASP.NET application, the solicitation
and confirmation data are given off to the application. ASP.NET gives the two extra sorts of
verification depicted in the accompanying table.

Web Service

Web administrations are ostensibly the most energizing and improve elements of Microsoft's.
NET activity and they are liable to significantly influence the way business collaborate utilizing
PC application. Rundown of conceivable Web administrations is as changes as the rundown of
conceivable business opportunities. Web administration would normally perform a center
business administration, for example, client confirmation, Visa approval, valuing a derivates
security, submitting a buy request for a stock or estimating a same-day shipment.
A web administration is a part that performs a capacity or administration. A segment is a bit of
programming that has a very much characterized interface, shrouded internals, and the ability of
being found. By "found" implies that you can figure out what the part' manages without
expecting to see the code inside of it. A segment is like a strategy since we can call it with
contentions that fit an arrangement of parameters, and it has the ability of returning results.

A web administration might likewise return data to the guest. This administration dwells some
place on the Web and can be gotten to from different areas on the Web. For this administration to
be called, there are various components that must be set up. To start with, the guest must' know
how to call the administration. Second, the call must be made over the Web. At long last, the
“web administration must know how to react”.

5.2 Back end SQL Server 8.0

Social database frameworks are the most critical database frameworks utilized as a part of the
product business today. A standout amongst the most remarkable frameworks is Microsoft SQL
Server. SQL Server is a database administration framework created and showcased by Microsoft.
It runs solely under Windows NT and Windows 95/98.

 The most critical parts of SQL Server 8 are:

 SQL Server is anything but difficult to utilize.

 SQL Server scales from a portable tablet to symmetric multiprocessor frameworks.

 SQL Server gives information warehousing elements that as of recently have just been
accessible in Oracle and other more costly DBMSs.

A database framework is a general gathering of distinctive database programming segments and


databases containing the parts viz. Database application projects, Front-End segments, Database
administration frameworks, and Databases.

 A database framework must give the accompanying elements:

 A mixture of client interfaces

 Physical information autonomy


 Logical information autonomy

 Query advancement

 Data honesty

 Concurrency control

 Backup and recuperation

 Security and approval

SQL Server is a Relational Database Management System. The SQL Server social dialect is
called Transact-SQL.SQL is resource arranged dialect. This implies that SQL can inquiry
numerous lines from one or more tables utilizing only one announcement. This component
permits the utilization of this dialect at a coherently larger amount than procedural dialects.
Another vital property of SQL is it’s non-procedurally. SQL contains two sub dialects DDL and
DML.

SQL Server functions as a characteristic augmentation of Windows NT and windows 95/98.SQL


Server is generally simple to oversee through the utilization of a graphical registering
environment for each undertaking of framework and database organization. SQL Server uses
administrations of Windows NT to offer new or expanded database capacities, for example,
sending and accepting messages and overseeing login security.

The SQL Server chairman's essential device for connecting with the framework is Enterprise
Manager. The Enterprise Manager has two primary purposes: Administration of the database
server and Management of database items.

 SQL Server Query Analyzer gives a graphical presentation of the execution arrangement
of a question and a programmed segment that recommends which list ought to be utilized for a
chose inquiry. This intelligent segment of SQL Server performs the assignments like:

 Generating and executing Transact-SQL explanations

 Putting away the produced Transact-SQL explanations in a document


 Analyzing execution gets ready for produced inquiries

 Graphically representing the execution arrangement for a chose question.

A put away method is an exceptional sort of clump written in Transact-SQL utilizing the SQL
dialect and SQL augmentations. It is saved money on the database server to enhance the
execution and consistency of monotonous undertakings. SQL Server backings put away methods
and framework techniques. Put away techniques can be utilized for the accompanying purposes:
to control access approval, to make a review trial of exercises in database tables, to discrete
information definition & information control articulations concerning a database & every single
comparing application.

The database article perspective can be utilized for:

 Restricting the utilization of specific sections and lines of tables - that is to control access
to a specific piece of one or more tables,

 To shroud the points of interest of confounded inquiries, to limit embedded & redesigned
qualities to certain extents.

The Query Optimizer is the piece of SQL Server that chooses how to best perform a question. It
creates a few inquiry execution gets ready for the given question & chooses the arrangement
with the most minimal expense.

SQL Server can work in one of two security modes:

 Windows NT

 Mixed

Windows NT security mode solely utilizes Windows NT client records to sign into the SQL
Server framework. Blended mode permits clients to associate with SQL Server utilizing the
Windows NT security framework or the SQL Server framework. Moreover it gives three security
offices to controlling access to database objects:

 Transact-SQL explanations GRANT, DENY, and REVOKE.


 Views.

 Stored methodology

A Windows NT client record or a SQL server login name permits a client to sign into the SQL
server framework. A client who hence needs to get to a database of the framework needs a
database client record to work in the DB. In this manner clients must have a DB client represent
each DB they need to utilize. In the event that there is no such record the client may be permitted
to work in the DB under the visitor account."

Put away methods can likewise be utilized to limit information access. The confinement of
information access utilizing put away methodology is based upon the property that the consent to
execute a put away' strategy is free of any authorization for DB objects that are referenced by the
put away system.

SQL server gives an instrument called a trigger for upholding procedural respectability
requirements.

A DBMS handles 2 sorts of honesty requirements:

 Declarative Integrity limitations characterized utilizing CREATE& ALTER


TABLE articulations.

 Procedural honesty requirements took care of by triggers.

A trigger is an instrument that is conjured when a specific activity happens on a specific table.
Every trigger has 3 general parts:

 A name

 The activity

 The execution

SQL server keeps record of every change it makes to the db amid an exchange. This is essential
in the event that a lapse happens amid the execution of the exchange. For this situation all
already executed explanations inside of the exchange must be moved back. SQL server keeps
every one of these records, specifically the previously, then after the fact values, in one or more
documents called the exchange log. Each DB of the SQL server framework has its own particular
exchange log. Concurrency in multi-client frameworks, for example, SQL Server has chosen
impact of execution. At the point when access to the information is taken care of such that stand
out project at once can utilize the information, preparing moderates significantly. SQL Server
like all different DBMSs takes care of this issue utilizing exchanges. All announcements inside
an exchange manufacture a nuclear unit. This implies that either all announcements are executed
or for the situation of disappointment, all announcements are wiped out.

Elements of SQL Server

Microsoft SQL Server bolsters a full arrangement of elements that outcome in the
accompanying. SQL incorporates an arrangement of managerial and advancement instruments
that enhance our capacity to introduce, convey, oversee and use SQL Server over a few locales.

 Adaptability

The same database motor can be utilized crosswise over stages going from smart phones
Microsoft Windows95 to substantial; multiprocessor servers running Microsoft Windows NT,
Enterprise Edition.

 Ease in building information distribution centers

SQL Server incorporates instruments for removing and examining synopsis information for
online investigative preparing (OLAP). SQL Server likewise incorporates apparatuses for
outwardly planning databases and breaking down information utilizing English based inquiries.

SQL API (SQL Application Programming Interface)

Implanted SQL applications utilize the DB-library DLL to get to SQL server. The SQL Server
ODBC driver clients don't get to Microsoft SQL Server straightforwardly. They utilize an
application kept in touch with access the information in SQL Server. SQL Server can likewise be
gotten to through COM, Microsoft ActiveX, or Windows DNA (Windows Distributed Internet
Applications Architecture) parts. Applications are composed to get to SQL Server through a
database Application Programming Interface (API).

Web Clients

A Web customer comprises of two sections:

 Dynamic Web pages containing different sorts of markup dialect which are created by
Web parts running in the Web level.

 Web program, which renders the pages got from the server.

A Web customer is now and again called a slim customer. Slim customers as a rule don't
question databases, execute complex business guidelines, or associate with legacy applications.

HTML

HTML remains for Hyper Text Markup Language. It is a basic content designing dialect used to
make hypertext records. It is a stage free dialect not at all like most other programming dialect.
HTML is impartial and can be utilized on numerous stage or desktop. It is this component of
HTML that makes it mainstream as standard on the WWW.

This adaptable dialect permits the making of hypertext connections, otherwise called hyperlinks.
These hyperlinks can be utilized to unite reports on diverse machine, on the same system or on
an alternate system, or can even indicate purpose of content in the same record.

HTML is utilized for making archives where the accentuation is on the presence of the record. It
is likewise utilized for DTP. The records made utilizing HTML can have content with diverse
sizes, weights and hues. It can also contain graphics to make the document more effective.
CHAPTER 6

SYSTEM TESTING

Testing is a series of different tests that whose primary purpose is to fully exercise the
computer based system. Although each test has a different purpose, all work should verify that
all system element have been properly integrated and performed allocated function. Testing is
the process of checking whether the developed system works according to the actual requirement
and objectives of the system. The philosophy behind testing is to find the errors. A good test is
one that has a high probability of finding an undiscovered error. A successful test is one that
uncovers the undiscovered error. Test cases are devised with this purpose in mind. A test case is
a set of data that the system will process as an input.

6.1 UNIT TESTING

The first test in the development process is the unit test. The source code is normally
divided into modules, which in turn are divided into smaller units called units. These units have
specific behavior. The test done on these units of code is called unit test. Unit test depends upon
the language on which the project is developed.

Unit tests ensure that each unique path of the project performs accurately to the
documented specifications and contains clearly defined inputs and expected results. Functional
and reliability testing in an Engineering environment. Producing tests for the behavior of
components (nodes and vertices) of a product to ensure their correct behavior prior to system
integration.
Fig 6.1 Unit Testing

6.2INTEGRATION TESTING

Testing is which modules are combined and tested as a group. Modules are typically code
modules, individual applications, source and destination applications on a network, etc.
Integration Testing follows unit testing and precedes system testing. Testing after the product is
code complete. Betas are often widely distributed or even distributed to the public at large in
hopes that they will buy the final product when it is release.
Fig 6.2 Integration Testing

6.3 VALIDATION TESTING

Validation testing is the process of ensuring if the tested and developed software satisfies
the client /user needs. The business requirement logic or scenarios have to be tested in detail.
Validation is the process of evaluating the final product to check whether the software meets the
business needs. In simple words, the test execution which we do in our day to day life is actually
the validation activity which includes smoke testing, functional testing, regression testing,
systems testing, etc
Fig 6.3 Validation Testing
CHAPTER 7

SYSTEM IMPLEMENTATION

7.1 SCREENSHOT

Fig7.1.1 Furniture Management system


Fig 7.1.2 Supplier registration

Fig 7.1.3 Supplier Login


Fig 7.1.4 supplier Home page

Fig 7.1.5 supplier add product


Fig 7.1.6 Supplier Verify stock details

Fig 7.1.7 user details


Fig 7.1.8 user Registration system

Fig 7.1.9 User Login


Fig 7.1.10 User Search Product

Fig 7.1.11 online purchasing details


Fig 7.1.12 online ordering system

Fig 7.1.13 User Purchased Details


Fig 7.1.14 Admin Login

Fig 7.1.15 admin View supplier details


Fig 7.1.16 Admin view user details

Fig 7.1.17 admin stock details


Fig 7.7.18 admin view transaction details

7.2 SCREENSHOT

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master"


AutoEventWireup="true" CodeFile="admin.aspx.cs" Inherits="admin" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


<style type="text/css">
.style3
{
width: 115%;
}
.style7
{
height: 37px;
}
.style8
{
width: 487px;
height: 33px;
text-align: right;
}
.style9
{
height: 33px;
text-align: left;
width: 894px;
}
.style12
{
text-align: left;
width: 894px;
}
.style13
{
width: 894px;
}
.style14
{
height: 37px;
width: 1717px;
}
.style15
{
width: 1717px;
}
.style16
{
height: 33px;
text-align: left;
width: 69px;
}
.style17
{
text-align: left;
width: 69px;
}
.style18
{
width: 69px;
}
.style19
{
width: 487px;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<p>
<header>
<div class="row-1">
<div class="main">
<div class="container_12">
<div class="grid_12">
<nav>
<ul class="menu">
<li><a href="default.aspx">Home</a></li>
<li><a href="supplier.aspx">Supplier</a></li>
<li><a class="active" href="admin.aspx">Admin</a></li>
<li><a href="user.aspx">User</a></li>

</ul>
</nav>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="row-2">
<div class="main">
<div class="container_12">
<div class="grid_9">
<h1> <a class="logo" href="index.html">Int<strong>e</strong>rior</a>
<span>Design</span> </h1>
</div>
<div class="grid_3">
<form id="search-form" action="#" method="post" enctype="multipart/form-data">

</form>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</header>
<!-- content -->
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="box p3">
<div class="padding">
<div class="container_12">
<div class="wrapper">
<div class="grid_12">
<div class="wrapper">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;
<table class="style3">
<tr>
<td class="style14">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server" Text="Admin Login" Font-
Bold="True"
Font-Size="20px"></asp:Label>
</td>
<td class="style7">
</td>
</tr>
<tr>
<td class="style15">
<table class="style3">
<tr>
<td class="style8">
UserName</td>
<td class="style16">
</td>
<td class="style9">
<asp:TextBox ID="TextBox1" runat="server" style="margin-left:
0px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server"
ControlToValidate="TextBox1" ErrorMessage="UserName
Required"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="style8">
Password</td>
<td class="style16">
</td>
<td class="style9">
<asp:TextBox ID="TextBox2" runat="server"
TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2"
runat="server"
ControlToValidate="TextBox2" ErrorMessage="Password
Required"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="style19">
&nbsp;</td>
<td class="style17">
&nbsp;</td>
<td class="style12">
<asp:Button ID="Button1" runat="server" Text="Login" Width="153px"
onclick="Button1_Click1" style="margin-left: 0px" />
</td>
</tr>
<tr>
<td class="style19">
&nbsp;</td>
<td class="style18">
&nbsp;</td>
<td class="style13">
&nbsp;</td>
</tr>
</table>
</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td class="style15">
&nbsp;</td>
<td>
&nbsp;</td>
</tr>
</table>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<article class="grid_4 alpha">
&nbsp;
<br />
<br />
<br />
</article>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>

</p>
</asp:Content>

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master"


AutoEventWireup="true" CodeFile="admin_home.aspx.cs" Inherits="admin_home" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<header>
<div class="row-1">
<div class="main">
<div class="container_12">
<div class="grid_12">
<nav>
<ul class="menu">
<li><a class="active" href="admin_home.aspx">Home</a></li>
<li><a href="admin_supplier.aspx">supplier</a></li>
<li><a href="admin_user.aspx">user</a></li>
<li><a href="admin_stock.aspx">Stock</a></li>
<li><a href="admin_payment.aspx">payment</a></li>
<li><a href="admin_transaction.aspx">transaction</a></li>
<li><a href="Default.aspx">logout</a></li>
</ul>
</nav>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="row-2">
<div class="main">
<div class="container_12">
<div class="grid_9">
<h1> <a class="logo" href="index.html">Int<strong>e</strong>rior</a>
<span>Design</span> </h1>
</div>
<div class="grid_3">
<form id="search-form" action="#" method="post" enctype="multipart/form-data">

</form>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</header>
<!-- content -->
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="gallery p3">
<div class="wrapper indent-bot">
<div id="gallery" class="content">
<div class="wrapper">
<div class="slideshow-container">
<div id="slideshow" class="slideshow"></div>
</div>
</div>
</div>
<div id="thumbs" class="navigation">
<ul class="thumbs noscript">
<li> <a class="thumb" href="images/gallery-img1.jpg"> <img src="images/thumb-
1.jpg" alt=""><span></span> </a> </li>
<li> <a class="thumb" href="images/gallery-img2.jpg"> <img src="images/thumb-
2.jpg" alt=""> <span></span></a> </li>
<li> <a class="thumb" href="images/gallery-img3.jpg"> <img src="images/thumb-
3.jpg" alt=""> <span></span></a> </li>
<li> <a class="thumb" href="images/gallery-img4.jpg"> <img src="images/thumb-
4.jpg" alt=""> <span></span></a> </li>
<li> <a class="thumb" href="images/gallery-img5.jpg"> <img src="images/thumb-
5.jpg" alt=""> <span></span></a> </li>
<li> <a class="thumb" href="images/gallery-img6.jpg"> <img src="images/thumb-
6.jpg" alt=""> <span></span></a> </li>
</ul>
</div>
</div>
<div class="inner-2">
<div class="wrapper"> <span class="title t2 img-indent3">2011</span>
<div class="extra-wrap indent-top2"> Sed ut perspiciatis unde omnis iste natus error
sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo
inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam volup
tatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur. </div>
</div>
</div>
</div>
<div class="carousel">
<h3 class="color-1 p2">Projects Archive</h3>
<a class="prev" href="#">Prev</a> <a class="next" href="#">Next</a>
<div class="jCarouselLite">
<ul id="carousel">
<li><a href="#"><img src="images/page3-img1.jpg"
alt=""><span>2011</span></a></li>
<li><a href="#"><img src="images/page3-img2.jpg"
alt=""><span>2010</span></a></li>
<li><a href="#"><img src="images/page3-img3.jpg"
alt=""><span>2009</span></a></li>
<li><a href="#"><img src="images/page3-img4.jpg"
alt=""><span>2008</span></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="bg-bot">
<div class="main">
<div class="container_12">
<div class="wrapper">
<article class="grid_4">
<div class="indent-right2">
<h3 class="prev-indent-bot">Publications</h3>
<p class="color-4 prev-indent-bot">At vero eos et accusamus et iusto odio dignissi tum
deleniti atque corrupti quos</p>
<p>Dolores et quas molestias excepturi sint occae cati cupiditate non provident,
similique sunt in culpa qui officia deserunt.</p>
<a class="button" href="#">View More</a> </div>
</article>
<article class="grid_4">
<h3 class="p2">Art of Placement</h3>
<div class="wrapper">
<figure class="img-indent frame2"><img src="images/page3-img5.jpg"
alt=""></figure>
<div class="extra-wrap">
<p class="img-indent-bot">At vero eos eaccusa mus etusto odio tium voluptatum
deleniti atque corrupti quos dolores et quas.</p>
<a class="button" href="#">View More</a> </div>
</div>
</article>
<article class="grid_4">
<h3 class="prev-indent-bot2">External Links</h3>
<ul class="list-2">
<li><a href="#">Totam rem aperiam eaque ipsa quae abillo</a></li>
<li><a href="#">Inventore veritatis quasi architecto beatae vitae</a></li>
<li><a href="#">Nemo enim ipsam voluptatem quia</a></li>
<li><a href="#">Voluptas sit aspernatur aut odit aut fugit</a></li>
<li><a href="#">Sed quia consequuntur magni dolores eos</a></li>
<li class="last-item"><a href="#">Ratione voluptatem sequi nesciunt</a></li>
</ul>
</article>
</div>
</div>
</div>
</div>
</section>
<!--
==============================footer=================================--
>

<script>
$(window).load(function () {
// We only want these styles applied when javascript is enabled
$('div.navigation').css({
'width': '320px',
'float': 'right'
});
$('div.content').css('display', 'block');
// Initially set opacity on thumbs and add
// additional styling for hover effect on thumbs
var onMouseOutOpacity = 0.5;
$('#thumbs ul.thumbs li span').opacityrollover({
mouseOutOpacity: onMouseOutOpacity,
mouseOverOpacity: 0.0,
fadeSpeed: 'fast',
exemptionSelector: '.selected'
});

// Initialize Advanced Galleriffic Gallery


var gallery = $('#thumbs').galleriffic({
delay: 7000,
numThumbs: 12,
preloadAhead: 6,
enableTopPager: false,
enableBottomPager: false,
imageContainerSel: '#slideshow',
controlsContainerSel: '',
captionContainerSel: '',
loadingContainerSel: '',
renderSSControls: true,
renderNavControls: true,
playLinkText: 'Play Slideshow',
pauseLinkText: 'Pause Slideshow',
prevLinkText: 'Prev',
nextLinkText: 'Next',
nextPageLinkText: 'Next',
prevPageLinkText: 'Prev',
enableHistory: true,
autoStart: 7000,
syncTransitions: true,
defaultTransitionDuration: 900,
onSlideChange: function (prevIndex, nextIndex) {
// 'this' refers to the gallery, which is an extension of $('#thumbs')
this.find('ul.thumbs li span').css({
opacity: 0.5
})
},
onPageTransitionOut: function (callback) {
this.find('ul.thumbs li span').css({
display: 'block'
});
},
onPageTransitionIn: function () {
this.find('ul.thumbs li span').css({
display: 'none'
});
}
});
});
</script>
</asp:Content>

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master"


AutoEventWireup="true" CodeFile="admin_payment.aspx.cs" Inherits="admin_payment" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<header>
<div class="row-1">
<div class="main">
<div class="container_12">
<div class="grid_12">
<nav>
<ul class="menu">
<li><a href="admin_home.aspx">Home</a></li>
<li><a href="admin_supplier.aspx">supplier</a></li>
<li><a href="admin_user.aspx">user</a></li>
<li><a href="admin_stock.aspx">Stock</a></li>
<li><a class="active" href="admin_payment.aspx">payment</a></li>
<li><a href="admin_transaction.aspx">transaction</a></li>
<li><a href="Default.aspx">logout</a></li>
</ul>
</ul>
</nav>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="row-2">
<div class="main">
<div class="container_12">
<div class="grid_9">
<h1> <a class="logo" href="index.html">Int<strong>e</strong>rior</a>
<span>Design</span> </h1>
</div>
<div class="grid_3">
<form id="search-form" action="#" method="post" enctype="multipart/form-data">
</form>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</header>
<!-- content -->
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="box p3">
<div class="padding">
<div class="container_12">
<div class="wrapper">
<div class="grid_12">
<div class="wrapper">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<table class="style1">
<tr>
<td>
&nbsp;</td>
<td>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server" Text="Sales Details" Font-
Bold="True"
Font-Size="20px"></asp:Label>
</td>
<td>
&nbsp;</td>
</tr>
</table>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:GridView ID="GridView1" runat="server"
AutoGenerateSelectButton="True"
CellPadding="4" ForeColor="#333333" GridLines="None"
onselectedindexchanged="GridView1_SelectedIndexChanged">
<AlternatingRowStyle BackColor="White" />
<FooterStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333"
HorizontalAlign="Center" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True"
ForeColor="Navy" />
<SortedAscendingCellStyle BackColor="#FDF5AC" />
<SortedAscendingHeaderStyle BackColor="#4D0000" />
<SortedDescendingCellStyle BackColor="#FCF6C0" />
<SortedDescendingHeaderStyle BackColor="#820000" />
</asp:GridView>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<article class="grid_4 alpha">
&nbsp;
<br />
<br />
<br />
</article>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>
</asp:Content>

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master"


AutoEventWireup="true" CodeFile="admin_stock.aspx.cs" Inherits="admin_stock" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<header>
<div class="row-1">
<div class="main">
<div class="container_12">
<div class="grid_12">
<nav>
<ul class="menu">
<li><a href="admin_home.aspx">Home</a></li>
<li><a href="admin_supplier.aspx">supplier</a></li>
<li><a href="admin_user.aspx">user</a></li>
<li><a class="active" href="admin_stock.aspx">Stock</a></li>
<li><a href="admin_payment.aspx">payment</a></li>
<li><a href="admin_transaction.aspx">transaction</a></li>
<li><a href="Default.aspx">logout</a></li>
</ul>
</ul>
</nav>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="row-2">
<div class="main">
<div class="container_12">
<div class="grid_9">
<h1> <a class="logo" href="index.html">Int<strong>e</strong>rior</a>
<span>Design</span> </h1>
</div>
<div class="grid_3">
<form id="search-form" action="#" method="post" enctype="multipart/form-data">

</form>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</header>
<!-- content -->
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="box p3">
<div class="padding">
<div class="container_12">
<div class="wrapper">
<div class="grid_12">
<div class="wrapper">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<table class="style1">
<tr>
<td>
&nbsp;</td>
<td>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server" Text="Stock Details" Font-
Bold="True"
Font-Size="20px"></asp:Label>
</td>
<td>
&nbsp;</td>
</tr>
</table>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="#333333"
GridLines="None" Height="166px" Width="633px">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="pro_name" HeaderText="pro_name"
SortExpression="pro_name" />
<asp:BoundField DataField="pro_type" HeaderText="pro_type"
SortExpression="pro_type" />
<asp:BoundField DataField="quantity" HeaderText="quantity"
SortExpression="quantity" />
<asp:BoundField DataField="pro_price" HeaderText="pro_price"
SortExpression="pro_price" />
<asp:BoundField DataField="details" HeaderText="details"
SortExpression="details" />
<asp:BoundField DataField="sup_name" HeaderText="sup_name"
SortExpression="sup_name" />
</Columns>
<FooterStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333"
HorizontalAlign="Center" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True"
ForeColor="Navy" />
<SortedAscendingCellStyle BackColor="#FDF5AC" />
<SortedAscendingHeaderStyle BackColor="#4D0000" />
<SortedDescendingCellStyle BackColor="#FCF6C0" />
<SortedDescendingHeaderStyle BackColor="#820000" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT [pro_name], [pro_type], [quantity], [pro_price],
[details], [sup_name] FROM [snewproduct]">
</asp:SqlDataSource>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<article class="grid_4 alpha">
&nbsp;
<br />
<br />
<br />
</article>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>
</asp:Content>

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master"


AutoEventWireup="true" CodeFile="admin_supplier.aspx.cs" Inherits="admin_supplier" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


<style type="text/css">
.style1
{
width: 100%;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<header>
<div class="row-1">
<div class="main">
<div class="container_12">
<div class="grid_12">
<nav>
<ul class="menu">
<li><a href="admin_home.aspx">Home</a></li>
<li><a class="active" href="admin_supplier.aspx">supplier</a></li>
<li><a href="admin_user.aspx">user</a></li>
<li><a href="admin_stock.aspx">Stock</a></li>
<li><a href="admin_payment.aspx">payment</a></li>
<li><a href="admin_transaction.aspx">transaction</a></li>
<li><a href="Default.aspx">logout</a></li>
</ul>
</nav>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="row-2">
<div class="main">
<div class="container_12">
<div class="grid_9">
<h1> <a class="logo" href="index.html">Int<strong>e</strong>rior</a>
<span>Design</span> </h1>
</div>
<div class="grid_3">
<form id="search-form" action="#" method="post" enctype="multipart/form-data">

</form>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</header>
<!-- content -->
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="box p3">
<div class="padding">
<div class="container_12">
<div class="wrapper">
<div class="grid_12">
<div class="wrapper">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<table class="style1">
<tr>
<td>
&nbsp;</td>
<td>
&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server" Text="Supplier Details" Font-
Bold="True"
Font-Size="20px"></asp:Label>
</td>
<td>
&nbsp;</td>
</tr>
</table>
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="SqlDataSource1" CellPadding="4" ForeColor="#333333"
GridLines="None"
onselectedindexchanged="GridView1_SelectedIndexChanged"
Height="173px" Width="582px">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="name" HeaderText="name"
SortExpression="name" />
<asp:BoundField DataField="email" HeaderText="email"
SortExpression="email" />
<asp:BoundField DataField="contact" HeaderText="contact"
SortExpression="contact" />
<asp:BoundField DataField="address" HeaderText="address"
SortExpression="address" />
</Columns>
<FooterStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True"
ForeColor="White" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333"
HorizontalAlign="Center" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True"
ForeColor="Navy" />
<SortedAscendingCellStyle BackColor="#FDF5AC" />
<SortedAscendingHeaderStyle BackColor="#4D0000" />
<SortedDescendingCellStyle BackColor="#FCF6C0" />
<SortedDescendingHeaderStyle BackColor="#820000" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT [name], [email], [contact], [address] FROM
[supreg]">
</asp:SqlDataSource>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<article class="grid_4 alpha">
&nbsp;
<br />
<br />
<br />
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</asp:Content>

CHAPTER 8

CONCLUSION
The development of the software includes so many people like user system developer,
user of the system and the management, It is important to identify the system requirements by
properly collecting required data to interact with the system. Proper design builds upon this
foundation give a blue print, which is actually implemented by the developers. Thus this
software helps for the customers or the users to buy the furniture through online. The website
application is developed in a way such that the convenience of the user and the supplier of the
product are maintained. The system has been developed with much care and free of errors and at
the same time it is efficient and less time consuming. The purpose of this project was to develop
a web application and an android application for purchasing items from a shop. This project has
given us great satisfaction in having designed an application which can be implemented to any
nearby shops or branded shops selling various kinds of products by simple modifications. There
is a scope for further development in our project to a great extend. A number of features can be
added to this system in future like providing the discount for frequently shopping customers,
suppliers can directly interact with the customer and met their requirements and the transactions
can be made in a secured way.

BIBLIOGRAPHY

Book reference:
[1] Robin Dewson," Beginning SQL Server 2005 Express for Developers: From Novice to
Professional (Expert's Voice in .NET) ", Apress; 1st ed. edition (8 February 2007)

[2] Matthew Macdonald, " ASP.NET: The Complete Reference", McGraw Hill Education (1
July 2017)

[3] Alvin J Bruney M V P,"The Microsoft Office Web Components Black Book with .NET
", Lulu.com (9 April 2005)

[4] Brennan Stehling," Pro ASP.NET for SQL Server: High Performance Data Access for
Web Developers (Expert's Voice in SQL Server)", Apress; 1st ed. edition (26 September 2007)

Web Reference
[1] https://en.wikipedia.org/wiki/SQL
[2] https://en.wikipedia.org/wiki/ASP.NET
[3] https://en.wikipedia.org/wiki/Web_design

Вам также может понравиться