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

Post on 11-Jan-2016

215 views 0 download

Transcript of 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

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.

INTRODUCTION

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

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.

ARCHITECTURE AND ENVIROMENT

Heroku PostgreSQL HTML5, and CSS3 PHP

ARCHITECTURE AND ENVIROMENT

DATABASE

Implemented in PostgreSQLInformation about Schools:

Schools Where? Webpage Telephone

PeopleEmailPhoneStart-End Date

History of conversations

USER INTERFACE

HTML, CSS & Javascript

Easy interface

Bootstrap to do a friendly interface

USERS

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

AdministratorNormal UsersGuest

USERS

Adminitrator:

Add/Delete informationShould update the information from

time to time.

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

WEB SERVER

Implemented with PHP

In charge of dealing with the database and the user interface

PROBLEMS AND SOLUTIONS Lots of problems with Heroku in

Ubuntu.

So I changed to Windows...

PROBLEMS AND SOLUTIONS

Database: pgAdmin III

Repository in windows: GIT Bash

IMPLEMENTATION ISSUES AND CHALLENGES

Authentication and Access Control

Deal with PostgreSQL

Database

FUTURE IMPLEMENTATIONS

Email implementation.

List of people working in education.

DELIVERABLES

Web application interface

Web server + Database

EVALUATION

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

CONCLUSION

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

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

REFERENCES

https://www.heroku.com

www.w3schools.com

validator.w3.org