ZiBaT => Peter Levinsky => SWD-2.sem => Semester plan |
Software Design 2.semester |
Updated : 2018-01-29
|
Foreløbig plan for 'Software Design' 2. semester forår 2018
Der kan komme ændringer
[Fronter] fronter.com\easj |
LAR: Larman, Aplying UML 3.udgave |
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.) |
Fiddler4 (se og sende REST-forespørgsler) /alternativt Postman |
UgeNo Dato |
Emne |
Litteratur Læse vejledning: 1) Kursiv er ekstra læsning, hvis du vil fordybe dig 2) Ved LARMAN er fed skrift nyt i forhold til 1 semester |
Opgave Demo + løsninger - fortsætter med github fra 1.sem.: https://github.com/ro17da2a1-1a |
---|---|---|---|
Uge 05 29/1 |
Mandag: Ingen undervisning i SWD Torsdag: Intro og opsamling. Oprette Azure (microsoft-cloud) konto (step-by-step-demo) |
Opret Azure konto, samt Database | |
Uge 06 05/2 |
Mandag:
Torsdag: |
DATABASE1: kap 1, kap 2, kap 8 (læs meget let kap 7) Create tabel : https://www.w3schools.com/sql/sql_create_table.asp Reference: https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql |
Eksempel på Opret Tabeller og Indsæt data |
Uge 07 12/2 |
Mandag: Torsdag: |
DATABASE1: kap 3 Kig specielt på disse: SQL - INSERT: https://www.w3schools.com/sql/sql_insert.asp Generelt SQL: https://www.w3schools.com/sql/ |
Opgave i database (Hotel) |
Uge 08 19/2 |
Mandag: Torsdag: |
LAR: kap 26, ss. 436-438 + 461-463 MS SQL-connect: https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(v=vs.110).aspx#Anchor_8 Note: Hvordan laver jeg en rest service (http, net(ip,port), asp.net,web-api) reference SqlConnection: https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(v=vs.110).aspx |
|
Uge 09
26/2 |
Mandag: Torsdag: |
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 |
|
Uge 10 05/3 |
Mandag: Torsdag: |
LAR: Kap 1-2 + læs let kap 40 Upedu Oversigt: http://www.upedu.org/ Video - måske godeat se: referencer UP wiki: https://da.wikipedia.org/wiki/Unified_Process |
Opgave program der benytter REST (Trin 10)
|
Uge 11 12/3 |
Mandag: Torsdag: |
LAR: kap 5.4 ss.56-57 + kap 7 s.101-109 Kvalitetsfaktorer :: Software Quality Models (1-1.4.3 - læs let 1.3) Kvalitets faktorer : Slides Fronter :: The Team (torsdag) |
Opgave Kvalitetsfaktorer |
Uge 12 19/3 |
Mandag: Tirsdag: Torsdag: |
Eksamens Projekt oplæg (Projekt oplæg) Fronter: Business Generation Model Canvas Fronter: Project Management kap 1 + kap 3 |
Projekteablering |
Uge 13 26/3 |
Easter | Easter |
Easter |
Uge 14 02/4 *) |
Mandag: Påske
Torsdag: |
Upedu: software development plan -> svarer lidt til projekt etablering Trello: https://trello.com/ |
|
Uge 15 09/4 |
Mandag: Torsdag: |
prototype on paper (https://www.microsoft.com/da-dk/store/p/pop-prototyping-on-paper/9wzdncrdjp7z)forskellige muligheder https://marvelapp.com/features/ Windows GUI design guides
Slides: Gui |
Aflevere projektetablering |
Uge 16 16/4 |
Mandag:
Torsdag: undervisning i SWC(programmering) |
LAR kap 6, 10, 11 |
|
Uge 17 23/4 **) |
Ingen undervisning i SWD | Ingen undervisning i SWD | Ingen undervisning i SWD |
Uge 18 30/4 |
Onsdag: Torsdag: |
LAR kap 15, 17 |
Arbejde med eksamens projekt |
Uge 19
07/5 ***) |
Mandag: Onsdag: Torsdag: Kr.Himmelfartsdag |
LAR kap 16 |
Arbejde med eksamens projekt |
Uge 20 14/5 |
Mandag: Torsdag: |
Fronter Test: UPEDU kapitel 7 Note om test : Test Cases og UnitTest |
Arbejde med eksamens projekt |
Uge 21 21/5 ****) |
Mandag: Pinse Torsdag: |
Arbejde med eksamens projekt | |
Uge 22 28/5 |
Mandag:
Torsdag: |
Arbejde med projekt Aflevering af projekt onssdag d. 30.5 inden kl 11:00 i Wiseflow. Fredag d. 1.6. Afslutning (fælles demo dag) |
|
Uge 23-25
05/5-19/6 |
Spørgetime 14/juni 9-12 Eksamen: 18/Juni |
Eksamens Pensum | Eksamens rækkefølge |
Days of odd holidays:
*) Monday free -- 2nd Easterday
**) Friday free -- kind of all saints day (dk-"store bededag")
***) Thursday and Friday free -- Ascension Day (dk- "kr. himmelfartsdag")
****) Monday free -- White Monday (dk - "Pinsedag")