êåöüëáéï2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 2.1 ÅéóáãùãÞ Ως óýóôçìá (information system ó Þìá 2.1) ìðïñïýìå íá èåùñþóïõìå ãåíéêü, Ýíá

Σχετικά έγγραφα
ÌÅÑÏÓ 3 ΥΠΗΡΕΣΙΕΣ ΥΠΟΣΤΗΡΙΞΗΣ ΤΗΣ ΚΛΙΝΙΚΗΣ ΠΡΑΞΗΣ ÁÐÁÉÔÇÓÅÙÍ ÕÐÇÑÅÓÉÙÍ. Υπηρεσίες Ιατρικής Πληροφορικής και Τηλεϊατρικής 9 ÂÁÓÉÊÅÓ ÊÁÔÅÕÈÕÍÓÅÉÓ

ÓÕÍÄÕÁÓÔÉÊÇ É, ÓÅÐÔÅÌÂÑÉÏÓ ÏÌÁÄÁ ÈÅÌÁÔÙÍ B

ÓÕÍÄÕÁÓÔÉÊÇ É, ÓÅÐÔÅÌÂÑÉÏÓ ÏÌÁÄÁ ÈÅÌÁÔÙÍ Á

ΕΛΕΝΗ ΓΕΡΟΥΛΑΝΟΥ. Εικονογράφηση ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ ΓΙΑ ΠΑΙΔΙΑ ΝΗΠΙΑΓΩΓΕΙΟΥ ΛΗΔΑ ΒΑΡΒΑΡΟΥΣΗ ΕΚΔΟΣΕΙΣ ΠΑΠΑΔΟΠΟΥΛΟΣ

ÐïëëÝò åôáéñßåò ðñïóöýñïõí õðçñåóßåò

16. ÌåëÝôç ôùí óõíáñôþóåùí y=çìx, y=óõíx êáé ôùí ìåôáó çìáôéóìþí ôïõò.

ιαδικασία åãêáôüóôáóçò MS SQL Server, SingularLogic Accountant, SingularLogic Accountant Ìéóèïäïóßá

3.1 Íá âñåèåß ôï ðåäßï ïñéóìïý ôçò óõíüñôçóçò f: 4 x. (iv) f(x, y, z) = sin x 2 + y 2 + 3z Íá âñåèïýí ôá üñéá (áí õðüñ ïõí): lim

3524 ÅÖÇÌÅÑÉÓ ÔÇÓ ÊÕÂÅÑÍÇÓÅÙÓ (ÔÅÕ ÏÓ ÄÅÕÔÅÑÏ)

Ó ÅÄÉÁÓÌÏÓ - ÊÁÔÁÓÊÅÕÇ ÓÔÏÌÉÙÍ & ÅÉÄÉÊÙÍ ÅÎÁÑÔÇÌÁÔÙÍ ÊËÉÌÁÔÉÓÌÏÕ V X

ÊåöÜëáéï 4 ÄÉÁÍÕÓÌÁÔÁ. 4.1 ÅéóáãùãÞ (ÃåùìåôñéêÞ)

B i o f l o n. Ãéá åöáñìïãýò ìåôáöïñüò çìéêþí

Ðåñéå üìåíá. Ðñüëïãïò...13 Ðñüëïãïò ÅëëçíéêÞò êäïóçò...17

( ) ξî τέτοιο, + Ý åé ìßá ôïõëü éóôïí ñßæá óôï äéüóôçìá ( ) h x =,να δείξετε ότι υπάρχει ( α,β) x ΕΦΑΡΜΟΓΕΣ ΣΤΙΣ ΠΑΡΑΓΩΓΟΥΣ

Ðåñéå üìåíá. Ðñüëïãïò...13 Ðñüëïãïò ÅëëçíéêÞò êäïóçò...17

Cel animation. ÅöáñìïãÝò ðïëõìýóùí

ÊåöÜëáéï 3 ÏÑÉÆÏÕÓÅÓ. 3.1 ÅéóáãùãÞ

ÅÍÏÔÇÔÁ 6ç ÑÏÍÏÓ-ÄÉÁÄÏ Ç

Á~/99) , Ã2/2864/ êáé Ã2/3850/

Áóõìðôùôéêïß Óõìâïëéóìïß êáé Éåñáñ ßá ÓõíáñôÞóåùí

2.4 ñçóéìïðïéþíôáò ôïí êáíüíá áëõóßäáò íá âñåèåß ç dr

ÓÕÍÈÇÊÇ ÁÌÅÔÁÈÅÔÏÔÇÔÁÓ ÓÕÓÔÇÌÁÔÏÓ ÔÏÉ ÙÌÁÔÙÍ ÐÁÑÁÑÔÇÌÁ Â

ÁíÜðôõîç. ðëçñïöïñéáêþí óõóôçìüôùí. 2.1 ÂáóéêÝò ííïéåò ÊÅÖÁËÁÉÏ 2

> ÁíáãåíÝò óôüäéï (ðïëý ìåãüëç äéüñêåéá) Ôï áíáãåíýò åßíáé ôï óôüäéï ôçò áíüðôõîçò. Ç ôñß á áñ ßæåé íá ãåííéýôáé êáé ðïëý ãñþãïñá ðáßñíåé ôçí ïëïêëçñù

ÊåöÜëáéï 5 ÄÉÁÍÕÓÌÁÔÉÊÏÉ ÙÑÏÉ. 5.1 ÅéóáãùãÞ. 56 ÊåöÜëáéï 5. ÄÉÁÍÕÓÌÁÔÉÊÏÉ ÙÑÏÉ

ÅõñùðáúêÞ íùóç Áëïõìéíßïõ Ý åé äçìïóéåýóåé Ýíáí ìßíé - ïäçãü åðåîþãçóçò

ÄéáêñéôÝò êáé óõíå åßò ôõ áßåò ìåôáâëçôýò ÁóêÞóåéò

Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Εισαγωγή. Μεταγλωττιστές. Νίκος Παπασπύου, Κωστής Σαγώνας

9. ÁíÜðôõîç ðñïãñáììüôùí ìå ñïíéêýò ëåéôïõñãßåò.

ATHINA COURT. ÐïëõôåëÞ Äéáìåñßóìáôá

Estimation Theory Exercises*

ÐÉÍÁÊÅÓ ÔÉÌÙÍ ÁÍÔÉÊÅÉÌÅÍÉÊÙÍ ÁÎÉÙÍ

Κίνδυνοι στο facebook WebQuest Description Grade Level Curriculum Keywords

Øçöéïðïßçóç Þ ïõ - Ðñüôõðá áðïèþêåõóçò Ôï ðñüôõðï MIDI áñôïãñáöéêýò åéêüíåò ÂÜèïò ñþìáôïò ÄéáíõóìáôéêÝò åéêüíåò...


Ç íýá Ýííïéá ôïõ ýðíïõ!

Ðñïêýðôïõí ôá ðáñáêüôù äéáãñüììáôá.

: Ï ïäçãüò áõôüò ðåñéãñüöåé ôïí ôñüðï ñþóçò êáñôþí åîùôåñéêþí ìýóùí ìå ôïí õðïëïãéóôþ.

Üóêçóç 15. ÕëéêÜ - åîáñôþìáôá äéêôýïõ ðåðéåóìýíïõ áýñá êáé ðíåõìáôéêýò óõóêåõýò

å) Íá âñåßôå ôï äéüóôçìá ðïõ äéáíýåé ôï êéíçôü êáôü ôï ñïíéêü äéüóôçìá áðü ôï ðñþôï Ýùò ôï Ýâäïìï äåõôåñüëåðôï ôçò êßíçóþò ôïõ.

Συντακτική ανάλυση. Μεταγλωττιστές. (μέρος 3ον) Νίκος Παπασπύου, Κωστής Σαγώνας

: Ï ðáñþí ïäçãüò åîçãåß ôïí ôñüðï ñþóçò ðñïáéñåôéêþí åîùôåñéêþí óõóêåõþí ìå ôïí õðïëïãéóôþ.

6936 ÅÖÇÌÅÑÉÓ ÔÇÓ ÊÕÂÅÑÍÇÓÅÙÓ (ÔÅÕ ÏÓ ÄÅÕÔÅÑÏ)

