ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου. Σχεδίαση Συστήματος

Σχετικά έγγραφα
Test Data Management in Practice

Οδηγίες χρήσης. Registered. Οδηγίες ένταξης σήματος D-U-N-S Registered στην ιστοσελίδα σας και χρήσης του στην ηλεκτρονική σας επικοινωνία

Τμήμα Πολιτικών και Δομικών Έργων

Πρόγραµµα Δηµιουργικών Δραστηριοτήτων Ψυχικής Ευεξίας

ΔΙΑΜΟΡΦΩΣΗ ΣΧΟΛΙΚΩΝ ΧΩΡΩΝ: ΒΑΖΟΥΜΕ ΤΟ ΠΡΑΣΙΝΟ ΣΤΗ ΖΩΗ ΜΑΣ!

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΣΤΡΑΤΗΓΙΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Architecture οf Integrated Ιnformation Systems (ARIS)

ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002

Διαχείριση Έργων Πληροφορικής Εργαστήριο

ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΖΛΔΚΣΡΟΛΟΓΩΝ ΜΖΥΑΝΗΚΩΝ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ ΤΠΟΛΟΓΗΣΩΝ ΣΟΜΔΑ ΤΣΖΜΑΣΩΝ ΖΛΔΚΣΡΗΚΖ ΔΝΔΡΓΔΗΑ

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

Οδηγίες χρήσης υλικού D U N S Registered

Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής

Παλεπηζηήκην Πεηξαηώο Τκήκα Πιεξνθνξηθήο Πξόγξακκα Μεηαπηπρηαθώλ Σπνπδώλ «Πξνεγκέλα Σπζηήκαηα Πιεξνθνξηθήο»

ΣΗΜΑΝΤΙΚΗ ΑΝΑΚΟΙΝΩΣΗ ΓΙΑ ΤΗΝ ΔΙΕΘΝΗ ΕΚΘΕΣΗ VEHICLE AND ON-VEHICLE EQUIPMENTS FAIR

Dissemination of the CONDENSE product by the Technical University of Crete OPEN DAY

department listing department name αχχουντσ ϕανε βαλικτ δδσϕηασδδη σδηφγ ασκϕηλκ τεχηνιχαλ αλαν ϕουν διξ τεχηνιχαλ ϕοην µαριανι

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

FSM Toolkit Exercises

Business English. Ενότητα # 9: Financial Planning. Ευαγγελία Κουτσογιάννη Τμήμα Διοίκησης Επιχειρήσεων

Διάρκεια μιας Ομολογίας (Duration) Ανοσοποίηση (Immunization)

Περιοχή διαγωνισμού Rethink Athens

Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department

«Συμπεριφορά μαθητών δευτεροβάθμιας εκπαίδευσης ως προς την κατανάλωση τροφίμων στο σχολείο»

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΒΑΛΕΝΤΙΝΑ ΠΑΠΑΔΟΠΟΥΛΟΥ Α.Μ.: 09/061. Υπεύθυνος Καθηγητής: Σάββας Μακρίδης

The new Remote Networks Regulatory Framework Το νέο Ρυθμιστικό Πλαίσιο των Απομακρυσμένων Δικτύων

Γκορόγιας Άρης Χημικός Μηχανικός

σ σ σ :

ΤΟ ΤΡΑΠΕΖΙΚΟ ΣΥΣΤΗΜΑ- ΟΙ ΣΥΓΧΡΟΝΕΣ ΤΡΑΠΕΖΙΚΕΣ ΥΠΗΡΕΣΙΕΣ- ΧΡΗΜΑΤΟΙΚΟΝΟΜΙΚΉ ΑΝΑΛΥΣΗ ΤΩΝ ΤΕΣΣΑΡΩΝ ΣΥΣΤΗΜΙΚΩΝ ΤΡΑΠΕΖΩΝ

Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής

The Simply Typed Lambda Calculus

α Erasmus . : erasmus.teiep.gr σ σ (imotion project).

1) Abstract (To be organized as: background, aim, workpackages, expected results) (300 words max) Το όριο λέξεων θα είναι ελαστικό.

Η βραχόπτωση της 17/12/09 στα Στενά των Τεµπών, σε σχέση µε τις δονήσεις των ανατινάξεων διάνοιξης της νέας οδικής Σήραγγας

