Ασκήσεις Κεφάλαιο 11.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΤΑΞΙΝΟΜΗΣΗ ΕΦΑΡΜΟΓΩΝ  Ένας Χρήστης  CBT – Computer Based Training  POI – Points Of Information  POS – Points Of Sales  Πολλοί Χρήστες  People-to-People.
Advertisements

HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ
ΗΛΕΚΤΡΟΝΙΚΟΣ ΦΑΚΕΛΟΣ ΑΣΘΕΝΟΥΣ
Network Inference Μπαλάφα Κασιανή - Αδριανή Πλασταρά Κατερίνα.
Προηγμένες υπηρεσίες προς τους Πολίτες Σταύρος Αλεξάκης Public Sector Lead– Microsoft Hellas.
1 Διαχείριση Γνώσης Μ. Γεργατσούλης Χ. Παπαθεοδώρου.
Journey Planning Ενότητα 7: Παρουσίαση 1 Γεώργιος Κ.Δ. Σαχαρίδης Λάμπρος Μπίζας, Δημήτρης Ριζόπουλος Τμήμα Μηχανολόγων Μηχανικών ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ.
Προηγμένες Υπηρεσίες Τηλεκπαίδευσης στο Τ.Ε.Ι. Σερρών Το εκπαιδευτικό υλικό που ακολουθεί αναπτύχθηκε στα πλαίσια του έργου «Προηγμένες Υπηρεσίες Τηλεκπαίδευσης.
Τεχνολογία Λογισμικού (Software Engineering) Ενότητα – Σχεδιασμός Λογισμικού Κεφάλαιο – Αρχιτεκτονικός Σχεδιασμός.
Αρχιτεκτονική Λογισμικού. Αρχιτεκτονική Συστήματος Λογισμικού Η Αρχιτεκτονική περιγράφει τη γενική στατική δομή του συστήματος, τα βασικά δομικά του στοιχεία,
ΕΦΑΡΜΟΓΗ ΓΕΝΕΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝ ΚΑΙ ΠΟΙΟΤΙΚΗΣ ΣΥΛΛΟΓΙΣΤΙΚΗΣ ΓΙΑ ΤΟΝ ΕΥΦΥΗ ΕΛΕΓΧΟ ΚΑΙ ΚΑΤΑΝΟΗΣΗ ΠΡΟΓΡΑΜΜΑΤΩΝ (GENETIC ALGORITHMS AND QUALITATIVE REASONING).
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΤΙΤΛΟ «ΤΟ ΙΝΤΕΡΝΕΤ ΤΩΝ ΠΡΑΓΜΑΤΩΝ» ΦΟΙΤΗΤΗΣ:ΠΑΠΑΔΑΚΗΣ ΙΩΑΝΝΗΣ, ΑΜ:1919 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΧΕΙΛΑΣ ΚΩΝΣΤΑΝΤΙΝΟΣ, ΑΝΑΠΛΗΡΩΤΗΣ ΚΑΘΗΓΗΤΗΣ.
Αρχιτεκτονική Λογισμικού Τα σχήματα και το κείμενο είναι από το βιβλιο © Web services: Concepts, Architectures and Applications by Gustavo Alonso, Fabio.
Κεφάλαιο 23 Η ζωή στις εύκρατες περιοχές. Εύκρατες περιοχές Εύκρατες ονομάζονται οι περιοχές που βρίσκονται ανάμεσα στην τροπική ζώνη και τις πολικές.
Κεφάλαιο 4 Συστήματα Ανάφλεξης ΣΑΛΗΣ ΑΝΑΣΤΑΣΙΟΣ MSc in Management and Information Systems Μηχανολόγος Εκπαιδευτικός 1 ου ΕΠΑ.Λ. Δράμας.
Πληροφορίες μαθήματος Διδασκαλία Θεωρίας: Τετάρτη Εγγραφή στο eclass του μαθήματος Βιβλιογραφία μαθήματος: –Θεμελιώδεις Αρχές Συστημάτων Βάσεων.
Κεφάλαιο 33 Οι σχέσεις των κρατών της Ευρώπης και η Ευρωπαϊκή Ένωση.
1 Εισαγωγή στα Συστήματα Διεπιχειρησιακών Διεργασιών /Ροών Εργασίας (Cross-Organizational Process/Workflow Systems) Dan C. Marinescu (2002). Internet-Based.
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 5 Η εξέλιξη του Διαδικτύου TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ.
Κεφάλαιο 28 Η χλωρίδα και η πανίδα – Η βλάστηση της Ευρώπης.
Συστήματα Υποστήριξης Αποφάσεων Δομή και Χαρακτηριστικά ΣΥΑ.
Κεφάλαιο 2 Ροπή Φυσικές έννοιες & Κινητήριες Μηχανές ΣΑΛΗΣ ΑΝΑΣΤΑΣΙΟΣ MSc in Management and Information Systems Μηχανολόγος Εκπαιδευτικός 1 ου ΕΠΑ.Λ. Δράμας.
ΣΥΣΤΗΜΑΤΑ ΥΠΟΣΤΗΡΙΞΗΣ ΑΠΟΦΑΣΕΩΝ Δημήτριος Κ. Καρδαράς
SEcuring TRansit CONtainers
Βασικές Έννοιες της Πληροφορικής
Πανεπιστήμιο Πελοποννήσου
D-Lot Αξιακή προσέγγιση.
Mazi Travel Hotel Management Consulting
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
Ειδικά θέματα σε κινητά και ασύρματα δίκτυα
Προχωρημένα Θέματα Δικτύων
Πληροφοριακά συστήματα διοίκησης
ΕΙΔΙΚΑ ΘΕΜΑΤΑ ΧΡΟΝΙΚΟυ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟυ ΕΡΓΩΝ
Κατανεμημένα Συστήματα
Μέθοδοι Ανάπτυξης Συστημάτων
Νομικά Θέματα Πληροφορικής
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: Ο Υπολογιστής και η Επεξεργασία των Δεδομένων
Στισ γειτονιεσ των Αστεγων
Σχεδίαση Λογισμικού Διδάσκων: Κων/νος Κώτης (BSc, PhD)
Κεφάλαιο 22 Η ζωή στα τροπικά δάση.
Εισαγωγή στις Βάσεις Δεδομένων
Καρέκλη Ελένη Βοσινάκης Παντελής Ευαγγελακάκης Κωνσταντίνος
ΜΙΑ ΓΡΗΓΟΡΗ ΕΠΑΝΑΛΗΨΗ ΤΩΝ ΕΝΝΟΙΩΝ ΤΗΣ Α’ ΓΥΜΝΑΣΙΟΥ
Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Η Ένταξη παιδιών με απώλεια ακοής στη γενική εκπαίδευση
ΛΙΠΙΔΙΑ.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: Ο Υπολογιστής και η Επεξεργασία των Δεδομένων
Πληροφοριακά Συστήματα και επιχείρηση
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
Εισαγωγή στις Βάσεις Δεδομένων
Κεφάλαιο 4 Βενζινομηχανές Κυλινδροκεφαλή
ΤΕΙ ΛΑΜΙΑΣ ΔΡ. ΘΕΟΔΩΡΟΣ ΜΗΤΑΚΟΣ
4ο Αεροπορικό Συνέδριο: Οι Αερομεταφορές του Σήμερα και του Αύριο
Συστάδα 2: Φυσικές Επιστήμες, Τεχνολογία, Φυσική Αγωγή και Υγεία
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ – ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ Μεταπτυχιακό Πρόγραμμα Σπουδών στην Επιστήμη της Πληροφορίας «Διοίκηση και Οργάνωση Βιβλιοθηκών.
Η θέση και το φυσικό περιβάλλον της Νότιας Αμερικής
«Ψηφιακά σύνολα εικόνων για τα σημαντικά ιστορικά και πολιτιστικά υλικά» Αγάθος Μιχάλης 10/11/2018.
ΑΝΑΝΕΩΣΙΜΕΣ ΠΗΓΕΣ ΕΝΕΡΓΕΙΑΣ & ΟΙΚΟΝΟΜΙΚΗ ΑΥΤΑΡΚΕΙΑ ΤΗΣ ΠΕΡΙΟΧΗΣ
Αλεξάνδρα Παπάζογλου Φωτεινή Αραβανή
Ηλεκτρονική Μάθηση “e-learning”
Βασικές έννοιες (Μάθημα 1) Τίτλος: Μερικές βασικές έννοιες της Πληροφορικής 22/11/2018 Ξένιος Αντωνιάδης.
Η ζωή στις πολικές περιοχές
Επιστημονική Υπεύθυνη: Αλεξάνδρα Ανδρούσου Επόπτης: Σταύρος Σταύρου
Μ.Ε.Κ. Ι Κεφάλαιο 2 Πρώτος Θερμοδυναμικός Νόμος
17/2/2019 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ (2) Ενότητα A1.1 β Ο Δάσκαλος.
Fleet Management.
ΠΦΠροφίλ εταιρείας.
‘Εξυπνα Δίκτυα- Το μέλλον είναι εδώ Νίκος Χατζηαργυρίου,
Εφαρμογές ιστού και δημιουργία ιστοσελίδων
Μεταγράφημα παρουσίασης:

