BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
|
|
- Τρίτωνος Ελευθερίου
- 7 χρόνια πριν
- Προβολές:
Transcript
1 BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
2 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
3 Περιγραφή Εργαλείο για την αφαίρεση των επιχειρησιακών διαδικασιών Στοχεύει στη µείωση του µεγέθους και της πολυπλοκότητας των ΒΡΜΝ µοντέλων Συνεισφέρει θετικά στη διαχείριση των επιχειρησιακών διαδικασιών
4 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
5 Abstraction (Αφαίρεση) Δύο µέθοδοι αφαίρεσης: Εξάλειψη (Elimination) Συνένωση (Aggregation) Για να εφαρµοσθεί η αφαίρεση πρέπει να πληρούνται ορισµένες προϋποθέσεις Κανόνες αφαίρεσης Η αφαίρεση εφαρµόζεται στα συστατικά στοιχεία των BPMN µοντέλων Όχι µόνο στα activities, αλλά και στα data, στους participants, στα artifacts κ.ο.κ
6 Κανόνες Αφαίρεσης Αφαίρεση στα Lanes Αφαίρεση στα Text Annotations Αφαίρεση στα Data Objects Αφαίρεση στα Message Flows Αφαίρεση στα Paths Αφαίρεση στα Tasks *ΟΙ ΚΑΝΟΝΕΣ ΕΦΑΡΜΟΖΟΝΤΑΙ ΜΕ ΤΗΝ ΣΕΙΡΑ ΠΟΥ ΑΝΑΦΕΡΟΝΤΑΙ ΠΑΡΑΠΑΝΩ
7 Αφαίρεση στα Lanes Lane: αντιπροσωπεύει κάποιο ρόλο ενός Participant ΒΡΜΝ στοιχείο: Lane Abstraction Object: Role Συνθήκη: Lanes που αφορούν σε διαφορετικούς ρόλους του ίδιου Participant Μέθοδος αφαίρεσης: Συνένωση Ο κανόνας συνενώνει όλα τα lane sets που υπάρχουν στο διάγραµµα
8 Αφαίρεση στα Lanes
9 Αφαίρεση στα Lanes
10 Αφαίρεση στα Text Annotation Κείµενο για σχόλια/επιπλέον πληροφορίες ΒΡΜΝ στοιχείο: Text Annotation Abstraction Object: Text Annotation Συνθήκη: Πάντα Μέθοδος αφαίρεσης: Εξάλειψη
11 Αφαίρεση στα Text Annotation
12 Αφαίρεση στα Tasks 1 ΒΡΜΝ στοιχείο: Sequence Abstraction Object: Task Συνθήκη: Ακολουθίες από Tasks ίδιου τύπου Χρησιµοποιούν όλα τα ίδια Data Objects ή κανένα δε χρησιµοποιεί κάποιο Data Object Θέτονται σε ενέργεια από το ίδιο event Εκτελούνται από ίδιο Participant Μέθοδος αφαίρεσης: Συνένωση
13 Αφαίρεση στα Tasks 1: Κατηγορίες Ακολουθιών από Tasks Ακολουθίες ενδιάµεσα σε Events Ακολουθίες ενδιάµεσα σε Gateways
14 Αφαίρεση στα Tasks 1: Κατηγορίες Ακολουθιών από Tasks Ακολουθίες ενδιάµεσα σε Sub-Processes
15 Αφαίρεση στα Tasks 1: Κατηγορίες Ακολουθιών από Tasks Ακολουθίες που δεν έχουν εισερχόµενο sequence flow ή Ακολουθίες που δεν έχουν εξερχόµενο sequence flow
16 Αφαίρεση στα Tasks 1: Κατηγορίες Ακολουθιών από Tasks Ακολουθίες ενδιάµεσα σε συνδυασµό των παραπάνω κατηγοριών
17 Αφαίρεση στα Tasks 1
18 Αφαίρεση στα Tasks 2 ΒΡΜΝ στοιχείο: Task Abstraction Object: Task Συνθήκη: Είναι τύπου Business Rule, Manual ή Script Δεν εµπλέκονται σε ανταλλαγή µηνυµάτων Δεν παράγουν data outputs Μέθοδος αφαίρεσης: Εξάλειψη
19 Αφαίρεση στα Tasks 2
20 Αφαίρεση στα Data Objects 1 ΒΡΜΝ στοιχείο: Data Object Abstraction Object: Data Συνθήκη: Ένα data object συνδέεται σε ένα µόνο flow element Μέθοδος αφαίρεσης: Εξάλειψη
21 Αφαίρεση στα Data Objects 2 ΒΡΜΝ στοιχείο: Data Object Abstraction Object: Data Συνθήκη: Παραπάνω από ένα data objects ίδιου τύπου συνδέονται στο ίδιο flow element Μέθοδος αφαίρεσης: Συνένωση
22 Αφαίρεση στα Data Objects 3 ΒΡΜΝ στοιχείο: Data Object Abstraction Object: Data Συνθήκη: Παραπάνω από ένα data objects ίδιου τύπου συνδέονται σε ακολουθία από Tasks Μέθοδος αφαίρεσης: Συνένωση
23 Αφαίρεση στα Data Objects
24 Αφαίρεση στα Data Objects
25 Αφαίρεση στα Data Objects
26 Αφαίρεση στα Message Flows ΒΡΜΝ στοιχείο: Message Flow Abstraction Object: Message Συνθήκη: Ανταλλάσσονται παραπάνω από ένα µηνύµατα Ανάµεσα σε δύο συγκεκριµένα µέρη του process (Task, event, sequence, pool, loop, expanded sub-process) Κάθε µέρος του process ανήκει σε διαφορετικό participant Εισερχόµενα προς το ένα και εξερχόµενα προς το άλλο Μέθοδος αφαίρεσης: Συνένωση
27 Αφαίρεση στα Message Flows
28 Αφαίρεση στα Message Flows
29 Αφαίρεση στα Paths Αρχικά τα πρέπει να εντοπιστούν τα paths Στη συνέχεια σε κάθε path εφαρµόζεται η αφαίρεση για τα Tasks
30 Αφαίρεση στα Paths 1 ΒΡΜΝ στοιχείο: Gateway Abstraction Object: Path Συνθήκη: Ενδιάµεσα σε Gateways Περιέχουν πάνω από ένα Task Εκτελούνται από τον ίδιο Participant Το πλήθος των εξερχοµένων του ενός ισούται µε το πλήθος των εισερχοµένων του άλλου Μέθοδος αφαίρεσης: Συνένωση
31 Αφαίρεση στα Paths 1
32 Αφαίρεση στα Paths 2 ΒΡΜΝ στοιχείο: Event Abstraction Object: Path Συνθήκη: Ξεκινούν µε Start ή Intermediate Event Καταλήγουν σε Intermediate ή End Event Περιέχουν πάνω από ένα Task Εκτελούνται από τον ίδιο Participant Μέθοδος αφαίρεσης: Συνένωση
33 Αφαίρεση στα Paths 2
34 Αφαίρεση στα Paths 3 ΒΡΜΝ στοιχείο: Loop Abstraction Object: Path Συνθήκη: Κάθε loop συνοδεύεται από µια συνθήκη, η οποία όσο είναι αληθής, το loop εκτελείται Ένα Gateway αντιπροσωπεύσει µια συνθήκη Περιέχουν πάνω από ένα Task Μέθοδος αφαίρεσης: Συνένωση
35 Αφαίρεση στα Paths 3
36 Είδη/Επιλογές Αφαίρεσης στα πλαίσια της εφαρµογής Default/Global Abstraction Εξαλείφει και συνενώνει τα όλα τα υποψήφια προς αφαίρεση στοιχεία χωρίς να υπάρξει αλληλεπίδραση µε το χρήστη Δε λαµβάνει υπόψη επιλεκτικά κάποιο σηµείο του διαγράµµατος, ούτε και κάποιο συγκεκριµένο είδος στοιχείου Selective/Local Abstraction Δίνει τη δυνατότητα να ορίσει ο χρήστης σε ποιο σηµείο του µοντέλου θα γίνει η αφαίρεση(πχ σε µέσα σε ένα µεγάλο loop µόνο) και ποια είδη στοιχείων (πχ τα lanes µόνο) θα αφαιρεθούν Αξιολογεί ένα προς ένα τα στοιχεία, αν θα εξαλειφθούν, αν θα συνενωθούν ή αν θα µείνουν ως έχουν
37 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
38 Λειτουργικότητα του εργαλείου Παίρνει σαν είσοδο ένα αρχικό µοντέλο BPMN Στο αρχικό µοντέλο εφαρµόζει τους κανόνες της αφαίρεσης Δίνει σαν έξοδο ένα άλλο µοντέλο στο οποίο έχει εφαρµοστεί η αφαίρεση Το τελικό µοντέλο συσχετίζεται µε το αρχικό, αφού στην ουσία πρόκειται για µια απλούστερη µορφή του Δίνει σαν έξοδο, επίσης, τα στατιστικά στοιχεία της αφαίρεσης Παρέχει τη δυνατότητα της επιπλέον επεξεργασίας, µέσω της οποίας ο χρήστης επιλέγει σε ποια στοιχεία του µοντέλου επιθυµεί να γίνει η αφαίρεση
39 Βασικές λειτουργίες του εργαλείου 1. Κατασκευή ενός BPMN µοντέλου 2. Ανέβασµα αρχείου που περιέχει ένα ΒΡΜΝ µοντέλο 3. Αναζήτηση στο Ιστορικό 4. Εφαρµογή της Default/Global Abstraction 5. Εφαρµογή της Selective/Local Abstraction 6. Υπολογισµός στατιστικών 7. Αποθήκευση µοντέλου στη Βάση Δεδοµένων 8. Αποθήκευση µοντέλου στον υπολογιστή του χρήστη
40 1.Κατασκευή BPMN µοντέλου O χρήστης κατασκευάζει εκείνη την ώρα το µοντέλο Οδηγείται στο site bpmn.io για να κατασκευάσει το µοντέλο Έξοδος Το µοντέλο που σχεδιάζει ο χρήστης Το µοντέλο γράφεται σε αρχείο που αποθηκεύεται στον υπολογιστή του χρήστη Το αρχείο αυτό είναι µια από τις επιλογές εισόδου της επόµενης λειτουργίας
41 2.Ανέβασµα αρχείου που περιέχει ένα ΒΡΜΝ µοντέλο Είσοδος Το αρχείο.bpmn στο οποίο περιέχεται το ΒΡΜΝ µοντέλο Μπορεί να έχει παραχθεί από την προηγούµενη διαδικασία Έλεγχος Ύπαρξη αρχείου Μορφή αρχείου (.bpmn ή.bpmn2) Επανάληψη διαδικασίας µέχρι να ολοκληρωθεί σωστά το ανέβασµα Έξοδος Το αρχείο ανεβασµένο στον server
42 3.Αναζήτηση στη Ιστορικό Είσοδος Το αρχείο που εισήχθη Έλεγχος Αν το µοντέλο που περιέχει το αρχείο έχει υποστεί ήδη επεξεργασία Αναζήτηση στη ΒΔ Αποτέλεσµα Το πολύ δύο µοντέλα και δύο σετ από στατιστικά Κανένα αποτέλεσµα από τη ΒΔ Default/Global Abstraction Default/Global Abstraction και Selective/Local Abstraction Έξοδος Ο χρήστης µπορεί να δει και να αποθηκεύσει όποιο αποτέλεσµα θέλει ή να τα αγνοήσει Το µοντέλο και τα στατιστικά που θα επιλέξει
43 4.Εφαρµογή της Default/Global Abstraction Είσοδος Το µοντέλο που περιέχεται στο αρχείο Έλεγχος Αν το µοντέλο δεν είναι έγκυρο σύµφωνα µε την Camunda 7.5 Ανέβασµα ενός αρχείου που περιέχει έγκυρο µοντέλο Λειτουργικότητα Γίνεται σε δύο φάσεις (Εδώ δεν είναι διακριτές) Ορίζονται τα υποψήφια προς αφαίρεση στοιχεία ύστερα από την εφαρµογή των κανόνων αφαίρεσης Συνενώνονται ή εξαλείφονται όλα Έξοδος Το µοντέλο µετά την εφαρµογή της Default/Global Abstraction
44 5.Εφαρµογή της Selective/Local Abstraction Είσοδος Το µοντέλο που περιέχεται στο αρχείο Λειτουργικότητα Γίνεται σε δύο φάσεις, που σε αυτό το σηµείο είναι διακριτές Φάση 1 Ορίζονται τα υποψήφια προς αφαίρεση στοιχεία Παρουσιάζονται στο χρήστη Του ζητείται να αποδεχτεί ή να απορρίψει την αφαίρεση για κάθε στοιχείο Η έξοδος της φάσης αυτής είναι οι επιλογές του χρήστη Φάση 2 Η είσοδος της φάσης αυτής εκτός από το µοντέλο είναι και η έξοδος της φάσης 1 Συνενώνονται, εξαλείφονται ή παραµένουν όποια στοιχεία επιθυµεί ο χρήστης. Έξοδος Το µοντέλο µετά την εφαρµογή της Selective/Local Abstraction
45 6.Υπολογισµός Στατιστικών Είσοδος Το µοντέλο πριν την αφαίρεση Το µοντέλο µετά την αφαίρεση Έξοδος Ποσοστό µείωσης στοιχείων για: Lanes Tasks Message Flows Data Text Annotation Total Παρουσιάζεται παράλληλα µε τις εξόδους των 3,4,5 λειτουργιών
46 7.Αποθήκευση µοντέλου στη ΒΔ Η λειτουργία αυτή συµβαίνει ανεξάρτητα από τις επιλογές του χρήστη Tα µοντέλα που παράγονται και ενώ υπάρχουν ήδη, ενηµερώνονται στη ΒΔ µε την τελευταία έκδοση Όµοια και για τα στατιστικά Tα µοντέλα που παράγονται από τις λειτουργίες 4 και 5 αποθηκεύονται στη βάση δεδοµένων Όµοια και για τα στατιστικά
47 8.Αποθήκευση µοντέλου στον υπολογιστή του χρήστη Τα µοντέλα που παράγονται ως έξοδοι των λειτουργιών 3,4 και 5 αποθηκεύονται σε αρχεία αν το επιθυµεί ο χρήστης Η αποθήκευση γίνεται σε προκαθορισµένο φάκελο Αν δεν επιθυµεί, τα µοντέλα δεν αποθηκεύονται στον υπολογιστή του
48 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
49 Αρχιτεκτονική εργαλείου client-server technology 3-tier architecture
50 Αρχιτεκτονική 3 επιπέδων Επίπεδο 1 (Presentation Layer) Browsers για πρόσβαση στην εφαρµογή Μετατροπή του κώδικα των jsp σελίδων (σε µορφή κατανοητή από τον χρήστη) Οπτικοποίηση διαγραµµάτων (bpmn.io) Επίπεδο 2 (Business Logic Layer) Web Server: Apache Tomcat version Jsp σελίδες Java program (application) Επικοινωνία µε τη βάση δεδοµένων Επίπεδο 3 (Database Services Layer) PostgreSQL
51 Αρχιτεκτονική 3 επιπέδων Προγραµµατιστικό περιβάλλον Eclipse Neon, Java EE Developer Edition Apache Tomcat JDBC driver
52 Προγραµµατισµός στον server Server-side programs Java Servlets JSPs Client-side programs scripts που έχουν γραφεί στις JSP σελίδες µε Scriplet
53 Το εργαλείο ως Web εφαρµογή Client-Server Technology 3-tier Architecture Java Servlets & JSP pages HTTP protocol over TCP/IP JavaScript Scriplet CSS
54 Προγράµµατα, Βιβλιοθήκες, jar files κ.ά. Eclipse Neon, Java EE Developer Edition Apache Tomcat Camunda 7.5, για παροχή διεπαφών του ΒΡΜΝ στη Java git, npm & bower bpmn-io/bpmn-js, για προβολή µοντέλων Refresher for Eclipse Jar files για το ανέβασµα αρχείου (common-io-2.4 & common-fileupload-1.2.2) PostgreSQL Database 9.6
55 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
56 Ας δούµε και την εφαρµογή
57 Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες Επίδειξη Στάδια Ανάπτυξης Δηµήτριος-Αλέξανδρος Σίνης
58 1.Καθορισµός απαιτήσεων Για το εργαλείο που αναπτύχτηκε Για το πλάνο εργασίας και το χρονοδιάγραµµα
59 2.Διάβασµα Βιβλιογραφίας Για το πρότυπο µοντελοποίησης επιχειρησιακών διαδικασιών BPMN 2.0 Για τους κανόνες αφαίρεσης επιχειρησιακών διαδικασιών
60 3.Σχεδιασµός Λειτουργικότητα και λειτουργικές προδιαγραφές του εργαλείου Αρχιτεκτονική του εργαλείου Διαγράµµατα UML Activity Class Component Deployment
61 4.Προπαρασκευαστικό στάδιο για την υλοποίηση του εργαλείου Διάβασµα για τις γλώσσες προγραµµατισµού του εργαλείου Εγκατάσταση προγραµµάτων, βιβλιοθηκών, server, plug-ins και κάποιων ήδη υλοποιηµένων προγραµµάτων
62 5.Σκελετός εφαρµογής Κατασκευή JSP σελίδων Servlets web.xml αρχείο, που ορίζει το πώς θα καλείται το κάθε servlet Σύνδεση της εφαρµογής µε τον Server Δοκιµαστικές εφαρµογές, για την αλληλουχία των σελίδων και την επιβεβαίωση της ορθής λειτουργίας των servlets
63 6.Ενασχόληση µε τη βιβλιοθήκη για την BPMN 2.0 Έρευνα για την επιλογή της καταλληλότερης Επιλογή βιβλιοθήκης και εγκατάσταση αυτής Μελέτη της βιβλιοθήκης για: Parsing bpmn αρχείων Συµπεριλαµβανόµενες κλάσεις Διαχείριση των µοντέλων και των συστατικών στοιχείων της bpmn Τροποποίηση µοντέλων Γράψιµο µοντέλων σε αρχείο Εντοπισµό ελλείψεων και ανάλογος χειρισµός αυτών Δοκιµές
64 7.Υλοποίηση κλάσεων Κώδικας για τον εντοπισµό και τη διαχείριση µονοπατιών µέσα στο µοντέλο Κώδικας για τους κανόνες αφαίρεσης, που επιστρέφουν τα υποψήφια για αφαίρεση στοιχεία Κώδικας για την εφαρµογή της αφαίρεσης στα στοιχεία αυτά Κώδικας για υπολογισµό των στατιστικών της αφαίρεσης Κατασκευή αρχείων.bpmn για την επαλήθευση της ορθής λειτουργίας
65 8.Προβολή και κατασκευή µοντέλων Προβολή µοντέλων Εγκατάσταση npm και bower Προσθήκη έτοιµου κώδικα javascript Προσθήκη refresher και χρονοκαθυστέρησης για την προβολή των µοντέλων Κατασκευή µοντέλων Προσθήκη υπερσυνδέσµου στην εφαρµογή που µεταφέρει τον πελάτη σε κάποιο site για την κατασκευή µοντέλων
66 9.Βάση Δεδοµένων Σύνδεση της εφαρµογής µε µία βάση δεδοµένων Για αποθήκευση µοντέλων που έχουν υποστεί αφαίρεση Για αποθήκευση στατιστικών στοιχείων Για αποφυγή της επεξεργασίας ενός ήδη επεξεργασµένου αρχείου κατά το παρελθόν Ανάκτηση αρχείου και στατιστικών
67 10.Εµφάνιση της εφαρµογής Προσθήκη CSS στις JSP σελίδες για την εµφάνιση του εργαλείου στο χρήστη Επιλογή γραµµατοσειράς Φόντου Χρωµάτων Και άλλα
68 Ερωτήσεις
69 BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
ΑΦΑΙΡΕΣΗ BPMN ΜΟΝΤΕΛΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
ΑΦΑΙΡΕΣΗ BPMN ΜΟΝΤΕΛΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ Συγγραφείς: Δημήτρης-Αλέξανδρος Σίνης, Χριστίνα Τσαγκάνη και Αφροδίτη Τσαλγατίδου Αθήνα Δεκέμβριος 2016 Σημείωση: Το παρακάτω κείμενο προϋποθέτει ότι ο
Διαβάστε περισσότεραΤεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών. Business Process Modeling Notation (BPMN)
Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Business Process Modeling Notation (BPMN) Εισαγωγή Η Business Process Modeling Notation (BPMN) http://www.bpmn.org είναι ένα πρότυπο που περιέχει ένα σύνολο
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΒασικές Έννοιες Web Εφαρμογών
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα
Διαβάστε περισσότεραΣημειογραφία των προτύπων BPMN και UML (Activity Diagrams)
ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Α.Ε. «Ελληνικό Πλαίσιο Παροχής Υπηρεσιών» Πρόσθετο Υλικό (White Paper) Σημειογραφία των προτύπων BPMN και UML (Activity Φεβρουάριος 2008 PLANET ΑΝΩΝΥΜΗ ΕΤΑΙΡΕΙΑ ΠΑΡΟΧΗΣ ΣΥΜΒΟΥΛΕΥΤΙΚΩΝ
Διαβάστε περισσότεραΤεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Business Process Modeling Notation (BPMN)
Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Business Process Modeling Notation (BPMN) Tι είναι η BPMN (1/2) Η Business Process Modeling Notation (BPMN) http:// www.bpmn.org είναι ένα πρότυπο που περιέχει
Διαβάστε περισσότερα08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο
08 Η γλώσσα UML I Τεχνολογία Λογισμικού Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language
Διαβάστε περισσότεραΜοντελοποίηση ροών εργασίας
Μοντελοποίηση ροών εργασίας ΕΣΔΔ Σειρά 22 η Ενότητα 4 Περιεχόμενα Διαδικασία Μοντελοποίηση Διαδικασιών Τεχνικές Μοντελοποίησης Διαδικασιών Εργαλεία Μοντελοποίησης Διαδικασιών Business Process Model and
Διαβάστε περισσότεραΔιαγράμματα UML για την τεκμηρίωση της Αρχιτεκτονικής
Διαγράμματα UML για την τεκμηρίωση της Αρχιτεκτονικής περιεχόμενα παρουσίασης Διαγράμματα πακέτων Διαγράμματα συστατικών Διαγράμματα παράταξης Το μοντέλο των 4+1 όψεων τεκμηρίωση αρχιτεκτονικής και UML
Διαβάστε περισσότεραΔιαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ
Διαδικτυακές Εφαρμογές Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Τμήμα Πληροφορικής & Τηλεπικοινωνιών, ΕΚΠΑ Τεχνολογία Λογισμικού 8ο Εξάμηνο 2018 19 Unified Modeling Language II Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Μοντελοποίηση δομής Διαγράμματα κλάσεων Class diagrams
Διαβάστε περισσότεραΔομή και Στόχοι του Μαθήματος - Εισαγωγή
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Δομή και Στόχοι του Μαθήματος - Εισαγωγή Δομή και Στόχοι Μαθήματος Εισαγωγή Στόχοι του μαθήματος Δομή του μαθήματος Εργασία Εισαγωγή
Διαβάστε περισσότεραΤεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία
Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης Μικρομεσαίες Επιχειρήσεις και Καινοτομία Ηλεκτρονικό Εμπόριο H δυνατότητα των καταναλωτών και των εμπορικών καταστημάτων να κάνουν
Διαβάστε περισσότεραΔΕ10: Πληροφοριακά Συστήματα Διοίκησης IΙ Εργαστήριο # 2
ΔΕ10: Πληροφοριακά Συστήματα Διοίκησης IΙ Εργαστήριο # 2 Dreamweaver 1/7 Εισαγωγή Το Dreamweaver είναι ένας HTML editor που αναπτύχθηκε από την Macromedia. Είναι WYSIWYG (What You See Is What You Get),
Διαβάστε περισσότεραΜέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες
Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών
Διαβάστε περισσότεραΠρογραμματισμός Επιχειρησιακών Πόρων Ανασχεδιασμός Επιχειρηματικών Διεργασιών. Καθηγητής Δρ. Πάνος Φιτσιλής
Προγραμματισμός Επιχειρησιακών Πόρων Ανασχεδιασμός Επιχειρηματικών Διεργασιών Καθηγητής Δρ. Πάνος Φιτσιλής Ορισμός επιχειρηματικής διεργασίας Μια επιχειρηματική διεργασία είναι μια συλλογή σχετιζόμενων
Διαβάστε περισσότεραBizagi Modeler: Συνοπτικός Οδηγός
Bizagi Modeler: Συνοπτικός Οδηγός Α. Τσαλγατίδου - Γ.-Δ. Κάπος Πρόγραμμα Μεταπτυχιακών Σπουδών Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών 2017-2018 Bizagi Modeler Εμπορική εφαρμογή για μοντελοποίηση
Διαβάστε περισσότερα09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο
09 Η γλώσσα UML I Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Εαρινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language
Διαβάστε περισσότεραΑξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης
Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Κωστής Αϊβαλής Μηχανικός Πληροφορικής TU-Berlin 2/5/2008 ΕΑΠ-ΓΤΠ61-Κωστής Αϊβαλής 1 Εισαγωγή Η ταχύτητα επεξεργασίας των εφαρµογών διαδικτυακών υπηρεσιών
Διαβάστε περισσότεραΜΑΘΗΜΑ: Διαδικτυακές Εφαρμογές
ΜΑΘΗΜΑ: Διαδικτυακές Εφαρμογές ΔΙΔΑΣΚΩΝ: Άγγελος Μιχάλας ΤΜΗΜΑ: Τμήμα Μηχανικών Πληροφορικής ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης CreativeCommons. Για εκπαιδευτικό
Διαβάστε περισσότεραΚαλώς ήλθατε στην παρουσίαση του έργου SmartGov.
Καλώς ήλθατε στην παρουσίαση του έργου SmartGov http://www.smartgov-project.org project.org Αθήνα,, 1η1 Οκτώβρη 2004 1 Γενικά για το έργο SmartGov SmartGov: Μια πλατφόρµα βασισµένη στη γνώση για την ανάπτυξη
Διαβάστε περισσότεραΣχεδιασµός βασισµένος σε συνιστώσες
Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι
Διαβάστε περισσότεραΑρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες (clients) είτε εξυπηρέτες (servers). Εξυπηρέτης: παθητικός,
Αρχιτεκτονική web εφαρµογών Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών 1 Αρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες
Διαβάστε περισσότερα5. Ανασχεδιασμός Επιχειρηματικών Διεργασιών
5. Ανασχεδιασμός Επιχειρηματικών Διεργασιών Σύνοψη Στο κεφάλαιο αυτό γίνεται μια σύντομη παρουσίαση των εννοιών της επιχειρηματικής μοντελοποίησης. Η μοντελοποίηση των διεργασιών αποτελεί σήμερα αναγκαία
Διαβάστε περισσότεραΤεχνικός Εφαρμογών Πληροφορικής
Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή
Διαβάστε περισσότεραΕισαγωγή στη J2EE. Μέρος 2
Εισαγωγή στη J2EE Μέρος 2 JNDI Java Naming and Directory Interface Χρησιμοποιείταιαπότιςεφαρμογέςπου βασίζονταισε J2EE γιατον μεταφερτό προσδιορισμό πόρωνκαιαντικειμένων Οιεφαρμογές χρησιμοποιούν συμβολικά
Διαβάστε περισσότεραΕργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο -
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάνα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ:
Διαβάστε περισσότεραΕΝΟΤΗΤA 4 ΤΟ ΠΡΟΤΥΠΟ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ BPMN
ΕΝΟΤΗΤA 4 ΤΟ ΠΡΟΤΥΠΟ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ BPMN ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1 ΕΙΣΑΓΩΓΗ ΣΤΟ ΠΡΟΤΥΠΟ BPMN ENOTHTA 2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΟΥ ΠΡΟΤΥΠΟΥ BPMN ΕΝΟΤΗΤΑ 3 ΠΑΡΑΔΕΙΓΜΑΤΑ ΔΙΑΔΙΚΑΣΙΩΝ ΕΝΔΕΙΚΤΙΚΟ ΠΑΡΑΔΕΙΓΜΑ
Διαβάστε περισσότεραΑρχιτεκτονικές Συστημάτων
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Αρχιτεκτονικές Συστημάτων Κατερίνα Πραματάρη Αρχιτεκτονικές Συστημάτων Σχεδίαση και Αρχιτεκτονική Συστήματος Αρχιτεκτονική Πελάτη-Εξυπηρετητή
Διαβάστε περισσότεραΠληροφορίες για το μάθημα
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Πληροφορίες για το μάθημα Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 Αντικείμενο Μαθήματος
Διαβάστε περισσότεραALERTS ή EDA (Event Driven Actions)
ALERTS ή EDA (Event Driven Actions) Το ALERTS είναι ένα ευέλικτο εργαλείο ανοιχτού σχεδιασµού που αναπτύχθηκε µε σκοπό να καλύψει ιδιαίτερες απαιτήσεις διαµόρφωσης ή επέκτασης της λειτουργικότητας όλων
Διαβάστε περισσότεραΠρογραμματισμός διαδικτυακών εφαρμογών με PHP
ΕΣΔ516: Τεχνολογίες Διαδικτύου Προγραμματισμός διαδικτυακών εφαρμογών με PHP Ερωτήματα μέσω Περιεχόμενα Περιεχόμενα Λογισμικό για εφαρμογές Web Η τριεπίπεδη αρχιτεκτονική (3-tier architecture) Εισαγωγή
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες
Διαβάστε περισσότεραΦορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών
Φορολογική Βιβλιοθήκη Θανάσης Φώτης Προγραμματιστής Εφαρμογών Το έργο Η φορολογική βιβλιοθήκη πρόκειται για ένα έργο που φιλοδοξεί να αποτελέσει σημαντικό βοήθημα για τον επαγγελματία λογιστή και όχι μόνο.
Διαβάστε περισσότερα* Enterprise Resource Planning ** Customer Relationship Management
Υπηρεσιοστρεφείς Επιχειρησιακές ιαδικασίες ιαµοιρασµός και Επαναχρησιµοποίηση Αποτελούν βασικές απαιτήσειςκατά το σχεδιασµό και την ολοκλήρωση (integration) επιχειρησιακών διαδικασιών ιαµοιρασµός: πολλοί
Διαβάστε περισσότεραΤεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)
Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP
Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Για να γίνουμε όλοι καλύτεροι άνθρωποι Τι έχει το μενού σήμερα??? 1. Τι είναι η PHP??? Τι είναι
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική
Διαβάστε περισσότεραΕπεξεργασία Ερωτήσεων
Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Εισαγωγή ΣΔΒΔ Σύνολο από προγράµµατα για τη διαχείριση της ΒΔ Αρχεία ευρετηρίου Κατάλογος ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ Αρχεία δεδοµένων συστήµατος Σύστηµα Βάσεων Δεδοµένων (ΣΒΔ)
Διαβάστε περισσότεραΗ Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που
1 Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που μπορούμε να χρησιμοποιήσουμε σε μία JDBC εφαρμογή. Υπάρχει
Διαβάστε περισσότεραΔιαχείριση Πληροφοριακών Συστημάτων
Διαχείριση Πληροφοριακών Συστημάτων Μοντελοποίηση και Αναδιοργάνωση Επιχειρηματικών Διαδικασιών (BPR) Διδάσκουσα: Αδαμαντία Πατέλη (pateli@ionio.gr) Κέρκυρα, 6 Μαίου 2015 1 Χρηματοδότηση Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΜοντέλο Τεκμηρίωσης Διαδικασιών του Ελληνικού Πλαισίου Παροχής Υπηρεσιών Ηλεκτρονικής Διακυβέρνησης
ΜΕΘΟΔΟΛΟΓΙΕΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ Μοντέλο Τεκμηρίωσης Διαδικασιών του Ελληνικού Πλαισίου Παροχής Υπηρεσιών Ηλεκτρονικής Διακυβέρνησης ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ
Διαβάστε περισσότεραΗ Γλώσσα WS-BPEL 2.0. Εργαστήριο Ανάλυσης Συστημάτων και Τεχνολογίας Λογισμικού. S3Laboratory
Η Γλώσσα WS-BPEL 2.0 Εργαστήριο Ανάλυσης Συστημάτων και Τεχνολογίας Λογισμικού S3Laboratory Εισαγωγή Η WS-BPEL (ή ΒPEL) είναι μια γλώσσα για την περιγραφή και εκτέλεση επιχειρησιακών διαδικασιών με χρήση
Διαβάστε περισσότεραCORBA. Αρχιτεκτονική και 3-tier 3. εφαρµογές. Β. Φλώρος. Μαρτάκος. Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό και Καποδιστιακό Πανεπιστήµιο Αθηνών
CORBA Αρχιτεκτονική και 3-tier 3 εφαρµογές Β. Φλώρος. Μαρτάκος Συνεργάτης ερευνητής Επικ. Καθηγητής Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό και Καποδιστιακό Πανεπιστήµιο Αθηνών Τι Είναι; CORBA =
Διαβάστε περισσότεραΔιαχείριση Πληροφοριακών Συστημάτων
Διαχείριση Πληροφοριακών Συστημάτων Διάλεξη 6: Συστήματα Διαχείρισης Διαδικασιών (Business Process Management Systems) Διδάσκουσα: Αδαμαντία Πατέλη (pateli@ionio.gr) Κέρκυρα, 30 Απριλίου 2014 1 Χρηματοδότηση
Διαβάστε περισσότεραΔυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client
ΕΣΔ516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client Περιεχόμενα Περιεχόμενα Η Διεπίπέδη αρχιτεκτονική (2-tier architecture) Η τριεπίπεδη αρχιτεκτονική (3-tier architecture)
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 3 ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΔΙΑΤΑΞΕΙΣ ΛΟΓΙΣΜΙΚΟΥ. Έννοιες-κλειδιά. Σύνοψη
ΚΕΦΑΛΑΙΟ 3 ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΔΙΑΤΑΞΕΙΣ ΛΟΓΙΣΜΙΚΟΥ Σκοπός του κεφαλαίου είναι η εισαγωγή της έννοιας της διάταξης λογισμικού, ως αρχιτεκτονικής δόμησης των υπολογιστικών πόρων και της ανάθεσης σε αυτούς συστατικών
Διαβάστε περισσότεραLGAF Business Process Modeling Framework
LGAF Business Process Modeling Framework Αθανάσιος Μώραλης, ATLANTIS Group (ΙΤΥ) Δήμητρα Μπέλια, Παν. Αιγαίου (ΤΜΟΔ) Πέτρος Καβάσαλης, ΙΤΥ & Παν. Αιγαίου (ΤΜΟΔ) ΕΛΛΑΚ 19/6/2009 Overview LGAF Process Modeling
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων
Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη πληροφοριακών συστηµάτων οµή παρουσίασης Τεχνολογική-Ιστορική Επισκόπηση Φάσεις Ανάπτυξης Πληροφοριακού Συστήµατος
Διαβάστε περισσότεραΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Εκφώνηση Υποχρεωτικής
Διαβάστε περισσότεραΕισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Εισαγωγή στην Επεξεργασία Ερωτήσεων Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα Βάσεις
Διαβάστε περισσότεραΠληροφοριακά Συστήματα & Δημόσια Διοίκηση
Πληροφοριακά Συστήματα & Δημόσια Διοίκηση Κ. Ταραμπάνης Καθηγητής kat@uom.gr http://islab.uom.gr Οργανωσιακές Διαδικασίες Organizational Processes ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ- Κ. Ταραμπάνης Εργασία
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων
Διαβάστε περισσότεραΣύστημα Ηλεκτρονικού Πρωτοκόλλου. Σχεδιασμός Υποσυστημάτων
Unified IT services Αγ. Παρασκευής 67 15234 Χαλάνδρι http://www.uit.gr Σύστημα Ηλεκτρονικού Πρωτοκόλλου Σχεδιασμός Υποσυστημάτων ΕΛΛΑΚ Ημερομηνία: 10/1/2011 UIT Χαλάνδρι Αγ. Παρασκευής 67 15234 210 6835289
Διαβάστε περισσότεραUML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα
ΕΙΣΑΓΩΓΗ ΣΤΗ UML UML Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις ιαγράµµατα Παραδείγματα Ορισμός του μοντέλου Αποτελεί µια αφηρηµένη περιγραφή ενός Φυσικού συστήµατος. Αποτελεί ένα σχέδιο για την
Διαβάστε περισσότεραΔιοίκηση και Μοντελοποίηση Διαδικασιών
ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ Διοίκηση και Μοντελοποίηση Διαδικασιών ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ 1. Διοίκηση και Μοντελοποίηση
Διαβάστε περισσότεραΣτρατηγικό Σχέδιο Για τη Βιώσιµη Ανάπτυξη της Θεσσαλονίκης (ΣΣΒΑΘ) 1 η Ενδιάµεση Έκθεση 3. ηµιουργία και Λειτουργία Web site
Στρατηγικό Σχέδιο Για τη Βιώσιµη Ανάπτυξη της Θεσσαλονίκης (ΣΣΒΑΘ) 1 η Ενδιάµεση Έκθεση 3. ηµιουργία και Λειτουργία Web site Θεσσαλονίκη 6/12/2001 Βασίλης Φούρκας, ΕΜΧΑ Η δηµιουργία και λειτουργία ενός
Διαβάστε περισσότεραΣχεδίαση Περιβάλλοντος εργασίας ενός Οργανισμού και Σχεδίαση Χάρτη διαδικασιών ενός Οργανισμού και
ΜΕΘΟΔΟΛΟΓΙΕΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ Σχεδίαση Περιβάλλοντος εργασίας ενός Οργανισμού και Σχεδίαση Χάρτη διαδικασιών ενός Οργανισμού και ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ
Διαβάστε περισσότεραΛιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα
ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα Λιόλιου Γεωργία ΕπιβλέπουσαΚαθηγήτρια: ΣατρατζέµηΜάγια, καθηγήτρια, τµ. ΕφαρµοσµένηςΠληροφορικής, ΠΑΜΑΚ Εισαγωγή Γενικά στοιχεία εφαρµογή
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Τι είναι η UP Βασικές αρχές µηχανικής λογισµικού Οι βασικές έννοιες της UP Οι τέσσερις
Διαβάστε περισσότερα1.2 Jason BDI Αρχιτεκτονική
1.2 Jason 1.2.1 BDI Αρχιτεκτονική Το Belief-Desire-Intention (BDI) είναι ένα μοντέλο λογισμικού που έχει αναπτυχθεί για τον προγραμματισμό ευφυών πρακτόρων. Χαρακτηρίζεται από την υλοποίηση των πεποιθήσεων,
Διαβάστε περισσότεραΠίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού
Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28
Διαβάστε περισσότεραΕλεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού Πολυπλοκότητα
Ελεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού Πολυπλοκότητα Τµήµα Διοίκησης Επιχειρήσεων Τει Δυτικής Ελλάδας Μεσολόγγι Δρ. Α. Στεφανή Διάλεξη 5 2 Εγκυροποίηση Λογισµικού Εγκυροποίηση Λογισµικού
Διαβάστε περισσότεραΑνάπτυξη Λογισµικού Κοινωνικής ικτύωσης για Ερευνητικούς Σκοπούς
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ Πρόγραµµα Μεταπτυχιακών Σπουδών Τµήµατος Εφαρµοσµένης Πληροφορικής Ανάπτυξη Λογισµικού Κοινωνικής ικτύωσης για Ερευνητικούς Σκοπούς Κωνσταντινίδης Ανδρέας Επιβλέπων: Χατζηγεωργίου
Διαβάστε περισσότεραΑνάπτυξηλογισμικού υλοποίησης του ανοικτού πρότυπου EPCALEv1.1 για εφαρμογές RFID
ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ- ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, Ανάπτυξηλογισμικού υλοποίησης του ανοικτού πρότυπου EPCALEv1.1 για εφαρμογές RFID ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ Marie-Aurélie
Διαβάστε περισσότεραΜονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα:
Μονάδα Διασφάλισης Ποιότητας Πανεπιστημίου Δυτικής Μακεδονίας Κωδικός Πράξης ΟΠΣ: 335662 Τίτλος Πράξης: ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας Επιχειρησιακό Πρόγραμμα: Άξονας Προτεραιότητας: Στοιχεία επιστημονικά
Διαβάστε περισσότεραΕισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι
Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Ευθύμιος Ταμπούρης tambouris@uom.gr Επιστημονική Επιχειρηματική Χρήση των Η/Υ Η επιστημονική κοινότητα ασχολείται με τη λύση πολύπλοκων μαθηματικών προβλημάτων
Διαβάστε περισσότεραΤµ. Διοίκησης Επιχειρήσεων/Μεσολόγγι ΤΕΙ Δυτ. Ελλάδας ΤΜΗΜΑΤΟΠΟΙΗΣΗ ΕΡΓΟΥ
Τµ. Διοίκησης Επιχειρήσεων/Μεσολόγγι ΤΕΙ Δυτ. Ελλάδας ΤΜΗΜΑΤΟΠΟΙΗΣΗ ΕΡΓΟΥ Πλάνο έργου Εργαλείο ελέγχου για την πορεία του έργου. Περιγραφή έργου Απαιτήσεις Τµηµατοποίηση έργου Χρονο-προγραµµατισµός έργου
Διαβάστε περισσότεραΜοντελοποίηση Πεδίου
Μοντελοποίηση Πεδίου περιεχόμενα παρουσίασης Εννοιολογικές κλάσεις Συσχετίσεις εννοιολογικών κλάσεων Τύποι ιδιοτήτων Γενίκευση Συχνά σφάλματα μοντελοποίησης πεδίου Εννοιολογικές κλάσεις και κλάσεις λογισμικού
Διαβάστε περισσότεραΠεριπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης. Use Cases and Use Case Diagrams
Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης Use Cases and Use Case Diagrams Τι είναι οι Περιπτώσεις Χρήσης (Use Cases)! Eίναι µια τεχνική αποτύπωσης των λειτουργικών απαιτήσεων ενός συστήµατος!
Διαβάστε περισσότεραΛογισμικό Open Source στις Υπηρεσίες των Βιβλιοθηκών του Πανεπιστημίου Αθηνών
Λογισμικό Open Source στις Υπηρεσίες των Βιβλιοθηκών του Πανεπιστημίου Αθηνών Υπολογιστικό Κέντρο Βιβλιοθηκών ΕΚΠΑ http://www.lib.uoa.gr Εισαγωγή Και στις ΒΥΠ του ΕΚΠΑ, οι ανάγκες για υλοποίηση υπηρεσιών
Διαβάστε περισσότεραΜέθοδοι μοντελοποίησης
Μέθοδοι μοντελοποίησης Ευθύμιος Ταμπούρης tambouris@uom.gr Περιεχόμενα Ο ρόλος των μοντέλων Διαγράμματα Δραστηριοτήτων Διαγράμματα Περιπτώσεων Χρήσης Διαγράμματα Κλάσεων Διαγράμματα Ακολουθίας Διαγράμματα
Διαβάστε περισσότεραΓεωχωρική πληροφορία και υποστήριξη αποφάσεων σε επίπεδο ΟΤΑ
Γεωχωρικά Συστήματα μέσω Διαδικτύου https://learn.arcgis.com/en/arcgisbook/images/ch1/01-fig-1-6.png https://unweb.me/solutions/gis-tagcloud.png Γεωχωρικά συστήματα μέσω διαδικτύου 1 WEB Sites Είναι σελίδες,
Διαβάστε περισσότεραΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΔΙΕΠΑΦΗΣ REST ΜΕ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΡΟΗΣ ΕΡΓΑΣΙΑΣ ΒΡΜΝ
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΔΙΑΠΑΝΕΠΙΣΤΗΜΙΑΚΟ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΕΠΙΚΟΙΝΩΝΙΩΝ
Διαβάστε περισσότεραΟδηγίες εγκατάστασης και λειτουργίας ERPeshop
Οδηγίες εγκατάστασης και λειτουργίας ERPeshop Αποσυμπιέζουμε το αρχείο ERPeshop.zip στον υπολογιστή μας. Θα πρέπει μέσα στο φάκελο ERPeshop να βλέπουμε το παρακάτω αποτέλεσμα: Αποσυμπιέζουμε το αρχείο
Διαβάστε περισσότεραΒασικές έννοιες. Κατανεμημένα Συστήματα 1
Βασικές έννοιες Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Ορισμός κατανεμημένου συστήματος Ένα σύστημα από ξεχωριστές ενεργές οντότητες (ονομάζονται «κόμβοι» ή «διεργασίες») που εκτελούνται ταυτόχρονα/ανεξάρτητα
Διαβάστε περισσότεραΠως θα κατασκευάσω το πρώτο πρόγραμμα;
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer
Διαβάστε περισσότεραΤεχνολογία λογισμικού στην πράξη
Τεχνολογία λογισμικού στην πράξη Μοντέλα και μέθοδοι τεχνολογίας λογισμικού Διομήδης Σπινέλλης Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας Οικονομικό Πανεπιστήμιο Αθηνών dds@aueb.gr http://www.dmst.aueb.gr/dds
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΕισαγωγή στην αντικειµενοστρεφή τεχνολογία
1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στην αντικειµενοστρεφή τεχνολογία ρ. Πάνος Φιτσιλής Περιεχόµενα Γιατί µοντελοποιούµε Εισαγωγή στη UML Ένα απλό παράδειγµα 2 Γιατί µοντελοποιούµε; Ησηµασία της µοντελοποίησης
Διαβάστε περισσότεραΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Μεθοδολογίες Ανάπτυξης Συστημάτων Πληροφορικής Απαντούν στα εξής ερωτήματα Ποιά βήματα θα ακολουθηθούν? Με ποιά σειρά? Ποιά τα παραδοτέα και πότε? Επομένως,
Διαβάστε περισσότεραΠρος: Αντιπεριφεριάρχη Ψηφιακής Πολιτικής Αττικής, κ. Παναγιώτη Αθανασιάδη
Λ. Μεσογείων 56, Αμπελόκηποι, 115 27 Αθήνα, info@ellak.gr, Τηλ: 210 7474271, Fax: 210 7474252 Αθήνα, 01 Φεβρουαρίου 2016 Αρ. Πρωτ. 26/ΔΣ Προς: Αντιπεριφεριάρχη Ψηφιακής Πολιτικής Αττικής, κ. Παναγιώτη
Διαβάστε περισσότεραΑνάλυση Πληροφοριακών Συστημάτων. Εαρινό Εξάμηνο Lec06 (Εργαστήριο) 26/03/2019 Διδάσκων: Γεώργιος Χρ. Μακρής
Ανάλυση Πληροφοριακών Συστημάτων Εαρινό Εξάμηνο 2018-2019 Lec06 (Εργαστήριο) 26/03/2019 Διδάσκων: Γεώργιος Χρ. Μακρής Διαλέξεις παρουσιάσεις Το υλικό του μαθήματος στηρίζεται στο υλικό που χρησιμοποίησε
Διαβάστε περισσότεραΔιαγράμματα UML στην Ανάλυση. Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων
Διαγράμματα UML στην Ανάλυση Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων περιεχόμενα παρουσίασης Διαγράμματα επικοινωνίας Διαγράμματα ακολουθίας Διαγράμματα
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο. Βασικές έννοιες αντικειµενοστρεφούς τεχνολογίας. ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Βασικές έννοιες αντικειµενοστρεφούς τεχνολογίας ρ. Πάνος Φιτσιλής Περιεχόµενα Βασικές έννοιες αντικειµενοστεφούς τρόπου ανάπτυξης Τι είναι κλάση Τι είναι αντικείµενο 2 Βασικές
Διαβάστε περισσότεραΕργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη
Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης
Διαβάστε περισσότεραΕπιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης
ΟΙΚΟΝΟΜΙΚΌ ΠΑΝΕΠΙΣΤΉΜΙΟ ΑΘΗΝΏΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης 1o φροντιστήριο στο µάθηµα Ανάλυση και µοντελοποίηση
Διαβάστε περισσότεραΕξοικείωση με τα Εργαλεία για το μάθημα Τεχνολογίες Εφαρμογών Διαδικτύου. Χειμερινό 2015-2016
Εξοικείωση με τα Εργαλεία για το μάθημα Τεχνολογίες Εφαρμογών Διαδικτύου. Χειμερινό 2015-2016 Ενημερώθηκε στις: 17/11/2015 Α1. Λογισμικό που θα χρησιμοποιήσουμε [Αυτή η παράγραφος είναι για ενημέρωση δεν
Διαβάστε περισσότεραΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Οδηγός Εργαστηρίου για το Μεταπτυχιακό Μάθημα Τεχνολογία Διοίκησης
Διαβάστε περισσότεραΕργαλεία ανάπτυξης εφαρμογών internet Ι
IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση
Διαβάστε περισσότεραΣτρατηγική ανάπτυξη δικτυακού κόμβου
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Παντελής Παντελίδης Στρατηγική ανάπτυξη δικτυακού κόμβου Επιβλέπουσα Καθηγήτρια: Μάρω Βλαχοπούλου Εξετάστρια:
Διαβάστε περισσότεραΕισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα 2 Βήματα Επεξεργασίας Τα βασικά βήματα στην επεξεργασία
Διαβάστε περισσότεραΔυνατότητα επέκτασης για υποστήριξη ξεχωριστής διεπαφής χρήστη για φορητές συσκευές
e-gateway SOLUTION ΕΙΣΑΓΩΓΗ Ιδιωτικοί και δημόσιοι οργανισμοί κινούνται όλο και περισσότερο προς την κατεύθυνση της μηχανογράφησης και αυτοματοποίησης των εργασιών τους, σε μια προσπάθεια να διαχειριστούν
Διαβάστε περισσότεραΔιαχείριση Πολιτισμικών Δεδομένων
Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις
Διαβάστε περισσότεραJava & Java EE 3o Μέρος: Διασφάλιση ασφάλειας σε εφαρμογές Java Enterprise Edition. Κακαρόντζας Γεώργιος
Java & Java EE 3o Μέρος: Διασφάλιση ασφάλειας σε εφαρμογές Java Enterprise Edition Κακαρόντζας Γεώργιος Μεθοδολογία Θα υλοποιήσουμε την λεγόμενη πιστοποίηση μέσω φόρμας στοιχείων εισόδου (form-based authentication)
Διαβάστε περισσότεραΣτοιχεία παρουσίασης. Εισαγωγή Θεωρητικό υπόβαθρο Υλοποίηση λογισμικού μέρους συστήματος Συμπεράσματα Μελλοντικές Επεκτάσεις
ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Σχεδιασμός Πληροφοριακού Συστήματος Καταγραφής μετρήσεων κοινής ωφελείας Υποβοηθούμενο από οπτική αναγνώριση μέσω Κινητού τηλεφώνου Μπούντας Δημήτρης Επιβλέπων Καθηγητής : Δασυγένης
Διαβάστε περισσότεραA J A X AJAX Γιάννης Αρβανιτάκης
A J A X AJAX Γιάννης Αρβανιτάκης 04/07/08 AJAX Στην πράξη 2 Autocomplete AJAX Στην πράξη 3 Webmail (google, yahoo) AJAX Στην πράξη 4 Flickr AJAX Στην πράξη 5 Google Docs AJAX Στην πράξη 6 Google maps http://maps.google.com/
Διαβάστε περισσότεραΛογισµικό (Software SW) Γλώσσες
Λογισµικό (Software SW) Γλώσσες Προγραµµατισµού Οι γενιές των γλωσσών προγραµµατισµού Προβλήµατα που επιλύονται σε ένα περιβάλλον στο οποίο ο άνθρωπος πρέπει να προσαρµόζεται στα χαρακτηριστικά της µηχανής
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 3/12/2018 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Physical Diagrams Διαγράμματα Υλοποίησης Διαγράμματα UML Διάγραμμα
Διαβάστε περισσότερα