colors day care karina izaguirre jake morales summer 2009

24
C C O O L L O O R R S S Day Care Day Care Karina Izaguirre Karina Izaguirre Jake Morales Jake Morales Summer 2009 Summer 2009

Upload: martin-evans

Post on 14-Dec-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

CCOOLLOORRSS Day Day CareCare

CCOOLLOORRSS Day Day CareCare

Karina IzaguirreKarina IzaguirreJake MoralesJake Morales

Summer 2009Summer 2009

Page 2: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Contact Information

• Telephone #: 281-692-0105• Fax #: 281-383-5037• Email: [email protected]• Website:

www.colorsdaycare.com

Page 3: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Background

• Business located in Pearland, Tx• 10 years in business – since 1999• Average of 60 kids on site• Age Groups:

• Birth – less than 1 year• 1 year – less than 3 years• Pre-K – 3 years – less than 5 years• School-age – 5 yrs+

Page 4: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Needs• Business information is maintained

manually vs an electronic database• Needs:

– “real time” access to most “up-to-date” customer information

– Better management of material needs– Better management of Emergency

Contact Information– Better management of Payments

Page 5: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Solutions

• The solution is to create a database which can perform the following functions:– Input customer data in a one-stop data

entry screen for quick and easy access to important customer information in response to emergencies and other needs

Page 6: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Solutions

• The solution is to create a database which:– Maintains all inventory of materials

needed for each class and usage is tracked and monitored in order to maintain a steady supply of inventory needed and also manage costs more effectively by reducing waste.

Page 7: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Solutions

• The solution is to create a database which can:– Maintain Emergency Contact

information for each child to ensure immediate and appropriate notification to that person.

Page 8: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Solutions• The solution is to create a database

which can perform the following functions:– Accounts Receivables:

• Produce reports of customers who are overdue on payments

– Accounts Payables• Produce reports for payments due to

vendors

Page 9: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Business Value• The business value of incorporating

a database system that performs these functions is as follows:– Reduce time spent tracking data

manually, thus reduces costs, thus more profit!

– Better management of costs results in more efficient operation and thus more profit!

– Better customer service thus more business and more profit!

IT MAKES BUSINESS “CENTS”!

Page 10: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Special Issues

• The database system must be:– User friendly– Cost efficient– Reliable

Page 11: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Entities

• Child• Class• Materials• Invoice• Employees• Payment

Page 12: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Entities and AttributesChild Class Materials Invoices Employees Payments

ChildID ClassID MaterialID Invoice ID EmployeeID PaymentID

LName Class Type Description Class type Lname Invoice ID

FName Fee Subcategory Amount Billed Fname Amount Paid

Address Price Date Billed SSN Date Paid

City Child ID Address Balance Due

State City

ZipCode State

Home # Zip

Mobile # Telephone

Parent Pay

Parent Contact #

Emergency Contact Name

Emergency Contact #

Page 13: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Local Design (E-R Diagram)

ChildM

Payment

Class

Employee

Invoice

Enrolls requiresN

receives

taught by

Is made

11

M M1

N

M

M

Materials

Page 14: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Physical Design• Child (ChildID, Lname, Fname, Address, City, State, ZipCode, Telephone,

Emergency Contact, Emergency Tel#

• Class (ClassID, Enrollment Type, Fee,

• Materials (MaterialID, Description, Subcategory, Price)

• Invoices (InvoiceID, Enrollment type, Amount Billed, Date Billed, ChildID)

• Employees (EmployeeID, Lname, Fname, SSN, Certification ID, Address, City, State, Zip, Telephone, Pay)

• Payments (PaymentID, InvoiceID, Amount Paid, Date Paid, Balance Due)

• Class-Materials (ClassType, MaterialID)

• Employee – Class (Employee ID, Class ID)

Page 15: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Entity - Relationships

Page 16: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Table 1 – Child Table

Page 17: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Table 2 – Materials Table

Page 18: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Report 1 -A report that shows all the children sorted by last name and their respective emergency contact name and #

Page 19: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Report 2-Invoices Table

Page 20: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Form 1 – Child Information Form

Can search for each child:

ie: Search for Jordan by entering “Jordan” in “filter” box and it brings you to record #4 which is child Michael Jordan.Click on

“new record” icon to create a new record for a new child

Page 21: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Form 2 –Employee Information Form

Can setup a

form data entry

screen for each entity

Page 22: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Query 1 – Query for Diapers from Materials Table

Input “Diapers” to query and get the desired results

Resulting Query

Page 23: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Query 2 – Query for balance due in ascending

order

Page 24: COLORS Day Care Karina Izaguirre Jake Morales Summer 2009

Q&A

THANK YOU!