Diferència entre revisions de la pàgina «Projecte Matrics»
Línia 9: | Línia 9: | ||
== Aplicació mòbil == | == Aplicació mòbil == | ||
− | |||
+ | === Specs no funcionals === | ||
+ | * S'implementarà amb Cordova i Materialize CSS | ||
+ | * Multiplataforma: | ||
+ | ** Disponible a Google Play (android) | ||
+ | ** Disponible a App Store (ios) | ||
+ | ** Estudiar disponibilitat a altres plataformes (macos, windows, etc.) | ||
+ | |||
+ | |||
+ | === API === | ||
+ | L'equip de treball de l'app mòbil haurà de sol·licitar els requeriments que necessitin per a accedir a l'aplicació web. | ||
+ | |||
+ | Hi haurà un equip de treball intermig entre app i web, on hi haurà un responsable de cada cicle: | ||
+ | * Juan Carlos Salines per DAW | ||
+ | * ??? per DAM | ||
+ | |||
+ | |||
+ | === Backlog app: funcionalitats === | ||
+ | * Social login (Microsoft, | ||
+ | * Tria perfil de requeriments | ||
+ | * Estat dels documents (uploads) | ||
+ | * Estat de la matrícula | ||
+ | * Selecció UFs i preu de la matrícula basada en perfil de requeriments + UFs seleccionades | ||
+ | * Visualització dades personals | ||
+ | * Sol·licituds de canvis dades | ||
+ | * Notificacions (APNS, | ||
+ | |||
+ | <br> | ||
== Portal web == | == Portal web == |
Revisió del 16:22, 20 abr 2021
Aquesta pàgina fa referència al Projecte Portal de Matriculacions que es va desenvolupar durant el 2n quadrimestre del curs 2020-2021 amb els alumnes de CFGS de Desenvolupament Web (DAW) i Multiplataforma (DAM) de l'INS Esteve Terradas i Illa.
Ara tindrà el nom MATRICS a partir del moment en què ens demanen una versió funcional per a fer-se servir en producció de forma real.
Introducció
...
Aplicació mòbil
Specs no funcionals
- S'implementarà amb Cordova i Materialize CSS
- Multiplataforma:
- Disponible a Google Play (android)
- Disponible a App Store (ios)
- Estudiar disponibilitat a altres plataformes (macos, windows, etc.)
API
L'equip de treball de l'app mòbil haurà de sol·licitar els requeriments que necessitin per a accedir a l'aplicació web.
Hi haurà un equip de treball intermig entre app i web, on hi haurà un responsable de cada cicle:
- Juan Carlos Salines per DAW
- ??? per DAM
Backlog app: funcionalitats
- Social login (Microsoft,
- Tria perfil de requeriments
- Estat dels documents (uploads)
- Estat de la matrícula
- Selecció UFs i preu de la matrícula basada en perfil de requeriments + UFs seleccionades
- Visualització dades personals
- Sol·licituds de canvis dades
- Notificacions (APNS,
Portal web
Partim del software desenvolupat amb els alumnes i que està al següent repositori:
https://github.com/aws2/matrics
Es faran 3 rols pels equips treball. Els alumnes rotaran el seu rol durant el desenvolupament:
- Desenvolupament de noves features.
- Debugging.
- Refactoring.
Backlog web admin
- Panell de control de Admin amb CRUDs complerts per a:
- Admins
- Cursos, Cicles, MPs i UFs
- Matriculacions/Alumnes
- Importació:
- Cicles Formatius
- Alumnes admesos
- Qualificacions del SAGA (per ser utilitzades a la selecció de UFs)
- Revisió i aprovació de documents i matrícules
- Visualització de documents
- Gestió de missatges de sol·licitus
- Testing
Backlog web alumne
- Responsive
...tota la resta de specs que té el backlog de la app mòbil
Ciberseguretat
Els alumnes de Ciberseguretat s'ocuparan de:
- Testeig de l'aplicació.
- Creació de nous tests (menys prioritari).
- Dockerització de l'aplicació web.
- Posta en producció segura a AWS i Azure.
- Sandboxing
- Pentesting de la web.
- Proves de seguretat de la app mòbil en iOS i Android.