Ασκήσεις Κεφάλαιο 11

Γρήγορη επανάληψη Block diagrams για γενική περιγραφή Οργάνωση Shared data, client server, layered Αποδόμηση Object oriented, pipeline of functions Έλεγχος Centralized control (call and return, central management) Real-time (events, interrupts)

11.1 Γιατί μπορεί να είναι απαραίτητος ο αρχιτεκτονικός σχεδιασμός πριν τις προδιαγραφές? Βοηθά στη δόμηση της σκέψης μας και άρα των προδιαγραφών Είμαστε σίγουροι ότι μπορούν να υλοποιηθούν οι λειτουργικές και μη λειτουργικές απαιτήσεις Ορίζει τα υποσυστήματα Μπορούμε να γράφουμε τις προδιαγραφές των υποσυστημάτων παράλληλα Το κάθε υποσύστημα μπορεί να υλοποιηθεί από διαφορετική ομάδα ή εταιρεία

11.4 Διαλέξτε το κατάλληλο δομικό μοντέλο Για σύστημα αυτόματης έκδοσης εισιτηρίων Centralized model, shared data of routes, prices, availability Central availability of data for monitoring the system Changes available to all machines Little local processing (no need for client server architecture) Για σύστημα videoconferencing για πολλούς συμμετέχοντες που δείχνει ταυτόχρονα βίντεο, ήχο, και πληροφορίες Client server due to a lot of local information processing Για ρομποτικό μηχάνημα καθαρισμού δαπέδων για μεγάλους χώρους όπως διαδρόμους; Πρέπει να αντιλαμβάνεται τοίχους και εμπόδια Central repository for storing information on floor plans For AI systems the repository is called a “blackboard”

