Bjørk Boye Busch - side for kurset
Softwarekonstruktion (Akademiuddannelsen)
 

Bjørk Boye Busch website
Sidst opdateret den
2011.01.09

Homesite · Email

 
 
Session 1 (31 aug. - uge 35) Introduktion til systemudviklingsmetode, analyse og programmering · Sessions plan og noter
Session 2 (07. sep. - uge 36) Analyse af anvendelsesområdet (brug og funktioner)  ·  Systemdefinitionen  ·  Programmering · Sessions plan og noter
Opstart af obligatorisk opgave ?
Session 3 (14.sep. - uge 37) Analyse af anvendelsesområdets grænseflader (GUI)  · GUI design i Visual Studio  · Sessions plan og noter
Session 4 (21.sep. - uge 38)  Programmering med GUI  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 5 (28. sep. - uge 39)  Programmering  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 6 (05. okt. - uge 40)  Programmering  · Intro til design af Modelkomponent med hændelsesdata  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 7 (12. okt. - uge 41)  Programmering  · Design af Modelkomponent med hændelsesdata  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Efterårsferie uge 42  
Session 8 (26. okt. - uge 43)  Programmering  · Design af Modelkomponent med basisfunktioner  · Gruppearbejde med obl. opg.  · Sessions plan og noter
Session 9 (02. nov. - uge 44)  Programmering  · Design af funktioner  · Gruppearbejde med obl. opg.  · Sessions plan og noter 
Session 10 (09. nov. - uge 45)  Gruppearbejde med obl. opg.  · 
Session 11 (16. nov. - uge 46)  Opsamling på obl. opg.  · Teknik/skabelon for sammenbinding af og tilgang til model m.m.  · Afklaring om rapport  · Sessions plan og noter
Session 12 (23. nov. - uge 47)  Relationsdatabaser - brugen af (papir noter udleveret 15/11)  · Sessions plan og noter
Session 13 (30. nov. - uge 48)  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 14a (07. dec. - uge 49) Kvalitetssikring og test (noter udleveres)  · Sessions plan og noter - 1/2 dag
Session 14b (14. dec. - uge 50) Kvalitetssikring og test (noter udleveres)  · Sessions plan og noter - 1/2 dag
Session 15a (04. jan. - uge 01) Spørgetime og feedback på opgaver - 1/2 dag
10. januar kl. 12:00 Seneste afleveringsfrist for obligatorisk projekt-rapport (3 eksemplarer)
Session 15b (13. jan. - uge 02) Spørgetime og feedback på opgaver - 1/2 dag
Eksamen mandag den 24/1

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, 5.4 switch, 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#]
     

Uafklaret

  • 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,