Ferniture Project
Ferniture Project
Project Report
On
“Online Furniture Shop”
Developed for
“3RI Technologies PVT ltd”
Submitted By
“Sopan Patilba Chate ”
Submitted To
Savitribai Phule Pune University
And
Samarth College of Computer Science, Belhe
Academic Year
2023-24
1
PRINCIPAL
Dr. Shelar U.B.,
M. Sc., Ph.D.
CERTIFICATE
This is to certify that the Project Entitled "Online Furniture Shop” is the bonafide
work carried out by Mr. “Chate Sopan Patilba ” student of M.Sc. (Computer Science)-I
during the Academic Year 2023-24, As per laid down by the Savitribai Phule Pune
University.
Date: / /
2
Acknowlegement
We would like to take this opportunity to express our heartfelt thanks to
our guide of Computer science Prof. Gawari. V.G for his esteemed guidance
and encouragement, especially through difficult times. His suggestions
broaden our vision and guided us to succeed in this work. We are also very
grateful for her guidance and comments while designing part of my project
and learnt many things under his leadership.
Also, we would like to thanks to all teaching and non-teaching staff of
MCS department for their encouragement and suggestions for our seminar.
Our sincere thanks to all our friends, who helped us directly or indirectly in
completing this project work. We would like to express our appreciation for
the wonderful experience while completions of this project work.
Submitted by:-
Chate Sopan Patilba
Abstract:
3
The online furniture retail sector has witnessed substantial growth in recent years, with
consumers increasingly turning to digital platforms for their furnishing needs. However,
despite this growth, challenges persist in delivering a seamless user experience that matches
the tactile nature of furniture purchasing. This project aims to address these challenges by
conducting a comprehensive analysis of user behavior, preferences, and pain points in
online furniture shopping, and implementing strategies to enhance the overall user
experience.
The project begins with a thorough examination of existing online furniture shops,
analyzing their interface design, navigation systems, product presentation, and checkout
processes. Through user surveys, interviews, and usability testing, key insights into user
preferences and pain points are gathered. These insights are then used to develop a set of
recommendations and design principles tailored to improve the user experience in online
furniture shopping.
INDEX
SR.NO CONTENT PAGE NO.
1. Company/Institute Profile
6
4
2. Introduction 8
3. Problem Definition: -
1. Objective of project. 9
2. Existing Manual system. 14
3. Proposed system.
7
4. Scope of system.
9
4. System Analysis: -
1. Hardware & Software Requirement. 11
2. Fact finding technique 13
3. Feasibility study.
16
5. System Design: - 17
1. E-R Diagram.
18
2. Context Level Diagram.
3. Data Flow Diagram. 19
4. Class Diagram. 20
5. Use case Diagram. 21
6. Sequence Diagram.
22
7. Collaboration Diagram.
23
8. Activity Diagram.
9. Data Dictionary. 24
5
3RI TECNOLOGY
They offer both online and classroom training for software development
courses. 3RI Technologies is ISO 9001:2015 certified and their courses are
designed by industry experts. They have a team of experienced trainers who
deliver training with real-time scenarios.
Some say that the trainers are very helpful and patient, and that the explanations
are thorough and clear.
Overall, 3RI Technologies is a good option for those looking for IT training in
Pune. They offer a variety of courses, experienced trainers, and placement
assistance.
6
7
INTRODUCTION
Online furniture shops play a crucial role in assisting individuals in furnishing their homes in a
convenient and efficient manner. This process is made extremely simple within a digital
environment, where customers have the freedom to choose furniture according to their
preferences. These online shops offer a wide range of furniture items for sale, including sofa
sets, dining tables, beds, wardrobes, and other furnishings and decor items.
Various companies have showcased their products and presentations in online furniture shops,
providing customers with diverse options and conveniences. Customers can make furniture
purchases online, with options for online payment methods and home delivery services.
The primary objective of this project is to provide customers with the best purchasing
experience possible within online furniture shops.
OBJECTIVES:
8
2.Enhance Customer Convenience: Provide customers with a seamless and convenient shopping
experience, allowing them to browse, select, and purchase furniture items from the comfort of their homes.
3.Expand Market Reach: Reach a broader audience beyond the limitations of physical stores,
tapping into new markets and demographics through online channels.
4.Offer a Diverse Product Range: Curate a diverse selection of furniture products, including
various styles, designs, materials, and price points, catering to the diverse preferences and needs of
customers.
9
BACKGROUND:
The project to establish an online furniture shop is primarily based on the increasing trends of e-commerce
and the growing demand for convenient shopping experiences among consumers. Traditional brick-and-
mortar furniture stores often face limitations in terms of geographical reach, inventory display, and
operating hours. Recognizing these challenges, the idea to create an online platform dedicated to selling
furniture emerged.
1.Market Analysis: Conducting market research to understand the demand for online furniture
shopping, identifying target demographics, and assessing competitors in the online furniture retail sector.
2.Consumer Behavior: Studying consumer behavior and preferences regarding furniture purchases,
including factors such as style preferences, budget considerations, and online shopping habits.
1.Establish an Online Presence: Create a robust online platform to showcase a wide range of
furniture products, making them accessible to customers worldwide.
10
1.1 PURPOSE, SCOPE, LITERATURE REVIEW
Purpose:
1.Accessibility: The project aims to provide customers with easy access to a wide range of furniture
products through an online platform, eliminating geographical constraints and enabling them to shop from
anywhere, at any time.
2.Convenience: By offering an online shopping experience, the project intends to enhance convenience
for customers, allowing them to browse, compare, and purchase furniture items without the need to visit
physical stores.
3.Diverse Product Selection: The online furniture shop project seeks to offer a diverse selection of
furniture products, catering to different tastes, preferences, and budgetary constraints of customers.
4.Transparency: Ensuring transparency in product information and pricing is another key purpose of
the project, providing customers with detailed descriptions, specifications, and reviews to make informed
purchasing decisions.
5.Innovation: Leveraging innovative technologies such as augmented reality (AR) and virtual reality
(VR), the project aims to enhance the online shopping experience by enabling customers to visualize
furniture items in their own spaces before making a purchase.
6.Cost-effectiveness: By reducing overhead costs associated with physical stores, the online furniture
shop project aims to offer competitive pricing to customers, providing value for money while maintaining
profitability for the business.
11
Scope:
The scope of the Online Furniture Shop Project involves creating a straightforward and user-friendly
platform where customers can browse and purchase furniture items. This includes developing a website or
mobile app that displays a variety of furniture products with clear descriptions and images. The project
also entails managing inventory, setting prices, processing payments securely, handling orders efficiently,
providing customer service support, promoting the shop through marketing efforts, and monitoring
performance to make ongoing improvements. Ultimately, the aim is to offer customers a seamless and
enjoyable shopping experience while running a successful online furniture retail business.
Literature Review:
A literature review for an online furniture shop project would typically explore existing research, studies,
and articles related to online retail, e-commerce, and the furniture industry. Here's an example of what a
literature review for such a project might cover:
The advent of e-commerce has revolutionized the way consumers shop for various goods, including
furniture. Research in this area has focused on several key aspects:
1.Consumer Behavior in Online Furniture Shopping: Numerous studies have examined consumer
behavior patterns when purchasing furniture online. Factors such as product selection, price sensitivity,
trust in online retailers, and the role of reviews and recommendations have been explored .
2.User Experience Design: The design and usability of online furniture shops play a crucial role in
attracting and retaining customers. Research has highlighted the importance of intuitive navigation,
visually appealing product displays, and personalized recommendations in enhancing the user experience .
3.Trust and Security: Building trust and ensuring security are paramount in online transactions,
particularly for high-value items like furniture. Studies have investigated factors influencing consumer
trust in online furniture retailers, such as website security measures, return policies, and brand reputation
12
MOTIVATIONS:
1.Convenience: Online furniture shops offer customers the convenience of browsing and
purchasing furniture items from the comfort of their homes. This eliminates the need to visit
physical stores, saving time and effort.
2.Wide Selection: These shops typically offer a wide range of furniture options, including
various styles, designs, and price points. Customers have access to a broader selection compared
to traditional brick-and-mortar stores.
3.Accessibility: Online furniture shops are accessible 24/7, allowing customers to shop at
their convenience, regardless of time or location. This accessibility caters to busy lifestyles and
accommodates varying schedules.
4.Competitive Pricing: Many online furniture shops offer competitive pricing due to
reduced overhead costs associated with maintaining physical stores. This can result in cost
savings for customers compared to traditional retail outlets.
6.Personalization: Some online furniture shops utilize algorithms and customer data to offer
personalized recommendations and shopping experiences tailored to individual preferences and
browsing history.
7.Home Delivery: Online furniture shops typically provide home delivery services, making it
convenient for customers to receive their purchases directly at their doorstep. This eliminates the
hassle of transporting bulky furniture items from stores to homes.
13
Existing System:
The current setup of the online furniture shop project involves manual operations or basic online presence.
It lacks advanced features like online ordering and secure payment gateways. Customer interaction and
inventory management are limited, and transactions primarily occur offline. Upgrading to a dedicated e-
commerce platform can improve efficiency and enhance the customer experience.
Supported Tasks:
1. Product management
2. Order processing
3. User administration
4. Shopping cart and checkout
5. Search and filtering
6. Reviews and ratings
7. Responsive design
8. Promotions and discounts
9. Customer support
10. Analytics and reporting
11. Security and compliance
12. Integration and scalability
Proposed System:
The proposed system for the online furniture shop project includes a user-friendly interface, comprehensive product
catalog, shopping cart, user accounts, admin panel, customer support, analytics tools, security measures, integration
with third-party services, and scalability for future growth.
14
REQUIREMENT AND ANALYSIS:
During the requirements and analysis phase of the online furniture shop project:
Identify stakeholders and gather their requirements for features, performance, security, and
compliance. Create use cases, user stories, and data analysis to understand system interactions
and data needs. Design the system architecture and user interface while considering feasibility
and risk mitigation. Document all findings and requirements in a comprehensive specification for
reference during development.
Problem Definition:
In the problem definition phase of the online furniture shop project, the focus is on understanding
business objectives, customer needs, market trends, and risks, while defining project scope, success
metrics, stakeholders, timelines, and budgets.
Virtual assistants should be able to model complex task dependencies and recommend optimized
plans for users. It needs to be tested to find optimum paths when a task has multiple sub-tasks,
each with its own sub-tasks. In such cases, there can be multiple solutions to paths, and the
system should be able to consider user preferences, other active tasks, and priorities to
recommend a particular plan.
15
Requirement Specification:
In the requirement specification phase of an online furniture shop project, the goal is to detail the specific
features and functionalities that the system must deliver. This typically involves:
1.User Requirements: Gather user needs and expectations, including browsing, searching, shopping, and
checkout processes.
2.Functional Requirements: Detail the specific functions the system must perform, such as product
catalog management, user account creation, order processing, and payment handling.
3.Non-functional Requirements: Specify the system's performance, security, scalability, usability, and
compliance requirements.
4.System Interfaces: Define how the system interacts with users, external systems, and databases,
including APIs, user interfaces, and integration points.
5.Data Requirements: Identify the types of data the system will manage, including product information,
user profiles, orders, and transaction records.
6.Quality Attributes: Specify the desired quality attributes of the system, such as reliability, availability,
maintainability, and usability.
7.Constraints: Outline any constraints that may impact the system design or implementation, such as
budget limitations, technology restrictions, or regulatory compliance requirements.
8.Assumptions: Document any assumptions made during the requirement gathering process that may
affect the system design or implementation.
By clearly specifying the requirements of the online furniture shop project, stakeholders can ensure that the
system meets their needs and expectations and serves as a solid foundation for the subsequent design,
development, and testing phases.
16
2.1.1 Feasibility Study
1.Technical Feasibility: Evaluate whether the technology required for the online furniture shop
project is available and feasible to implement. This includes assessing the compatibility of existing
systems, software platforms, and development tools.
2.Financial Feasibility: Determine the cost-effectiveness of developing and operating the online
furniture shop. This involves estimating the initial investment required for development, as well as
ongoing maintenance, hosting, and operational costs. Comparing these costs to potential benefits
such as increased sales and cost savings.
4.Operational Feasibility: Assess whether the proposed online furniture shop aligns with the
organization's capabilities, resources, and operational processes. Consider factors such as staff
expertise, infrastructure availability, and potential impacts on existing business operations.
5.Legal and Regulatory Feasibility: Identify any legal or regulatory requirements that may
impact the development and operation of the online furniture shop. This includes compliance with
data protection laws, consumer rights regulations, and industry standards.
6.Market Feasibility: Analyze the demand for online furniture shopping in the target market and
assess the competitive landscape. Identify potential opportunities for differentiation and growth, as
well as potential risks and challenges.
7.Schedule Feasibility: Determine whether the project can be completed within the desired
timeframe and deadlines. Consider factors such as resource availability, project complexity, and
dependencies on external factors.
By conducting a comprehensive feasibility study, stakeholders can make informed decisions about
whether to proceed with the development of the online furniture shop project. This helps mitigate
risks, ensure alignment with organizational goals, and maximize the chances of project success.
17
3. SYSTEM DESIGN
3.1 ER DIAGRAM
Fig.ER DIAGRAM
18
2.1ACTIVITY DIAGRAM
Fig.ACTIVITY DIAGRAM
19
2.1CLASS DIAGRAM
Fig.CLASS DIAGRAM
2.1CLASS DIAGRAM
20
2.1USE CASE DIAGRAM
21
3.5COMPONENT DIAGRAM
Fig.COMPONENT DIAGRAM
22
3.6 DEPLOYMENT DIAGRAM
Fig.DEPLOYMENT DIAGRAM
23
2.1 Advantages and Disadvantages:
Advantages:
1.Increased Reach: An online furniture shop can reach customers beyond geographical limitations,
allowing access to a global market.
2.Convenience: Customers can browse and purchase furniture from the comfort of their homes at any
time, eliminating the need to visit physical stores.
3.24/7 Availability: Unlike traditional stores with fixed operating hours, an online furniture shop is
accessible 24/7, accommodating customers' busy schedules.
4.Expanded Product Range: Online platforms can showcase a wider variety of furniture products
compared to physical stores, offering more choices to customers.
5.Cost Savings: Operating an online store often incurs lower overhead costs compared to maintaining
physical retail locations, resulting in potential cost savings for the business.
Disadvantages:
1.Limited Physical Inspection: Customers cannot physically inspect or test furniture products before
purchase, leading to uncertainty about quality, comfort, and material durability.
2.Shipping Costs: Shipping bulky furniture items can be expensive, potentially adding significant costs to
the overall purchase price and deterring some customers.
3.Shipping Delays and Damages: Furniture items may experience delays or damage during shipping,
resulting in customer dissatisfaction and additional logistics costs for the business.
4.Return Process Complexity: Returning large furniture items can be cumbersome and expensive due to
shipping logistics, leading to challenges in managing returns and exchanges effectively.
5.Lack of Immediate Gratification: Unlike traditional stores where customers can immediately take
home their purchases, online furniture shopping often requires waiting for delivery, which may be less
satisfying for some customers.
24
Output and Report Testing
Output Screenshots:
25
26
27
28
3.CONCLUSION:
The conclusion of an online furniture shop project should summarize the key points and outcomes of the
project. Here's a sample conclusion for such a project:
In conclusion, the development and implementation of the online furniture shop project have been a
significant endeavor, resulting in several notable achievements and insights. Through meticulous planning,
rigorous development, and thorough testing, we have successfully created a robust and user-friendly
platform that offers a seamless shopping experience for our customers
29
4.FUTURE SCOPE
1.Expansion of Product Range: Continuously adding new furniture designs, styles, and categories to
cater to evolving customer preferences and market trends. This may include partnerships with new
suppliers or even designing and manufacturing custom furniture pieces.
3.Augmented Reality (AR) Integration: Introducing AR technology to allow customers to visualize how
furniture will look in their own space before making a purchase. This immersive experience can
significantly reduce returns and enhance customer satisfaction.
4.Mobile App Development: Developing dedicated mobile applications for iOS and Android platforms to
provide a seamless and convenient shopping experience for customers on smartphones and tablets. Mobile
apps can also leverage features like push notifications and geolocation for targeted marketing and
promotions.
5.Social Commerce Integration: Leveraging social media platforms to showcase furniture products,
engage with customers, and drive sales through shoppable posts, influencer collaborations, and user-
generated content. This can expand the reach of the online furniture shop and increase brand awareness.
6.International Expansion: Exploring opportunities to expand the online furniture shop into new
geographic markets, either through localized websites or strategic partnerships with international retailers.
This may involve addressing cultural differences, language barriers, and logistical challenges
30
REFERENCES
Bibliography
http://www.javatpoint.com/java-tutorial
https://docs.oracle.com/javase/tutorial/
http://www.wampserver.com/en
http://www.JSP.net/
http://www.tutorialspoint.com/mysql/
https://www.tutorialspoint.com/java/
31