¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Technical Proposal IA1 Developer

Findlay Ingram Design and Technology A level Inglés

Contenido del mapa

Technical Proposal IA1 Developer

  1. Constraints/Limitations

    • Website Design
      • Aesthetic Features
        • Lack of expert UX design team
        • Solution may not look professional
      • Programming
        • May not be fully equipped to create solution
        • Languages
          • Python must be used to develop flask app
          • SQL must be used for databasing
        • Solution must cater for different types of data input
    • Time
      • Leads to less effective solution
    • Wave data is restriced to only what is given by datasets
  2. Resources

    • Development Tools
      • IDE. eg. VS code, Thonny
      • Language: python
      • Flask
      • SQL
    • Stack Overflow for help
  3. Coding Environment

    • Key Algorithms
      • Live Data Retrieval
        • Retrieve data from dataset
        • Process data to contain only relevant information in a consistent format
        • Insert the new data into SQL database
      • Displaying wave data to user
        • Get request parameters from user
        • Create SQL SELECT statement based on user's request
        • Send data to main.py
        • Display data when loading webpage
      • Favouriting wave location
        • User presses favourite button
        • Program gets id of selected location
        • id of location is added to user's favourites via SQL INSERT INTO statement
    • Required App Data
      • Wave height (m)
        • Datatype: float
      • Wave period (s)
        • Datatype: float
      • Time period
        • Datatype: datetime
      • Information source
        • Datatype: string
      • Location
        • Datatype: string
    • Data Storage/Retrieval
      • SQLlite
      • Python Flask module
        • Retrieval
        • Data insertion
  4. Data Sources

    • Dataset 1
      • Pros
        • Data given as machine-readable csv file
        • Near-realtime update frequency
      • Cons
        • Contains data for only single location
        • Data omits wave speed
      • Features
        • Wave height
        • Wave direction
        • Wave period
        • Water surface temperature
    • Dataset 2
      • Pros
        • Data is updated every few hours
        • Data includes relevant information (wave height, wave period)
      • Cons
        • Presents data as images of graphs
          • Must be scanned to be turned into wokrable values
        • Only includes data upto 4 day period
        • Data omits wave speed and other useful data points
      • Features
        • Wave height
        • Wave frequency
        • Frequent updates

Información

Descripción
A level Design and Technology Mapa Mental sobre Technical Proposal IA1 Developer, creado por Findlay Ingram el 19/11/2022.
Creado por
Findlay Ingram
Visitas
1
Historial
  • Creado por Findlay Ingram · 4 oct 2022
  • Copiado por Findlay Ingram · 19 nov 2022
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?