2_Κεφάλαιο_Α_Μέρος_26_6-2015

17
ΚΕΦΑΛΑΙΟ 2 Κύκλος ζωής ανάπτυξης συστήματος ΜΕΡΟΣ ΠΡΩΤΟ Περιεχόμενα 2.1 Ανάπτυξη Συστήματος 2.2 Κύκλος Ζωής Ανάπτυξης Συστήματος 2.3 Κλασσικές προβλέψιμες προσεγγίσεις του Κύκλου ζωής Ανάπτυξης Συστήματος 2.4 Ευέλικτες Προσαρμοστικές προσεγγίσεις του Κύκλου ζωής Ανάπτυξης Συστήματος 2.5 Στάδια του Κύκλου ζωής Ανάπτυξης Συστήματος 2.6 Μεθοδολογίες, μοντέλα, εργαλεία και τεχνικές 2.7 Δραστηριότητες Διδακτικοί στόχοι Στόχοι του κεφαλαίου αυτού είναι : Να περιγράφουν τα διάφορα στάδια του Κύκλου Ζωής Ανάπτυξης Συστήματος καθώς και να αναγνωρίζουν την συμβολή αυτών στην δημιουργία ενός αποτελεσματικού Πληροφοριακού Συστήματος. Να περιγράφουν τις διάφορες προσεγγίσεις του Κύκλου Ζωής Ανάπτυξης Συστήματος. Να επιλέγουν και να εφαρμόζουν την κατάλληλη προσέγγιση του Κύκλου Ζωής Ανάπτυξης Συστήματος τόσο σε απλά σενάρια από τον κόσμο των επιχειρήσεων και των οργανισμών όσο και στην καθημερινή τους ζωή. Να συγκρίνουν και να αντιπαραβάλλουν διαφορετικές μεθοδολογίες ανάπτυξης συστημάτων και τεχνικών.

description

2_Κεφάλαιο_Α_Μέρος_26_6-2015

Transcript of 2_Κεφάλαιο_Α_Μέρος_26_6-2015

  • 2

    2.1

    2.2

    2.3

    2.4

    2.5

    2.6 , ,

    2.7

    :

    .

    .

    .

    .

  • 2.1

    . ,

    .

    microchips, .

    . smartphones, laptops,

    iPads, notepads .

    , tweets, ,

    .

    ;

    , .

    / ,

    .

    .

    ,

    .

    .

    .

    . .

    .

    .

    ,

    ,

    .

    (systems analyst and design).

    .

    .

    .

    ;

    ,

  • .

    .

    , ,

    , ,

    , ,

    .

    ,

    .

    .

    ,

    .

    .

    . ,

    , , .

    ""

    .

    .

    . . ,

    .

    ( ,

    , , , )

    .

    2.2.

    project.

    , -,

    .

    .

    .

    () (Systems Development Life Cycle (SDLC)).

  • ()

    .

    .

    .

    .

    .

    . .

    ,

    ,

    .

    .

    ,

    ,

    . ,

    . .

    , ,

    . ,

    . ,

    . ,

    .

    .

    . (

    2.1)

    .

    . .

    2.1:

  • . ,

    mainframe

    /.

    .

    ,

    ( 2.2),

    .

    .

    .

    2.2. : project

    .

    .

    .

    . ,

    .

    .

    .

    , .

    ,

    . ,

  • ( 2.3).

    2.3 :

    ,

    .

    .

    .

    . ,

    , .

    2.3.

    . ,

    .

    , .

    .

    .

    ,

  • .

    .

    . ,

    ,

    .

    .

    , .

    , ,

    , (phases)

    . ,

    , ,

    .

    .

    . ( 2.4)

    .

    2.4:

    ,

    .

    .

    .

    .

    .

    ,

    ( 2.5).

  • 2.5:

    ,

    .

    . ,

    .

    .

    .

    ,

    ,

    , .

    ,

    ,

    .

    2.4.

    ,

    .

    .

    ,

    ( 2.6).

    .

    .

  • 2.6:

    . ,

    , ,

    , ,

    .

    .

    2-6

    .

    , .

    .

    , ,

    .

    .

    .

    .

    , .

    .

    .

    . ,

  • .

    . ,

    .

    .

    .

    .

    , ,

    .

    .

    (iterative approach) .

    . 2-7

    .

    2-7:

    , ,

    .

    . ,

    ,

    .

    . ,

    .

  • . ,

    .

    .

    .

    .

    . , ,

    .

    .

    . ,

    .

    . ,

    . ,

    .

    ,

    .

    .

    ,

    (incremental development). ,

    .

    ,

    , .

    , .

    ,

    .

    .

    2.5.

    , , ,

    . ,

    .

  • ,

    ,

    .

    :

    .

    ,

    . ,

    .

    .

    .

    .

    :

    .

    , ,

    .

    .

    :

  • . ,

    ,

    ,

    .

    , .

    :

    .

    .

    .

    . ,

    .

    .

    :

    2.6. , ,

    .

    , , .

  • ,

    ( 2-8).

    2.8:

    ,

    , ,

    . T ,

    .

    (Models)

    , .

    .

    . - (abstraction)

    . .

    ,

    .

    . ,

    . .

    .

    . .

    ,

    .

    .

    .

    .

  • .

    ;

    , , , , ,

    , .

    .

    .

    .

    .

    (Tools)

    .

    .

    ,

    .

    .

    .

    (integrated development environments - IDEs)

    , ,

    .

    .

    .

    (Techniques)

    .

    --

    .

    , ,

    .

    2.7.

  • . ;

    ;

    ;

    .

    ;

    .

    ;

    ;

    ,

    .

    .

    :

    ; ;

    ;

    ;

    ;

    .

    .

    ; IDE ;

    .

    .

    .

    :

    ;

    ; ,

    ;

    . .

    ;

    .

    .

    ;

    ;

  • Up, XP Scrum;

    ;

    .

    . .

    John W. Satzinger, Robert B. Jackson, Stephen D. Burd. Systems Analysis and

    Design in a Changing World, Boston, MA: Thomson Course Technology, 2009.

    James A. O'Brien, George Marakas. Introduction to Information Systems,

    14th/edition, McGraw-Hill, New York 2008.