Please enable JavaScript.
Coggle requires JavaScript to display documents.
Digital Solution - Library Information Web Application (Queensland Premier…
Digital Solution - Library Information Web Application (Queensland Premier Reading Challenge)
Application User Experience
Compliant with Government Web design standards: The Australian Privacy Act (1988)
Users can register personal details with the site
Solution must have a responsive web interface based on the wireframe described on: www.forgov.qld.gov.au/cue-module2-elements-screen-layout.
Code
Essential Algorithm 2: validate user by username and password on the registration interface - data validation code that provides appropriate feedback to the user about their input
Essential Algorithm 3: read records from the librarydirectory.csv and store them in a database table
Essential Algorithm 1: run a query to populate data from librarydirectory.csv table when a postcode is entered
Need code that stores validated user registration details in the user log table
User types to consider
Working mother: Wants to update log entries for the books read by children. Wants to take children to library with WIFI facility
School Student: Wants to check the number of books read to maintain motivation
Working father: Wants to get library time tables for the closest library (to borrow books for his children)
Assigned Task
From task sheet: Develop a library information system as an innovative web application according to the requirements
From stimulus: Develop a web application that allows interaction between users’ data and digital systems by allowing the users (parents, students and mentors)
Functional requirements
Search libraries using post code
Access and show library info (library open hours/address/contact details for example)
Login system
Additional features
Enter and edit the log of reading activity by users so they can:
enter date of visit to library or the date of borrowing
titles of the books, author, language and genre of the book
user experience at the library
return date alerts for the books
generate a reading activity report with book title, genre, library name, number of hours spent on reading
Constraints
Developer Environment
Database development
Data Integrity
Data Validity
Effectiveness
Security
Application must be compliant with Government Web design standards: The Australian Privacy Act (1988)
Application must have a responsive web interface based on the wireframe described on: www.forgov.qld.gov.au/cue-module2-elements-screen-layout.
Solution completed within given time
User Environment
Compliant with CARP, principles and elements of visual communication
Portable
Computer Systems (Microsoft)
Smart Phones (Android)
Compliant with usability principles
Data and field considerations
Directory Data Fields
WIFI Facility
Address
Postcode
Phone Number
Library Name
Email
Monday Opening Hours
Wednesday Opening Hours
Thursday Opening Hours
Tuesday Opening Hours
Friday Opening Hours
Saturday Opening Hours
Sunday Opening Hours
User Data Fields
Password
Book Title
Book Author
Book Genre
Username
Library Name
Date of access
Number of hours spent reading
Number of pages
Admins are able to upload the library directory to the website from a .csv file and the user log database file
Non-functional requirements
Legal
Information data copyright
User data privacy
Economic
Cost-effective to manage
Prospers business of local libraries
Increases youth academic abilities that will grant them decent job opportunities
Aesthetic requirements
Ease of use
Visual communication principles
Display compatability
Social
Influence young minds to have a thirst for knowledge
Influence people to lay down technology (visit libraries to read, socialize with relatives or loved ones, and meet new people in their communitties)