Η ΨΥΧΙΑΤΡΙΚΗ - ΨΥΧΟΛΟΓΙΚΗ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗ ΣΤΗΝ ΠΟΙΝΙΚΗ ΔΙΚΗ

ΣΧΕΔΙΑΣΜΟΣ ΕΠΙΓΕΙΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΛΥΣΟΚΙΝΗΣΗΣ ΓΙΑ ΜΕΤΑΦΟΡΑ ΤΡΟΛΕΪ

Σχεδιασμός Πληροφοριακών Συστημάτων. Σημειώσεις

ΓΗΠΛΧΜΑΣΗΚΖ ΔΡΓΑΗΑ ΑΡΥΗΣΔΚΣΟΝΗΚΖ ΣΧΝ ΓΔΦΤΡΧΝ ΑΠΟ ΑΠΟΦΖ ΜΟΡΦΟΛΟΓΗΑ ΚΑΗ ΑΗΘΖΣΗΚΖ

ΣΧΕΔΙΑΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΝΟΜΗΣ. Η εργασία υποβάλλεται για τη μερική κάλυψη των απαιτήσεων με στόχο. την απόκτηση του διπλώματος

Proforma E. Flood-CBA#2 Training Seminars. Περίπτωση Μελέτης Ποταμός Έ βρος, Κοινότητα Λαβάρων

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

UML: Unified modelling language

ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜ/ΝΙΑ: / /2016. Δραστηριότητα 1 Δημιουργήστε με το gantter.com ένα διάγραμμα Gantt ακολουθώντας τα παρακάτω βήματα:

Σχεδίαση Βάσεων Δεδομένων

Όλνκα πνπδάζηξηαο: Γξεγνξία αββίδνπ Α.Δ.Μ:7859. Δπηβιέπνλ Καζεγεηήο: Παζραιίδεο Αζαλάζηνο ΑΝΩΣΑΣΟ ΣΔΥΝΟΛΟΓΗΚΟ ΔΚΠΑΗΓΔΤΣΗΚΟ ΗΓΡΤΜΑ ΚΑΒΑΛΑ

ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΗ ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ. ιπλωµατική Εργασία. της ΘΕΟ ΟΣΟΠΟΥΛΟΥ ΕΛΕΝΗΣ ΜΣ:5411

Approximation of distance between locations on earth given by latitude and longitude

Commission d'enquête sur la mesure des émissions dans le secteur de l'automobile

Ηλεκτρονικές Υπηρεσίες Υγείας: Καθηγητής Γεώργιος Βασιλακόπουλος

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

5.4 The Poisson Distribution.

ΑΚΑ ΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕ ΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΙΚΗΣ ΙΣΧΥΟΣ

ΟΔΗΓΙΕΣ ΓΙΑ ΧΡΗΣΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ RATIONAL ROSE

Bizagi Modeler: Συνοπτικός Οδηγός

Διπλωματική Εργασία. του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

WEEK 21. The Feast of Firstfruits, the Feast of Pentecost, and the Feast of Tabernacles OUTLINE DAY 1

Ανοικτά Δεδομένα. Η εμπειρία του OpenDataCloud

EPL 603 TOPICS IN SOFTWARE ENGINEERING. Lab 5: Component Adaptation Environment (COPE)

ΣΤΥΛΙΑΝΟΥ ΣΟΦΙΑ

encouraged to use the Version of Record that, when published, will replace this version. The most /BCJ BIOCHEMICAL JOURNAL

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο

S. Gaudenzi,. π υ, «aggregation problem»

Hazmat notification prior to entry into a Greek port

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία

HOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΚΡΗΤΗΣ ΣΧΟΛΗ ΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Working Paper Series 06/2007. Regulating financial conglomerates. Freixas, X., Loranth, G. and Morrison, A.D.

Instruction Execution Times

Αζεκίλα Α. Μπνπράγηεξ (Α.Μ. 261)

Τι είναι η λογική αρχιτεκτονική

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version ΗΜΙΤΕΛΗΣ!!!!

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Πώς μπορεί κανείς να έχει έναν διερμηνέα κατά την επίσκεψή του στον Οικογενειακό του Γιατρό στο Ίσλινγκτον Getting an interpreter when you visit your

Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook

Hazmat notification prior to entry into a Greek port

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

Dear Sirs, A detailed sponsorship proposal is listed below.

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2016

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2016