ÐÉÍÁÊÁÓ ÐÅÑÉÅ ÏÌÅÍÙÍ

ΔΙΗΜΕΡΟ ΚΙΝΗΤΟΠΟΙΗΣΕΩΝ ΤΩΝ ΔΗΜΩΝ ΤΗΣ ΧΩΡΑΣ. Αναστολή λειτουργίας των δήμων στις 12 και 13 Σεπτεμβρίου 2012

ÂÉÏÊËÉÌÁÔÉÊÏÓ Ó ÅÄÉÁÓÌÏÓ Ó ÏËÉÊÙÍ

ÕÄÑÏËÇØÉÅÓ ÔÕÐÏÕ Á2 - Á4 ÌÅ ÁÍÔÉÐÁÃÅÔÉÊÇ ÐÑÏÓÔÁÓÉÁ

(Á 154). Amitraz.

Åñãáóßåò. Õëïðïßçóç åöáñìïãþò ðïëõìýóùí Äåýôåñï óôüäéï

2o ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΓΙΑ ΤΙΣ ΔΙΑΤΑΡΑΧΕΣ ΤΟΥ ΥΠΝΟΥ ΚΑΙ ΤΟ ΜΗ ΕΠΕΜΒΑΤΙΚΟ ΑΕΡΙΣΜΟ ΑΘΗΝΑ 5-6 ΜΑΡΤΙΟΥ 2010

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΕΘΝ. ΠΑΙ ΕΙΑΣ & ΘΡΗΣΚ/ΤΩΝ ΕΝΙΑΙΟΣ ΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ ΣΠΟΥ ΩΝ ΕΠΙΜΟΡΦΩΣΗΣ ΚΑΙ ΚΑΙΝΟΤΟΜΙΩΝ /ΝΣΗ ΣΠΟΥ ΩΝ Π.Ε.

2. Êáíüíåò ó åäßáóçò. 2.1 ÄéÜôáîç óõóôþìáôïò. PC äåí åßíáé áíáãêáßï ãéá ôç ëåéôïõñãßá ôçò åãêáôüóôáóçò.

¼ñãáíá Èåñìïêñáóßáò - ÓõóêåõÝò Øõêôéêþí Ìç áíçìüôùí

: Ï ïäçãüò áõôüò ðåñéãñüöåé ôïí ôñüðï ñþóçò êáñôþí åîùôåñéêþí ìýóùí.

Προτεινόμενα θέματα Πανελλαδικών εξετάσεων. Χημεία Θετικής Κατεύθυνσης ΕΛΛΗΝΟΕΚΔΟΤΙΚΗ

Ìáèáßíïõìå ôéò áðïäåßîåéò

4. ÐåñéãñáöÞ ëïãéóìéêïý ETS

1. i) ÊÜèå üñïò ðñïêýðôåé áðü ôçí ðñüóèåóç ôïõ óôáèåñïý áñéèìïý 3 óôïí ðñïçãïýìåíï, ïðüôå Ý ïõìå áñéèìçôéêþ ðñüïäï á í ìå ðñþôï üñï

Chi-Square Goodness-of-Fit Test*

: Ï ïäçãüò áõôüò ðåñéãñüöåé ôïí ôñüðï ñþóçò êáñôþí åîùôåñéêþí ìýóùí.

ÅÍÏÔÇÔÁ 5ç ÔÁ Ó ÇÌÁÔÁ

: Ï ïäçãüò áõôüò åîçãåß ôïí ôñüðï áíôéêáôüóôáóçò êáé áíáâüèìéóçò ôçò ìíþìçò óôïí õðïëïãéóôþ.

ÐáñÜäåéãìá: Êáèïñéóìüò ôïõ ðåñéå ïìýíïõ ôùí óõíåíôåýîåùí

Ðåñéå üìåíá. Ðñüëïãïò ÅëëçíéêÞò êäïóçò...23

ÌÅÑÏÓ I ÂáóéêÝò ííïéåò ÂÜóåùí ÄåäïìÝíùí 3. ÙÑÁ 1 Ôé Åßíáé ìéá ÂÜóç ÄåäïìÝíùí; 5. Éóôïñßá êáé ÅîÝëéîç ôùí Ðåñéâáëëüíôùí ÂÜóåùí ÄåäïìÝíùí 15

Microfocus NetExpress

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 7: Οριακή Τιμή Συνάρτησης. Αθανάσιος Μπράτσος. Τμήμα Ναυπηγών Μηχανικών ΤΕ

: Ï ðáñþí ïäçãüò åîçãåß ôïí ôñüðï ñþóçò ðñïáéñåôéêþí åîùôåñéêþí óõóêåõþí.

ÔÁ ÐÅÑÉÅ ÏÌÅÍÁ ÅÍ ÓÕÍÔÏÌÉÁ

J-Y(St)Y Ôçëåöùíéêü êáëþäéï åóùôåñéêïý þñïõ ìå èùñüêéóç êáôü VDE 0815

Íá èõìçèïýìå ôç èåùñßá...

ÏñãÜíùóç ÐñïãñÜììáôïò

Βιοµηχανικού Αυτοµατισµού

e-κτιθέμεθα Αποτυπώνοντας τη δημιουργία δημιουργικώς Εκτύπωση Βιβλιοδεσία Συσκευασία Printing Portal ENTYΠΗ ΕΠΙΚΟΙΝΩΝΙΑ

µµ Setup : µ 2005

1. Íá ëõèåß ç äéáöïñéêþ åîßóùóç (15 ìïí.) 2. Íá âñåèåß ç ãåíéêþ ëýóç ôçò äéáöïñéêþò åîßóùóçò (15 ìïí.)

ìå ôï ASP.NET;... 7 Ôï IIS óôá Windows

Αποκαλύπτουµε το µυστικό υπερόπλο του Μεσαίωνα

ΘΕΜΑ: Τροποποίηση κατηγοριών στα εγκεκριµένα ενιαία τιµολόγια εργασιών για έργα οδοποιϊας.

3.1 H Ýííïéá ôçò óõíüñôçóçò ÐÁÑÁÄÅÉÃÌÁÔÁ - ÅÖÁÑÌÏÃÅÓ

4.5 ÁóêÞóåéò çìéêþò éóïññïðßáò ìå åðßäñáóç óôç èýóç éóïññïðßáò

8 ÅöáñìïãÝò ÐëçñïöïñéêÞò - Õðïëïãéóôþí 8.1 ñïíïðñïãñáììáôéóìüò Óõíïëéêüò ðñïôåéíüìåíïò ñüíïò 2 þñåò (1 èåùñßá, 1 áóêþóåéò). Äßùñï 1o: ÊáôáíïìÞ ýëçò Ôé

: Ï ïäçãüò áõôüò åîçãåß ôïí ôñüðï áíôéêáôüóôáóçò êáé áíáâüèìéóçò ôçò ìíþìçò óôïí õðïëïãéóôþ.

ΕΝΔΟΣΚΟΠΙΚΕΣ ΚΑΙ ΧΕΙΡΟΥΡΓΙΚΕΣ ΤΕΧΝΙΚΕΣ ΘΕΡΑΠΕΙΑΣ ΚΙΝΗΤΙΚΩΝ ΔΙΑΤΑΡΑΧΩΝ ΓΑΣΤΡΟΟΙΣΟΦΑΓΙΚΗΣ ΣΥΜΒΟΛΗΣ Εκπαιδευτικό Σεμινάριο.

5.3.7 Ïé ðñïôüóåéò package êáé import ËïéðÝò äéáöïñýò ôçò Java áðü ôçí C

: Ï ïäçãüò áõôüò åîçãåß ôïí ôñüðï áíôéêáôüóôáóçò êáé áíáâüèìéóçò ôçò ìíþìçò óôïí õðïëïãéóôþ.

ÐÅÑÉÅ ÏÌÅÍÁ. ÊÅÖÁËÁÉÏ 1 ÅéóáãùãÞ óôç ÓôñáôçãéêÞ ÌÜñêåôéíãê. ÊÅÖÁËÁÉÏ 2 Óôñáôçãéêüò Ó åäéáóìüò ÌÜñêåôéíãê. Ðñüëïãïò...7

2.3.3 Ðüñïé. Ïñüóçìá áíüðôõîçò. ÅöáñìïãÝò ðïëõìýóùí