11.5 Σχεδιάστε μια κατάλληλη αρχιτεκτονική για τα παραπάνω συστήματα – train ticket issuing User interface Pricing system Routing system Ticket issuing system Statistics Database

11.5 Σχεδιάστε μια κατάλληλη αρχιτεκτονική για τα παραπάνω συστήματα – videoconferencing system Video display client Video display client Video display client network Video streaming Sound streaming Data streaming Managing the “floor” Video data Sound data Text data

11.5 Σχεδιάστε μια κατάλληλη αρχιτεκτονική για τα παραπάνω συστήματα – automatic cleaner robot Visual sensor Audio sensor Decision making Moving the robot Floor plan Database

11.7 Επιλέξτε το κατάλληλο μοντέλο ελέγχου Salary system: Για ένα σύστημα ομαδικής επεξεργασίας που δέχεται ώρες εργασίας και μισθούς και τυπώνει αποδείξεις μισθοδοσίας και πληροφορίες μεταφοράς σε τραπεζικούς λογαριασμούς Απάντηση: Call return model γιατί έχουμε πολλά function που διαχειρίζονται δεδομένα διαδοχικά

11.7 Επιλέξτε το κατάλληλο μοντέλο ελέγχου Software toolset: Για ένα toolset λογισμικού που δημιουργούνται από διαφορετικούς κατασκευαστές αλλά πρέπει να λειτουργήσουν σε συνεργασία Απάντηση: Events - Broadcast. Δεν χρειάζεται να ξέρουν ποια άλλα εργαλεία είναι διαθέσιμα. Επίσης δεν απαιτείται μεγάλη ταχύτητα απόκρισης (άρα δεν χρειαζόμαστε interrupt)

Repository of Coastal zone management information - THETIS Web-based user interface Metadata search service Content retrieval service Statistics collection and analysis Metadata DB Content hosting DB Statistics DB publish import External standalone content External content