19
WEB APPLICATION FOR LIAISON WITH HIGH SCHOOLS Lara Poveda MID-TERM PRESENTATION

W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

Embed Size (px)

Citation preview

Page 1: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

WEB APPLICATION FORLIAISON WITH HIGH SCHOOLS

Lara Poveda

MID-TERM PRESENTATION

Page 2: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

ABSTRACT

Develop a Web application to liaison with high schools administration, guidance counselors, and computer science teachers, in order to let them know about the Computer Science Major.

Page 3: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

MOTIVATION

“New technologies and developments should be oriented to

make somebody’s life easier”

Page 4: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

INTRODUCTION

Problem: The difficulty to contact with High Schools in the area to offer them the Computer Science Major.

Page 5: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

INTRODUCTION

Solution: A web application for liaisoning with High Schools in the area of Tri-state: West Virginia, South-western of Ohio and North-eastern of Kentucky.

Page 6: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

ARCHITECTURE AND ENVIROMENT

Heroku PostgreSQL HTML5, and CSS3 PHP

Page 7: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

DATABASE

Implemented in PostgreSQLInformation about Schools:

SchoolsPeopleHistory of conversations

Page 8: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

DATABASE

Table 1: Schools

Table 2: People

School Id. Name Stat

eCount

yAddres

s Phone E-mail Desc

Web-Page

Person Id. Name LastName Phone E-mail

Page 9: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

DATABASE

Table 3: Courses

Table 4:Relations School-People

School Id.

Course Id.

Course name

Course number

Credit hours Proffesor Desc

.Optional or not

School Id. Person Id. Role name Start-date End-date

Page 10: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

DATABASE

Table 5: Communications

Table 6: Users

Person Id. User Id. Comun. type Summary Active

itemsRelized items

User Id. Username Password E-mail

Page 11: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

USER INTERFACE

HTML, CSS & Javascript

Easy interface

It should be a helpful tool

Page 12: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

USER INTERFACE

Page 13: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

USERS

3 types:

Admin: Add/Delete informationNormal UsersGuest

Page 14: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

IMPLEMENTATION ISSUES AND CHALLENGESDevelop the Web application and implement

CRUDS operations (C = Create, R = Read, U = Update, D = Delete, and S = Search).

Maintain history of communications with high schools.

Implement authentication and access controls.

Page 15: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

DELIVERABLES

Web application interface

Web server + Database

Page 16: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

EVALUATION

Web page

Showing the progress to my advisor

Once it is finished, give it to the Weiser Division so they can probe it.

Page 17: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

TIME LINE

Data collection and validation - January 30, 2015

Develop the database al load the data- 28 February 2015

Implementing CRUDS operations - 30 March 2015

Email implementation - 15 April 2015

Working software delivery - 28 April 2015

Page 18: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

CONCLUSION

There is a problem in the Weisber Division of Computer science.

Develop a web application to help them to contact the High Schools

Page 19: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda MID-TERM PRESENTATION

REFERENCES

https://www.heroku.com

www.w3schools.com

validator.w3.org