Please enable JavaScript.
Coggle requires JavaScript to display documents.
Extreme Body Pillow - Coggle Diagram
Extreme Body Pillow
Functional requirements
PHP
Create link between database and website
Allow for input on website to effect database and vice versa
Stock being taken out or put in
Customers entering dtails
Allows for purchases on the website to be made
CSS
Colour scheme using mainly black and white
Larger fonts for titles, names of items, and subheadings
HTML
Insert images of pillows
Create functioning web interface
Make web interface accessible on different devices
SQL
Query system
Allows for searching of item/s and the details about that item/s
Create and store data
Stock
Customers
First name
Last name
Adress
For home delivery
Phone number
Email
Items
Cost
Different sections in database for different types of data
Presentation
Shopping site with many different sections
Tabs for information, body pillows ect.
Not very formal presentation with a sort of chill vibe
Security
Encrypted passwords in database
Login required to access sensitive information
Passwords for logins are encrypted
Website layout
Home screen
Login
Customer login
Staff login
Different tabs for different pillows
Tabs
Sale tab
Female body pillows
Male body pillows
Popular body pillows
All body pillows
Constraints
Must use data
Cannot create certain types of websites
Budget
No money able to be spent
Restricts the type of software we can use
Cannot afford high end computers or access to software programs
Time
6 weeks
Cannot be overly complex
Limited size
Technology
Different devices
Computing power of technology
Transferring data between different devices
Limited data
Small database
Limited access to data
Limited skill
Only one person
Person is mediocre at coding
Customers
Young adults
Millennials and Gen z
Weebs
Teenagers
Gen Z
Weebs
Shareholders
Young adults
Weebs
Weebs
Young and old
Non-functional requirements
Legal requirements
Data privacy
Encryption
Login system
Copyright
Cannot steal other peoples content
Copyright own content
Accessability
No exotic colours so colour-blind people can access
Different layout depending in device
Website can be tabbed through
Aesthetics
Colours that fit customer
Pink, green ect
Text is black and white
Layout that fits customers
Exciting
Targeted towards young peopel