Πεξηβάιινλ θαη Αλάπηπμε ΔΘΝΙΚΟ ΜΔΣΟΒΙΟ ΠΟΛΤΣΔΥΝΔΙΟ ΓΙΔΠΙΣΗΜΟΝΙΚΟ - ΓΙΑΣΜΗΜΑΣΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ (Γ.Π.Μ..) "ΠΔΡΙΒΑΛΛΟΝ ΚΑΙ ΑΝΑΠΣΤΞΗ"

ΕΝΤΥΠΟ ΑΠΑΙΤΗΣΗΣ ΤΡΟΧΑΙΟΥ ΑΤΥΧΗΜΑΤΟΣ / MOTOR VEHICLE ACCIDENT FORM

Προσομοίωση BP με το Bizagi Modeler

Προσωπική Aνάπτυξη. Ενότητα 2: Διαπραγμάτευση. Juan Carlos Martínez Director of Projects Development Department

Depth versus Rigidity in the Design of International Trade Agreements. Leslie Johns

Επιμέλεια: Αδαμαντία Τραϊφόρου (Α.Μ 263) Επίβλεψη: Καθηγητής Μιχαήλ Κονιόρδος

ΜΑΡΙΟΛΑΚΟΣ Η., ΦΟΥΝΤΟΥΛΗΣ Ι., ΣΠΥΡΙΔΩΝΟΣ Ε., ΑΝΔΡΕΑΔΑΚΗΣ Ε., ΚΑΠΟΥΡΑΝΗ, Ε.

Πτυχιακή Εργασία Η ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΤΩΝ ΑΣΘΕΝΩΝ ΜΕ ΣΤΗΘΑΓΧΗ

Μεταπτυχιακή διατριβή. Ανδρέας Παπαευσταθίου

Ειδικό πρόγραμμα ελέγχου για τον ιό του Δυτικού Νείλου και την ελονοσία, ενίσχυση της επιτήρησης στην ελληνική επικράτεια (MIS )

ΠΩΣ ΕΠΗΡΕΑΖΕΙ Η ΜΕΡΑ ΤΗΣ ΕΒΔΟΜΑΔΑΣ ΤΙΣ ΑΠΟΔΟΣΕΙΣ ΤΩΝ ΜΕΤΟΧΩΝ ΠΡΙΝ ΚΑΙ ΜΕΤΑ ΤΗΝ ΟΙΚΟΝΟΜΙΚΗ ΚΡΙΣΗ

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο -

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ. του Γεράσιμου Τουλιάτου ΑΜ: 697

Hazmat notification prior to departure from a Greek port

Proforma B. Flood-CBA#2 Training Seminars. Περίπτωση Μελέτης Ποταμός Έ βρος, Κοινότητα Λαβάρων

Ανοικτή Επιστήμη: τι είναι και τα οφέλη της για τους Νέους Ερευνητές

ΚΛΙΜΑΤΟΛΟΓΙΑ CLIMATOLOGY

Üzleti élet Rendelés. Rendelés - Megrendelés. Rendelés - Visszaigazolás. Hivatalos, kísérleti

Transcript:

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Σχεδίαση Συστήματος Κατερίνα Πραματάρη

Διαφορετικοί τύποι έργων ανάπτυξης λογισμικού Μικρή εφαρμογή, ανάπτυξη από την αρχή, σχετικά ξεκάθαρες απαιτήσεις Μεγάλη εφαρμογή, ανάπτυξη από την αρχή, λιγότερο ξεκάθαρες απαιτήσεις Επέκταση υπάρχουσας μεγάλης εφαρμογής... Η κάθε ανάπτυξη συνεπάγεται διαφορετικό ρίσκο, απαιτεί διαφορετική προσέγγιση σχεδίασης

Rational Unified Process (RUP) Είναι μία προσέγγιση για την ανάπτυξη εφαρμογών Μία καλά δομημένη και ορισμένη διαδικασία τεχνολογίας λογισμικού Ευρέως διαδεδομένη και καθιερωμένος τρόπος με τον οποίο εργάζονται πολλά από τα software houses διεθνώς Reference: (2003)

Ο κύκλος ανάπτυξης στη RUP κύκλος ανάπτυξης επανάληψη φάση έναρξη εμβάθυνση κατασκευή μετάβαση milestone release final release

Οι δύο διαστάσεις της RUP

Επαναληπτική Διαδικασία Το Μοντέλο Spiral

Ρίσκο σε σχέση με την προσέγγιση

