Mapa mental
FIA2
Contenido del mapa
FIA2
Success Criteria
- Meet all Coded Components & Data Requirements
- 6. Programmed components must differ from exemplar
- 2. User can enter details that are relevant into a HTML form
- 3. Store and display HTML form data in an external database
- 4. Store and display images Incorporate a login and signup feature that allows multiple users
- 5. Edit and Delete records
- 1. Incorporate a login and signup feature that allows multiple users
- Meet all User Interface Requirements
- 1. A design that is considerate of Usability Principles
- 2. Uses Elements and Principles of Visual Communication to enhance its appeal to all users
- 3. User interface aligns with user persona requirements
- Meet user persona requirements for an organiser webapp
- Web app needs to provide a to-do list for the user to organise events.
- User needs to be able to add, update and delete tasks
- Webapp needs to sort tasks in priority order so user can prioritise correct tasks.
- HTML and CSS of the website needs to be aesthetic and easy to navigate/use.
- User needs a login system to store their own private organiser
- Meet all Coded Components & Data Requirements
Constraints and limitations
- Time
- Limited time restricts development of webapp
- Ethical and legal
- Data privacy
- User consent
- Environment
- Noisy environment
- Knowledge
- Lack of python/html/css knowledge
- Time
User requirements
- Login/signup
- Ease of use
- Effective CSS/HTML
- Follows usability principles
- Accessibility
- Utility
- Learnability
- Reliability
- Safety
- Reliable
- Efficient
Programing requirements
- Programming Languages
- Python
- HTML
- CSS
- Framework
- Flask
- Jinja
- Security
- Encryption
- Scalability and efficiency
- Normalisation of data
- Efficient functions and code
- Programming Languages
System Requirements
- Operating system
- Windows
- Linux
- MacOS
- Operating system
Data that is Required
- Security
- Encryption for sensitive information
- Data structuring
- Structured SQL database with 2 tables
- Users
- UID (user id)
- INT PRIMARY KEY
- Username
- TEXT
- Email
- TEXT
- Password
- TEXT
- UID (user id)
- Tasks
- Task name
- TEXT
- Task subject
- TEXT
- Task due date
- DATE
- UID
- INT
- Task Description
- TEXT
- Task image
- IMAGES
- Task name
- Users
- Structured SQL database with 2 tables
- Security
Scope of Problem
- Stakeholders
- users
- Developers
- Create a CRUD webapp to help students organise their tasks
- Login/signup
- Add, edit and delete tasks
- Due dates and priority sorting
- Easy to use
- Stakeholders
Impacts of storing data in database for individuals, organisations and governments
- Personal
- User privacy
- control over personal data
- Economic
- Cost of data storage
- Social
- Data sharing and security
- Access and use of data
- Personal
Información
- Descripción
- Mapa Mental sobre FIA2, creado por Corbin NGUYEN el 18/07/2025.
- Creado por
- Corbin NGUYEN
- Visitas
- 11
- Valoración