ΗΥ351: Στοιχεία Μαθήµατος
|
|
- Λυκάων Νικολάκος
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΗΥ-351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστημάτων Information Systems Analysis and Design Πανεπιστήμιο Κρήτης, Φθινόπωρο 2005 Γιάννης Τζίτζικας ιάλεξη : 1 Ηµεροµηνία : Θέµα : ιαδικαστικά και Εισαγωγή ΗΥ351: Στοιχεία Μαθήµατος ιδακτικές µονάδες: 4 Προαπαιτούµενα Αντικειµενοστραφής Προγραµµατισµός (ΗΥ 252) Συνιστώµενα Αρχεία και Βάσεις εδοµένων (ΗΥ 360) Τεχνολογία Λογισµικού (ΗΥ 352) Εβδοµαδιαίο Πρόγραµµα : ιαλέξεις: Τρίτη 3-5 και Πέµπτη 3-5 (αίθουσα ΡΑ201) Φροντιστήρια: ευτέρα 3-5 ή 7-9 (αίθουσα Λ202) Παρακολούθηση Αναµενόµενη αλλά όχι υποχρεωτική Γραφτείτε (από αύριο) στη λίστα hy351-list U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
2 Προσωπικό και Ιστοσελίδα Μαθήµατος ιδάσκων: Γιάννης Τζίτζικας Ώρες γραφείου (Γ111) : κυρίως µετά τις διαλέξεις ή ύστερα από συνεννόηση Βοηθοί: Κώστας Βανδίκας Νίκος ηµαρέσης Γιάννης Καπανταιδάκης Τελευταίες Ανακοινώσεις Περιγραφή Μαθήµατος - ιδακτέα Ύλη Πρόγραµµα ιαλέξεων ιαφάνειες ιαλέξεων, ΠρόγραµµαΜελέτης Ασκήσεις, Λύσεις, Βαθµολογίες Βιβλιογραφία Σύνδεσµοι προς συµπληρωµατικό διδακτικό υλικό (βιβλία, άρθρα, σχετικές διαδυκτιακές πύλες κλπ). U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Συνοπτική Περιγραφή Μαθήµατος Τα σύγχρονα πληροφοριακά συστήµατα καλύπτουν ένα ευρύτατο φάσµα εφαρµογών, από την διεκπεραίωση πολύπλοκων επιχειρησιακών λειτουργιών, την συσσώρευση επιχειρησιακής γνώσης και την στήριξη διαδικασιών λήψης αποφάσεων, µέχρι την δηµιουργία συστηµάτων τεκµηρίωσης και την παροχή εξατοµικευµένων υπηρεσιών πληροφόρησης. Το τεχνολογικό υπόβαθρο των πληροφοριακών συστηµάτων περιλαµβάνει συστήµατα βάσεων δεδοµένων, repositories, data warehouses, συστήµατα ανάκτησης πληροφοριών και τηλεπικοινωνιακές τεχνολογίες. Για την σχεδίαση και την κατασκευή των συστηµάτων αυτών έχουν αναπτυχθεί και εξακολουθούν να αναπτύσσονται ειδικές συστηµατικές µέθοδοι. Το µάθηµα προσφέρειµια συστηµατική εισαγωγή στην ανάλυση και σχεδίαση πληροφοριακών συστηµάτων και καλύπτει θεωρητικά, τεχνικά και µεθοδολογικά ζητήµατα. Το µάθηµα θα επιτρέψει στους φοιτητές να εξοικειωθούν µετιςπιοσηµαντικές έννοιες, αρχές, και στάδια ανάλυσης και σχεδίασης πληροφοριακών συστηµάτων. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
3 Στόχοι του Μαθήµατος Με την συµπλήρωση αυτού του µαθήµατος, κάθε φοιτητής πρέπει να: έχει κατανοήσει το ρόλο της ανάλυσης και της σχεδίασης πληροφοριακών συστηµάτων να έχει κατανοήσει τους τρόπους προγραµµατισµού και διοίκησης ενός έργου έχει εξοικειωθεί µε τη συλλογή και οργάνωση πληροφοριών για έναν οργανισµό καινα ξέρει να συντάσσει µια µελέτη σκοπιµότητας για ένα πλ. σύστηµα µπορεί να προδιαγράφει τις λειτουργικές και µη λειτουργικές απαιτήσεις ενός συστήµατος καθώς και τον τρόπο χρήσης του µε Περιπτώσεις Χρήσης έχει µάθει πώς να µοντελοποιεί τις διάφορες απόψεις ενός συστήµατος (δοµή, συµπεριφορά, αλληλεπίδραση, καταστάσεις, περιορισµούς, αρχιτεκτονική, κ.α.). µπορεί να σχεδιάζει την αρχιτεκτονική ενός πλ. συστήµατος µπορεί να συντάσσει πλουσιότερες περιγραφές ενός σχεδίου χρησιµοποιώντας UML διαγράµµατα (διαγράµµατα κλάσεων, καταστάσεων, εργασιών, αλληλεπίδρασης) µπορεί να σχεδιάσει την Βάση εδοµένων και την Επαφή Χρήσης ενός πλ. συστήµατος έχει κατανοήσει τεχνικές που µπορούν να αυξήσουν την ευελιξία ενός σχεδίου και άλλες αρχές καλής σχεδίασης U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Στόχοι του Μαθήµατος (ΙΙ) Θα δοθεί έµφαση στην Αντικειµενοστρεφή Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων Θα δοθεί έµφαση στη χρήση των εργαλείων CASE ως ουσιαστική βοήθεια για την ανάλυση και την σχεδίαση συστηµάτων, και ειδικότερα την χρήση της ενοποιηµένης γλώσσας µοντελοποίησης UML. Το µάθηµα βασίζεται σε ευρέως αποδεκτές πρακτικές που έχουν αποδειχθεί ότι βελτιώνουν την ποιότητα ενός πληροφοριακού συστήµατος ενώ παράλληλα µειώνουν τον χρόνο ανάπτυξης και συντήρησής του. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
4 Θεµατικές Ενότητες [Α] Εισαγωγή [Β] Φάση Προγραµµατισµού (planning) [Γ] Φάση Ανάλυσης [ ] Φάση Σχεδιασµού [Ε] Φάση Υλοποίησης U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Θεµατικές Ενότητες (Α) Εισαγωγή 1. Εισαγωγή στην Ανάλυση και Σχεδίαση Πλ. Συστηµάτων Τύποι Πληροφοριακών Συστηµάτων ΟκύκλοςζωήςενόςΠ.Σ. Μεθοδολογίες ανάπτυξης 2. Εισαγωγή στην Αντικειµενοστρεφή Ανάλυση και Σχεδίαση µε τη χρήση της UML Βασικές αρχές αντικειµενοστρεφούς σχεδιασµού Εισαγωγή και Περιληπτική Σύνοψη της UML Χρήση της UML στην Ανάλυση και Σχεδίαση U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
5 Θεµατικές Ενότητες (B) Φάση Προγραµµατισµού (planning) 3. Έναρξη Έργου Εντοπισµός Προβλήµατος και Προσδιορισµός εµβέλειας έργου Μελέτη Επιτευξιµότητας (τεχνικής, οικονοµικής, επιχειρησιακής) 4. ιοίκηση Έργου Εκτίµηση µεγέθους έργου Σύνταξη πλάνου εργασίας (workplan) ιαγράµµατα Gantt και PERT Έλεγχος και συντονισµός έργου U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Θεµατικές Ενότητες (Γ) Φάση Ανάλυσης 5. Καθορισµός Απαιτήσεων (Requirements Determination) Τεχνικές συλλογής, ανάλυσης και οργάνωσης απαιτήσεων Λειτουργικές και Μη-Λειτουργικές απαιτήσεις 6. Μοντελοποίηση Λειτουργιών (Functional Modeling) Περιπτώσεις Χρήσης (Use Cases) ιαγράµµατα ραστηριοτήτων (Activity Diagrams) 7. Μοντελοποίηση οµής (Structural Modeling) ιαγράµµατα Κλάσεων, CRC Cards 8. Μοντελοποίηση Συµπεριφοράς (Behavioral Modeling) ιαγράµµατα Αλληλεπίδρασης (Interaction Diagrams) και Καταστάσεων 9. Έκφραση Περιορισµών µε χρήσητης OCL U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
6 Θεµατικές Ενότητες ( ) Φάση Σχεδίασης 10. Από την ανάλυση στη σχεδίαση ιαγράµµατα Συσκευασίας (Package diagrams) Στρατηγικές Σχεδίασης. Σχεδίαση Κλάσεων και Μεθόδων 11. Σχεδίαση ιαχείρισης εδοµένων To µοντέλο Οντοτήτων-Συσχετίσεων (ER) Σχεδίαση Σχεσιακής Βάσης εδοµένων 12. Σχεδίαση Αλληλεπίδρασης Ανθρώπου Μηχανής Αρχές, διαδικασία σχεδίασης αλληλεπίδρασης Σχεδίαση εισαγωγής και εξαγωγής δεδοµένων 13. Σχεδίαση Φυσικής Αρχιτεκτονικής Στοιχεία της Φυσικής Αρχιτεκτονικής Μη-λειτουργικές απαιτήσεις και φυσική αρχιτεκτονική Επιλογή υλικού, λογισµικού και αρχιτεκτονικής λογισµικού ιαγράµµατα Εξαρτηµάτων (component) και Παράταξης (deployment) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Θεµατικές Ενότητες (Ε) Φάση Υλοποίησης 14. Κατασκευή Κατανοµήκαισυντονισµός προγραµµατιστικού έργου Σχεδιασµός Testing Τεκµηρίωση (documentation) 15. Εγκατάσταση και Συντήρηση Μετάβαση ιαχείριση Αλλαγών Άλλες δραστηριότητας µετά την εγκατάσταση 16. Άλλα ζητήµατα οκιµές και Ενοποίηση Μονάδων Αντίστροφη Μηχανολογία (reverse engineering) Πληροφοριακών Συστηµάτων Μελέτες Περιπτώσεων U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
7 UML Βιβλιογραφία UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) by Martin Fowler, Addison Wesley, The Unified Modeling Language User Guide (2nd edition) by G. Booch, J. Rumbaugh, I. Jacobson, Addison Wesley, 2004 IS Analysis and Design Systems Analysis and Design with UML Version 2.0 (2nd edition) by A. Dennis, B. Haley Wixom, D. Tegarden, Wiley, 2005 Requirements Analysis and System Design (2nd edition) by Leszek A. Maciaszek, Addison Wesley, 2005 System Analysis and Design Methods (6th edition) by Jeffrey L. Whitten, Lonnie D. Bentley and Kevin Dittman, McGraw-Hill, 2004 Object-Oriented Systems Analysis and Design Using UML (2nd edition) by S. Bennett, S. McRobb, R. Farmer, McGraw Hill, Object Design: Roles, Responsibilities and Collaborations by Rebecca Wirfs- Brock and Alan McKean, Addison-Wesley, 2003 Modern Systems Analysis & Design (4th Edition) by Jeffrey A. Hoffer, Joef F. George, Joseph S. Valacich, Prentice Hall, 2005 U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Ελληνική Βιβλιογραφία Shari Lawrence Pfleeger. Τεχνολογία Λογισµικού: Θεωρία και Πράξη, 1. Κλειδάριθµος, Αθήνα, Shari Lawrence Pfleeger. Τεχνολογία Λογισµικού: Θεωρία και Πράξη, 2. Κλειδάριθµος, Αθήνα, Ε. Κιουντούζης, Μεθοδολογίες Ανάλυσης και Σχεδιασµού Πληροφοριακών Συστηµάτων,Εκδόσεις Α.Σταµούλη, Αθήνα 1997 B. Λαοπόδης, ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ,ΥΛΟΠΟΙΗΣΗ & ΜΑΝΑΤΖΜΕΝΤ, Κλειδάριθµος Β. Λαοπόδης, Ανάλυση και σχεδιασµός συστηµάτων, Κλειδάριθµος 1996 Αρ. Μακρής, ΣΧΕ ΙΑΣΜΟΣ ΠΛΗΡΟΦ.ΣΥΣΤΗΜΑΤΩΝ & ΣΧΕΣΙΑΚΩΝ Β,, Κλειδάριθµος 2002 Εµµ. Α. Γιακουµάκης, Τεχνολογία Λογισµικού: Απαιτήσεις Λογισµικού, σχεδίαση λογισµικού, Εκδόσεις Α. Σταµούλης, Αθήνα, Πειραιάς, Εµµ. Α. Γιακουµάκης, Τεχνολογία Λογισµικού: Κωδικοποίηση, έλεγχος και συντήρηση λογισµικού, Εκδόσεις Α. Σταµούλης, Αθήνα, Πειραιάς, 1993 Μαlaga Ross, Εισαγωγή στην Τεχνολογία Πληροφοριακών Συστηµάτων, Γκιούρδας U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
8 Βαθµολόγηση Τελικός βαθµός Βαθµός = 40% Έργο + 20% Ασκήσεις + 40% ΤελικήΕξέταση Για να περάσετε το µάθηµα χρειάζεστε Βαθµός 5 AND ΤελικήΕξ 4 Σηµειώσεις στην Τελική Εξέταση: Ανοιχτές Εντιµότητα: Αντιγραφή ή άλλες µορφές κλοπής θα σηµάνουν αποτυχία στο µάθηµα Συµβουλές µην αντιγράφετε ή δίνετε τις εργασίες σας σε άλλους προστατέψτε τα αρχεία και τα έγγραφά σας πάντανααναφέρετετιςπηγέςσας(άτοµα, βιβλία, Web) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Έργο (Project) Οµάδες 2-3 ατόµων 3 φάσεις 1η Φάση(Οκτώβριος): Μελέτη Σκοπιµότητας 2ηΦάση(Νοέµβριος): Ανάλυση Απαιτήσεων 3ηΦάση( εκέµβριος): Σχεδίαση Συστήµατος U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
9 Σειρές Ασκήσεων Σκοπός: η εστίαση σε συγκεκριµένα ζητήµατα U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall HY 351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων CS 351: Information Systems Analysis and Design Ι. Εισαγωγή Lecture : 1 Date : Yannis Tzitzikas University of Crete, Fall 2005
10 Outline Types of Software What is an Information System Technological background of Information Systems Software Development: distinctive characteristics Software Engineering Why do Analysis and Design? The triangle of success / failure The stakeholders The methodology The tools U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Τύποι Λογισµικού Γενικές κατηγορίες Λογισµικό Συστηµάτων (Systems Software) Λογισµικό Πραγµατικού Χρόνου (Real-time Software) Πληροφοριακά Συστήµατα (Information Systems) Τεχνικές και Επιστηµονικές Εφαρµογές (Engineering and Scientific Applications) Ενσωµατωµένο Λογισµικό (Embedded Software) Λογισµικό Προσωπικoύ Υπολογιστή (Personal Computer Software) Λογισµικό Ιστού (Web Software) Το λογισµικό µπορεί να κατασκευάζεται για: Μίαευρείακατηγορίαπελατών-χρηστών (generic software) Κατά παραγγελία για ένα συγκεκριµένο πελάτη-χρήστη το µεγαλύτερο ποσοστό του λογισµικού κατασκευάζεται κατά παραγγελία. Ανάλογα µε τις δυνατότητες πρόσβασης στον πηγαίο κώδικα διακρίνουµε: Λογισµικό κλειστού κώδικα (closed source software) Λογισµικό ανοιχτού κώδικα (open source software) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
11 Πληροφοριακά Συστήµατα (Information Systems) Είναι συνήθως κατά παραγγελία λογισµικό Αποτελούν την πληροφοριακή υποδοµή της επιχείρησης χρησιµοποιούνται ευρέως σε µεγάλες επιχειρήσεις Συχνά ενσωµατώνουν διάφορα είδη λογισµικού Χρησιµοποιούνται τόσο στη διεκπεραίωση (back office) όσο και στις παραγωγικές διαδικασίες (core business). decision support (DSS) on-line analytical processing (OLAP) data mining for customer service (web-based systems) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Πληροφοριακά Συστήµατα Τα πληροφοριακά συστήµατα παρουσιάζουν τα εξής ιδιαίτερα χαρακτηριστικά (Fowler 2003): Παραµένοντα δεδοµένα (persistent data). Μεγάλος όγκος δεδοµένων που απαιτεί ειδικούς µηχανισµούς αποθήκευσης και συχνά καθορίζει την αρχιτεκτονική του συστήµατος. Ταυτόχρονη πρόσβαση στο σύστηµα. Αυξηµένες απαιτήσεις επικοινωνίας µε το χρήστη. Επικοινωνία µε άλλα πληροφοριακά συστήµατα. Ασφάλεια (security), έλεγχος (auditing), ταυτοποίηση (authentication), εξουσιοδότηση (authorisation) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
12 Types of ISs (w.r.t Business Mgmt level) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Information Systems Technologies (Τεχνολογικό υπόβαθρο των Πληρ. Συστηµάτων) Database Management Systems (DBMS) Data Warehouses Data Mining Web technologies (HTML/XML, Web services) Information Retrieval Systems Communication technologies U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
13 Software Development: distinctive characteristics Η πολυπλοκότητα τουπεδίουτουπροβλήµατος Τα νοητικά χάσµατα µεταξύ των εµπλεκοµένων (πελατών, πωλητών, αναλυτών, προγραµµατιστών, διοίκησης, κ.ά.). Το λογισµικό δεν είναι απτό Το λογισµικό δε φθείρεται Ηευελιξίαπου προσφέρεται από το λογισµικό. Η δυσκολία της διαχείρισης της διαδικασίας παραγωγής λογισµικού Software is a product of a creative act of development a craft or an art in the sense of that activity performed by by an artisan rather than a fine artist In a typical state of affairs, software is not a result of a repetitive act of manufacturing. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Software development invariants Complexity Software is inherently complex Constraints Software must conform to hardware/software platform, pre-existing ISs. Ability to change Software must be build to accommodate change Invisibility Software is buried deeply in invisible programming statements, binary library code, and surrounding system software. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
14 Τεχνολογία Λογισµικού (Software Engineering) είναι µία επιστήµη του τεχνητού. δε συµπίπτει µε την Επιστήµη των Υπολογιστών (Computer Science). Oι Επιστήµες του Τεχνητού (the Sciences of the Artificial) [Simon1996]: Τα τεχνητά αντικείµενα συνθέτονται (όχι πάντα σκόπιµα) από ανθρώπους µπορεί να µιµούνται την εµφάνιση φυσικών αντικειµένων χωρίς όµως να µοιράζονται την ουσία τους µπορούν να χαρακτηριστούν ανάλογα µε τη λειτουργία τους, το σκοπό τους, και την προσαρµογή τους. Όταν σχεδιάζουµε τεχνητά αντικείµενα ασχολούµαστε µε πώς πρέπει να είναι τα πράγµατα, και όχι για το πώς είναι Ο επιστήµονας προσπαθεί να ερµηνεύσει µια κατάσταση, ο µηχανικός να κατασκευάσει. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Τεχνολογία Λογισµικού (Software Engineering) Η Τεχνολογία Λογισµικού: ασχολείται µε τεχνικές, µεθόδους και εργαλεία που βελτιώνουν την παραγωγή λογισµικού ακολουθεί βήµατα άλλων, ωριµότερων κλάδων, ώστε να βρεθούν και να υιοθετηθούν οι κατάλληλες, για το αντικείµενο του λογισµικού, τεχνικές και µεθοδολογίες. U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
15 Γιατί η τεχνολογία λογισµικού είναι σηµαντική; Ηοικονοµία όλων των ανεπτυγµένων κρατών βασίζεται σε λογισµικό Οι δαπάνες για ανάπτυξη του αποτελούν σηµαντικό ποσοστό του ΑΕΠ αυτών των χωρών Ολοένα και περισσότερα συστήµατα ελέγχονται από λογισµικό. εξάρτηση από το λογισµικό U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Ποια η διαφορά µεταξύ (α) Τεχνολογίας Λογισµικού και (β)ανάλυσης και Σχεδίασης Πλ. Συστηµάτων; Η (β) εστιάζει στα Πληροφοριακά Συστήµατα (όχι σε κάθε είδους λογισµικό) Κατά συνέπεια η θεµατολογία της περιλαµβάνει: Επιχειρηµατικές Ανάγκες Ανάλυση Σκοπιµότητας Τεχνολογία Απαιτήσεων Εκµαίευση, Συλλογή, Οργάνωση, Ανάλυση Σχεδιασµός ιαχείρισης εδοµένων (ER diagrams, Database Design) Σχεδιασµός Αλληλεπίδρασης µε Χρήστη Μοντελοποίηση µε UML Χρήση εργαλείων CASE (Computer Aided Software Engineering) U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
16 So why do Analysis and Design? Γιατί κάνουµε ένα σχεδιάγραµµαπρινγράψουµε µια έκθεση; Γιατί σχεδιάζουµε ένα σπίτι πριν το κτίσουµε; Γιατί σχεδιάζουµε ένανδρόµο πρινµπούµε στιςµπουλντόζες; Γιατί σχεδιάζουµε ένα αυτοκίνητο πριν αρχίζουµε τη συναρµολόγηση; Ανάλυση και σχεδίαση ακόµα καιστα έργα τέχνης: κινηµατογράφος (storyboarding), λογοτεχνία (π.χ. Σταύρος Κρητιώτης, Το µηνολόγιο ενός απόντος, Πόλις), θέατρο, γλυπτική, φωτογραφία, κλπ U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall Why do Analysis and Design? The current status in software engineering The Spandish Group report, 2003: οnly one out of three software projects complete on-time and onbudget. 42% of all corporate IS projects were abandoned before completion U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
17 Why do Analysis and Design? The current status in software engineering Most errors (54%) are detected after coding and testing. Almost half of all errors (45%) are introduced during requirements and design. Most errors made during requirements analysis are non-clerical (77%) Requirements errors can cost up to 100 times more to fix than implementation errors - if they are not caught early on Many failed systems were abandoned because analysts tried to build wonderful systems without understanding the organization. The primarily goal is to create value for the organization. ==> Need to do requirements and design right! U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall So why do Analysis and Design? Εφικτό; Εκτίµηση κόστους/χρόνου. Αποφυγή λαθών. Μείωση χρόνου/κόστους (ή αλλιώς, µεγιστοποίηση κέρδους) Εντοπισµός κινδύνων και πλάνο αντιµετώπισης τους Σειρά/στάδια κατασκευής U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
18 What is the result of Analysis and Design? A bunch of Notes Diagrams that model various aspects of the systems Tables Figures work plan, schedules UML is a standard way to organize all these U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall So why do Analysis and Design? However: The real point of software development is executable code diagrams are, after all, just pretty pictures no user is going to thank you for pretty pictures; what a user wants is software that executes So we must ask ourselves why we are using UML? How it will help us when it comes down to writing the code? U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
19 Software Development: The triangle of success/failure Who is responsible for the success/failure of software engineering? Stakeholders (Development) Methodology Modeling Language and Tools U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall A. Stakeholders: The Players Stakeholders Methodology Modeling Language and Tools People that have a stake in a software project: Customers (users and system owners) Developers (analysts, designers, programmers, etc) Information systems are social systems: developed by people (developers) for people (customers) The main causes of software failure can be traced to the stakeholder factor on the customer end, and on the developer end U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
20 A. Stakeholders: The Players Customers owners managers users Developers Analysts Project manager Designers db designers UI designers Programmers U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall A. Stakeholders: The (roles of) Developers Business analyst analyses the key business aspects of the system identifies how the system will provide business value designs the new business processes and policies System analyst Identifies how technology can improve business processes designs the new business processes designs the information system ensures the project conforms to information systems standards Infrastructure analyst ensures the system conforms to infrastructure standards identifies infrastructure changes needed to support the system Change management analyst develops and executes a change management task develops and executes a user training plan Project manager manages the team of analysts, programmers, technical writers, other persons develops and monitors the project plan assigns resources serves as the primary point of contact for the project Types of skills Technical Business analytical interpersonal management ethical U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
21 B. Methodology (or development methodology, software Process) Stakeholders Methodology Modeling Language and Tools Defines activities and organizational procedures used in software production and maintenance A process model (methodology): states an order of carrying out activities specifies what development artefacts are to be delivered when assigns activities and artefacts to developers offers criteria for monitoring a project s progress, for measuring the outcomes, and for planning future projects Is not susceptible to standardisation U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall C. Modelling Language and Tools Stakeholders Methodology Modeling Language and Tools Modelling artefacts have to be communicated and documented. UML (Unified Modeling Language) general purpose visual modelling language that is used to specify, visualise, construct, and document the artefacts of a software system CASE (Computer-Assisted Software Engineering) tools enables storage and retrieval of models in a central repository and graphical and textual manipulation of models on a computer screen U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
22 Information Systems Methodologies Where do we start? ===> Feasibility study Define the problem ===> Requirements analysis Define a solution ====> Design This course is about methodologies for building information systems U. of Crete, Information Systems Analysis and Design Yannis Tzitzikas, Fall
ΗΥ351: Στοιχεία Μαθήµατος. Συνοπτική Περιγραφή Μαθήµατος. Προσωπικό και Ιστοσελίδα Μαθήµατος. Στόχοι του Μαθήµατος (ΙΙ)
ΗΥ351: Στοιχεία Μαθήµατος ΗΥ-351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστημάτων Information Systems Analysis and Design Πανεπιστήμιο Κρήτης, Φθινόπωρο 2005 Γιάννης Τζίτζικας ιάλεξη : 1 Ηµεροµηνία : 27-9-2005
Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων 21/11/2016. Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια.
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων 21/11/2016 Τεχνολογία Λογισμικού & Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Ανάλυση Συστημάτων Object Diagrams Διαγράμματα Αντικειμένων
ΗΥ351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστημάτων Information Systems Analysis and Design. Αντικειμενοστραφής Προγραμματισμός (ΗΥ 252)
Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Φθινόπωρο 2006-2007 ΗΥ351: και Πληροφοριακών Συστημάτων Information Systems Analysis and Design Γιάννης Τζίτζικας ιάλεξη : 1 Ημερομηνία : 2-10-2007 Θέμα
Test Data Management in Practice
Problems, Concepts, and the Swisscom Test Data Organizer Do you have issues with your legal and compliance department because test environments contain sensitive data outsourcing partners must not see?
Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων 14/11/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Class Diagrams Διαγράμματα Κλάσεων Άξονες
Εισαγωγή στα Πληροφοριακά Συστήματα
Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών ΗΥ351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστημάτων Information Systems Analysis and Design Εισαγωγή στα Πληροφοριακά Συστήματα Γιάννης Τζίτζικας ιάλεξη
Διαχείριση Έργων Πληροφορικής
Διαχείριση Έργων Πληροφορικής Project Lifecycle Κύκλος ζωής ενός έργου Μ. Τσικνάκης Ε. Μανιαδή, Α. Μαριδάκη Διαχείριση Έργων - Project Management What is a project? One definition of a project (from the
Διαχείριση Πληροφοριακών Συστημάτων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Διαχείριση Πληροφοριακών Συστημάτων Ενότητα #7: UML Χρήστος Δρόσος Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό
Τεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 3/12/2018 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Physical Diagrams Διαγράμματα Υλοποίησης Διαγράμματα UML Διάγραμμα
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα
ΕΙΣΑΓΩΓΗ ΣΤΗ UML UML Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις ιαγράµµατα Παραδείγματα Ορισμός του μοντέλου Αποτελεί µια αφηρηµένη περιγραφή ενός Φυσικού συστήµατος. Αποτελεί ένα σχέδιο για την
Tεχνολογία Λογισµικού II
Tεχνολογία Λογισµικού II ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστηµών και Τεχνολογίας Πρόγραµµα Σπουδών ΠΛHPOΦOPIKH Θεµατική Ενότητα ΣΧΕ ΙΑΣΜΟΣ ΛΟΓΙΣΜΙΚΟΥ Τόµος B' Tεχνολογία Λογισµικού II BAΣIΛEIOΣ
Introduction to Object-Oriented Analysis and Design
HY 351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων CS 351: Information Systems Analysis and Design Introduction to Object-Oriented Analysis and Design Lecture : 3a Date : 4-11-2005 Yannis Tzitzikas
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ II ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ
ΝΕΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ, ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ, ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ, ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ
Α' ΕΞΑΜΗΝΟ 1 Α.1010 Μικροοικονομική (Microeconomics) ΜΓΥ Υ 2 2 4 8 5 2 Α.1020 Χρηματοοικονομική Λογιστική (Financial Accounting) ΜΓΥ Υ 2 2 2 6 10 6 3 Α.1030 Αρχές Οργάνωσης και Διοίκησης Επιχειρήσεων (Principles
Ανάλυση & Μοντελοποίηση Επιχειρηματικών Συστημάτων & ιαδικασιών
Επιχειρηματικών Συστημάτων & Τμήμα ιοικητικής Επιστήμης & Τεχνολογίας Οικονομικό Πανεπιστήμιο Αθηνών ρ. Αγγελική Πουλυμενάκου Γιατί αυτό το μάθημα; Σημαντικά ζητήματα αναφορικά με τη χρήση ICT (Information
Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού Μάρα Νικολαϊδου Αντικείµενο & Σκοπός Παρουσίαση και ανάλυση όλων των σταδίων της διαδικασίας ανάπτυξης
Εισαγωγή στην αντικειµενοστρεφή τεχνολογία
1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στην αντικειµενοστρεφή τεχνολογία ρ. Πάνος Φιτσιλής Περιεχόµενα Γιατί µοντελοποιούµε Εισαγωγή στη UML Ένα απλό παράδειγµα 2 Γιατί µοντελοποιούµε; Ησηµασία της µοντελοποίησης
TaxiCounter Android App. Περδίκης Ανδρέας ME10069
TaxiCounter Android App Περδίκης Ανδρέας ME10069 Content Android Operating System Development Tools Taxi Counter Algorithm Design Development Process Android Operating System Android is a Linux-based operating
Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής
oard Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής Πρόγραµµα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή ιατριβή Τίτλος ιατριβής Masters Thesis Title Ονοµατεπώνυµο Φοιτητή Πατρώνυµο Ανάπτυξη διαδικτυακής
Έντυπο Καταγραφής Πληροφοριών και Συγκέντρωσης Εκπαιδευτικού Υλικού για τα Ανοικτά Μαθήματα
Έντυπο Καταγραφής Πληροφοριών και Συγκέντρωσης Εκπαιδευτικού Υλικού για τα Ανοικτά Μαθήματα Έκδοση: 1.02, Απρίλιος 2014 Πράξη «Κεντρικό Μητρώο Ελληνικών Ανοικτών Μαθημάτων» Σύνδεσμος: http://ocw-project.gunet.gr
Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές
Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Ελληνικό Ανοικτό Πανεπιστήμιο ΓΤΠ61 Πληροφορική Πολυμέσα Αγγελική Μαζαράκη Τι είναι η UML Είναι μια γραφική γλώσσα μοντελοποίησης συστημάτων.
Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο
Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο Procedures and Functions Stored procedures and functions are named blocks of code that enable you to group and organize a series of SQL and PL/SQL
Διαχείριση Έργων Ανάπτυξης Πληροφοριακών Συστημάτων
Ενότητα 3 Διαχείριση Έργων Ανάπτυξης Πληροφοριακών Συστημάτων Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 3-1 Μαθησιακοί στόχοι Κατανόηση των απαιτούμενων δεξιοτήτων και δραστηριοτήτων ενός
Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)
Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Architecture οf Integrated Ιnformation Systems (ARIS)
Architecture οf Integrated Ιnformation Systems (ARIS) Η αρχιτεκτονική ARIS (ARchitecture οf Integrated information Systems) έχει ως στόχο της την περιγρφή όλων των όψεων ή οπτικών ενός επιχειρηματικού
Το πλαίσιο για την ανάθεση δημοσίων συμβάσεων έργων agile IT
Το πλαίσιο για την ανάθεση δημοσίων συμβάσεων έργων agile IT UK Government ICT Strategy 2011 The Government intends to use agile in information and communications technology (ICT) procurement and delivery
UML: Unified modelling language
UML: Διαγράμματα UML: Unified modelling language Γλώσσα μοντελοποίησης για ανάλυση και σχεδιασμό Παρέχει το συμβολισμό για ανάλυση και σχεδιασμό. Είναι γλώσσα συμβολισμού. Δεν είναι ολόκληρη μεθοδολογία.
Μεταπτυχιακή Εργασία Διαχείριση Επιχειρησιακών Διαδικασιών με τη χρήση Τεχνολογίας BPMN
ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Μεταπτυχιακή Εργασία Διαχείριση Επιχειρησιακών Διαδικασιών με τη χρήση Τεχνολογίας BPMN Παντελοπούλου Χαρίκλεια ME 10068 Agenda Η Ανάγκη για Διαχείριση Επιχειρησιακών Διαδικασιών
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Επίκαιρα Θέματα Ηλεκτρονικής Διακυβέρνησης Ονοματεπώνυμο Φοιτητή Σταμάτιος
Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης
ΟΙΚΟΝΟΜΙΚΌ ΠΑΝΕΠΙΣΤΉΜΙΟ ΑΘΗΝΏΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης 1o φροντιστήριο στο µάθηµα Ανάλυση και µοντελοποίηση
Τεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 26/11/2018 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr State Diagrams Διαγράμματα Καταστάσεων Διαγράμματα UML Διάγραμμα
Αρχές Τεχνολογίας Λογισμικού
Αρχές Τεχνολογίας Λογισμικού Επισκόπηση του μαθήματος 2 Διδάσκοντες ΘΕΩΡΙΑ Νίκος Παπαδάκης ΕΡΓΑΣΤΗΡΙΟ Αϊβαλής Κώστας costis@teicrete.gr Κονδυλάκης Χάρης kondylak@gmail.com 3 Το μάθημα στο πρόγραμμα σπουδών
Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας»
Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας» M. Σπανάκης, Μ. Τσικνάκης Εαρινό Εξάμηνο 2014 Μάθημα 1 Παρουσίαση Εργασίας και Εισαγωγή στην ανάλυση απαιτήσεων Εισαγωγή Αρχική συζήτηση αναφορικά με την ανάλυση
Προγραμματισμός ΙΙ Ενότητα 5:
Προγραμματισμός ΙΙ Ενότητα 5: Εισαγωγή στις κλάσεις, στα μέλη δεδομένων και στις μεθόδους - Μέρος 3 Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ 2013-1014. Παρουσίαση του Τµήµατος
Πανεπιστήμιο ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ,ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ 2013-1014 Παρουσίαση του Τµήµατος http://dit.uop.gr
Γιπλυμαηική Δπγαζία. «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ. Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο
ΔΘΝΙΚΟ ΜΔΣΟΒΙΟ ΠΟΛΤΣΔΥΝΔΙΟ ΥΟΛΗ ΝΑΤΠΗΓΩΝ ΜΗΥΑΝΟΛΟΓΩΝ ΜΗΥΑΝΙΚΩΝ Γιπλυμαηική Δπγαζία «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο Σπιμελήρ Δξεηαζηική
ΗΥ 252: Αντικειµενοστρεφής Προγραµµατισµός
ΗΥ : Αντικειµενοστρεφής Προγραµµατισµός http://www.csd.uoc.gr/~hy Β. Χριστοφίδης christop@ics.forth.gr Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης Ηράκλειο Κρήτης Γενικές Πληροφορίες Ώρες ιδασκαλίας
Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade
Για να ελέγξετε το λογισμικό που έχει τώρα η συσκευή κάντε κλικ Menu > Options > Device > About Device Versions. Στο πιο κάτω παράδειγμα η συσκευή έχει έκδοση λογισμικού 6.0.0.546 με πλατφόρμα 6.6.0.207.
Common Problems. CS 351: Information Systems Analysis and Design. in Information Systems Development. What is a (Software Development) methodology?
HY 351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων CS 351: Information Systems and Outline Common problems in Information Systems Development ΙI. (Development) Methodologies Μεθοδολογίες Ανάπτυξης...
ΗΥ-463 Συστήματα Ανάκτησης Πληροφοριών Information Retrieval Systems
ΗΥ-463 Συστήματα Ανάκτησης Πληροφοριών Information Systems Πανεπιστήμιο Κρήτης, Άνοιξη Γιάννης Τζίτζικας Lecture : 1 Date : 22-2- Title : Administration εδοµένα Το Αντικείµενο του Μαθήµατος Μια συλλογή
Τεχνολογίες Υλοποίησης Αλγορίθµων
Τεχνολογίες Υλοποίησης Αλγορίθµων Χρήστος Ζαρολιάγκης Καθηγητής Τµήµα Μηχ/κων Η/Υ & Πληροφορικής Πανεπιστήµιο Πατρών email: zaro@ceid.upatras.gr Ενότητα 1 Εισαγωγικά 1 / 17 Ενότητα 1 - Εισαγωγικά Τεχνολογίες
Data & Open Technologies A Perfect Combination Introduction Lecture
Data & Open Technologies A Perfect Combination Introduction Lecture Καουκάκης Σταύρος Αναλυτής Προγραμματιστής Πληροφοριακών Συστημάτων, M.Sc. Μέλος Δ.Σ. Συλλόγου Αποφοίτων Μεταπτυχιακών Σπουδών Π.Κ. @kaukakis
Τέσσερις καλές πρακτικές για την ανάπτυξη λογισμικού στην Ανοιχτή Επιστήμη. Φώτης Ε. Ψωμόπουλος, Ερευνητής Γ ΙΝΕΒ ΕΚΕΤΑ
Τέσσερις καλές πρακτικές για την ανάπτυξη λογισμικού στην Ανοιχτή Επιστήμη Φώτης Ε. Ψωμόπουλος, Ερευνητής Γ ΙΝΕΒ ΕΚΕΤΑ Γιατί χρειαζόμαστε καλές πρακτικές; Οι επιστήμονες συνήθως αναπτύσσουν το δικό τους
Ασφάλεια σε χώρους αναψυχής: Ένα σύστημα από έξυπνα αντικείμενα
Σχολή Επικοινωνίας και Μέσων Ενημέρωσης Πτυχιακή εργασία Ασφάλεια σε χώρους αναψυχής: Ένα σύστημα από έξυπνα αντικείμενα Εύρος Χριστοδούλου Λεμεσός, Μάιος 2018 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΚΟΙΝΩΝΙΑΣ
Προηγµένες Τεχνικές Προγραµµατισµού
1 Tίτλος του µαθήµατος Κωδικός αριθµός µαθήµατος Τύπος του µαθήµατος Επίπεδο του µαθήµατος Έτος σπουδών Εξάµηνο Πιστωτικές µονάδες ECTS 5 Προηγµένες Τεχνικές Προγραµµατισµού 22Γ702 Μάθηµα επιλογής Προπτυχιακό
Τεχνολογίες Υλοποίησης Αλγορίθµων
Τεχνολογίες Υλοποίησης Αλγορίθµων Σχολιασµένη Βιβλιογραϕία Χρηστος. Ζαρολιαγκης Καθηγητής Τµήµα Μηχ/κων Υπολογιστών & Πληροϕορικής Πανεπιστήµιο Πατρών email: zaro@ceid.upatras.gr Φεβρουάριος 2013 1 Περίληψη
ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ
ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΑΝΑΠΣΤΞΗ ΓΤΝΑΜΙΚΗ ΙΣΟΔΛΙΓΑ ΓΙΑ ΣΟ ΓΔΝΙΚΟ ΚΑΣΑΣΗΜΑ ΚΡΑΣΗΗ ΓΡΔΒΔΝΧΝ ΜΔ ΣΗ ΒΟΗΘΔΙΑ PHP MYSQL Γηπισκαηηθή Δξγαζία ηνπ Υξήζηνπ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ»
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΜΕΤΑΠΤΥΧΙΑΚΗ ΙΑΤΡΙΒΗ ΤΟΥ ΕΥΘΥΜΙΟΥ ΘΕΜΕΛΗ ΤΙΤΛΟΣ Ανάλυση
Η ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΤΟ ΣΥΓΧΡΟΝΟ ΠΕΡΙΒΑΛΛΟΝ
Η ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΤΟ ΣΥΓΧΡΟΝΟ ΠΕΡΙΒΑΛΛΟΝ Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Μεταπτυχιακό Πρόγραµµα Σπουδών2007-2008 ιδάσκουσα: Κατερίνα Τοράκη (Οι διαλέξεις περιλαµβάνουν
ΔΘΝΙΚΗ ΥΟΛΗ ΓΗΜΟΙΑ ΓΙΟΙΚΗΗ ΚΑ ΔΚΠΑΙΓΔΤΣΙΚΗ ΔΙΡΑ ΣΔΛΙΚΗ ΔΡΓΑΙΑ
Ε ΔΘΝΙΚΗ ΥΟΛΗ ΓΗΜΟΙΑ ΓΙΟΙΚΗΗ ΚΑ ΔΚΠΑΙΓΔΤΣΙΚΗ ΔΙΡΑ ΣΜΗΜΑ ΓΔΝΙΚΗ ΓΙΟΙΚΗΗ ΣΔΛΙΚΗ ΔΡΓΑΙΑ Θέκα: Η Γηνίθεζε Αιιαγώλ (Change Management) ζην Γεκόζην Σνκέα: Η πεξίπησζε ηεο εθαξκνγήο ηνπ ύγρξνλνπ Γεκνζηνλνκηθνύ
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Τεχνολογία Λογισμικού
Τμήμα Πληροφορικής & Τηλεπικοινωνιών, ΕΚΠΑ Τεχνολογία Λογισμικού 8ο Εξάμηνο 2018 19 Εισαγωγή στη διαχείριση έργων λογισμικού Δρ. Κώστας Σαΐδης saiko@di.uoa.gr A. Διαχείριση έργου γενικά Ορισμοί Βασικές
Προγραμματισμός ΙΙ. Ενότητα 8: Πρότυπες συναρτήσεις και πρότυπες κλάσεις - Μέρος 1 Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ
Προγραμματισμός ΙΙ Ενότητα 8: Πρότυπες συναρτήσεις και πρότυπες κλάσεις - Μέρος 1 Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Προγραμματισμός & Διοίκησης έργων
Προγραμματισμός & Διοίκησης έργων Διαχείριση εύρους Κωνσταντίνος Κηρυττόπουλος Βρασίδας Λεώπουλος 1 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ ΣΕ ΕΙΔΙΚΑ ΘΕΜΑΤΑ ΔΙΕΘΝΩΝ ΣΧΕΣΕΩΝ & ΟΙΚΟΝΟΜΙΑΣ
ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ ΣΕ ΕΙΔΙΚΑ ΘΕΜΑΤΑ ΔΙΕΘΝΩΝ ΣΧΕΣΕΩΝ & ΟΙΚΟΝΟΜΙΑΣ Ενότητα 1β: Principles of PS Ιφιγένεια Μαχίλη Τμήμα Οικονομικών Επιστημών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο
08 Η γλώσσα UML I Τεχνολογία Λογισμικού Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language
2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR
ISV Royalty Πρόγραµµα Content created by 3 Leaf Solutions 1 ISV Royalty Licensing Program Απευθύνεται σε:: Independent Software Vendors (ISVs) εταιρίες ανάπτυξης προϊόντων λογισµικού οι οποίες ενδιαφέρονται
CS 351: Information Systems Analysis and Design
HY 351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων CS 351: Information Systems and ΙI. (Development) Methodologies Μεθοδολογίες Ανάπτυξης... Lecture : 2 Date : 29-9-2005 Yannis Tzitzikas University
Συνοπτική επισκόπηση αγοράς & εργαλείων ΒΙ
Συνοπτική επισκόπηση αγοράς & εργαλείων ΒΙ Μιχάλης Μεταξάς Innovatia ΕΠΕ Agenda Αναφορά σε στοιχεία της µελέτης «Συγκέντρωση, ανάλυση και αξιολόγηση εργαλείων και λογισµικού Επιχειρηµατικής Ευφυΐας» Ορισµοί
Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 9: Πληροφοριακά Συστήματα Ορισμοί
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 9: Πληροφοριακά Συστήματα Ορισμοί Κωνσταντίνος Ταραμπάνης Τμήμα Οργάνωσης & Διοίκησης Επιχειρήσεων ΕΙΣΑΓΩΓΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κωνσταντίνος Ταραμπάνης
Πτυχιακή Εργασία ηµιουργία Εκπαιδευτικού Παιχνιδιού σε Tablets Καλλιγάς ηµήτρης Παναγιώτης Α.Μ.: 1195 Επιβλέπων καθηγητής: ρ. Συρµακέσης Σπύρος ΑΝΤΙΡΡΙΟ 2015 Ευχαριστίες Σ αυτό το σηµείο θα ήθελα να
Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.
Διαστημικό εστιατόριο του (Μ)ΑστροΈκτορα Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Μόλις μια παρέα πελατών κάτσει σε ένα
Ηµερίδα: Γεωπληροφορική και Εκπαίδευση Η Ελληνική Πραγµατικότητα Χαροκόπειο Πανεπιστήµιο ευτέρα και Τρίτη, 21-22 Maΐου 2007. Γεώργιος Ν.
Ηµερίδα: Γεωπληροφορική και Εκπαίδευση Η Ελληνική Πραγµατικότητα Χαροκόπειο Πανεπιστήµιο ευτέρα και Τρίτη, 21-22 Maΐου 2007 Γεώργιος Ν. Φώτης Geoinformatics Geoinformatics is a science which develops and
Rational Unified Process:
ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ - Μεταπτυχιακό µάθηµα: ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΕΙΣ ΜΕΘΟ ΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΛΟΓΙΣΜΙΚΟΥ Καθ. Ε. Σκορδαλάκης, ρ. Β. Βεσκούκης Rational Unified
ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ
ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Στόχος Θεματικής Ενότητας Οι μαθητές να περιγράφουν τους βασικούς τομείς της Επιστήμης των Υπολογιστών και να μπορούν
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) 1.1 Κωνσταντίνος Ταραμπάνης Καθηγητής Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων Πανεπιστήμιο Μακεδονίας Γρ. 307 2310-891-578 kat@uom.gr
ΕΠΙΧΕΙΡΗΣΙΑΚΗ EΡΕΥΝΑ & ΔΙΟΙΚΗΤΙΚΗ ΕΠΙΣΤΗΜΗ OPERATIONS RESEARCH & MANAGEMENT SCIENCE
ΕΠΙΧΕΙΡΗΣΙΑΚΗ EΡΕΥΝΑ & ΔΙΟΙΚΗΤΙΚΗ OPERATIONS RESEARCH & MANAGEMENT SCIENCE ΚΑΤΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ Τμήμα Διοικητικής Επιστήμης & Τεχνολογίας Οικονομικό Πανεπιστήμιο Αθηνών 1. Κ. Πραματάρη, Δ.Ε.Τ. / Ο.Π.Α. The
Εισαγωγή στην Πληροφορική & τον Προγραμματισμό
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 1 η : Εισαγωγή στην Πληροφορική Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Διοίκησης
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 6: Τεχνολογία Λογισμικού-Software Engineering Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Εκτεταμένη περίληψη Περίληψη
PENED Final Report In the frame of PENED program the research that has been conducted as part of the Hybrid Libraries Project had as an outcome the design of a complex software architecture for mobile
Context-aware και mhealth
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΛΙΚΩΝ Context-aware και mhealth ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Του Κουβαρά
Ανοικτά Ακαδημαϊκά Μαθήματα
Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Case Study: Μελέτη Περιπτώσεως: Σύστημα Διαχείρισης Βάσης Βιβλιοθήκης (Library Information System) Μοντελοποίηση και Κανονικοποίηση -
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΗΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ. Πτυχιακή εργασία ΑΝΑΠΤΥΞΗ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΕΔΑΦΟΥΣ
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΗΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ Πτυχιακή εργασία ΑΝΑΠΤΥΞΗ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΕΔΑΦΟΥΣ [Μαρία Μαρκουλλή] Λεμεσός 2015 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ
The Simply Typed Lambda Calculus
Type Inference Instead of writing type annotations, can we use an algorithm to infer what the type annotations should be? That depends on the type system. For simple type systems the answer is yes, and
Άσκηση Τι είναι Καινοτομία;
This course unit aims to provide you with a comprehensive overview of the critical components by introducing some general aspects related to management and strategy, innovation processes, as well as by
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 AM Πως Προέκυψε το Δαγκωμένο Μήλο της Apple; Το χαριτωμένο
Πληροφοριακά Συστήματα, Οργανισμοί και Επιχειρησιακές Διαδικασίες
Ενότητα 4 Πληροφοριακά Συστήματα, Οργανισμοί και Επιχειρησιακές Διαδικασίες Πληροφοριακά Συστήματα Διοίκησης Ι Διδάσκων: Νίκος Καρακαπιλίδης 4-1 Στόχοι και αντικείμενο ενότητας Περιγραφή των χαρακτηριστικών
Study of urban housing development projects: The general planning of Alexandria City
Paper published at Alexandria Engineering Journal, vol, No, July, Study of urban housing development projects: The general planning of Alexandria City Hisham El Shimy Architecture Department, Faculty of
09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο
09 Η γλώσσα UML I Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Εαρινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language
Terabyte Technology Ltd
Terabyte Technology Ltd is a Web and Graphic design company in Limassol with dedicated staff who will endeavour to deliver the highest quality of work in our field. We offer a range of services such as
Εισαγωγή στα Πληροφοριακά Συστήματα
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 2: Η έννοια της ΠΛΗΡΟΦΟΡΙΑΣ - INFORMATION Κωνσταντίνος Ταραμπάνης Τμήμα Οργάνωσης & Διοίκησης Επιχειρήσεων ΕΙΣΑΓΩΓΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κωνσταντίνος Ταραμπάνης
Προγραμματισμός ΙΙ. Ενότητα 7: Βιβλιοθήκες - Μέρος 2. Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ
Προγραμματισμός ΙΙ Ενότητα 7: Βιβλιοθήκες - Μέρος 2 Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Έλεγχος αποθεμάτων (Inventory control) 1960
Έλεγχος αποθεμάτων (Inventory control) 1960 Βέλτιστη Ποσότητα Παραγγελίας (Economic Order Quantity - EOQ) Αποθέματα Ασφαλείας (Safety Stock - SS) Διαχείριση Τεχνικών Προδιαγραφών (Bill of Material Processing
ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Μεθοδολογίες Ανάπτυξης Συστημάτων Πληροφορικής Απαντούν στα εξής ερωτήματα Ποιά βήματα θα ακολουθηθούν? Με ποιά σειρά? Ποιά τα παραδοτέα και πότε? Επομένως,
Business English. Ενότητα # 9: Financial Planning. Ευαγγελία Κουτσογιάννη Τμήμα Διοίκησης Επιχειρήσεων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Business English Ενότητα # 9: Financial Planning Ευαγγελία Κουτσογιάννη Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης Το παρόν εκπαιδευτικό
Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1
Ενότητα 2 Πηγές Λογισμικού Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1 Μαθησιακοί στόχοι Εξοικείωση με εναλλακτικές πηγές λογισμικού Κατανόηση του τρόπου αξιολόγησης έτοιμου λογισμικού
Τεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 20/11/2017 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr State Diagrams Διαγράμματα Καταστάσεων 1 Διαγράμματα UML Διάγραμμα
Business Development, SAP Hellas 01/12/2007
Επιχειρηµατική Ευφυΐα Απότηνιδέαστηνπράξη Παναγιώτης Θεοφάνους Business Development, SAP Hellas 01/12/2007 Περιεχόµενα 1. SAP Εταιρικόπροφίλ 2. Επιχειρηµατική Ευφυΐα - Η ανάγκη 3. SAP Business Intelligence
Προγραμματισμός ΙΙ. Ενότητα 2: Διαχείριση μνήμης. Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ
Προγραμματισμός ΙΙ Ενότητα 2: Διαχείριση μνήμης Δρ. Γεώργιος Σίσιας Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony
Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony Ελληνικά Ι English 1/7 Δημιουργία Λογαριασμού Διαχείρισης Επιχειρηματικής Τηλεφωνίας μέσω της ιστοσελίδας
Εισαγωγή στη Δασική Πληροφορική
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Εισαγωγή στη Δασική Πληροφορική Ενότητα 3: Θεωρία, Ανάλυση και Σχεδιασμός Πληροφοριακών Συστημάτων Ζαχαρούλα Ανδρεοπούλου Δασολογίας &
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Πτυχιακή εργασία
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Πτυχιακή εργασία ΜΕΛΕΤΗ ΘΕΜΑΤΩΝ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ ΤΗ ΧΡΗΣΗ ΕΥΚΙΝΗΤΩΝ ΜΕΘΟΔΟΛΟΓΙΩΝ ΜΕΣΩ ΣΥΛΛΟΓΗΣ ΚΑΙ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΜΠΕΙΡΙΚΩΝ
Ενότητα 2 Εργαλεία για την αναζήτηση εργασίας: Το Βιογραφικό Σημείωμα
CURRICULUM VITAE Ενότητα 2 Εργαλεία για την αναζήτηση εργασίας: Το Βιογραφικό Σημείωμα 1.What is it? Τι είναι αυτό 2.Chronological example of a CV Χρονολογικό Παράδειγμα Βιογραφικού 3.Steps to send your
Χρειάζεται να φέρω μαζί μου τα πρωτότυπα έγγραφα ή τα αντίγραφα; Asking if you need to provide the original documents or copies Ποια είναι τα κριτήρια
- University Θα ήθελα να εγγραφώ σε πανεπιστήμιο. Stating that you want to enroll Θα ήθελα να γραφτώ για. Stating that you want to apply for a course ένα προπτυχιακό ένα μεταπτυχιακό ένα διδακτορικό πλήρους
Διατμηματικό Πρόγραμμα Μεταπ τυχιακών Σπουδών στη Διοίκηση Επ ιχειρήσεων ( M.B.A.)
Διατμηματικό Πρόγραμμα Μεταπ τυχιακών Σπουδών στη Διοίκηση Επ ιχειρήσεων ( M.B.A.) Εξειδίκευση στη Διοίκηση Επ ιχειρήσεων Φιλοξενίας Υποχρεωτικό Μάθημα: Στρατηγική και Διοίκηση Επ ιχειρήσεων Φιλοξενίας
Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ηλεκτρονική Υγεία Ενότητα: Use Case - an example of ereferral workflow Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr Τμήμα Μηχανικών Πληροφορικής
Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department
Προσωπική Aνάπτυξη Ενότητα 4: Συνεργασία Juan Carlos Martínez Director of Projects Development Department Σκοπός 1. Πώς να χτίσετε και να διατηρήσετε μια αποτελεσματική ομάδα Σε αυτό πρόγραμμα, εντός
Ψηφιακές Τεχνολογίες βασικά θεωρητικά ζητήματα με αναφορά στη διαδικασία σχεδιασμού
Ψηφιακές Τεχνολογίες βασικά θεωρητικά ζητήματα με αναφορά στη διαδικασία σχεδιασμού N.Γιαννούτσου Εργαστήριο Εκπαιδευτικής Τεχνολογίας- ΦΠΨ-Φιλοσοφική σχολή http://etl.ppp.uoa.gr Τεχνολογίες για την ηλεκτρονική