Eauty Arlour Anagement Ystem: Hapter
Eauty Arlour Anagement Ystem: Hapter
Management system
CHAPTER # 1
Introduction
Contents:
Introduction
Problem Definition
Aim
Objective
Goal
Need of System
Page 1
Introduction to the System:
This project is aimed at developing a Web application that depicts online management of
beauty parlour.
This software help website admin to see all detail in brief like total number of customer,
Total number of appointment, Rejected Appointment, Accepted Appointment, Total
Services, Today’s sales, yesterday’s sale, Last seven days sales and total sales.
This software helps user to take appointment with beauty parlor on particular date and time.
User views the services which are offer by beauty parlor User sees the details of beauty
parlor and can contact with beauty parlor.
Problem Definition:
Managing your beauty parlour management system may seem tricky, but this is part of
Customer Service System (application support direct contact with customer)
.
Aim:
Page 2
Objective:
This software help website admin to see all detail in brief like total number of customer,
Total number of appointment, Rejected Appointment, Accepted Appointment, Total
Services, Today’s sales, yesterday’s sale, Last seven days sales and total sales.
This software helps user to take appointment with beauty parlor on particular date and time.
User views the service which is offer by beauty parlor User sees the details of beauty parlor
and can contact with beauty parlor.
Page 3
Goal:
The beauty parlours handle the entire advance table booking manually, which is very
tedious and mismanaged.
To keep all detail in brief like total number of customer, Total number of
appointment, Rejected Appointment, Accepted Appointment.
To keep the information of Total Services, Today’s sales, yesterday’s sale, Last seven
days sales and total sales..
Page 4
Need of the System:
There is always a need of a system that will perform online appointments in beauty parlours
and manage customers and booking records.
This system will reduce the manual operation required to maintain all the records. And also
generates the various reports for analysis.
Page 5
CHAPTER # 2
Hardware and Software
Requirements
Contents:
Software requirement
Hardware requirements
Page 6
Hardware Requirement Specification
Page 7
CHAPTER # 3
System Analysis
Contents:
Purpose
Project Scope
Existing System
Proposed System
System Overview
Page 8
Purpose:
Project Scope:
The project has a wide scope, as it is not intended to a particular organization. This project is
going to develop generic software, which can be applied by any businesses organization.
More over it provides facility to its customer. Also the software is going to provide a huge
amount of summary data.
Proposed System:
The Online Beauty Parlour Management system is available in the market that can serve
Page 9
customers to take appointment and view our appointment status online.
System Overview:
Admin Modules
1. Dashboard: In this section admin can see all detail in brief like total number of
customer, Total number of appointment, Rejected Appointment, Accepted
Appointment, Total Services, Today’s sales, yesterday’s sale, Last seven days
sales and total sales.
2. Services: In this section admin can manage services of parlor(add and update).
3. Pages: In this section admin can manage about us and contact us pages.
4. Appointment: In this section admin can view the detail of appointments and have
right to reject and select appointment.
5. Add Customer: In this section admin can mange customer(add/update).
6. Customer List: In this section admin can view customer list and assign services
and make invoices of services which is taken by customer.
7. Reports: In this section admin can view users detail and sales in particular
periods
8. Invoice: In this section there is the list of total invoices which is viewed by admin
Page 10
9. Search Appointment: In this section admin can search appointment with the help
of his/her appointment number, name and contact number.
10.Search Invoice: In this section admin can search invoices with the help of his/her
invoice number.
Admin can also update his profile, change password and recover password.
Home Page: User can take appointment with beauty parlor on particular date and time.
Page 11
CHAPTER # 4
Implementation issues
HTML
HTML (Hypertext Markup Language) is the set of markup symbols or codes inserted in a file
intended for display on a World Wide Web browser page. The markup tells the Web browser how to
display a Web page's words and images for the user. Each individual markup code is referred to as
an element (but many people also refer to it as a tag). Some elements come in pairs that indicate
when some display effect is to begin and when it is to end.
Page 12
CASCADING STYLE SHEET (CSS)
Cascading Style Sheets (CSS) are a collection of rules we use to define and modify web pages.
CSS are similar to styles in Word. CSS allow Web designers to have much more control over their
pages look and layout. For instance, you could create a style that defines the body text to be
Verdana, 10 point. Later on, you may easily change the body text to Times New Roman, 12 point by
just changing the rule in the CSS. Instead of having to change the font on each page of your
website, all you need to do is redefine the style on the style sheet, and it will instantly change on all
of the pages that the style sheet has been applied to. With HTML styles, the font change would be
applied to each instance of that font and have to be changed in each spot.
CSS can control the placement of text and objects on your pages as well as the look of those
objects.
HTML information creates the objects (or gives objects meaning), but styles describe how the
objects should appear. The HTML gives your page structure, while the CSS creates the
“presentation”. An external CSS is really just a text file with a .css extension. These files can be
created with Dreamweaver, a CSS editor, or even Notepad.
The best practice is to design your web page on paper first so you know where you will want to use
styles on your page. Then you can create the styles and apply them to your page.
Page 13
LANGUAGE Used :- Python
Python is a widely used general-purpose, high level programming language. It was initially
designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was
mainly developed for emphasis on code readability, and its syntax allows programmers to express
concepts in fewer lines of code.
Python is a programming language that lets you work quickly and integrate systems more
efficiently.
Python is dynamically typed and garbage-collected. It supports multiple programming paradigms,
including procedural, object-oriented, and functional programming. Python is often described as a
"batteries included" language due to its comprehensive standard library.
Page 14
Django
This framework uses a famous tag line:The web framework for perfectionists with deadlines.
Page 15
SQLite
SQLite3 can be integrated with Python using sqlite3 module, which was written by Gerhard
Haring. It provides an SQL interface compliant with the DB-API 2.0 specification described by
PEP 249. You do not need to install this module separately because it is shipped by default along
with Python version 2.5.x onwards.
To use sqlite3 module, you must first create a connection object that represents the database and
then optionally you can create a cursor object, which will help you in executing all the SQL
statements.
Page 16
CHAPTER # 5
Advantages & Limitations
Page 17
Limitations of “Online Beauty Parlour Management System”:
Besides the above achievements and the successful completion of the project, we still
feel the project has some limitations, listed as below:
Page 18
CHAPTER # 6
Future Scope
FUTURE SCOPE
This web application involves almost all the features of the online booking. The future
implementation will be online help for the customers and chatting with website administrator.
CONCLUSION
The project entitled “Online Beauty Parlour Management System” is developed using HTML , CSS
and Bootstrap as front end and Python Django , sqlite database in back end to computerize the
process of online management of customers and appointments of beauty parlour. This project
covers only the basic features required.
Page 19
Bibliography
BIBLIOGRAPHY
Wikipedia
https://www.geeksforgeeks.org/python-django/
https://www.javatpoint.com
https://www.python.org/
https://www.tutorialspoint/
REFERENCE BOOKS
Page 20
Page 21