W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

20
WEB APPLICATION FOR LIAISON WITH HIGH SCHOOLS Lara Poveda FINAL PRESENTATION

Transcript of W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

Page 1: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

WEB APPLICATION FORLIAISON WITH HIGH SCHOOLS

Lara Poveda

FINAL PRESENTATION

Page 2: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

ABSTRACT

Develop a Web application to liaison with high schools administration, guidance counselors, and computer science teachers, in order to increase student enrollment in Computer Science Major.

Page 3: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

INTRODUCTION

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

Page 4: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

INTRODUCTION

Solution: A web application maintaining the contact information about the High Schools in the area of Tri-state: West Virginia, South-western of Ohio and North-eastern of Kentucky.

Page 5: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

ARCHITECTURE AND ENVIROMENT

Heroku PostgreSQL HTML5, and CSS3 PHP

Page 6: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

ARCHITECTURE AND ENVIROMENT

Page 7: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

DATABASE

Implemented in PostgreSQLInformation about Schools:

Schools Where? Webpage Telephone

PeopleEmailPhoneStart-End Date

History of conversations

Page 8: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

USER INTERFACE

HTML, CSS & Javascript

Easy interface

Bootstrap to do a friendly interface

Page 9: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

USERS

In order to implement CRUDs we have 3 types of users:

AdministratorNormal UsersGuest

Page 10: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

USERS

Adminitrator:

Add/Delete informationShould update the information from

time to time.

Page 11: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

USERS

Normal users:Need registrationCan see all the information and write

notes about his conversation with the people.

Guest users:Do not need registrationThey only can list the schools

Page 12: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

WEB SERVER

Implemented with PHP

In charge of dealing with the database and the user interface

Page 13: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

PROBLEMS AND SOLUTIONS Lots of problems with Heroku in

Ubuntu.

So I changed to Windows...

Page 14: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

PROBLEMS AND SOLUTIONS

Database: pgAdmin III

Repository in windows: GIT Bash

Page 15: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

IMPLEMENTATION ISSUES AND CHALLENGES

Authentication and Access Control

Deal with PostgreSQL

Database

Page 16: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

FUTURE IMPLEMENTATIONS

Email implementation.

List of people working in education.

Page 17: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

DELIVERABLES

Web application interface

Web server + Database

Page 18: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

EVALUATION

Give it to the Weiser Division so they can use it and evaluate if it is useful and helpful for them.

Page 19: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL 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 20: W EB A PPLICATION FOR L IAISON WITH H IGH S CHOOLS Lara Poveda FINAL PRESENTATION.

REFERENCES

https://www.heroku.com

www.w3schools.com

validator.w3.org