Program of Lectures and Tutorials
No
Date
Lectures: Issues and Slides
Course Material , Exercises, Assignments
1
2 Oct.
Lesson's Procedures and Introduction
2
4 Oct.
Introduction
3
9 Oct.
Project Initiation
4
16 Oct.
General Software Development Methods
5
18 Oct.
Projetct Management
6
23 Oct.
Requirements Determination
Requirements Gathering
7
25 Oct.
Introduction to Modeling and UML
8
30 Oct.
Functional Modeling
9
1 Nov.
Structural Modeling
10
8 Nov.
Structural Modeling II
11
12 Nov.
Semantinc Modeling using Semantic Networks Case: Telos language and Semantic Index System
Metadata and presentation of CIDOC CRM Model
12
15 Nov.
Behavioural Modeling
13
20 Nov.
Moving on Design
14
27 Nov.
Class and Method Design
15
29 Nov.
-//-
16
4 Dec.
OCL : Object Constraint Language
17
6 Dec.
OCL : Object Constraint Language II
18
13 Dec.
Data Management Layer Design I
19
21 Dec.
Data Management Layer Design IΙ
20
Data Management Layer Design IΙΙ
21
8 Jan.
Physical Architecture Design
Physical (or Implementation) Diagrams
22
10 Jan.
Implementation, Installation and After
No
Date
Tutorials
Course Material , Exercises, Assignments
1
11 Oct.
Ανάθεση έργου
Προκύρηξη Βικελαίας
Προκύρηξη ΙΚΜΕ
Caspar DoW
2
26 Oct.
CASE Tools
Reservation Management System project file (.eap)
Reservation Management System exported project file (.xmi)
Geom package with Point.java, Rectangle.java and 2DSpace.java
Sample project file that contains Geom classes (.eap)
Sample exported project file that contains Geom classes (.xmi)
3
2 Nov.
Use Cases
Calendar project file (.eap)
PhoneBook project file (.eap)
Games project file (.eap)
SendRecieveSMS project file (.eap)
4
6 Nov.
Activity Diagrams
Activity Diagrams project file (.eap)
5
16 Nov.
Requiremenents, DFDs, Process Description Tools
ATM project file (.eap)
E-Mail project file (.eap)
Online Buying project file (.eap)
6
22 Nov.
Structural Modeling, Class Diagrams
7
29 Nov.
Interaction and State Diagrams
8
7 Dec.
OCL Language
9
20 Dec.
JPA Tutorial
EA project file (.eap) + Java Source Code + SQL code
TopLink library files (jars)
NetBeans project