Bjørk Boye Busch - side for kurset
Softwarekonstruktion (Akademiuddannelsen)
efteråret 2006
 

Last update
2007.06.06

Homesite · Email

 
 
Session 1 (13. sep. - uge 37) Introduktion til systemudviklingsmetode, analyse og programmering · Sessions plan og noter
Session 2 (20. sep. - uge 38) Analyse af anvendelsesområdet (brug og funktioner)  ·  Systemdefinitionen  ·  Programmering · Sessions plan og noter
Opstart af obligatorisk opgave ?
Session 3 (27.sep. - uge 39) Analyse af anvendelsesområdets grænseflader (GUI)  · GUI design i Visual Studio  · Sessions plan og noter
Ekstra: torsdag 28. sep. - uge 39 Kursus i udarbejdelse af projektrapporter - annonceres særskilt på BlackBoard ?
Session 4 (4.okt. - uge 40)  Programmering med GUI  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 5 (11. okt. - uge 41)  Programmering  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Ekstra: torsdag 12. okt. - uge 41 Kursus i udarbejdelse af projektrapporter - annonceres særskilt på BlackBoard ?
Session 6 (18. okt. - uge 42)  Programmering  · Intro til design af Modelkomponent med hændelsesdata  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 7 (25. okt. - uge 43)  Programmering  · Design af Modelkomponent med hændelsesdata  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 8 (1. nov. - uge 44)  Programmering  · Design af Modelkomponent med basisfunktioner  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 9 (8. nov. - uge 45)  Programmering  · Design af funktioner  · Gruppearbejde med obl. opg.  · Sessions plan og noter 
·
ingen lærersøtte grundet sygdom
Session 10 (15. nov. - uge 46)  Gruppearbejde med obl. opg.  ·  ingen lærerstøtte grundet sygdom
Session 11 (22. nov. - uge 47)  Opsamling på obl. opg.  · Teknik/skabelon for sammenbinding af og tilgang til model m.m.  · Afklaring om rapport  · Sessions plan og noter
Session 12 (29. nov. - uge 48)  Relationsdatabaser - brugen af (papir noter udleveret 15/11)  · Sessions plan og noter
Session 13 (6. dec. - uge 49)  Design af relationel datamodel (herunder normalisering) og realisering af objektmodel i relationsdatabase (mapning) (papir noter udleveret 15/11 + OOAD kap 17)  · Sessions plan og noter
Session 14 (13. dec. - uge 50) Kvalitetssikring og test (noter udleveres)  · Sessions plan og noter
Session 15 (20. dec. - uge 51) Vejledning - obligatorisk opgave  · Ekstra til julen
Session 16 (16. jan. - uge 3) Vejledning - obligatorisk opgave - BEMÆRK DETTE ER EN TIRSDAG
Session 17 (14. feb. - uge 7) Vejledning - obligatorisk opgave
Session 18 (14. mar. - uge 11 Vejledning - obligatorisk opgave
Session 19 (11. apr. - uge 15) Vejledning - obligatorisk opgave
Session 20 Vejledning - obligatorisk opgave - aftales individuelt med grupperne
14. maj kl. 12:00 Seneste afleveringsfrist for obligatorisk projekt-rapport (3 eksemplarer)
Session 21 (30. maj - uge 22) Spørgetime og feedback på opgaver
Eksamen (7. juni - uge 23) Eksamensrækkefølge
Projekter  ·  gruppe1 · gruppe2  · gruppe3 
Pensum (litteratur)

 

Kursusbeskrivelse
Litteratur
  • Objekt Orienteret Analyse & Design
    ISBN: 87-7751-153-0
    Forlag: Makro
    Forfatter: Lars Mathiassen, Andreas Munk-Madsen, Peter Axel Nielsen, Jan Stage
    Udgave: 3. udgave 2001
    Kapitel: 1,2,3,4,5,6,7,8,9,12,13 og 17
    Slides til OOAD bog
    Reference til litteratur [OOAD]
     
  • C# Software Solutions - Foundation of Program Design (Pearson International Edition)
    ISBN: 0-321-41720-8
    Forlag: Pearson, Addison Wesley
    Forfatter: John Lewis
    - Introduktion til programmering i C# med Visual Studio [C# kap 1, 2.1-2.5, samt skim kap 4.1-4.5, 5.1-5.2, 7.8]
    - Programmering i C# med Visual Studio [C# kap 1, 2.1-2.5, samt skim kap 4.1-4.5, 5.1-5.2, 7.8]
    - (Programmering) / design af GUI i C# med Visual Studio [C# side 89-90, figurer på side 567,568,582,583,585,587]
    - Programmering med GUI i C# med Visual Studio [C# kap 3.8, 4.1-4.5, 4.9-4.11]
    - Programmering med GUI i C# med Visual Studio [C# kap 2.5-2.6, 4.1-4.5, 4.9-4.11] og [C# kap. 10.8-10.11(skip C#-koden)]
    - Programmering med GUI og klasser fortsat. [C# side 114-115 om metoder på string, side 311 om CompareTo, kap 7.7-- 7.8 om ArrayList klassen og foreach, kap 5.1-5.3 om if-konstruktioner]
    - Programmering af model klasser fortsat. [C# 5.1-5.2 om boolean og if, 4.1-4.5 om klasser, 7.7 om Arraylist, 2.1+3.2 om string]
    - Programmeringssprog - flere løkkekonstruktioner [C# kap. 5.5 while, kap 5.7 for] 
    - Programmering med serialisering, fasade, funktionklasse og flere Forms . [C# kap. 10.13 serialization, 6.3 static members]
    - Perifer orientering om programmering med serialisering, fasade, funktionklasse og flere Forms . [C# kap. 10.13 serialization, 6.3 static members]
    Reference til litteratur [C#]
     
  • Relationsmodellen [Introduktion til relationsdatabaser af Morten Mejlsing kap 3, 4.1-4.4, 5.2-5.4]
  • Normalisering, funktionelle og transitive afhængigheder [Fundamentals of Database System kap. 10.2.2-10.5]
  • Normalisering, funktionelle og transitive afhængigheder [Introduktion til relationsdatabaser af Morten Mejlsing kap 6.5-6.5.3 (3. normalform)]
  • Mapning af en objekt-model til en relationel database [Rumbaugh kap. 17.3] og [ OOAD kap 17]
     
  • Kvalitetssikring  [ Strategisk Projektledelse, Anders Munk-Madsen kap 11]
  • Test [ Softwaretest - Kom godt i gang, Dansk IT, kap. 5.1-5.5, kap. 7.2-7.4]
Websider
C#, Csharp, C Sharp, C++, C plus plus, java, programmering, systemudvikling, software konstruktion, software developement, datamatiker, maskinarkitektur, processtyring,assembler, .NET, ASP.NET, Java mobile, j2me, PDA, Bjørk Busch, Bjørk Boye Busch, Bjoerk, Bjork, xn--bjrk-hr, xn--bjrks-wua, Bjørks, Bjoerks, Bjorks
http://bjbu.dk, http://bjbu.net, http://bjbu.eu, http://bjrk.net, http://bjrk.eu, http://bjrk.info, http://bjørk.net, http://xn--bjrk-hr.net, http://bjørks.com, http://xn--bjrks-wua.com, http://bjørks.net, http://xn--bjrks-wua.net http://bjørks.dk, http://xn--bjrks-wua.dk http://bjoerks.com, http://bjoerks.net, http://bjoerks.info,
http://www.bjbu.dk, http://www.bjbu.net, http://www.bjbu.eu, http://www.bjrk.net, http://www.bjrk.eu, http://www.bjrk.info, http://www.bjørk.net, http://www.xn--bjrk-hr.net, http://www.bjørks.com, http://www.xn--bjrks-wua.com, http://www.bjørks.net, http://www.xn--bjrks-wua.net http://www.bjørks.dk, http://www.xn--bjrks-wua.dk http://www.bjoerks.com, http://www.bjoerks.net, http://www.bjoerks.info,