Τύποι Σχεδίων/ Μοντέλων ανάλογα με τη φάση Ανάπτυξης

Ρίσκο/ Κόστος Αλλαγής ανάλογα με τη Φάση Ανάπτυξης

Η Σχεδίαση Επηρεάζει Σημαντικά Μη-Λειτουργικές Απαιτήσεις Επεκτασιμότητα συστήματος (scalability) o Πόσο το σύστημα μπορεί να επεκταθεί με νέες λειτουργίες Ασφάλεια συστήματος o Αν μπορεί να ελεγχεί η πρόσβαση του χρήστη σε επιμέρους λειτουργίες o Ένα n-tier σύστημα είναι λιγότερο προσβάσιμο σε κακόβουλους χρήστες Απόδοση-ταχύτητα συστήματος o Συνολικός αρχιτεκτονικός σχεδιασμός o Σχεδίαση βάσης δεδομένων και ταχύτητα απόκρισης σε επερωτήσεις

Άλλα θέματα που σχετίζονται με σχεδίαση Η σχεδίαση επηρεάζει σημαντικά τη δυνατότητα συντήρησης του συστήματος Η σχεδίαση επηρεάζει σημαντικά τον τρόπο που μπορεί να επιμεριστεί η δουλειά σε μία ομάδα ανάπτυξης Η σχεδίαση αποτελεί από μόνη της μέρος της τεκμηρίωσης του τρόπου ανάπτυξης Η σχεδίαση μπορεί να διαφέρει σημαντικά ανάλογα με τις τεχνολογίες που χρησιμοποιούνται για ανάπτυξη του συστήματος

Παράδειγμα Use Case Diagram Supplier s Marketing Manager Create the annual in-store promotions plan Retailer s Buyer Supplier s Trade Marketing Manager Set the parameters of a specific promotional event Retailer s Promotions Coordinator

Παράδειγμα Περιγραφή Use Case Use Case 3.1 Brief Description Actors Create the annual in-store promotions plan Before the beginning of the year, the retailer wants to be able to insert into the system the annual in-store promotions plan on a predetermined template that includes all the promotional activities for each time interval (e.g. fifteen days, months). Based on the retailer s annual in-store plan, the supplier declares its intention to place a promotion within a specific time interval. Supplier s Trade Marketing Manager, Retailer s Buyer, Retailer s Promotions Coordinator Basic Flows Tasks Data The Retailer s Promotions Coordinator before the beginning of each year inserts his company s annual in-store promotion plan based on a predefined template. The Retailer s Promotions Coordinator is able to edit his company s annual in-store promotion plan. The system updates the specific retailer s annual plan (creating a code for each time interval) The Supplier s Trade Marketing Manager has access to each individual retailer s annual plan In-store promotions Annual plan Time interval (from x day to y day, duration) promotion type available promotion type deadline for the supplier to notify about the promotion he wants In-store promotions Annual plan Time interval (from x day to y day, duration) promotion type available promotion type deadline for the supplier to notify about the promotion he wants (date) Code for each time interval In-store promotions Annual plan

Παράδειγμα Περιγραφή Use Case Use Case 3.2 Set the parameters of a specific promotional event Brief Description Actors This use case states the actions taken by the supplier and retailer in order to book a specific instore promotion event including specific details. Supplier s Trade Marketing Manager, Retailer s Buyer, Retailer s Promotions Coordinator Basic Flows Tasks Data Alternative Flows The Supplier s Trade Marketing Manager enters to specific retailer s annual plan and selects a specific time interval The Supplier s Trade Marketing Manager confirms the book of event The Retailer s Buyer confirms the book of event Tasks The Retailer s Buyer does not confirm the book of event In-store Promotions Annual plan Data The system sends a report to the Supplier s Trade Marketing Manager regarding the rejected promotion Report that includes a notification of the rejected booking

Παράδειγμα: Data View Entity Relationship Diagram

Παράδειγμα: Sequence Diagram Create Annual Promotion Plan

Παράδειγμα: Sequence Diagram Monitor Promotion Launch

Class-Module Diagram

Σχήμα_Κεφ08_01

Σχήμα_Κεφ08_10

Σχήμα_Κεφ08_14

Σχήμα_Κεφ08_15

Σχήμα_Κεφ08_17

Σχήμα_Κεφ08_18

Σχήμα_Κεφ08_21

Σχήμα_Κεφ08_22