Please enable JavaScript.
Coggle requires JavaScript to display documents.
St Margaret's social data web application (Client Problems…
St Margaret's social data web application
Developer Problem
Data Environmnet
Central database for all registrations
Must store the login details of all admin, members & public users of the web application
Needs to be able to distinguish from different levels of access users
Needs to protect personal information
such as email addresses & SMS's
Need a password system to unauthorised access to personal information (only accessible through administrative level)
Data sets are in .csv & should be able to be exported from the website when requested, where appropriate
Needs to store the social data (posts from the school community) into the database
Members (contributors) need to know how to post onto the website
Should be able to store text, photo, picture & audio posts into the database & display them on the website feed
Data sets are in .csv & should be able to be exported from the website when requested, where appropriate
Coding Environment
Upload data onto the website
Display the pictures, videos, audio & text posts
Need to be able to send SMS or emails to members of the page using code
Be able to analyse data by pre-programmed algorithms
Be able to display all posts as well as displaying certain category posts
SQL queries that select data from tables to be displayed on web pages
Export data as .csv file from the website
User Interface
Generate notifications for certain users
Email or SMS should be sent to interested users registered email or phone number when a new entry is posted
Visual display on website when the user is logged in
Area for users to register
Users select if they want to be alerted to certain posts
Must enter a valid email address or phone number
Useability principles
Accessability
Effectiveness
Safety
Utility
Learnability
Members at contributor level are able to post entries
Able to select the topic of the post
Storing Data
XAMPP Control Panel
Database- BTEdb
tblusers
tblposts
C: Drive
XAMPP folder
htdocs folder
BTE folder
User Problem
Bronwyn
Administrator level access
Should be an employee of the school- should have some association with the archives department
Needs to be able to upload and/ or export data using a .csv file
Should have login details which take them into the administor section of the application
Jill
Contributor level access
Should have login details which take them into the members/contributor pages of the web application
Should be able to enter data into the website
Post onto the feed messages, photos, audio & videos
Needs to be a student or staff member of the school
Should be able to share her interest in the history of the school by posting and viewing others post on the particular topic
Fred
Public level access
Needs to be able to regularly visit the web application
View the posts by contributors
Should be able to receive emails or SMS when a new entry is available
Should be able to access the web application on Laptop, PC, Phones and other personal devices
Client Problems
Requirements
Login Page
Registration Page
Main Feed page- viewing posts
Creating a post page
Viewing all members details page
Should be able to store different kinds of data in a database
the storing of images, videos, audio, ect. in a database
include appropriate attribution to data & images used & must comply with copyright laws
Be accessible to a wide range of users
Must comply with Australian Accessibility guidelines
Constraints to task
Should have the schools colours & logo
Should be appropriate- there should be no inappropriate content in posts or throughout the web application
Web Application Name
Best Thing Ever (BTE)