ÓõíåñãÜæïìáé ìå ôïõò Üëëïõò

Θ Ε Μ Α : Πρόσβαση σε έγγραφα. Προστασία του ατόμου από την επεξεργασία δεδομένων προσωπικού χαρακτήρα.

ÁÑÉÈÌÇÔÉÊÇ ËÕÓÇ ÓÕÍÇÈÙÍ ÄÉÁÖÏÑÉÊÙÍ ÅÎÉÓÙÓÅÙÍ

245/Á/1977). 2469/1997 (ÖÅÊ 36/Á/1997). 1484/Â/ ).

ΜΑΘΗΜΑ 1. Βαρυτικές και Μαγνητικές Μέθοδοι Γεωφυσικής Διασκόπησης ΝΟΜΟΣ ΒΑΡΥΤΗΤΑΣ NEWTON ΓΗΙΝΟ ΠΕΔΙΟ ΒΑΡΥΤΗΤΑΣ ΜΕΤΡΟΥΜΕΝΑ ΜΕΓΕΘΗ -

ÓÕÍÁÑÔÇÓÅÉÓ ÐÏËËÙÍ ÌÅÔÁÂËÇÔÙÍ

Νέα λύση διαχείρισης περιεχοµένου

1. Εισαγωγή 2. Διαπιστεύσεις: Πιστοποίηση Ε.ΚΕ.ΠΙΣ.- Πιστοποίηση ΕΛΟΤ ΕΝ ISO 9001: Σκοπός του Προγράμματος 4. Κατηγορίες υποψηφίων που

Μαθηματικά ΙΙΙ. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 15: Προσέγγιση συνήθων διαφορικών εξισώσεων Μέρος Ι. Αθανάσιος Μπράτσος

: Ï ðáñþí ïäçãüò åîçãåß ôïí ôñüðï ñþóçò ðñïáéñåôéêþí åîùôåñéêþí óõóêåõþí.

: Ï ïäçãüò áõôüò åîçãåß ôïí ôñüðï áíôéêáôüóôáóçò êáé áíáâüèìéóçò ôçò ìíþìçò óôïí õðïëïãéóôþ.

Τυπικές Γλώσσες. Μεταγλωττιστές. (μέρος 2ο) Νίκος Παπασπύου, Κωστής Σαγώνας

