sunny daycare presentation

29
Sunny Daycare Capstone Project Joshua Sigloch Tyberius Enders Josée Giron Christopher Leamon

Upload: joshua-sigloch

Post on 23-Feb-2017

88 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sunny Daycare Presentation

Sunny Daycare Capstone Project

Joshua Sigloch Tyberius Enders Josée Giron Christopher Leamon

Page 2: Sunny Daycare Presentation

Overview

Contextual/ERD DiagramsLanding/Login PageEmployee Menu PageSecurityTestDemo

Page 3: Sunny Daycare Presentation

Project OverviewContext:

A local daycare needs a software application to facilitate their business processes.Needs to be able to store data on their clients and the

children attending.Needs to be able to create billing statements. Needs to be able to create and display events being

held at the daycare.

Page 4: Sunny Daycare Presentation

AssumptionsAssumptions:Browser compatible with HTML5 and CSS3.Children must be between 6 week and 5 years oldThe business would be open from 6am to 6pm.Fee rate is $20 per hour, 10% late pickup,

and 20% late payment fee per-month.

Page 5: Sunny Daycare Presentation

People That Work TherePeople that work there● Owner● COM (Chief Operations Manager)--S4● HR (Human Resources)--S4● Accounting(1)--S3● Secretary(1)--S3● Childcare provider (15)--S1

○ 5 children per provider (75 Total)● Security guard (1)--S2● Nurses (2)--S3

Page 6: Sunny Daycare Presentation

DiagramsChristopher Leamon

Page 7: Sunny Daycare Presentation

Contextual Diagram

Outputs

Inputs

Page 8: Sunny Daycare Presentation

Entity Relationship DiagramERD Diagram

Page 9: Sunny Daycare Presentation

Employee

Page 10: Sunny Daycare Presentation

Client

Page 11: Sunny Daycare Presentation

Child

Page 12: Sunny Daycare Presentation

Medical and Restrictions

Page 13: Sunny Daycare Presentation

Incidents and Alert

Page 14: Sunny Daycare Presentation

WebpagesJosee Giron

Page 15: Sunny Daycare Presentation

Landing

Page 16: Sunny Daycare Presentation

Employee Login

Page 17: Sunny Daycare Presentation

Employee Menu Page

Page 18: Sunny Daycare Presentation

Technical DetailsTyberius Enders

Page 19: Sunny Daycare Presentation

Details

Apache Server Open source

Wide use

Page 20: Sunny Daycare Presentation

DetailsPHP 5.5

Free and Open SourceWide SupportEasy to use/implement

●Object Oriented Design○Easier to maintain○Scalability○Makes validations/manipulations easier

Page 21: Sunny Daycare Presentation

DetailsMySQL

Free and Open SourceWide supportWorks well with PHPTools for database management

Page 22: Sunny Daycare Presentation

DetailsHTML5/CSS3JQuery/JQuery UI (1.11)

Makes working with JavaScript easier.Enhanced UI Components (e.g. Accordion, Date

Picker, Dialog)

Page 23: Sunny Daycare Presentation

Security

Main Encryption Algorithm: Blowfish

Reason: Native PHP support, and this

algorithm is “slow”

Page 24: Sunny Daycare Presentation

TestingJoshua Sigloch

Page 25: Sunny Daycare Presentation

Testing We Have DoneTested validation

Tested for bad data entry.Tested expected data entry

Tested to make sure data came back correctly.

Page 26: Sunny Daycare Presentation

DemoTyberius Enders

Page 27: Sunny Daycare Presentation

Review

Contextual/ERD DiagramsLanding/Login PageEmployee Menu PageSecurityTestsDemo

Page 28: Sunny Daycare Presentation

Questions?

Page 29: Sunny Daycare Presentation

Possible QuestionsEight Computers Total