Zealand => Peter Levinsky => SWD-2.sem => Semester plan |
Software Design 2.semester |
Updated : 2019-01-30
|
Foreløbig plan for 'Software Design' 2. semester forår 2019
Der kan komme ændringer
[Fronter] fronter.com\easj |
AGILE: Den Agile Samurai |
DATABASE1: Database Solutions: A step-by-step guide to building databases, Thomas Connolly & Carolyn Begg, 2nd edition |
DATABASE2: Database Systems: A Practical Approach to Design, Implementation, and Management, Thomas Connolly & Carolyn Begg, 4th edition |
SQL tutorials: |
Visual Studio v.2017 education (til programmering og databaser) |
Visio eller lign. (Til UML-diagrammer) |
Azure (cloud-konto) (oprette og gemme databaser mm.) |
Postman (se og sende REST-forespørgsler) /alternativt Fiddler |
UgeNo Dato |
Emne og Litteratur Læse vejledning: Kursiv er ekstra læsning, hvis du vil fordybe dig |
Opgave Demo + løsninger - fortsætter med github fra 1.sem.: https://github.com/ro18da2a1-1a |
---|---|---|
Uge 05 28/1 - 1/2 |
Mandag: Ingen undervisning i SWD Torsdag: Ingen undervisning i SWD - HUSK SWC+SPS
|
|
Uge 06 04-08/2 |
Mandag: Intro og opsamling + Oprette Azure konto
Torsdag: Generelt Database |
Opret Azure konto, samt Database |
Uge 07 11-15/2 |
Mandag: normalisering
Torsdag: Projekt-relateret + oprette tabeller (DDL) Reference: https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql |
|
Uge 08 18-22/2 |
Mandag: Forespørgsler til databasen (DML)
Kig specielt på disse:
Torsdag: Projekt-relateret - Normalisere + oprette Hotel Database
SQL - INSERT: https://www.w3schools.com/sql/sql_insert.asp
Generelt SQL: https://www.w3schools.com/sql/ |
Hotel Opgave :: TRIN 5 :: Udtræk data fra tabellerne |
Uge 09 25/2-1/3 |
Mandag: Programmere adgang til database
Design Pattern Adapter &
Facade Generelt design patterns https://www.dofactory.com/net/design-patterns
MS SQL-connect: https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(v=vs.110).aspx#Anchor_8
Torsdag: Projekt-relateret - Lav en REST til Hotel-databasen
reference SqlConnection: https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(v=vs.110).aspx |
Opgave Opret REST-service (Trin 7) |
Uge 10
04-08/3 |
Mandag: Flere brugere på en database Og REST konsumer i C# DATABASE2: kap 20 ss.572-597 øverst MS SQL Transaction: https://msdn.microsoft.com/da-dk/library/system.data.sqlclient.sqltransaction(v=vs.110).aspx
reference transaction: https://msdn.microsoft.com/en-us/library/5ha4240h(v=vs.110).aspx
Torsdag: Projekt-relateret - Færdiggør Hotel database opgaven |
Aflevering af obl. database opgave - Torsdag Begreber databaser og UP |
Uge 11 11-15/3 |
Vibeke tager over - Se opgaver og materiale i fronter
Mandag: Scrum start up
Torsdag: Præsentation af eksamensprojekt 'UniBrew' |
Fronter: Opgave user stories workshop opg1+2 |
Uge 12 18-22/3 |
Mandag: Inception Deck
Torsdag: Projekt-relateret - inception deck |
Fronter: Opgave user stories workshop 3-5 |
Uge 13 25-29/3 |
Mandag: Estimering, product backlog, Sprint backlog
Torsdag: Projekt-relateret - user stories
|
Fronter: Opgave user stories workshop 6-12 |
Uge 14 01-05/4 |
Mandag: Kvalitets faktorer + design mønstre
Torsdag: Test Læs Let: Test driven developement: Den Agile Samurai kap 14
| |
Uge 15 08-12/4 |
Mandag: Arbejde i sprint
Torsdag: GUI
Fredag: Projekt - eksamens projekt |
|
Uge 16 15-19/4 |
Påske | Påske |
Uge 17 22-26/4 *) |
Mandag: Påske
Torsdag: Projekt fortsat |
|
Uge 18 29/4 - 3/5 |
Mandag: Projekt |
MANDAG: Delaflevering af projekt i Fronter |
Uge 19 06-10/5 |
Mandag: Projekt |
|
Uge 20
13-17/5 **) |
Mandag: Projekt |
|
Uge 21 20-24/5 |
Mandag: Projekt |
|
Uge 22 27-31/5 ***) |
Mandag: Projekt |
Aflevering af projekt tirsdag d. 28.5 inden kl 11:00 i Wiseflow.
Onsdag d. 29.5. Afslutning |
Uge 23-26
03/5-28/6 |
Spørgetime kommer Eksamen: 19/Juni Eksamens Pensum kommer |
Eksamens rækkefølge - Se Wiseflow |
Helligdage:
*) Mandag fri -- 2. Påskedag
**) Fredag fri -- store bededag
***) Torsdag og fredag fri -- Kr. himmelfartsdag
****) Mandag fri -- Pinsedag