Please enable JavaScript.
Coggle requires JavaScript to display documents.
TTGames.db - Coggle Diagram
TTGames.db
Constraints
Developer Environment
UI designed with tkinter grid manager in mind
Only producing database shell
UI only a concept
Accessibility Guidelines
Contrast
Contrasting colours
Easily read text
Allignment
Text and images aligned horizontally and vertical when possible
Repetition
Similar font styles across screens
Specific colour pallet
Proximity
Similar/related information grouped together
User Environment
Computer program
Not browser
Not mobile friendly
Not resizable
User Interface
Computer Program
Non-resizable
Non-functional requirements
Societal / environmental
Easy to use interface
Non-offensive imagery/ideas
Aesthetic
Appropriate logo and window title
Use python grid manager to layout elements
Heading and sub-heading
Appropriate size, not resizable
Appropriate font size and colour
Images when appropriate
Economic
Low production/management cost
Legal
Non-copyright imagery/sounds
Functional
Data
Library
Game name
Game category
Min Players
Max Players
Min Age
Owner
Borrowings
Member name
Game name
Members
Member name
Member contact
Fees paid
Games borrowed
Games returned
User Interface
View/Borrow from library
View member info
Access game information
Manage payment
Manage library
Input name and contact details
Buttons to initiate events
Code modules (processess)
Browse library
Search library
Filter browse/search based on information in database
Record borrow/return
Add to library
Remove lost games from library
Remove returned games from library
Record payment