/aggie-access-project

Senior capstone project to redesign the Aggie Access website

Primary LanguagePHP

Aggie Access Website Redesign Project

Contributers: Travon Bland, Carson Calcutt, Tonya McClendon
Class: CST 498/CST 499

Problem Statement/Rationale

The project team, being North Carolina A&T students, have realized throughout our time here at the university, that our course scheduling system, known as Aggie Access, is very outdated and difficult to use. Students, faculty, and staff would benefit greatly from a redesigned course scheduling system at the university as they are very busy people who should not have to waste their time maneuvering around an outdated website. The purpose of this project was to create a new and improved course scheduling website system for the university that organizes content logically and allows users to retrieve the information they need in an efficient manner. This redesigned website will still allow students, faculty, and staff to do all of the same tasks that they are able to do in Aggie Access, but in an easier, more organized way. The deliverables for this project include a web interface where users utilize the system, along with an accompanying database that makes the web interface functional. The overall outcome of this project was to have an updated course scheduling system completed and implemented within the university, so students, faculty, and staff are able to complete their tasks both easily and efficiently.

Software Code

The alpha version of our web interface uses a combination of HTML, CSS, JavaScript, PHP, and MySQL code in order to function properly. The HTML code provides the foundation and structure for each of our webpages, the CSS code is used to stylize the content placed on each webpage, and JavaScript code is used for input validation on webpages with forms. The bulk of our alpha system is composed of PHP and MySQL code, which both have applications that relate to the website's database. The MySQL code holds the system's database along with all of its relations and its accompanying data. Lastly, the PHP code is used to communicate the information from the MySQL database to the user on the system's web interface, such as on the student profile and financial aid webpages.