Professional Documents
Culture Documents
FurnishNation
FurnishNation
Project Presentation
on
“FurnishNation (Furniture Store)”
for
OfferPlant Technologies Pvt. Ltd.
By
Shubham Prasad (521)
Under the Guidance of
Dr. Rupal Choudhary
Company Introduction
OUR VISION
We always believe in a latest and trusted technology.
Workflow Diagram
Project Introduction
• The FurnishNation is a web based application which enables the users to buy furniture products online.
• In proposed system we do not have to maintain everything manually. Through this system if any enquiry
occurs it is corresponding entries is done automatically because database management system gives
facility of having relationship between the tables.
• In proposed system we do not have to maintain record manually.
• The FurnishNation allows users to check various furniture products available at the online store and purchase
online.
• The project consists list of furniture products displayed in various categories.
• The user may browse through the items as per categories.
• If the user likes a product, he/she may add it to his/her cart.
• Once user wishes to checkout he/she must register on the site first.
• He/she can then login using same id password next time.
• The registered user may now make payment- Online or cash on delivery. Once the user makes a successful
transaction he/she gets a copy of the shopping receipt on his email id.
• Here we use user friendly interface to make the entire frontend. It is an easy to use interface developed in
PHP with MySQL as the backend to store the details. It is secure, easy to use and reliable software system.
• It also provides a good level of security as there is an admin who can only edit and update details.
Module & Functionality
1. USER MANAGEMENT
-> Admin
• Admin has secure login.
• View / Change order status.
• Manage About us & Contact us pages.
• View Customer.
• Report Generation.
• Search order using order number.
• View Feedback.
• Forgot Password.
• Change Password.
• Update Profile.
-> User (Customer)
• User has secure login.
• View Furniture.
• View Cart items.
• Online Payment.
• View Order Details.
• Give Feedback.
• Forgot Password.
• Change Password.
• Update Profile
Module and Functionality(cont.)
2. PRODUCT MANAGEMENT
• Based on user choice and action, the selected product will be available for the purchase.
• User will be provided with Online mode of payment.
• And the Online mode of payment can be done with a payment gateway supporting all types of
payment options.
4. COMMUNICATION & FEEDBACK
3. Activity Diagram
4. Sequence Diagram
5. Module Hierarchy Diagram
6. Component Diagram
7. Deployment Diagram
8. Website Map Diagram
Database Tables
I. Admin table
View more…
Test Case
Login Test Case (Admin)
Test Case ID Test Case Procedure Input Data Expected Output Actual Output Test Status
FN-AL-01 Checking the functionality of 1. Enter valid Username in textbox Admin Welcome page Admin Welcome page Pass
Admin LOGIN Button should be displayed displayed
2. Enter valid Password in textbox
3. Click on LOGIN Button
FN-AL-02 Checking the functionality of 1. Enter invalid Username in Admin Welcome page Admin Welcome page is Pass
Admin LOGIN Button should not be displayed not displayed
textbox
2. Enter valid Password in textbox
3. Click on LOGIN Button
FN-AL-03 Checking the functionality of 1. Enter valid Username in textbox Admin Welcome page Admin Welcome page is Pass
Admin LOGIN Button should not be displayed not displayed
2. Enter invalid Password in textbox
3. Click on LOGIN Button
FN-AL-04 Checking the functionality of 1. Enter invalid Username in Admin Welcome page Admin Welcome page is Pass
Admin LOGIN Button should not be displayed not displayed
textbox
2. Enter invalid Password in textbox
3. Click on LOGIN Button
¶ Login Test Case (User)
Test Case ID Test Case Procedure Input Data Expected Output Actual Output Test Status
FN-UL-01 Checking the functionality of 1. Enter valid email in textbox Homepage or Cart should Homepage or Cart Pass
User LOGIN Button be displayed displayed
2. Enter valid Password in textbox
3. Click on LOGIN Button
FN-UL-02 Checking the functionality of 1. Enter invalid email in textbox Homepage or Cart should Homepage or Cart is not Pass
User LOGIN Button not be displayed displayed
2. Enter valid Password in textbox
3. Click on LOGIN Button
FN-UL-03 Checking the functionality of 1. Enter valid email in textbox Homepage or Cart should Homepage or Cart is not Pass
User LOGIN Button not be displayed displayed
2. Enter invalid Password in textbox
3. Click on LOGIN Button
FN-UL-04 Checking the functionality of 1. Enter invalid email in textbox Homepage or Cart should Homepage or Cart is not Pass
User LOGIN Button not be displayed displayed
2. Enter invalid Password in textbox
3. Click on LOGIN Button
GUI & Screenshot
Home Page
Admin Dashboard
User Signup / Login
Admin Login
View more…
Reports
Sales Report (Monthly)
Sales Report (Annual)
View more…
Drawbacks & Limitations
Each and every system has some drawbacks or limitations that can restrict
then to work on a particular environment. Though our system is provided
high amount of accuracy and quick data generation but there are still some
limitations that led us to in greater deficiency to work on that system. Some
of the limitation that is observed during all the process is mentioned below:
• The application does not provide the facility of search product directly.
• The user cannot add products to wish lists.
• The application does not have features by which user can set price ranges
for products and receive alerts once the price reaches the particular range.
Proposed Enhancements
Reference Books
Software Engineering by Pressman
PHP and MySQL for Dynamic Web Sites by Larry Ullman
Reference Websites & Links
www.wikipedia.com
www.php.net
www.mysql.com
www.dev.mysql.com
www.mysqltutorial.org
www.stackoverflow.com
www.creately.com
Thank You