Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
glosa_projekt [2019-01-18 12:38]
Joakim Forsgren
glosa_projekt [2019-02-01 12:41]
Joakim Forsgren [Teknisk specifikation]
Line 28: Line 28:
  
   * Jobba fram en projektplan.   * Jobba fram en projektplan.
-  * Gör en förstudie.+  * Gör en förstudie (i detta projekt blir det en "brainstorming").
   * Ha en Workshop med några av dina klasskamrater.   * Ha en Workshop med några av dina klasskamrater.
-  * Lista alla use cases, lämpligt kan vara att dela upp på Java-delen och API:et. +  * Lista alla use cases, lämpligt kan vara att dela upp på Java-delen och REST-API:et. 
-  * Gör en design av databas, API:et och Java-appen.+  * Gör en design av databas, REST-API:et och Java-appen.
   * Gör en tidsplan utifrån det ni gjort ovan. Kolla om det verkar rimligt, om inte så revidera det ovan.   * Gör en tidsplan utifrån det ni gjort ovan. Kolla om det verkar rimligt, om inte så revidera det ovan.
   * Skriv klart projektplanen och se till att den blir godkänd.   * Skriv klart projektplanen och se till att den blir godkänd.
Line 62: Line 62:
 UML Klassdiagram.\\ UML Klassdiagram.\\
 Dokumentation av REST-API:et.\\ Dokumentation av REST-API:et.\\
 +ex.
 +  * **e=get-token**\\ Skickar login och password för att få en token som kan användas för alla endpoints som kräver detta.
 +    * skickar: 
 +      * login
 +      * password
 +    * svar:
 +      * status_code
 +      * auth_token
 +      * user_id (mitt eget)
 +      * [status_message]
 +
 +
 Dataflöde och arkitekturdiagram. Dataflöde och arkitekturdiagram.