Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and...
-
Upload
veronica-baker -
Category
Documents
-
view
218 -
download
0
Transcript of Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and...
![Page 1: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/1.jpg)
Avan’Garde Beauty Saloon Project
Project manager:Emanuela Cerchez
Powered by: Raluca,Gabriela and Raluca
Giving shape to your dreams
![Page 2: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/2.jpg)
Business description The „Avan’Garde Saloon” is a beauty parlour in Iasy that
has first started its activity in the 14th of May 2001, having 2 employees and providing only hair-style services. Nowadays, it is a growing business that is working with 12 employees who have the necessary training to offer a large number of services. Soon, the manager will open another center in Tudor Vladimirescu,Iasy.
In order to run an efficient business they need to keep track of the increasing number of services, employees and clients, things that have been done manually by now.
![Page 3: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/3.jpg)
Solution proposed
We are interested in creating an efficient solution that will help retaining a lot of data and its changing in time. Another purpose is to organize data so that more than one center could be kept track of.
Our team offers the answers to these needs by presenting an optimized database that will surely ease the effort.
![Page 4: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/4.jpg)
References
Interview with ms. Mirela Dobrescu, the manager of the Avan’Garde Saloon.
Tel: 0741619302 E-mail:[email protected] Address: street Al.Vlahuta no.17
![Page 5: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/5.jpg)
Information requirements
For the correct functionality of the database we need to operate with the following types of information:
The ‘Avan’garde Saloon’ needs to hold information about its employees like: first name, last name, telephone number, e-mail address (if he/she has one), training, salary and extra hours. We uniquely identify employees by their CNP (the correspondent for SSN in USA). We classify employees in stylists, secretaries, managers and “other”.
![Page 6: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/6.jpg)
Information requirements
We need to hold details about their clients like: full name, phone number, address, an optional e-mail address and its future appointment.
For each producer we have the fiscal code, name, address, a telephone number, a fax number and an optional profile.
Because of the opening of another center, for each center we will store the fiscal code, the name, address and phone number.
![Page 7: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/7.jpg)
Information requirements For each bill we have an unique id (the code from the
pay office), value of the bill and day. For each service we need to know the type of service, its
price, the products used and the employee who did the service. We generate an artificial id for each service
For each type of product we need to know its name, brand, expiration date, price, a short description and the distributor that has brought the product.
![Page 8: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/8.jpg)
Business Rules
An employee cannot work for more than one centers. Only the secretary does the appointments. Only the secretary sends the news-letter. Only the secretary makes the bill. Each center has a manager responsible for it. Only the stylist does the services.
![Page 9: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/9.jpg)
Business Rules
A client can make an appointment for more then one services.
An appointment must be done for only one client. A type of product must be provided by only one
distributor. A service may use one or more types of products. Only one client must pay the bill.
![Page 10: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/10.jpg)
Programmatic Rules
When the number from Product_type entity – the number from Quantity is lower than 5 the center brings new products
The clients that have an appointment have priority If an employee does more than 10 extra hours we will
receive a bonus at his salary Each employee must start work at 10 o’clock in the
morning and work at least 8 hours every day. If a client does not have an e-mail address the
newsletter will be sent at his address.
![Page 11: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/11.jpg)
Assumptions and Constraints
Assumptions If a product expires it will be thrown away and deleted
from the database. An employee does not work at more than one center. One bill must contain at least one service.
Constraints The attribute number from the Quantity entity must not
be bigger than the attribute number from the Product_type entity.
If the attribute type from the Stylist subentity is hair-stylist.
![Page 12: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/12.jpg)
Assumptions and Constraints If the attribute type from the Stylist sub entity is hair-
stylist then the attribute type from the entity Service must be only hair-cut, hairdo or hair-dying.
If the attribute type from the Stylist sub entity is cosmetician, then the attribute type from the entity Service must be only make-up, treatment or waxing.
If the attribute type from the Stylist sub entity is manicurist, then the attribute type from the entity Service must be only manicure or pedicure.
![Page 13: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/13.jpg)
Employee#id
*f_name*l_name
*adress*training
* phone_no 0e_mail
Secretary
Other
Stylist
Manager
Center#id
*name*address
*phone_no havework in
Client#id
*f_name*l_name
0phone_no0adress0e_mail
Appointment(#1)date(#2)hour
0description
Newsletter#day
*descriptionsent by
Receive list
be on
contain
sendmake
made by
sent to
contain
Bill#id*value*em_name*date*hour
pay
paid by
make
made by
Activity
have
made for
dodone by
Service#id*type*price
include
correspond to
Service listbe on
contain
be on
contain
Product#id*name*brand*exp_date*price0description
Distributor#id*name*address*phone_no0e_mail
bringbrought by
use
used in
Salary#date*value
receive
correspond to
Extra payment#date*value*extra_hours
receive
given to
Transaction billmake
made by
receive given to
supervise
supervisedby
![Page 14: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/14.jpg)
Explanations
In the entity “Other” we store the other employees like the maid.
The “Newsletter” contains information about the employees, the services they practice and about the prices for each service.
By “Service” we understand every requirement of our clients that the employees are taking care of.
“Extra payment” means extra hours for an employee except his daily job.
![Page 15: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/15.jpg)
Mapping
Employees (EPE)
Key type Optionality Column name
pk * id*****
f_namel_nameaddresstrainingphone_noe_mail
fk1 * cnr_id
fk2 * sly_date
fk3 *epe_date
Key type Optionality Column name
pk * id**
f_namel_nameaddressphone_noe_mail
fk1 * bil_id
fk2 * apt_date
fk3 *apt_hour
Client (CLT)
![Page 16: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/16.jpg)
Conclusion
Our product is one of the most important steps to reach success.
It will help our client to structure his business in a very efficient way in order to raise profitability with only a slight effort and no waste of time.
![Page 17: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/17.jpg)
Description team
Our team members are Bujoreanu Raluca, Dabija Gabriela and Gurau Raluca, students at the Informatics Highschool „Grigore C. Moisil” in Iasy.
We worked under the coordonation of our Project Manager, teacher Emanuela Cherchez
![Page 18: Avan’Garde Beauty Saloon Project Project manager:Emanuela Cerchez Powered by: Raluca,Gabriela and Raluca Giving shape to your dreams.](https://reader036.fdocuments.net/reader036/viewer/2022082506/5697bf7c1a28abf838c83ea8/html5/thumbnails/18.jpg)
We thank you for your attention!
We are looking forward to a future
colaboration!