Netbeans: Εργαλείο Σχεδίασης και ...

fairieshourglassΛογισμικό & κατασκευή λογ/κού

9 Ιουν 2012 (πριν από 5 χρόνια και 12 μέρες)

309 εμφανίσεις

Netbeans
Netbeans
:
:
Εργαλείο Σχεδίαςησ
Εργαλείο Σχεδίαςησ
και Ανάπτυξησ
και Ανάπτυξησ
Συςτημάτων
Συςτημάτων
Dionysis Athanasopoulos
Department of Computer Science, University of Ioannina, Greece
Agenda
Agenda

Εγκατάςταςη του εργαλείου
Netbeans

Δημιουργία ενόσ
project
με το
Netbeans

Δημιουργία
UML
διαγραμμάτων με το
Netbeans
27
-
Oct
-
10
2
Dionysis Athanasopoulos
Εγκατάςταςη του
Εγκατάςταςη του
εργαλείου
εργαλείου
Netbeans
Netbeans
27
-
Oct
-
10
Dionysis Athanasopoulos
3
Downloading
Downloading
Netbeans
Netbeans

Η προτεινόμενη έκδοςη του εργαλείου
:

είναι η
NetBeans IDE 6.
7
.1
(
netbeans
-
6.7.1
-
ml
-
windows.exe
),

θα την κατεβάςετε από το:
http://www.cs.uoi.gr/~zarras/se
-
notes/

υποςτηρίζει και τισ 2 γλώςςεσ προγραμματιςμού που
μπορείτε να επιλέξετε για την εργαςία ςασ (
Java
,
C++
)
27
-
Oct
-
10
Dionysis Athanasopoulos
4
Installing
Installing
Netbeans
Netbeans
(Java)
(Java)

Για να χρηςιμοποιήςετε τη γλώςςα
Java
ςτο
Netbeans
,
πριν εγκαταςτήςετε το NetBeans
θα

πρέπει να έχετε εγκατεςτημένο ένα
Java Development Kit (JDK)
έκδοςησ τουλάχιςτον 1.6.0

διαφορετικά, κατεβάςτε το αρχείο
jdk
-
6u22
-
windows
-
i586.exe
από το
:
http://java.sun.com/javase/downloads

Στη ςυνέχεια, κατά την εγκατάςταςη
του
Netbeans
θα
βρεθεί αυτόματα το
JDK:
27
-
Oct
-
10
Dionysis Athanasopoulos
5
Installing
Installing
Netbeans
Netbeans
(C++)
(C++)