Transcript:

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 57 êåöüëáéï2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 2.1 ÅéóáãùãÞ Ως óýóôçìá (information system ó Þìá 2.1) ìðïñïýìå íá èåùñþóïõìå ãåíéêü, Ýíá óýíïëï áðü ìýóá óõëëïãþò, áðïèþêåõóçò, åðåîåñãáóßáò, áíüëõóçò êáé äéü õóçò ôçò ðëçñïöüñçóçò ìå óôü ï ôçí åðßôåõîç åíüò óõãêåêñéìýíïõ óêïðïý. Áí êáé ìå ôï ïñéóìü áõôü êáëýðôïõìå ôá ðüóçò öýóåùò óõóôþìáôá ðëçñïöüñçóçò, åí ôïýôïéò óôçí ðñüîç Ý åé åðéêñáôþóåé ï üñïò áõôüò íá áíáöýñåôáé óôá ðëçñïöïñéáêü óõóôþìáôá ðïõ âáóßæïíôáé óôç ñþóç çëåêôñïíéêïý õðïëïãéóôþ (computer-based information systems). ôóé, ως ÐëçñïöïñéáêÜ ÓõóôÞìáôá ðïõ âáóßæïíôáé óôç ñþóç çëåêôñïíéêïý õðïëïãéóôþ ïñßæïõìå ôá ðëçñïöïñéáêü óõóôþìáôá ðïõ ñçóéìïðïéïýí ôçí ôå íïëïãßá ôùí çëåêôñïíéêþí õðïëïãéóôþí (hardware and software), ãéá ôçí õëïðïßçóç ôùí åñãáóéþí êáé ôùí óôü ùí ôùí ñçóôþí ôïõò. Ó Þìá 2.1. Ðëçñïöïñéáêü óýóôçìá (ðçãþ: Turban et al., 1996)

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 58 58 ÓõóôÞìáôá ÕðïóôÞñéîçò ÁðïöÜóåùí Ï üñïò ôå íïëïãßá ôçò ðëçñïöïñßáò (information technology), áíáöýñåôáé óõíþèùò óôçí ôå íïëïãéêþ ðëåõñü ôùí ðëçñïöïñéáêþí óõóôçìüôùí (hardware, software, databases, cdrom, cdrec, printers, ), åíþ áñêåôýò öïñýò ñçóéìïðïéåßôáé êáé ως éóïäýíáìïò ôùí ðëçñïöïñéáêþí óõóôçìüôùí Þ ôçò óõíýíùóçò ðëçñïöïñéáêþí óõóôçìüôùí åíüò ïñãáíéóìïý Þ åðé åßñçóçò. 2.2 Ï óôñáôçãéêüò ñüëïò ôùí Ðëçñïöïñéáêþí ÓõóôçìÜôùí Ïé ðåñéóóüôåñïé åðé åéñçìáôßåò êáé äéåõèõíôýò èåùñïýóáí üôé ôá ðëçñïöïñéáêü óõóôþìáôá åßíáé áðáñáßôçôá ãéá ôçí õðïâïþèçóç ôùí ëåéôïõñãéþí ôçò åðé åßñçóçò áëëü áãíïïýí ôç ñþóç ôïõò óå êýñéåò ðåñéï Ýò üðùò: õðïëïãéóìü êáé ðñüâëåøç ìåñéäßùí áãïñüò, áíüðôõîç íýùí ðñïúüíôùí, áîéïëüãçóç êáé åðéëïãþ íýùí åðé åéñçìáôéêþí ðñùôïâïõëéþí, êá. Ç Üðïøç áõôþ ìå ôçí ðüñïäï ôïõ ñüíïõ ìåôáâüëëåôáé êáé äéáìïñöþíåôáé ç Üðïøç üôé ï ñüëïò ôùí ðëçñïöïñéáêþí óõóôçìüôùí åßíáé êõñßùò ãéá íá ðñïóäßäåé áíôáãùíéóôéêü ðëåïíåêôþìáôá óôéò åðé åéñþóåéò. Áõôü äåí äçìéïõñãåß êáé ôçí âåâáéüôçôá üôé üðïéá åðé åßñçóç áíáðôýóóåé êáé ñçóéìïðïéåß ðëçñïöïñéáêü óõóôþìáôá Ý åé a priori ôçí ðñïóäïêþìåíç åðéôõ ßá õëïðïßçóçò ôùí óôü- ùí ôçò. Ç êýñéá áéôßá áðïôõ ßáò ôùí, Ý åé íá êüíåé ìå ôï üôé ôá ðëçñïöïñéáêü óõóôþìáôá ðïõ áíáðôýóóïíôáé ðñïóáñìüæïíôáé óôçí õöéóôüìåíç áðçñ áéùìýíç ïñãáíùôéêþ äïìþ ôçò åðé åßñçóçò êáé áó ïëïýíôáé ìå ôçí åðßëõóç ôñå üíôùí ðñïâëçìüôùí. Ç åðßôåõîç áíôáãùíéóôéêþí ðëåïíåêôçìüôùí ìå ôç âïþèåéá ôùí ÐÓ Ý åé íá êüíåé ìå ôçí áíáäéïñãüíùóç ôùí ëåéôïõñãéþí êáé äéáäéêáóéþí ìéáò åðé åßñçóçò êáèþò êáé ìå ôçí áýîçóç ôçò ñþóçò åîåéäéêåõìýíùí ðëçñïöïñéáêþí óõóôçìüôùí (ÓÕÁ-DSS, ÄÐÓ-EIS, ÅÓ-ES) áðü ôá óôåëý ç áðïöáóßæïíôåò õøçëïý åðéðýäïõ äéïßêçóçò ãéá ôçí åðßëõóç åîåéäéêåõìýíùí ðñïâëçìüôùí. Óôï óçìåñéíü Ýíôïíá áíôáãùíéóôéêü ðåñéâüëëïí, üðïõ üëá ôá äåäïìýíá áëëüæïõí ôá- ýôáôá êáé åðéêñáôåß ìåãüëç áâåâáéüôçôá, ìßá åðé åßñçóç ðñïêåéìýíïõ íá åßíáé óå èýóç íá áíôáðåîýëèåé óôïí áíôáãùíéóìü èá ðñýðåé íá áðïäßäåé óçìáíôéêü ñüëï óôá ðëçñïöïñéáêü óõóôþìáôá êáé íá ôá ñçóéìïðïéåß ãéá íá: áõîþóïõí ôçí ðáñáãùãéêüôçôá (ìåßùóç ôïõ êüóôïõò, áýîçóç ôçò áðïôåëåóìáôéêüôçôáò, ), âåëôéþóïõí ôçí ðïéüôçôá ôùí ðñïóöåñüìåíùí ðñïúüíôùí êáé õðçñåóéþí, äçìéïõñãþóïõí áíôáãùíéóôéêü ðëåïíåêôþìáôá, äéáìïñöþóïõí ôç óôñáôçãéêþ ôçò åôáéñåßáò,

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 59 êåö. 2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 59 áíáäéïñãáíþóïõí êáé åðáíáó åäéüóïõí ôéò åðé åéñçóéáêýò ôïõò äéáäéêáóßåò, õðïóôçñßæåé ôçí âåëôßùóç ôçò ëþøçò áðïöüóåùí, áíôáðïêñßíåôáé ôá ýôåñá óôéò áðáéôþóåéò ôùí ðåëáôþí êáé óôéò áëëáãýò ôçò åðé åßñçóçò Þ ôïõ ðåñéâüëëïíôüò ôçò, Ý åé ðñüóâáóç óå óçìáíôéêýò êáé ñþóéìåò ðëçñïöïñßåò (ð. ìýóù äéáäéêôýïõ, åîùôåñéêþí âüóåùí äåäïìýíùí, ), äéá åéñßæåôáé êáëýôåñá ôåñüóôéïõò üãêïõò äåäïìýíùí-ðëçñïöïñéþí, âåëôéþóåé ôç äçìéïõñãéêüôçôá êáé íá ðñïùèåß ôéò êáéíïôïìßåò, ê.á. Ôá ÐëçñïöïñéáêÜ ÓõóôÞìáôá (ÐÓ) ìßáò åðé åßñçóçò-ïñãáíéóìïý, ôá ïðïßá óõíåéóöýñïõí óôçí åðé åéñçóéáêþ ôçò óôñáôçãéêþ, êáëïýíôáé ÓôñáôçãéêÜ ÐëçñïöïñéáêÜ ÓõóôÞìáôá (ÓÐÓ), ïñßæïíôáé äå ùò ôá ÐÓ, ôá ïðïßá õðïóôçñßæïõí Þ/êáé êáèïñßæïõí ôç óôñáôçãéêþ ôùí åðé åéñçóéáêþí ëåéôïõñãéþí (Wiseman, 1985; 1988). Ôï êýñéï êñéôþñéï áíáãíþñéóçò åíüò ÐÓ ùò óôñáôçãéêïý, åßíáé ï âáèìüò óôïí ïðïßï ìðïñåß íá óõìâüëëåé óôçí áëëáãþ ôïõ ôñüðïõ ëåéôïõñãßáò ôçò åðé åßñçóçò. Ç êýñéá óêïðéìüôçôá áíüðôõîçò ôýôïéùí ÐÓ, åßíáé ç âåëôßùóç ôçò ðáñáãùãéêüôçôáò, ôçò ðïéüôçôáò êáé ôçò áíôáãùíéóôéêþò èýóçò ìéáò åðé åßñçóçò-ïñãáíéóìïý. Áñ éêü ç ñþóç ôùí ÓÐÓ Þôáí ìüíï åîùôåñéêþ êáé áðåõèõíüôáí óôçí áãïñü ôçò åôáéñåßáò óôï åýïíôáò óôïí Üìåóï áíôáãùíéóìü ìå ôéò áíôßóôïé åò åôáéñåßåò ôïõ êëüäïõ, ðáñý ïíôáò ãéá ðáñüäåéãìá íýåò õðçñåóßåò óôïõò ðåëüôåò Þ/êáé óôïõò ðñïìçèåõôýò. Óôç óõíý åéá üìùò, ôá ÓÐÓ Üñ éóáí íá ñçóéìïðïéïýíôáé êáé ãéá åóùôåñéêþ ñþóç, õðïóôçñßæïíôáò ðñïóðüèåéåò áíáäéïñãüíùóçò êáé äéá åßñéóçò ôùí ëåéôïõñãéþí ôùí åðé åéñþóåùí, âåëôßùóçò ôçò ðáñáãùãéêüôçôáò ôùí åñãáæïìýíùí êáé ôùí óõíèçêþí óõíåñãáóßáò êáé åðéêïéíùíßáò. Óýìöùíá ìå ôïõò Sass and Keefe (1988), ôá ÓÐÓ ìðïñïýí íá óõíåéóöýñïõí óôçí áíüðôõîç áíôáãùíéóôéêïý ðëåïíåêôþìáôïò ìå ôïõò áêüëïõèïõò ôñüðïõò: ÁíÜðôõîç åìðïäßùí ãéá ôçí åéóáãùãþ áíôáãùíéóôþí óôçí áãïñü. ÏëïêëçñùôéêÞ áëëáãþ ôçò âüóçò ôïõ áíôáãùíéóìïý, ìå ôçí ðáñï Þ íýùí õðçñåóéþí, ðñïúüíôùí Þ ðëçñïöïñéþí ðïõ äåí ðáñý ïíôáé áðü ôïõò áíôáãùíéóôýò. Áýîçóç ôïõ êüóôïõò áëëáãþò ðåëáôþí (ðñïìçèåõôþí) êáé/þ ëåéôïõñãéêþ åîüñôçóç, ìå óêïðü íá áðïèáññõíèïýí ïé ðåëüôåò áðü ôï íá áëëüîïõí ðñïìçèåõôýò (ð. ìå ôçí ðáñï Þ åéäéêþí õðçñåóéþí ðñïò ôïí ðåëüôç, ïé ïðïßåò äýóêïëá ìðïñïýí íá áíôéãñáöïýí áðü ôïõò áíôáãùíéóôýò).

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 60 60 ÓõóôÞìáôá ÕðïóôÞñéîçò ÁðïöÜóåùí Åðáíáó åäßáóç ôùí åðé åéñçóéáêþí ëåéôïõñãéþí ôçò åêìåôáëëåõüìåíïé ôéò äõíáôüôçôåò ðïõ ìáò ðáñý ïõí ôá ÐÓ. Åðßóðåõóç åðé åéñçóéáêþí ëåéôïõñãéþí, üðùò ãéá ðáñüäåéãìá ç ôéìïëüãçóç, ðïõ åðéôñýðåé óôçí åôáéñåßá íá åðéëýîåé ìßá âýëôéóôç óôñáôçãéêþ ôéìïëüãçóçò ãéá ôá ðñïúüíôá êáé ôéò õðçñåóßåò ðïõ äéáèýôåé óå äéáöïñåôéêïýò ðåëüôåò. ÕðïóôÞñéîç óçìáíôéêþí åñãáóéþí ìå ôçí áíüðôõîç åîåéäéêåõìýíùí ÐÓ. Áõôü Ý åé ùò áðïôýëåóìá ôç ìåßùóç ôïõ êüóôïõò êáé ôïõ ñüíïõ äéáíïìþò ôïõ ôåëéêïý ðñïúüíôïò-õðçñåóéþí óôïí ðåëüôç. 2.3 ÏëïêëÞñùóç Ðëçñïöïñéáêþí ÓõóôçìÜôùí Ï üñïò ôå íïëïãßá ëïãéóìéêïý (software engineering) åìöáíßæåôáé áñ éêü óå äýï óõíýäñéá ôïõ ÍÁÔÏ ôï 1968 êáé 1969 (Naur and Randell, 1969; Randell and Buxton, 1970),, óôçí ðñïóðüèåéá íá ïñãáíùèåß ìå óõëëïãéêü ôñüðï ç ðáñáãùãþ ðñïúüíôùí ëïãéóìéêïý. Ï Constantine õðþñîå Ýíáò áðü ôïõò ðñùôïðüñïõò ôçò äïìçìýíçò ó åäßáóçò ï ïðïßïò åðéíüçóå ìéá éåñáñ éêþ ìýèïäï äéüóðáóçò. ÐÜíù óôéò ðñþôåò éäýåò ôïõ Constantine âáóßóèçêáí ïé Yourdon (1972) êáé ïé DeMarco (1978) êáèþò êáé ïé Gane and Sarson (1979) ãéá íá ãñüøïõí ôá ðñþôá âéâëßá ôïõò ãéá ôç äïìçìýíç áíüëõóç. ÌÝ ñé ôüôå ïé õðüñ ïõóåò ìýèïäïé êüëõðôáí ìüíï ìåñéêýò áðü ôéò öüóåéò ôïõ êýêëïõ æùþò ôïõ ëïãéóìéêïý. Ç ìýèïäïò ôçò äïìçìýíçò áíüëõóçò (DeMarco, 1978), áñ éêü åöáñìüóèçêå óôçí áíüëõóç êáé ó åäßáóç óõóôçìüôùí áëëü ãñþãïñá åðåêôüèçêå êáé êüëõøå üëåò ôéò öüóåéò ôïõ êýêëïõ æùþò. Áðü ôüôå Ý ïõí äçìéïõñãçèåß íýåò ôå íéêýò ïé ïðïßåò üìùò âáóßæïíôáé óôá êýñéá óçìåßá ôïõò óôéò ðáñáðüíù áñ éêýò éäýåò. ÃåíéêÜ äýï åßäç ïëïêëþñùóçò óõóôçìüôùí õðüñ ïõí, ç ôå íéêþ (technical integration) êáé ç ëåéôïõñãéêþ (functional integration) (Hale et al., 1989; Brooks, 1989). Ç ôå íéêþ ïëïêëþñùóç õðïäéáéñåßôáé óôá áêüëïõèá ôñßá åßäç: 1. ÊÜèåôç ïëïêëþñùóç ðëçñïöïñéáêþí óõóôçìüôùí: ÊáôÜ ôçí áñ éôåêôïíéêþ ó åäßáóç ôùí äéáöüñùí åðéìýñïõò óõóôçìüôùí ëáìâüíåôáé ðñüíïéá íá õðüñ åé äõíáôüôçôá ìåôáöïñüò äåäïìýíùí ìåôáîý ôùí äéáöüñùí áíåîüñôçôùí åöáñìïãþí ôïõ óõóôþìáôïò. Ùò åê ôïýôïõ óçìáíôéêüôáôï ñüëï ðáßæåé ç êáëïó åäéáóìýíç äõíáôüôçôá ìåôáöïñüò äåäïìýíùí ìýóù óôáèåñþí ðáñáìýôñùí åíäïåðéêïéíùíßáò (Hale et al., 1989). 2. Ïñéæüíôéá ïëïêëþñùóç ðëçñïöïñéáêþí óõóôçìüôùí: ÊáôÜ ôçí áñ éôåêôïíéêþ ó åäßáóç ôùí óõóôçìüôùí áõôþí ëáìâüíåôáé ðñüíïéá íá õðüñ åé äõíáôüôçôá

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 61 êåö. 2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 61 óõíåñãáóßáò ôùí äéüöïñùí ëåéôïõñãéêþí õðïóõóôçìüôùí ôïõ ÐÓ, ïýôùò þóôå íá ðáñý åôáé ç äõíáôüôçôá ìåôáöïñüò äåäïìýíùí áðü ôï Ýíá õðïóýóôçìá óå Ýíá Üëëï. Ôá óõóôþìáôá áõôü ìðïñïýí íá äéá ùñéóôïýí óôéò áêüëïõèåò ôýóóåñéò õðïêáôçãïñßåò, áíüëïãá ìå ôï ôñüðï ôçò ðáñå üìåíçò äéáóýíäåóçò ôùí õðïóõóôçìüôùí ôïõò, üóïí áöïñü ôç ìåôáöïñü äåäïìýíùí (Brooks, 1989): áõôüíïìá (standalone), áðëþò äéáóýíäåóçò (simple linked), ðåñßðëïêçò äéáóýíäåóçò (sophisticated linked), êáé ïëïêëçñùìýíá (integrated). 3. ÏëïêëÞñùóç áíü Ýñãï (project integration): ÁíáöÝñåôáé óôçí áíüðôõîç ìåãüëùí êáé ðïëýðëïêùí óõóôçìüôùí, ðïõ ðåñéëáìâüíïõí âüóåéò äåäïìýíùí êáé äõíáôüôçôåò ôçëåðéêïéíùíßáò êáé áöïñïýí ôçí õëïðïßçóç åíüò óõãêåêñéìýíïõ Ýñãïõ (project). Ìå óôü ï ôç âåëôßùóç ôçò áðïôåëåóìáôéêüôçôáò ãßíåôáé ïëéêþ åðáíáó åäßáóç áñêåôþí ëåéôïõñãéêþí äéáäéêáóéþí, ãåãïíüò ðïõ åðéöýñåé ðñüóèåôá áíôáãùíéóôéêü ðëåïíåêôþìáôá óôçí åðé åßñçóç (Benjamin and Scott-Morton, 1988; Clemons and Row, 1991). Äýï êýñéïé ôñüðïé ëåéôïõñãéêþò ïëïêëþñùóçò ðåñéãñüöïíôáé óôç óõíý åéá: 1. ÊÜèåôç ïëïêëþñùóç ôùí ëåéôïõñãéþí: Ãßíåôáé åðáíáó åäßáóç ôùí åñãáóéþí êáé ñéæéêþ ìåôáâïëþ ôùí ðáñáäïóéáêþí ôñüðùí êáôáìåñéóìïý ôçò ñïþò ôùí åñãáóéþí óôéò äéüöïñåò ïìüäåò ñçóôþí åíüò óõóôþìáôïò ðïõ õðïóôçñßæåé óõãêåêñéìýíåò ëåéôïõñãßåò ìéáò åðé åßñçóçò (ð. õðïóôçñßæåé ôéò ëåéôïõñãßåò ìüñêåôéíãê). 2. Ïñéæüíôéá ïëïêëþñùóç ôùí ëåéôïõñãéþí: Ìå ôïí üñï áõôü åííïåßôáé ç ñþóç ôùí óõóôçìüôùí áõôþí ãéá íá ìåôáâüëëïõí ôéò äïìéêýò äéáöïñýò (Clemons and Row, 1991) ìåôáîý ôùí óôñáôçãéêþí ìýóùí ìéáò åôáéñåßáò ïýôùò, þóôå íá åðéôý ïõí ôç âåëôßùóç ôçò ñçóéìïðïßçóçò ôùí ìýóùí ìå áðïôýëåóìá ôç ìåßùóç ôïõ êüóôïõò. ÁöïñÜ ôçí õðïóôþñéîç ïñéæüíôéùí äñüóåùí ìéáò åðé åßñçóçò ðïõ äéáôñý ïõí ïñéæïíôßùò ôéò äéüöïñåò ëåéôïõñãßåò ôçò åðé åßñçóçò. 2.4 Êýêëïò æùþò óõóôçìüôùí Ôá ðñïúüíôá ëïãéóìéêïý Ý ïõí êáé áõôü Ýíá êýêëï æùþò ðïõ îåêéíü áðü ôç óýëëçøç ìéáò íýáò éäýáò ãéá ôçí áíüðôõîç åíüò óõãêåêñéìýíïõ ðñïúüíôïò êáé öèüíåé ìý ñé ôç

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 62 62 ÓõóôÞìáôá ÕðïóôÞñéîçò ÁðïöÜóåùí ñïíéêþ óôéãìþ ôçò áðüóõñóþò ôïõ áðü ôçí áãïñü Þ áðü ôï óôáìüôçìá ôçò ñþóçò ôïõ, ðåñéëáìâüíåé äå üëåò åêåßíåò ôéò äñáóôçñéüôçôåò ðïõ åßíáé áðáñáßôçôåò ãéá ôçí áíüðôõîç, ôç ëåéôïõñãßá êáé ôçí óõíôþñçóþ ôïõ. íá ìïíôýëï êýêëïõ æùþò ðåñéãñüöåé ôéò öüóåéò, ôéò åñãáóßåò ðïõ ãßíïíôáé êáé ôá ðñïúüíôá ðïõ ðáñüãïíôáé óå êüèå öüóç êáèþò êáé ôç óåéñü äéáäï Þò ôùí. Ìå óôü- ï ôçí ðåñéãñáöþ ôùí äéáöüñùí óôáäßùí ôïõ êýêëïõ æùþò ôïõ ëïãéóìéêïý, Ý ïõí áíáðôõ èåß äéüöïñá ìïíôýëá áíüðôõîþò ôïõ (Yourdon, 1989; Norris and Rigby, 1992; ÃéáêïõìÜêçò, 1994), üðùò: ÌïíôÝëï ôïõ êáôáññüêôç - waterfall model (Royce, 1970; Boehm, 1984; IEEE, 1983; Rook, 1986). ÓðåéñïåéäÝò ìïíôýëï - spiral model (Boehm, 1988). ÌïíôÝëï óôáäéáêþò åêëýðôõíóçò êáé åðáíáëçðôéêþò ðñïóáýîçóçò - stepwise refinement and iterative enhancement model (Wirth, 1971). ÌïíôÝëï ðñïôõðïðïßçóçò - prototyping model (Agresti, 1986; Carey, 1990; McLeod, 1993). Ëåéôïõñãéêü ìïíôýëï - operational model (Zave, 1984). ÌïíôÝëï áõôüìáôïõ ðñïãñáììáôéóìïý - automatic programming model (Agresti, 1986; Stahl, 1986; Parnas, 1985). ÌïíôÝëï ôçò åðáíá ñçóéìïðïßçóçò ëïãéóìéêïý (Davis, 1988). Ôá ìïíôýëá áõôü ðåñéãñüöïõí êáôü êáíüíá ãåíéêýò êáôçãïñßåò êáé ðåñéðôþóåéò áíüðôõîçò ëïãéóìéêïý, ðáñáêüìðôïíôáò ëåðôïìåñåßò áíáöïñýò óå óõãêåêñéìýíåò ðåñéðôþóåéò. Óôçí ðñáãìáôéêüôçôá ôá ìïíôýëá áõôü êáëýðôïõí ôéò ãåíéêýò ãñáììýò áíüðôõîçò ëïãéóìéêïý, åíþ ç áíüðôõîç êáé óõíôþñçóç åíüò ðñïúüíôïò ëïãéóìéêïý åßíáé ðñïóáñìïóìýíá óôéò óõíèþêåò áíüðôõîþò ôïõ (åðé åßñçóç, ñþóôåò, ïìüäá áíüðôõîçò, ýðáñîç óôåëå þí, åìðåéñßá áíáëõôþí, õöéóôüìåíïò åîïðëéóìüò, ). Óå êüèå öüóç áíüðôõîçò åöáñìüæïíôáé ïé ôå íéêýò ðïõ êáëýðôïíôáé áðü ôçí åðéóôþìç ôçò ôå íïëïãßáò ëïãéóìéêïý. Óôïí åðüìåíï ðßíáêá (2.1), ðáñïõóéüæïíôáé ïé êýñéåò äñáóôçñéüôçôåò ôïõ êýêëïõ æùþò ðëçñïöïñéáêþí óõóôçìüôùí. 2.5 ÁíÜëõóç êáé Ó åäßáóç ÓõóôçìÜôùí Ç áíüðôõîç ðëçñïöïñéáêþí óõóôçìüôùí äßíåé Ýìöáóç óôá áêüëïõèá áñáêôçñéóôéêü: ÅðéôÜ õíóç ôçò áíüðôõîçò ÐÓ

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 63 Óôçí áíüðôõîç ðñùôïôýðùí ãéá ôçí ðåéñáìáôéêþ äïêéìþ ôùí åöáñìïãþí êáé ôç äéåíýñãåéá åëýã ùí. Ðñùôüôõðï èåùñåßôáé Ýíá ðñïúüí ëïãéóìéêïý ôï ïðïßï áíáêåö. 2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 63 Ðßíáêáò 2.1. ÖÜóåéò êýêëïõ æùþò Ð.Ó. Óôç ñþóç ãëùóóþí 4 çò ãåíéüò, ïé ïðïßåò äéáèýôïõí áñáêôçñéóôéêü: ãñáöéêþí, óõóôçìüôùí äéá åßñéóçò âüóåùí äåäïìýíùí, éêáíüôçôåò áëëçëåðéäñáóôéêþò åðéêïéíùíßáò, õðïâïëþ åñùôþóåùí áðüíôçóç, ãåííþôñéåò áíáöïñþí, ëåîéêü äåäïìýíùí, åðåîåñãáóßá êåéìýíùí, åðáíá ñçóéìïðïéïýìåíï êþäéêá, âéâëéïèþêç áíüðôõîçò ëïãéóìéêïý, áóöüëåéá ðñüóâáóçò óôá äåäïìýíá, ê.á. êáé ãëùóóþí 5çò ãåíéüò ïé ïðïßåò åßíáé óõìâïëéêýò ãëþóóåò ðïõ ðáñý ïõí áðïôåëåóìáôéêïýò ôñüðïõò áíáðáñüóôáóçò áíôéêåéìýíùí êáé ìåèüäùí ðïõ ñçóéìïðïéïýíôáé óôçí ôå íçôþ íïçìïóýíç.

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 64 64 ÓõóôÞìáôá ÕðïóôÞñéîçò ÁðïöÜóåùí ðôýóóåôáé ãñþãïñá êáé ðåñéëáìâüíåé ôéò âáóéêýò ëåéôïõñãßåò ôïõ ôåëéêïý ðñïúüíôïò. Ìå âüóç áõôü ãßíïíôáé ïé Ýëåã ïé, åíôïðßæïíôáé óöüëìáôá, äéåñåõíþíôáé íýåò áðáéôþóåéò, íýåò ëåéôïõñãßåò. Óôç óõíý åéá ôï óýóôçìá õößóôáôáé ôéò âåëôéþóåéò êáé ç äéáäéêáóßá åðáíáëáìâüíåôáé ìý ñé íá ðüñïõìå ôï ôåëéêü ðñïúüí. Óôç ñþóç ôå íéêþí äïìçìýíçò áíüðôõîçò åöáñìïãþí ìå ñþóç åñãáëåßùí CASE (Computer-Aided Software Engineering). Ôá åñãáëåßá áõôü êáé óå óõíåñãáóßá ìå ôéò ôå íéêýò äïìçìýíçò áíüëõóçò êáé ó åäßáóçò, óôï åýïõí óôçí áõôïìáôïðïßçóç ôçò áíüðôõîçò ìåãüëùí êáé óýíèåôùí ÐÓ. ÁíÜðôõîç åöáñìïãþí ìå ñþóç áíôéêåéìåíïóôñáöïýò ðñïãñáììáôéóìïý (Object-oriented programming). ÁíÜðôõîç óõóôçìüôùí áíïé ôþò áñ éôåêôïíéêþò. Óôï åýåé óôçí áíåîáñôçóßá äåäïìýíùí, ëïãéêþò êáé äéáäéêáóéþí. Ïé åöáñìïãýò ðïõ áíáðôýóóïíôáé èá åßíáé áíåîüñôçôåò áðü ôçí ðëáôöüñìá áíüðôõîçò, åýêïëåò óå ìåôáâïëýò êáé ïëïêëçñþóéìåò ìå Üëëåò åöáñìïãýò. ÄïìçìÝíç áíüëõóç - Ó åäßáóç ÓõóôÞìáôïò Ç áíüðôõîç åíüò óõóôþìáôïò ãßíåôáé ãéá íá êáëýðôåé ôéò áíüãêåò ìéáò åðé åßñçóçò, åíüò ïñãáíéóìïý ê.ëð. ôóé, áñ éêü ôßèåíôáé ïé áíôéêåéìåíéêïß óôü ïé ðïõ ðñýðåé íá ðëçñïß ôï õðü áíüðôõîç óýóôçìá. Ç äéáäéêáóßá áíüðôõîçò åíüò óõóôþìáôïò Ý åé ως ðñþôï âþìá ôïí ðñïóäéïñéóìü ôùí áðáéôþóåùí ôïõ óõóôþìáôïò. ÊáôÜ ôç öüóç áõôþ ãßíåôáé êáôáãñáöþ, áíüëõóç êáé êáèïñéóìüò ôùí áðáéôþóåùí ôïõ óõóôþìáôïò. Ìå ôïí êáèïñéóìü ôùí áðáéôþóåùí ôïõ óõóôþìáôïò ãßíåôáé ìéá ðåñéãñáöþ ôùí äõíáôïôþôùí ôïõ, ïýôùò þóôå íá ìðïñåß íá åëåãèåß áí áõôü éêáíïðïéåß ôï óêïðü áíüðôõîþò ôïõ. Óôç öüóç áõôþ ðñïóäéïñßæïíôáé ïé áðáéôþóåéò óå ìïñöýò ðëçñïöïñéþí êáé óå ëåéôïõñãßåò - åðåîåñãáóßåò ðïõ ôéò äçìéïõñãïýí Þ ôéò ìåôáó çìáôßæïõí. Äéåõêñéíßæïíôáé åðßóçò ôá ìç ëåéôïõñãéêü èýìáôá ðïõ Üðôïíôáé èåìüôùí üðùò ç áîéïðéóôßá êáé ç áóöüëåéá ôùí ðáñå ïìýíùí ðëçñïöïñéþí, ïé ðáñüãïíôåò ðïõ åðçñåüæïõí ôç ëåéôïõñãßá ôïõ óõóôþìáôïò ê.á. ÊáôÜ ôç öüóç ôçò ó åäßáóçò ôïõ óõóôþìáôïò ïé ëåéôïõñãßåò-åðåîåñãáóßåò ìåôáó çìáôßæïíôáé Ýôóé þóôå íá åßíáé åýêïëç ç õëïðïßçóç ôïõ óõóôþìáôïò ìå ôá äéáèýóéìá ìýóá õëéêïý êáé ëïãéóìéêïý. ôóé, êáôáëþãïõìå óôï êáèïñéóìü ôùí ôìçìüôùí (modules) ðïõ õëïðïéïýí óõãêåêñéìýíåò ëåéôïõñãßåò-åðåîåñãáóßåò, üðùò ôïõ ôñüðïõ äéá- åßñéóçò ôùí äåäïìýíùí, ôïõ óõóôþìáôïò åðéêïéíùíßáò ñþóôç -óõóôþìáôïò êáé Üëëùí åñãáóéþí. Ãéá ìéá ðåñéóóüôåñç óå âüèïò ìåëýôç ôùí äéáöüñùí ìåèüäùí êáé ôùí åñãáëåßùí ðïõ ñçóéìïðïéïýíôáé ãéá ôï ðñïóäéïñéóìü ôùí áðáéôþóåùí êáé ôç ó åäßáóç åíüò óõóôþ-

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 65 êåö. 2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 65 ìáôïò ìðïñåß êáíåßò íá áíáôñýîåé óôç âéâëéïãñáößá (ÉÂÌ, 1974; DeMarco, 1978; Gane and Sarson, 1979; Yeh, 1982; 1983; Alford, 1985; Ross, 1985; Whitten et a1., 1989; Yourdon, 1989; Sommervill, 1992). Åñãáëåßá áíüëõóçò Ãéá ôçí áíüðôõîç ðïéïôéêïý ëïãéóìéêïý ìå âüóç ôéò áñ Ýò ôçò äïìçìýíçò áíüëõóçò åßíáé áðáñáßôçôç ç ñþóç ôùí êáôüëëçëùí åñãáëåßùí. ôóé, ãéá ôç ãñáöéêþ áíáðáñüóôáóç ôùí ëåéôïõñãéþí êáé ôçò ëïãéêþò ôïõ óõóôþìáôïò ãßíåôáé ñþóç ôùí áêïëïýèùí åñãáëåßùí (Yourdon and Constantine, 1975; Myers, 1975; Gane and Sarson, 1979; DeMarco, 1978; Yourdon, 1989; Gibson, 1989; Norman and Nunamaker, 1989; McCusker, 1991; Lindholm, 1992): ÄéáãñáììÜôùí ÑïÞò ÄåäïìÝíùí - ÄÑÄ (Data Flow Diagrams - DFD), ôùí Ëåîéêþí ÄåäïìÝíùí (Data Dictionary - DD), ôùí ÄéáãñáììÜôùí ÄïìÞò Þ Áñ éôåêôïíéêþò (Structure Chart - SC) êáé ôùí ÄéáãñáììÜôùí ÄïìÞò ÄåäïìÝíùí (Data Structure Diagrams - DSD). Ãéá ìéá ãåíéêüôåñç åðéóêüðçóç ôùí ðáñáðüíù åííïéþí ìðïñåß êáíåßò íá áíáôñýîåé óôç ó åôéêþ âéâëéïãñáößá (Yourdon, 1989; Whitten et al., 1989; McLeod, 1993 ê.á.). 2.6 ÁíôéêåéìåíïóôñáöÞò ðñïãñáììáôéóìüò Óôïí áíôéêåéìåíïóôñáöþ ðñïãñáììáôéóìü (object-oriented programming), ôá âáóéêü äïìéêü óõóôáôéêü åßíáé ïé êëüóåéò êáé ôá áíôéêåßìåíá. Ôï áíôéêåßìåíï ìïíôåëïðïéåß Ýíá ôìþìá ôçò ðñáãìáôéêüôçôáò êáé ãéá áõôü åßíáé êüôé ôï ïðïßï õðüñ åé óôï þñï êáé ôï ñüíï. Óáí áíôéêåßìåíï ìðïñåß íá èåùñçèåß êüôé ôï ïðïßï Ý åé óáöþò ïñéóìýíá üñéá. Óýìöùíá ìå ôïí Booch (1994), Ýíá áíôéêåßìåíï Ý åé: êáôüóôáóç, óõìðåñéöïñü êáé ôáõôüôçôá. Ç äïìþ êáé ç óõìðåñéöïñü üìïéùí áíôéêåéìýíùí êáèïñßæåôáé óôçí êïéíþ ôïõò êëüóç. Ï Joned (1979), îåêáèáñßæåé ðåñéóóüôåñï ôïí üñï åðéóçìáßíïíôáò üôé óôï ìïíôýëï ôïõ áíôéêåéìýíïõ, ç Ýìöáóç äßíåôáé óôïí áñáêôçñéóìü ôùí óõóôáôéêþí ôïõ öõóéêïý Þ áöçñçìýíïõ óõóôþìáôïò ðïõ ìïíôåëïðïéåß ôï ëïãéóìéêü óýóôçìá. Ôá áíôéêåßìåíá Ý ïõí ìéá óõãêåêñéìýíç áêåñáéüôçôá ðïõ äåí ìðïñåß íá ðáñáâéáóôåß. íá áíôéêåßìåíï ìðïñåß ìüíï íá áëëüîåé êáôüóôáóç, íá óõìðåñéöåñèåß, íá äéá- åéñéóôåß êáé íá óôáèåß óå ó Ýóç ìå Üëëá áíôéêåßìåíá ìå ôñüðïõò ðïõ åßíáé óõãêåêñéìýíïé ãéá ôï áíôéêåßìåíï. Ïé Stefik êáé Bobrow (1986), ïñßæïõí ôá áíôéêåßìåíá ùò ïíôüôçôåò ðïõ óõíäõüæïõí ôéò éäéüôçôåò ôùí äéáäéêáóéþí ìå äåäïìýíá, ìéá êáé åêôåëïýí õðïëïãéóìïýò êáé óþæïõí ôçí êáôüóôáóþ ôïõò. Ìðïñïýìå íá ðïýìå üôé Ýíá áíôéêåßìåíï åßíáé ìßá óáöþò ïíôüôçôá ðïõ ðáñïõóéüæåé ìßá êáëü êáèïñéóìýíç óõìðåñéöïñü. Ç áíôéêåéìåíïóôñáöþò äéáäéêáóßá (Booch, 1994), åßíáé ìßá êáëþò ïñéóìýíç åðáíáëáìâáíüìåíç äéáäéêáóßá. ÕðÜñ ïõí äýï áñáêôçñéóôéêü ôá ïðïßá åßíáé êïéíü óå üëá

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 66 66 ÓõóôÞìáôá ÕðïóôÞñéîçò ÁðïöÜóåùí ôá ðåôõ çìýíá Ýñãá ëïãéóìéêïý: ç ýðáñîç ìßáò éó õñü äéïñáôéêþò áñ éôåêôïíéêþò êáé ç åöáñìïãþ åíüò êáëü äéá åéñéæüìåíïõ åðáíáëçðôéêïý êáé óôáäéáêïý êýêëïõ æù- Þò áíüðôõîþò ôùí. Ôá åðéôõ çìýíá Ýñãá áíôéêåéìåíïóôñáöïýò ðñïãñáììáôéóìïý äåí åìöáíßæïõí ïýôå Üíáñ ïõò áëëü êáé ïýôå ôñïìåñü áõóôçñïýò êáé ãñáöåéïêñáôéêïýò êýêëïõò æùþò ôçò áíüðôõîçò. Áíôßèåôá, ç äéáäéêáóßá ðïõ ïäçãåß óôçí åðéôõ- Þ êáôáóêåõþ áíôéêåéìåíïóôñáöþí áñ éôåêôïíéêþí åßíáé óôáäéáêþ ìå ôçí Ýííïéá üôé êüèå ðýñáóìá áðü Ýíá êýêëï áíüëõóçò-ó åäéáóìïý-áîéïëüãçóçò, ïäçãåß óôç âáèìéáßá åêëýðôõíóç ôùí óôñáôçãéêþí êáé ôáêôéêþí áðïöüóåùí, ìå áðïôýëåóìá ôçí óýãêëéóç óå ìßá ëýóç ðïõ éêáíïðïéåß ôéò áðáéôþóåéò ôïõ ôåëéêïý ñþóôç êáé ðïõ ðáñüëá áõôü åßíáé áðëþ, áîéüðéóôç êáé ðñïóáñìïæüìåíç. Ï áíôéêåéìåíïóôñáöþò ðñïãñáììáôéóìüò Booch (1994), åßíáé ìßá ìýèïäïò áíüðôõîçò óôçí ïðïßá ôá ðñïãñüììáôá åßíáé ïñãáíùìýíá ùò óõëëïãýò óõíåñãáæüìåíùí áíôéêåéìýíùí, êüèå Ýíá áðü ôá ïðïßá áíáðáñéóôü Ýíá óôéãìéüôõðï êüðïéáò êëüóçò. Ïé êëüóåéò ôïõ ðñïãñüììáôïò åßíáé ìýëç ìßáò éåñáñ ßáò êëüóåùí ðïõ äéýðåôáé áðü ìßá êëçñïíïìéêüôçôá ó Ýóåùí. ÕðÜñ ïõí ôñßá óçìáíôéêü óôïé åßá óå áõôü ôïí ïñéóìü: ï áíôéêåéìåíïóôñáöþò ðñïãñáììáôéóìüò ñçóéìïðïéåß áíôéêåßìåíá êáé ü é áëãüñéèìïõò ùò âáóéêü ëïãéêü äïìéêü óôïé åßá, êüèå áíôéêåßìåíï åßíáé Ýíá óôéãìéüôõðï êüðïéáò êëüóçò, êáé ïé êëüóåéò ó åôßæïíôáé ìåôáîý ôïõò ìýóù ó Ýóåùí êëçñïíïìéêüôçôáò. íá ðñüãñáììá ìðïñåß íá öáßíåôáé áíôéêåéìåíïóôñáöýò, áí üìùò êüðïéï Þ êüðïéá áðü ôá óôïé åßá áõôü áðïõóéüæåé ôüôå äåí åßíáé. Ïé Cardelli êáé Wegner (1985), ïñßæïõí üôé ìßá ãëþóóá ðñïãñáììáôéóìïý åßíáé áíôéêåéìåíïóôñáöþò åüí êáé ìüíï åüí: Õðïóôçñßæåé áöáéñýóåéò áíôéêåéìýíùí ìå Ýíá óýóôçìá åðéêïéíùíßáò áðïôåëïýìåíï áðü åðþíõìåò ëåéôïõñãßåò êáé ìßá êñõöþ ôïðéêþ êáôüóôáóç. Ôá áíôéêåßìåíá Ý ïõí Ýíá áíôßóôïé ï ôýðï (êëüóç). Ïé ôýðïé (êëüóåéò) ìðïñåß íá êëçñïíïìïýí áñáêôçñéóôéêü áðü õðåñôýðïõò (õðåñêëüóåéò). Ìßá ãëþóóá õðïóôçñßæåé ôç êëçñïíïìéêüôçôá åüí åßíáé äõíáôü íá åêöñáóôïýí ó Ýóåéò ôçò ìïñöþò is a áíüìåóá óôïõò ôýðïõò. ôóé, ãéá ðáñüäåéãìá Ýíá êüêêéíï ôñéáíôüöõëëï åßíáé Ýíá ëïõëïýäé êáé Ýíá ëïõëïýäé åßíáé Ýíá åßäïò öõôïý. Áí ìßá ãëþóóá äåí ðáñý åé áðåõèåßáò õðïóôþñéîç êëçñïíïìéêüôçôáò ôüôå äåí åßíáé áíôéêåéìåíïóôñáöþò áëëü âáóéóìýíç óå áíôéêåßìåíá (Object Based).

