Please enable JavaScript.
Coggle requires JavaScript to display documents.
Google Books - Coggle Diagram
Google Books
Requirements
-
-
Must allow for users to search for books and different libraries, then will display a list of results
-
This application must have interactive commands that allow for the users to connect with fellow members.
Solutions
-
Have a filtering option that will permanently show events that specifically meet the filtering requirements.
-
Developer problems
The database must be well constructed in order to prevent any unwanted actions occurring, such as SQL injection and other methods of obtaining the data unauthorised
-
Online web design must be correctly adjusted and optimised correctly to allow for the best user experience through any device that they would access the website from
Clearly annotate and use the correct and different styles of coding required to show different objects on main stream internet browsers.
-
-
-
-
-
Users
General public
The general public should be able to access this website on various different devices, to access the wide variety of activities for all community members to participate in throughout the year.
Library centers
Libraries should be able to access this website to register their location as a library and give a brief description of the types of books they sell.
Development
Functionality
Manual input
Search for libraries in your region (suburb, state etc.)
-
Overcrowded events
Users will have to put their name down, in order to particpate
-
Passive Use
-
Suggests books that might be new or different to the user (could also recommend similar books to ones they have previously borrowed).
Algorithms
Show different locations of libraries on a map, marked by an arrow.
-
-
application
Useability principles
Safety
Prioritize the security of user data and information. Implement safeguards against potential risks, such as secure login procedures and data encryption.
Utility
Ensure that the interface provides value and usefulness to users. Features and functions should address users' needs and support their tasks effectively.
Effectiveness
Create an interface that accomplishes its intended goals efficiently and accurately. Users should be able to complete tasks with minimal friction.
Learnability
Design an interface that's easy to learn and understand, especially for new users. Use intuitive icons, clear labels, and familiar patterns to minimize the learning curve.
Accessability
Design with consideration for users with disabilities, ensuring everyone can access and use the interface. Provide alt text for images, readable fonts, and keyboard navigation.