Please enable JavaScript.
Coggle requires JavaScript to display documents.
Villanova Sport - Coggle Diagram
Villanova Sport
Client - Villanova College
UI
Template given by Villanova College must be used
Colour Scheme - White, Green and Gold
Logo
Mirror current Villanova Websites
Must use provided information for sports data
Scaleable UI for mobile, tablet and computer screen
Target Audience
Students
Villanova Sports department
Legal Requirements
Must be accessible via HTTPS url and require login (future development)
Copyright disclaimer at the bottom of each page
Reference any pictures or materials
Internet accessible application
Developer
Programming
Application Features
Interactive behavior for website
Slideshow
Algorithms
Validate student sign up for sport form
Validate adding a new sport
Validate that the student has not all ready signed up for that sport
View student signed up for a specific sport
Show a list of sports from the database
Search of a specific sport
Languages
HTML
Basic layout and functionality of the website
CSS
Improves on the visuals of the website
JavaScript
Implements complex features in website
MySQL
Talks to the database directly
PHP
Interact with dynamic content and database
Data
Normal Forms
2
3
1
Tables
termId
sportId
coachId
registerId
userId
User Interface
Useability Principles
Utility
Accessibility
Safety
Learnability
Effective
Interface Sketches and Wireframes
Home
Signup
Sports
Admin
Villanova colour scheme and Villanova Logo
User
Students
Sign up to sports
See all sports
View what sports the student has signed up for
Search bar to easily find all sports
Learnability and layout of the page should be clear and consistently look good for cross-platforms
Easy access to news and critical information is easy to access
Sports Administrator
Add new sports to sign up for
Seeing a list of every student involved in certain sports and teams
Ability to change and add information to different sports
Should be usable on computer screens and mobile phone screens
Currently does not have a streamline system for sign ups
Uses too many systems