KEF_2:Layout 1 9/12/2009 11:52 µµ Σελίδα 67 êåö. 2 ÐëçñïöïñéáêÜ ÓõóôÞìáôá 67 Ó Þìá 2.2. ÌïíôÝëï ðëçñïöïñéáêþí óõóôçìüôùí âáóéæüìåíùí óôç ñþóç õðïëïãéóôþí (ðçãþ: McLeod, 1993) 2.7 ÐëçñïöïñéáêÜ óõóôþìáôá âáóéæüìåíá óôïõò çëåêôñïíéêïýò õðïëïãéóôýò Ìå ôçí áíüðôõîç öèçíüôåñçò, öéëéêüôåñçò êáé êáëýôåñçò ôå íïëïãßáò, îåêßíçóå ç åîåëéêôéêþ ðïñåßá ôùí Âáóéæüìåíùí óôïõò ÕðïëïãéóôÝò Ðëçñïöïñéáêþí ÓõóôçìÜôùí (Computer-Based Information Systems - CBIS). Ç åîýëéîç áõôþ Þôáí ôï áðïôýëåóìá ìéáò óõëëïãéêþò ìüèçóçò ôùí áíèñþðùí, ïé ïðïßïé Ýìáèáí ôá èåôéêü ôçò ôå- íïëïãßáò êáé ôçò äýíáìþò ôçò. Ï McLeod (1993), ñçóéìïðïéåß ôïí üñï CBIS ãéá íá ðåñéãñüøåé ôéò ðýíôå êáôçãïñßåò åöáñìïãþí ðïõ ñçóéìïðïéïýí Ç/Õ (ó Þìá 2.2) êáé ïé Bocij et al. (1999), ãéá íá ôá äéá ùñßóïõí áðü ôá âáóéæüìåíá óôï áñôß ÐÓ (paperbased IS). ÓÞìåñá, ìå ôïí üñï ÐëçñïöïñéáêÜ ÓõóôÞìáôá åííïïýìå êáôü êáíüíá áõôü ðïõ âáóßæïíôáé óôç ñþóç õðïëïãéóôþí. 2.7.1 ÉóôïñéêÞ åîýëéîç Ðëçñïöïñéáêþí ÓõóôçìÜôùí ÌåôÜ ôá áðëü ÓõóôÞìáôá Åðåîåñãáóßáò (Äéåêðåñáßùóçò) Óõíáëëáãþí (Äïóïëçøéþí) (ÓÅÓ, Transaction Processing Systems - TPS), óôç äåêáåôßá ôïõ 60 Ýêáíáí ôçí åìöüíéóþ ôïõò ôá ÐëçñïöïñéáêÜ ÓõóôÞìáôá Äéïßêçóçò (ÐÓÄ, Management Information Systems - MIS), ôá ïðïßá áñáêôçñßæïíôáé êõñßùò áðü ôçí éêáíüôçôü ôïõò íá ðáñüãïõí ðåñéïäéêýò áíáöïñýò, üðùò ìéá êáèçìåñéíþ ëßóôá åñãáæïìýíùí