Aggie Access Revised

Faculty Mentor

Dr. Zhaohui Wang


Computer Systems Technology

Document Type


Publication Date

Fall 2019


The current course-scheduling system at North Carolina Agricultural and Technical State University, known as Aggie Access, uses an outdated, unorganized design, which causes end-users to waste time maneuvering around the website. The purpose of this project is to create an improved course scheduling system for the university that organizes content logically and allows users to retrieve the information they need efficiently. As opposed to the current scheduling system, which has content placed sporadically throughout the website, our improved system organizes content into different areas for each of the university’s functions, including areas for transcripts, course searches, student registration, and financial aid. This redesigned website is also fully functional on mobile devices, including both iOS and Android smartphones and tablets, which makes the system even friendlier for end-users. The new website incorporates Hypertext Markup Language (HTML) for its structural foundation, Cascading Style Sheets (CSS) for its design stylings, JavaScript for client-side event handling, MySQL as its relational database management system, Hypertext Preprocessor (PHP) for server-side database implementation, and the Bootstrap framework for its mobile formatting. To complete the project, the team has been using GitHub for version control throughout the entire development process, which allows us to deploy the website’s code to the project’s contributors for collaboration. Overall, the deliverables for this project include the system’s web interface, along with an accompanying relational database that makes the web interface functional, and the outcome of the project is to have these deliverables deployed online for students and staff members to utilize.

This document is currently not available here.