Professional Documents
Culture Documents
Submitted by:
BSIT-3C
FEBRUARY 2023
Novelty
Security Features
The sign in code of the user protects access to all areas of the
system.
Sessions expire after 20 minutes of inactivity.
All transactions are recorded, providing a complete audit trail.
Areas are protected by higher levels of security based on the user's
security level.
Multiple Firewall Protection - Multiple firewalls protect the hosting
center.
Offsite Data Storage - In addition to daily system backups, data is
stored offsite to ensure that any failures are fully recoverable.
Login
The login part of the system will enforce these security features to protect
user’s login credentials. First, the login will have a password strength
checker to check if the password can be hard to be cracked by hackers. It
also includes secure methods to recover accounts and have a two-factor
authentication. This authentication mitigates the risk of losing access to
your account. The login will also have a session handling. This will enable
users to close a session remotely, For example, you lose your phone that
have been logged in on the system, you can close the session from other
device so that no one can get access to your account.
Hardware
Software
Online Salon/Spa Booking System is a software program designed
specifically for salon management. This salon booking management
system allows you to perform a wide range of simple business operations
with no limitations. We provide a fully supported web interface app for our
cloud-based salon software. Reservations can be managed on the go and
online. You can manage inventory, quickly establish bookings with calendar
booking tools and schedule appointments online via your mobile device or
PC. The chances that a website visitor will make a purchase increase when
they seek guidance through a chatbot. You can engage leads who are
exploring your website by sending automated messages with our chat bot
software.
Design
WATERFALL METHODOLOGY
The Waterfall methodology is a linear and continuous approach to
project management. It includes each stage of the process to finished before
going on to the next one. Once the stages have been completed there is no
reason to change nor adjust it.
STAGE 1: REQUIREMENTS
Our team, including our software developers, is required to meet the
company's requirements for this project (Online Salon/Spa Booking System
with Chatbot). Users must be able to register with their personal information.
Users can log in using their credentials. The user can choose a specific
salon, several services, and, optionally, a beautician. By selecting a date and
time, the user can schedule an appointment. The user can also see a list of
scheduled appointments and consultants. There is also an option for user
feedback. In the system, a chatbot will be implemented.
STAGE 2: DESIGN
For our project, our team decided to use Figma. It is critical to have a
blueprint before developing a real website. It is also critical that the website
become user-friendly to the target audience because this can lead to
increased website user satisfaction.
STAGE 3: DEVELOPMENT
This is where our software developers start coding. They use HTML,
CSS, and JavaScript for front-end development. PHP and MYSQL are used
in the backend to save and protect the users' data and Java for the chatbot
system. Kotlin programming language is used as the language for the mobile
app.
STAGE 4: VERIFICATIONS
The software tester will evaluate the functionality and usability of the
website now that it has been built. They run various tests to ensure that the
website is operational. They test the registration and log in to ensure that the
data is saved and protected securely. Moreover, we not only make our
website efficient and effective, but we also meet the company's needs and
expectations.
STAGE 5: DEPLOYMENT
The Online Salon/Spa Booking System with Chatbot is now available to
the general public. The system will simplify your life by saving you time when
booking an appointment at a Salon or Spa. The system is built and installed
on a server, where it is made public. Our website can schedule an
appointment for you, and you can choose the best salon in your area.
STAGE 6: MAINTENANCE
The Online Salon/Spa Booking System with Chatbot is monitored and
updated here to ensure that it continues to meet the needs of customers and
staff. This could include updating the system to support new features or
integrations, as well as troubleshooting any issues that may arise. The team
reports and fixes issues, and the testing team tests them.
https://ph.000webhost.com/