0% found this document useful (0 votes)
108 views21 pages

Eauty Arlour Anagement Ystem: Hapter

This document provides an introduction and overview of a proposed online beauty parlour management system. The system aims to manage appointments and customer records for beauty parlours online. It would allow customers to book appointments remotely and allow administrators to view summaries of key metrics like total customers, appointments, sales, and services. The document outlines requirements, system functionality, and technologies used like Python, Django, HTML, CSS, and SQLite.

Uploaded by

Sonam Rani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
108 views21 pages

Eauty Arlour Anagement Ystem: Hapter

This document provides an introduction and overview of a proposed online beauty parlour management system. The system aims to manage appointments and customer records for beauty parlours online. It would allow customers to book appointments remotely and allow administrators to view summaries of key metrics like total customers, appointments, sales, and services. The document outlines requirements, system functionality, and technologies used like Python, Django, HTML, CSS, and SQLite.

Uploaded by

Sonam Rani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Beauty parlour

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:

“To manage online management of beauty parlour.”

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.

The objective of our project is as follows:

To keep the information of customer.

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

 Processor: Pentium-III (or) Higher


 Ram: 64MB (or) Higher
 Hard disk: 80GB (or) Higher

Software Requirement Specification

 Technology: Python Django


 IDE : Pycharm/Atom
 Client Side Technologies: HTML, CSS, JavaScript , Bootstrap
 Server Side Technologies: Python
 Data Base Server: Sqlite
 Operating System: Microsoft Windows/Linux

Page 7
CHAPTER # 3
System Analysis

Contents:

 Purpose
 Project Scope
 Existing System
 Proposed System
 System Overview

Page 8
Purpose:

To manage the online appointment in beauty parlour. It helps to customer to


take appointment online from anywhere.
This project also helps in administrative work such as keep information of customers and
appointment bookings.

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.

User (Customer) Modules

In BPMS user not require to signin

Home Page: User can take appointment with beauty parlor on particular date and time.

Services: User views the services which is offer by beauty parlor.

About Us: User sees the details of beauty parlor.

Contact Us: User can contact with beauty parlor.

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

Django is a web application framework written in Python programming language. It is based on


MVT (Model View Template) design pattern. The Django is very demanding due to its rapid
development feature. It takes less time to build application after collecting client requirement.

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

Advantages of “Online Beauty Parlour Management System”:

“Online Beauty Parlour Management System” provides various features,


which complement the information system and increase the productivity of the
system. These features make the system easily usable and convenient. Some of the
important features included are listed as follows:

 Intelligent User Forms Design


 Data access and manipulation through same forms
 Access to most required information
 Data Security
 Restrictive data access, as per login assigned only.
 Organized and structured storage of facts.
 Strategic Planning made easy.
 No decay of old Records.
 Exact financial position of the Business.

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:

1. It is not a large scale system.


2. Only limited information provided by this system.
3. Since it is an online project, customers need internet connection.
4. People who are not familiar with computers can’t use this software.

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

Two scoops of Django for 1.11 by Daniel Greenfeld’s and Audrey


Greenfield

Lightweight Django by Elman and Mark Lavin

Page 20
Page 21

You might also like