Professional Documents
Culture Documents
Document Approval
The following Software Design Discription Document has been accepted and approved by the following:
1 INTRODUCTION
Online old Furniture Shop is the web application Software to mechanize a wide
range of operations in the Furniture shop/ showroom. The reason for this product is to
deal with Furniture Items in the shop/ Showroom. For the most part, it incorporates the
request preparing, Sale/Purchase, Stock Administration and records administration. We
built up this product to keep up records of offers, buy and staff records.
1.1 Purpose
The principal assurance of Software Design Documentation (SDD) is plan all
prerequisite they are expected to the proposed framework. it help the coder or
software engineer to pampering all necessities of outline. SSD used to characterize
the limitation that will be used as a part of the system. SDD is used in the framework
to test the analyzer to help use any test strategy. SDD is used to characterize the
structure of the structure.
1.2 Scope
The name of venture is Furniture shop/ Showroom. The goal of this venture is to
make and actualize a site for the Furniture shop. The site will be used primarily by
understudies. The Website will empower customer to make and keep up individual
anchored account, glance through the webpage of Furniture shop database for course
readings, and make anchored online Visa purchases/Money down. Applicant will
likewise have the capacity to contact site heads. The site makes obtaining reading
material snappier, less demanding, and more helpful.
1.3 Overview
The rest of the area Software Design Documentation (SDD) contains all data about
the proposed framework. The SDD of the store's shop management framework is
sorted out in succession. Segment two depicts are generally portrayal of Furniture
shop administration framework. Area three contains engineering outline of the
framework. It also provides the client perspective of the furniture.
1.4 Source
http://www.w3school.com
http://www.tutrioal.com
http://www.wikipidia.com
http://www.google.com
1.5 Definitions and Acronyms
SDD: software design documentation
DFD: Data Flow Diagram.
PHP: Personal Home Page.
HTML: Hyper Text Markup Language.
CSS: Case Cascading Style Sheet
CFD: Context Flow Diagram
IDE: Integrated Development Environments
SQL: Structured Query Language
GUI: Graphical user interface.
IP: Internet protocol
2 SYSTEM OVERVIEW
2.1 Technologies used
PHP will be utilized as a part of the framework for improvement condition. We
utilized MySQL for database.
PHP will be utilized as server side and other, for example, html, CSS, java
content, is utilized customer side.
2.5 Assumptions
The user must have a browser and internet connection to visit the site and get the
benefit of the site.
2.6 General Constraint
The site must be utilized neighborhood server to store information in database.
MySQL server is utilized for database operation. Php is utilized for backend server
site coding. Bootstrap is utilized for front end.
3 SYSTEM ARCHITECTURE
3.1 Architectural Design
Register another part to give a greater number of rights than a basic client of the
site. Enlist client additionally share any data about various Furniture’s frame which
the diverse gets many advantages. After Registration the record of the client will be
put something aside for later client. Records are utilized to Log in Register client. It
additionally gives to buy Furniture on the web, costs of various organization
Furniture’s and home conveyance. The client chooses a Furniture which he/she needs
and fill the frame which gives the fundamental data about clients and client pay their
installment after home conveyance
Actor System
Precondition If the user have an account login system.
Post condition User successful log in
Description User can access their account.
Actor action System Response
Users click the login from. 2) System display log in from.
User enter name and password 4) System process login successful or not.
3.2.4
3.2.4.1 Use Case # 2: Registration of new customer
Actor System
Precondition System display registration from
Post condition System process for new customer register.
Description New user registers in the system.
Actor action System response
1) Costumer clicks the registration from.
2) Customer enters the name, email and System display registration from.
password. System check the customer enters the correct
data.
User enters the correct data system display
message the costumer successful register.
3.2.5
3.2.5.1 Use Case # 3 Change password
Actor System
Precondition System display from for reset password.
Post condition System process change password.
Actor action System response
1) User click the reset from. 2) System display reset from.
1) User request for change password. 4) System receive old password for reset
password.
5) If the user enter correct old password the
display message password change successful.
3.2.5.2 Use Case #4 Search Furniture
Actor System
Precondition User select range of price.
Post condition System process select range price avail in
system or not.
Description If user range product avail in system Furniture
display otherwise display message your range
Furniture not avail in the system
Actor action System response
1) User selects range of price. 2) System checks user avail here.
3) If user range Furniture avail in system
Furniture display otherwise display message
your range Furniture not avail in the system
3.2.5.6 Use Case #7 Furniture add
Actor System
Pre-condition Admin must have product and product id.
Post condition System process and add the product in
database.
Description Admin can be new adding product in system.
Actor action System response
1) Admin click the add item bottom. 2) System display add item from.
2) Admin enters the item name and id. 4) System check the product already avails in
system.
5) System process and add item in database
and display massage to admin item successful
enter.
3.2.5.7 Use Case #Delete item
Actor System
Precondition User must have product name and to view the
detail product.
Post condition System process.
Description System provides product detail.
Actor action System response
User selects the product. System provides the detail.
3.2.5.9 Use case# customer order
Actor System
Precondition User must have an account to order the
Furniture
Post condition System response to user.
Actor System
Precondition User must have an account to purchase.
Post condition System display response.
Description Customer purchase the furniture item.
Actor System
Precondition User must have a account and request for
home delivery and enter the address.
Post condition System process and address valid or not.
Description System process and check the address valid or
not. If address valid salesman deliver the
product
1) User enters address. 2) System check address valid or not.
3.2.6
3.2.6.1 Use case # Feedback
Actor System
Precondition User must have an account.
Post condition After feedback user get a message of
successfully comment.
Description After feedback user purchase the Furniture he
shows whether satisfied or not.
Actor action System response.
1) User clicks the product. 2) System displays the product.
3) User comment or like the product. 3) System reply the comment or answer.
3.2.7 Sequence diagram
3.2.7.1 Sequence diagram for log in customer
User
Id: To uniquely identify each user in database. .
Name: Indicate the name of user.
Age: Indicate the age of user
Address: Show the address of admin user
E-mail: E-mail of admin used to interact with system.
Phone Number: Phone number is used for communication with user.
Furniture.
Name: it identify name of Furniture.
Price: it identify price of Furniture.
Id .id uniquely identify of Furniture.
Order
Order id: identify odder id
Date and time: identify order date and time.
Customer name: identify name of customer.
Bill
Bill id. It identify id of bill.
Bill name: it identify bill name.
Customer name. it identify name of customer.
User
Parameter Type of parameter
Id: Int……
Name String…….
Age Int……
Address String……
Email String…..
Phone Int……
Bill
Parameter Type of parameter
Bill id. Int…..
bill Name String……
Customer name String……..
Mobile
Parameter Type of parameter
Name String……..
Price Int…...
Company name String….
Model String…….
5 COMPONENT DESIGN
6 HUMAN INTERFACE DESIGN
6.1 Overview of User Interface
6.1.1 Log in
Firstly user open the side log in display .user enter the password and id .if
the user log in successful the home page display .after log in the site see detail
about the Furniture such price ,specification ,incoming Furniture etc.log in page
as will display, incoming Furniture etc.log in page as will display.
Log in from
6.1.2 Registration
If the user have not account user click on registration from .user fill all
field and enter correct data such email, name and password.
Registration from
6.2
6.2.1 Order from