Για να χρηςιμοποιήςετε τη γλώςςα C++ ςτο
Netbeans
,
πριν εγκαταςτήςετε το NetBeans
:
1.
θα κατεβάςετε το αρχείο
MSYS
-
1.0.11
.
exe
από το
:
http://sourceforge.net/projects/mingw/files/MSYS/BaseSystem/msys
-
core/msys
-
1.0.11/MSYS
-
1.0.11.exe/download
2.
θα εγκαταςτήςετε το
msys
3.
θα κατεβάςετε το αρχείο
mingw
-
get
-
inst
-
20100909
.
exe
από
το
:
http://sourceforge.net/projects/mingw/files/MSYS Base System
4.
θα εγκαταςτήςετε το
MingGW
όπου θα επιλέξετε το
C++
Compiler
:
27
-
Oct
-
10
Dionysis Athanasopoulos
6
Δημιουργία ενόσ
Δημιουργία ενόσ
project
project
με το
με το
Netbeans
Netbeans
27
-
Oct
-
10
Dionysis Athanasopoulos
7
Εκκίνηςη του εργαλείου
Εκκίνηςη του εργαλείου
Netbeans
Netbeans
27
-
Oct
-
10
Dionysis Athanasopoulos
8
Δημιουργία
Δημιουργία
Java Project (1)
Java Project (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
9
Δημιουργία
Δημιουργία
Java Project (2)
Java Project (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
10
Δημιουργία
Δημιουργία
Java Project (3)
Java Project (3)
27
-
Oct
-
10
Dionysis Athanasopoulos
11
Ο χώροσ εργαςίασ του
Ο χώροσ εργαςίασ του
Java Project
Java Project
27
-
Oct
-
10
Dionysis Athanasopoulos
12
Γράφοντασ κώδικα ςτο
Γράφοντασ κώδικα ςτο
Java Project
Java Project
27
-
Oct
-
10
Dionysis Athanasopoulos
13
Building
Building
το
το
Java Project (1)
Java Project (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
14
Building
Building
το
το
Java Project (2)
Java Project (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
15
Δημιουργία Πακέτων/Κλάςεων ςτο
Δημιουργία Πακέτων/Κλάςεων ςτο
Java Project
Java Project
27
-
Oct
-
10
Dionysis Athanasopoulos
16
Δημιουργία
Δημιουργία
C++ Project (1)
C++ Project (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
17
Δημιουργία
Δημιουργία
C++ Project (2)
C++ Project (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
18
Δημιουργία
Δημιουργία
C++ Project (3)
C++ Project (3)
27
-
Oct
-
10
Dionysis Athanasopoulos
19
Ο χώροσ εργαςίασ του
Ο χώροσ εργαςίασ του
C++ Project
C++ Project
27
-
Oct
-
10
Dionysis Athanasopoulos
20
Γράφοντασ κώδικα ςτο
Γράφοντασ κώδικα ςτο
C++ Project
C++ Project
27
-
Oct
-
10
Dionysis Athanasopoulos
21
Έλεγχοσ τησ ςύνδεςησ των
Έλεγχοσ τησ ςύνδεςησ των
MingGW
MingGW
&
&
msys
msys
με το
με το
Netbeans
Netbeans
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
22
Έλεγχοσ τησ ςύνδεςησ των
Έλεγχοσ τησ ςύνδεςησ των
MingGW
MingGW
&
&
msys
msys
με το
με το
Netbeans
Netbeans
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
23
Building
Building
το
το
C++ Project (1)
C++ Project (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
24
Building
Building
το
το
C++ Project (2)
C++ Project (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
25
Δημιουργία Πακέτων/Κλάςεων ςτο
Δημιουργία Πακέτων/Κλάςεων ςτο
C++ Project
C++ Project
27
-
Oct
-
10
Dionysis Athanasopoulos
26
Δημιουργία
Δημιουργία
UML
UML
διαγραμμάτων με το
διαγραμμάτων με το
Netbeans
Netbeans
27
-
Oct
-
10
Dionysis Athanasopoulos
27
Downloading UML
Downloading UML
Plugin
Plugin
(1)
(1)

Για να ςχεδιάςετε
UML
διαγράμματα
μέςα από το
Netbeans
, θα πρέπει να κατεβάςετε ένα
UML
Plugin:
27
-
Oct
-
10
Dionysis Athanasopoulos
28
Downloading UML
Downloading UML
Plugin
Plugin
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
29
Δημιουργώντασ
Δημιουργώντασ
UML
UML
διαγράμματα (1)
διαγράμματα (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
30
Δημιουργώντασ
Δημιουργώντασ
UML
UML
διαγράμματα (2)
διαγράμματα (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
31
Δημιουργώντασ
Δημιουργώντασ
UML
UML
διαγράμματα (3)
διαγράμματα (3)
27
-
Oct
-
10
Dionysis Athanasopoulos
32
Δημιουργώντασ
Δημιουργώντασ
UML
UML
διαγράμματα (
διαγράμματα (
4
4
)
)
27
-
Oct
-
10
Dionysis Athanasopoulos
33
Η παλέττα καταςκευήσ ενόσ
Η παλέττα καταςκευήσ ενόσ
Use Case
Use Case
διαγράμματοσ
διαγράμματοσ
27
-
Oct
-
10
Dionysis Athanasopoulos
34
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Actor
Actor
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
35
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Actor
Actor
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
36
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Actor
Actor
(3)
(3)
27
-
Oct
-
10
Dionysis Athanasopoulos
37
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Use Case
Use Case
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
38
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Use Case
Use Case
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
39
Ειςαγωγή ενόσ
Ειςαγωγή ενόσ
Use Case
Use Case
(3)
(3)
27
-
Oct
-
10
Dionysis Athanasopoulos
40
Ενεργοποίηςη ενόσ
Ενεργοποίηςη ενόσ
Use Case
Use Case
από έναν
από έναν
Actor
Actor
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
41
Ενεργοποίηςη ενόσ
Ενεργοποίηςη ενόσ
Use Case
Use Case
από έναν
από έναν
Actor
Actor
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
42
Ενεργοποίηςη ενόσ
Ενεργοποίηςη ενόσ
Use Case
Use Case
από έναν
από έναν
Actor
Actor
(3)
(3)
27
-
Oct
-
10
Dionysis Athanasopoulos
43
Σχέςη
Σχέςη
“Include”
“Include”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
44
Σχέςη
Σχέςη
“Include”
“Include”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
45
Σχέςη
Σχέςη
“Include”
“Include”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(3)
(3)
27
-
Oct
-
10
Dionysis Athanasopoulos
46
Σχέςη
Σχέςη
“Extend”
“Extend”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(1)
(1)
27
-
Oct
-
10
Dionysis Athanasopoulos
47
Σχέςη
Σχέςη
“Extend”
“Extend”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(2)
(2)
27
-
Oct
-
10
Dionysis Athanasopoulos
48
Σχέςη
Σχέςη
“Extend”
“Extend”
μεταξύ δύο
μεταξύ δύο
Use Cases
Use Cases
(3)
(3)
27
-
Oct
-
10
Dionysis Athanasopoulos
49
Εξαγωγή ενόσ
Εξαγωγή ενόσ
Use Case
Use Case
ωσ εικόνα (1)
ωσ εικόνα (1)
27
-
Oct
-
10
Dionysis Athanasopoulos
50
Εξαγωγή ενόσ
Εξαγωγή ενόσ
Use Case
Use Case
ωσ εικόνα (2)
ωσ εικόνα (2)
27
-
Oct
-
10
Dionysis Athanasopoulos
51