Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 - Data Exchange System - Coggle Diagram
IA3 - Data Exchange System
Non-Functional Requirements
MoSCoW
Should
Could
Self-Determined Criteria
Won't
Future (Implementations.Recommendations)
Display player Images
Must
Prescribed Criteria
User Experience Requirements
User Personas
Students
Harry
Year 7 student new to the College
Has a strong interest in NBA
Wishes to make friends
Jeff
Unfamiliar with NBA or fantasy sports
Wishes to promote positive online behaviour among student population by participating
Year 12 student leader
Staff
Mr. Bloggs
Unfamiliar with NBA or fantasy sports
Wishes to coordinate the SLC Fantasy NBA League and administrate the web application
Tech-savvy
Students
must be able to create an account and login
must be able to create and manage a virtual sports team
View and filter NBA player data
Staff
View and manage user accounts
View and manage virtual teams
View, filter, manage NBA player data
Constraints
SLC Stakeholders
Create online SLC fantasy NBA league application
promote positive online behaviour
enhance student's decision-making
enhance management and analysis of data
Time
9 Weeks to develop low fidelity prototype application
Video demonstration (1-2 minutes)
Developer Environment
Programming IDE
Sublime Text
PHP
HTML
Programming Skills
Data Exchange skills
User Environment
Technology Skills
Device Type
PC
Mobile
Evaluation of Impacts
Personal
Social
Economic
User Interface Requirements
Useability Principles
Accessibility
Effectiveness
Safety
Utility
Learnability
Useability Elements
Alignment
Space
Repetition
Functional Requirements
Data Requirements
Data Formats
JSON
PHP
HTML
Data Interfaces
Relational Database
Teams
UserID FK
PlayerID
Users
firstname
surname
password
email
UserID PK
balldontlie NBA player API
NBA player stats
playerID
firstname
lastname
position
height_feet
teamID
teamname
Publically available API
Data Security & Privacy
CIA Triad
Confidentiality
Integrity
Availability
Authentication
Hashing + Salting
Encryption