Please enable JavaScript.
Coggle requires JavaScript to display documents.
BBC Weeds Web Application: Technical Requirements - Coggle Diagram
BBC Weeds Web Application: Technical Requirements
User Interface Requirements
Elements of Visual Communication
Scale
Elements will be at a size that it is readable
tone/color
not over stimulating
space
Items have proximity and alignment
Principles of Visual Communication
Proximity
items not overlapping
repetion
Similar shapes and elements are used throughout
hierarchy
More important information is larger
Accessibility Requirements
Accessibility
User authentication process is simple and time effective
all required information is on the first page of the website.
Some forms have pre-determined answers
UI easily accessible
UI simple to understand with low comprehension skills
Utility
All required information is on the opening page of the website
Users can search for items
Learnability
Formatting based on pre-existing company
Safety
Data automatically saved
Passwords and usernames are kept private (only to the information of the particular user and admin)
Authorisation of information
User Requirements
Prescribed Criteria
allow public to interact with data through reporting, searching, and accessing statistics/data
allow employees to update and delete data
Data must be accurate to current information
DS criteria
the web page could only include relevant data and be in 3NF
web application should follow elements and principles of visual communication
Data should have no integrity or redundancy errors
Wants
Public
the web application can be easily accessed and used
Council Employees
Data can be easily updates and accessed
Both
Functional and accessible web application
Needs
Public
To be able to search for weeds through different categories such as type and colour
to be able to report sightings in an accessible way. This can be done through a form
To be able to access formulated statistics about reported weed sightings
Council Employees
To be able to update the database information to relevant and current information
Be able to delete any incorrect or irrelevant information in the database
Application Requirements (from Proposal)
Data
web application must:
accurately store relevant information
accurately allow users to identify and record sightings
allow sightings to be designated as 'managed' by employees
User requirements
Public can search for sightings
Public can view recents sightings
Users can find the number of sightings and information about different types of weeds.
Employees can update entries recorded by public
employees can delete entries
Code Requirements
Algorithm that takes the user input, searches the database for results and presents them to the user.
Algorithm that computes aggregate statistics related to weeds
Code that creates the database structure for the application.
Assumptions
The system prevents the public accessing the functionality that is excusing to BCC employees, provided you do not directly create that linkage.