Professional Documents
Culture Documents
Συστήματα Πληροφοριών Διοίκησης Διονύσιος Γιαννακόπουλος ΤΕΙ Πειραιά
Συστήματα Πληροφοριών Διοίκησης Διονύσιος Γιαννακόπουλος ΤΕΙ Πειραιά
Συστήματα Πληροφοριών
Διοίκησης
Περιεχόμενα ενότητας
• Η έννοια του Συστήματος
• Δεδομένα, Πληροφορίες και Πληροφοριακά
Συστήματα
• Το γνωστικό πεδίο των Πληροφοριακών
Συστημάτων Διοίκησης
5
Ορισμός συστήματος
• Με τον όρο σύστημα εννοούμε ένα σύνολο
στοιχείων, διαρθρωμένων με κάποια συγκεκριμένη
οργανωτική δομή που επιτελεί μια σειρά
δραστηριοτήτων και επιδιώκει την επίτευξη ενός
προκαθορισμένου σκοπού.
Είδη συστημάτων
• Μεικτά συστήματα
Όταν αναφερόμαστε σε μεικτά συστήματα εννοούμε τα
συστήματα των οποίων τα στοιχεία είναι άνθρωποι και υλικά
μέσα
• Φυσικά συστήματα
Ένας οποιοσδήποτε ζων οργανισμός αποτελεί φυσικό
σύστημα.
• Τεχνικά συστήματα
Ένα μηχάνημα που αποτελείται μόνο από υλικά μέσα
θεωρείται τεχνητό σύστημα.
7
Λειτουργία εισροής (input)
• Κάθε σύστημα επικοινωνεί με το περιβάλλον του
δεχόμενο εισροές από αυτό, τις οποίες
μετασχηματίζει στο εσωτερικό του και αποδίδει με
την σειρά του τα αποτελέσματα του
μετασχηματισμού αυτού στο περιβάλλον,
παράγοντας έτσι εκροές προς αυτό.
• Το σύνολο των εισροών προς το σύστημα (αλλά και
η λειτουργία της εισροής) θα αναφέρεται στο εξής
με τον όρο είσοδος (INPUT).
Λειτουργία εκροής-επεξεργασίας
• Το σύνολο των εκροών από το σύστημα (αλλά και η
λειτουργία της εκροής) αναφέρεται με τον όρο
έξοδος (OUTPUT).
• Η διαδικασία του μετασχηματισμού των εισροών
στο εσωτερικό του συστήματος καλείται
επεξεργασία (PROCESS).
9
Λειτουργία συστήματος
10
Απλοποιημένη εικόνα
συστήματος
ΠΕΡΙΒΑΛΛΟΝ
11
Σύστημα μαύρο κουτί
• Ένα σύστημα είναι πλήρως γνωστό στον χρήστη του
όταν έχει αποσαφηνιστεί η είσοδος προς αυτό, η
επιτελούμενη επεξεργασία στο εσωτερικό του,
καθώς και η παραγόμενη από αυτό έξοδος.
• Ωστόσο, συμβαίνει συχνά να χρησιμοποιεί κάποιος
ένα σύστημα γνωρίζοντας μόνο τι εισέρχεται σ' αυτό
και τι εξέρχεται από αυτό χωρίς όμως να γνωρίζει το
παραμικρό ή να γνωρίζει πολύ λίγα σχετικά με το τι
συμβαίνει στο εσωτερικό του. Ένα τέτοιο σύστημα
χαρακτηρίζεται με τον όρο μαύρο κουτί (BLACK
BOX).
12
13
Σύστημα ελεγχόμενο με
ανατροφοδότηση
ΣΥΣΤΗΜΑ
ΣΥΓΚΡΙΣΗ
ΜΕΤΡΗΣΗ
ΔΙΟΡΘΩΣΗ
ΕΛΕΓΧΟΣ ΑΙΣΘΗΤΗΡΑΣ
14
Τύποι συστημάτων
• Αιτιοκρατικά συστήματα
Χαρακτηρίζονται αυτά που οι εκροές μας δίνουν βέβαιη
πρόβλεψη γεγονότων και τα στοιχεία τους είναι σε αυστηρά
καθορισμένη σχέση μεταξύ τους. Η μηχανή του αυτοκινήτου,
ο Ηλεκτρονικός Υπολογιστής, τα βιομηχανικά ρομπότ
ανήκουν στη κατηγορία των Αιτιοκρατικών Συστημάτων.
• Πιθανοσυστηματα
Tα πιθανοσυστήματα παρέχουν αβέβαιη πρόβλεψη
γεγονότων. Τα φυσικά και μεικτά συστήματα ανήκουν σε
αυτή τη κατηγορία.
15
Τύποι συστημάτων (2)
• Κλειστά συστήματα
Είναι τα Συστήματα τα οποία έρχονται σε επαφή με το
περιβάλλον τους μόνο μέσα από την τυπική διαδικασία
εισόδου - εξόδου που τους εξασφαλίζει όμως μόνο μια
σύντομη διάρκεια ζωής
• Ανοικτά συστήματα
Σε αντίθεση με τα Κλειστά, τα Ανοικτά Συστήματα έχουν
άτυπη αλληλεπίδραση με το περιβάλλον τους,
προσαρμοζόμενα σε νέα δεδομένα και απαιτήσεις
εξασφαλίζοντας μεγαλύτερο κύκλο ζωής
16
17
Ορισμός πληροφοριακού
συστήματος διοίκησης
Ας θεωρήσουμε τώρα ένα Πληροφοριακό Σύστημα το οποίο,
σαν υποσύστημα ενός οργανισμού, έχει σαν στόχο να παρέχει
πληροφορίες στα όργανα διοίκησης, επεξεργαζόμενο διάφορα
δεδομένα, με σκοπό να υποστηρίζει διοικητικές πράξεις και
αποφάσεις για την αποτελεσματικότερη άσκηση των
καθηκόντων τους.
Ένα τέτοιο σύστημα ονομάζεται Πληροφοριακό Σύστημα
Διοίκησης (Π.Σ.Δ., αγγλικός όρος MANAGEMENT INFORMATION
SYSTEM ή εν συντομία M.I.S.).
Οι εισροές σε ένα τέτοιο σύστημα είναι δεδομένα (DATA) και οι
εκροές πληροφορίες (INFORMATION).
18
Ορισμός πληροφορίας
Ως πληροφορία χαρακτηρίζεται κάθε κριτήριο
επιλογής μεταξύ των στοιχείων ενός συνόλου, δηλαδή,
κάθε κριτήριο που επιτρέπει τον περιορισμό του
μεγέθους αυτού του συνόλου σε ένα υποσύνολο που
περιέχει την απάντηση μιας συγκεκριμένης ερώτησης
(ελάττωση αβεβαιότητας).
19
Επεξεργασία πληροφορίας
f
D/I R
20
Πηγές πληροφοριών
• Εσωτερικές (internal)
Οι εσωτερικές πληροφορίες αντλούνται από διάφορες
αναφορές, μελέτες και στατιστικά δεδομένα που αφορούν
τα προϊόντα και τις υπηρεσίες που παρέχει η ίδια η
επιχείρηση.
• Εξωτερικές (external)
Οι εξωτερικές πληροφορίες αντλούνται από κοινωνικούς,
πολιτικούς, οικονομικούς και τεχνολογικούς παράγοντες. Η
εξωτερική πληροφόρηση σε μία επιχείρηση χρησιμοποιείται
από την διοίκηση στη δημιουργία του επιχειρησιακού
σχεδίου (business plan).
21
Χαρακτηριστικά πληροφορίας
• Σχετικότητα (Relevance)
• Πληρότητα (Completeness)
• Ακρίβεια (Accuracy)
• Επικαιρότητα (Timeliness)
• Αποτελεσματικότητα Κόστους (Cost effectiveness)
• Ελεγξιμότητα (Audibility)
22
Αξία πληροφορίας
ΟΦΕΛΟΣ
ΚΟΣΤΟΣ
1. Καλύτερη Εξυπηρέτηση
1. Προσωπικό
2. Καλύτερες Αποφάσεις
2. Εξοπλισμός ΑΞΙΑ
3. Καλύτερη Διοίκηση
3. Προμήθειες
4. Καλύτερος Έλεγχος
5. Μείωση Κόστους
23
ΚΛΑΔΟΙ ΠΟΥ ΣΥΜΒΑΛΟΥΝ ΣΤΗΝ
ΑΝΑΠΤΥΞΗ ΤΩΝ Π.Σ.Δ.
• Οικονομικές Επιστήμες,
• Επιχειρησιακή Έρευνα,
• Θεωρία Διοίκησης και Οργάνωσης
• Επιστήμη των Ηλεκτρονικών Υπολογιστών
24
Περιεχόμενα ενότητας
• Η εξέλιξη των Πληροφοριακών Συστημάτων
Διοίκησης
• Π.Σ.Δ. και οργανωτική δομή επιχείρησης
• Σύγχρονες μορφές Π.Σ.Δ.
• Υποσυστήματα Π.Σ.Δ.
• Φυσική δομή ενός Π.Σ.Δ.
• Τα Π.Σ.Δ. και οι χρήστες
5
Χειροκίνητα και
αυτοματοποιημένα Π.Σ.Δ.
Το μοναδικό χαρακτηριστικό υπεροχής των Π.Σ.Δ. που
στηρίζονται στους Ηλεκτρονικούς Υπολογιστές έναντι
των χειροκίνητων είναι η απόδοση του Συστήματος
που συχνά αποτελεί και καταλυτικό παράγοντα
επιλογής της μορφής του Συστήματος που θα
εγκατασταθεί στην Επιχείρηση.
Π.Σ.Δ.
Πληροφόρηση για
τακτικό σχεδιασμό
και λήψη αποφάσεων
Πληροφόρηση για
λειτουργικό σχεδιασμό,
λήψη αποφάσεων και έλεγχο
7
Διάφορα Π.Σ.Δ.
• Transaction Processing Systems
• Structured Decision Systems
• Decision Support Systems
9
Structured Decision Systems
1. Προβλέψεις μέσω ανάλυσης δεδομένων
2. Προγραμματισμός πόρων
3. Αναλύσεις οικονομικές
4. Αποτιμήσεις περιουσιακών στοιχείων
5. Συσχετίσεις επιχειρησιακών μεγεθών με τα
αντίστοιχα κλαδικά στοιχεία
6. Έλεγχος χρηματικής ροής
7. Στατιστικές εκτυπώσεις
10
11
Σύστημα χρήστη - υπολογιστή
Η έννοια του συστήματος χρήστη - υπολογιστή
συνίσταται στο ότι ορισμένες εργασίες εκτελούνται
από χρήστες ενώ άλλες εκτελούνται από μηχανές. Ο
χρήστης ενός Π.Σ.Δ. είναι οποιοσδήποτε άνθρωπος
ασχολείται με την εισαγωγή δεδομένων, παροχή
οδηγιών προς το σύστημα ή με την αξιοποίηση των
εξαχθέντων πληροφοριών. Ο χρήστης και ο
υπολογιστής αποτελούν ένα συγκροτημένο σύνολο
του οποίου τα αποτελέσματα προκύπτουν από τη
συνεργασία μεταξύ τους.
12
13
Παραδείγματα προβλημάτων &
τύπων μοντέλων
Πρόβλημα Παράδειγμα Μοντέλου
Ποσότητα ασφαλούς αποθέματος Μοντέλο το οποίο υπολογίζει το
προϊόντος απόθεμα ασφαλείας και κάτω από
υποθετικά σενάρια
Επιλογή προσωπικού Αναζήτηση προσωπικού και χρήση
μοντέλου Πολυκριτήριας Ανάλυσης
για ιεράρχηση εναλλακτικών λύσεων
14
17
Π.Σ.Δ & τελικοί χρήστες
• Μια πρόσφατα εμφανισθείσα τάση είναι αυτή του «ισχυρού»
τελικού χρήστη ενός συστήματος (end-user computing).
• Ο τελικός χρήστης σήμερα είναι ένας επιστήμονας,
τεχνολόγος ή και απλός υπάλληλος Διοίκησης
«θωρακισμένος» όμως κατάλληλα ούτως ώστε με ελάχιστες
γνώσεις Πληροφορικής να μπορεί να επιτύχει άριστη
εκμετάλλευση ενός Π.Σ.Δ.
• Μπορεί να είναι ακόμη και απλός πολίτης που αξιοποιεί την
τεχνολογία για εμπορικές και δημόσιες συναλλαγές (e-shop,
taxis, I.K.A., τοπική αυτοδιοίκηση).
18
Συστήματα επιτελικής
πληροφόρησης
• Ο σκοπός ενός Συστήματος Επιτελικής
Πληροφόρησης είναι να εξυπηρετεί τις
πληροφοριακές ανάγκες των ανώτερων βαθμίδων
της ιεραρχίας.
• Ο στόχος του Συστήματος Επιτελικής Πληροφόρησης
είναι να δίνει γρήγορη και εύκολη πρόσβαση σε
λεπτομερείς πληροφορίες που παρουσιάζονται με
απλή και κατανοητή μορφή (διαγράμματα, πίνακες,
κείμενο).
19
Π.Σ.Δ. - τηλεπικοινωνιακές
πλατφόρμες
Τα τελευταία χρόνια εμφανίζεται μια τάση ολοκλήρωσης των
διαφόρων τύπων ΠΣΔ με την ανάδειξη νέων «συνεργαζόμενων
υποσυστημάτων» πάνω σε σύγχρονες τηλεπικοινωνιακές
πλατφόρμες.
• Συστήματα Υποστήριξης Ατομικών και Ομαδικών
Αποφάσεων
• Διαχείρισης Επιχειρησιακών Πόρων
• Διαχείρισης Πελατειακών Σχέσεων
• Ηλεκτρονικού Επιχειρείν και Εφοδιαστικής
είναι τα πλέον σημαντικά και συνήθη στους σύγχρονους
Οργανισμούς.
20
Υποσυστήματα ενός
πληροφοριακού συστήματος
Υπάρχουν δύο προσεγγίσεις στον διαχωρισμό ενός
Π.Σ.Δ. σε υποσυστήματα:
• Σύμφωνα με τις λειτουργικές διαδικασίες
• Σύμφωνα με τις διοικητικές διαδικασίες
21
Υποσυστήματα λειτουργιών επιχειρησιακού
παραγωγικού οργανισμού
Κύρια Υποσυστήματα Λειτουργιών Μερικές Τυπικές Χρήσεις
Marketing Προεκτίμηση και στρατηγική πωλήσεων, ανάλυση
πελατών και πωλήσεων
Παραγωγής Σχεδιασμός και προγραμματισμός της παραγωγής,
ανάλυση ελέγχου κόστους
Διοικητική Μέριμνας Προγραμματισμός και έλεγχος προμηθειών,
διαχείριση αποθεμάτων, διανομή
Προσωπικού Προγραμματισμός απαιτήσεων σε προσωπικό,
ανάλυση αποδοτικότητας, διαχείριση μισθών
Οικονομικά/Λογιστικά Οικονομική ανάλυση, κοστολόγηση, προσδιορισμός
απαιτήσεων σε κεφάλαιο, έσοδα
Πληροφορικής Σχεδιασμός Πληροφοριακών Συστημάτων, ανάλυση
κόστους-ωφέλειας
Διοίκησης Στρατηγικός Σχεδιασμός, καταμερισμός κονδυλίων
22
ΠΡΟΣΩΠΙΚΟ
ΜARKETING
ΠΑΡΑΓΩΓΗ
ΔΙΟΙΚΗΣΗ
ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ
24
25
Σχέση υποσυστημάτων λειτουργιών &
υποσυστημάτων οργανωτικών επίπεδων
ΛΕΙΤΟΥΡΓΙΕΣ
ΠΛΗΡΟΦΟΡΙΩΝ
ΕΠΕΞΕΡΓΑΣΙΑ
ΟΙΚΟΝΟΜΙΚΟ
ΜΑRKETING
ΠΡΟΣΩΠΙΚΟ
ΔΙΟΙΚΗΤΙΚΗ
ΛΟΓΙΣΤΙΚΟ
ΠΑΡΑΓΩΓΗ
ΜΕΡΙΜΝΑ
ΔΙΟΙΚΗΣΗ
ΔΙΑΔΙΚΑΣΙΕΣ
ΣΤΡΑΤΗΓΙΚΟΣ
ΣΧΕΔΙΑΣΜΟΣ
ΛΕΙΤΟΥΡΓΙΚΟΣ
ΕΛΕΓΧΟΣ
ΔΙΟΙΚΗΤΙΚΟΣ
ΕΛΕΓΧΟΣ
ΕΠΕΞΕΡΓΑΣΙΑ
ΣΥΝΑΛΛΑΓΩΝ
26
27
Φυσική δομή Π.Σ.Δ. (2)
Τμήμα Φυσικής Δομής Π.Σ.Δ. Περιγραφή
Το λογισμικό αποτελεί ευρεία έννοια
που χρησιμοποιείται να δηλώσει τις
εντολές που κατευθύνουν την
Λογισμικό λειτουργία του εξοπλισμού. Οι δυο
βασικοί τύποι λογισμικού είναι το
Λογισμικό Συστήματος (System
Software) και το Λογισμικό
28
29
Φυσική δομή Π.Σ.Δ. (4)
Τμήμα Φυσικής Δομής Π.Σ.Δ. Περιγραφή
Οι διαδικασίες αποτελούν φυσικό
τμήμα της δομής ενός ΠΣΔ καθώς
υφίστανται καταγεγραμμένες και
χρησιμοποιούνται για την υποστήριξη
της λειτουργίας του Συστήματος.
Υπάρχουν οι παρακάτω βασικές
κατηγορίες διαδικασιών:
• Χρήσης και Λειτουργίας
• Επεξεργασίας
Διαδικασίες
• Ασφάλειας
• Αναβάθμισης και Ανανέωσης
30
• Διαχειριστές Συστημάτων,
Προσωπικό • Αναλυτές Συστημάτων,
λειτουργίας • Προγραμματιστές,
• Προσωπικό Εισαγωγής Στοιχείων
κ.λπ.
31
Φυσική δομή Π.Σ.Δ. (5)
Χρήστης Χρήση
32
33
Φυσική δομή Π.Σ.Δ. (6)
Χρήστης Χρήση
34
• Τακτικές εκθέσεις
• Ειδικές αναζητήσεις και
διερευνήσεις σκοπιμότητας
• Ειδικές αναλύσεις και αναλύσεις
Διευθυντές
σκοπιμότητας
• Ειδικές εκθέσεις Υποστήριξη στην
αναζήτηση προβλημάτων και
αναγνώρισης ευκαιριών
• Υποστήριξη στην ανάλυση και
λήψη αποφάσεων
35
Ενότητα 3: Τεχνολογία υπολογιστικών συστημάτων
Σκοποί ενότητας
• Στην ενότητα αυτή παρουσιάζονται τα
συστήματα υπολογιστών που συμμετέχουν
στην ανάπτυξη των Π.Σ.Δ.
• Ο βασικός σκοπός της ενότητας είναι η
εξοικείωση με την ορολογία και τα βασικά
χαρακτηριστικά των συσκευών και των
συστημάτων υπολογιστών που μπορούν να
υποστηρίξουν τις δραστηριότητες των Π.Σ.Δ.
4
Περιεχόμενα ενότητας
• Παρουσίαση ενός συστήματος Η/Υ.
• Τα σύγχρονα υπολογιστικά συστήματα.
6
Η επεξεργασία της πληροφορίας
f
D/I R
Υλοποίηση f ΣΕ Η/Υ
• Η συνάρτηση f μπορεί να είναι, για παράδειγμα η απόδοση
του Ελληνικού λεξιλογίου στην Αγγλική ή ο υπολογισμός του
μέσου αριθμητικού ενός συνόλου αριθμών κ.λπ.
Προκειμένου να υλοποιηθεί η f σε έναν Η/Υ απαιτείται η
φυσική αναπαράσταση:
– του συνόλου των δεδομένων D σε ένα σύνολο D'
(Συνάρτηση Φ)
– του συνόλου των αποτελεσμάτων R σε ένα σύνολο R'
(Συνάρτηση Ψ)
– της συνάρτησης f' κατά τρόπο ώστε αυτή να μετατραπεί
σε μια συνάρτηση "πράξεων" επί του D' κατά τρόπο ώστε
να προκύψει ένα στοιχείο του R'.
• Εννοείται ότι οι πράξεις αυτές θα πρέπει να είναι εκτελέσιμες
από το μηχανικό μέρος του συστήματος (HARDWARE) 8
Επεξεργασία δεδομένων σε Η/Υ
10
Επεξεργασία δεδομένων σε Η/Υ
ΜΝΗΜΗ
11
Λέξη Ν-1
Λέξη 1
Λέξη 0
12
Μνήμη και κεντρική μονάδα
επεξεργασίας
ΕΝΤΟΛΗ
ΔΕΔΟΜΕΝΑ
ΔΕΔΟΜΕΝΑ
13
Περιφερειακά όργανα
Η κάθε μορφής επικοινωνίας του ανθρώπου μ’ έναν
ηλεκτρονικό υπολογιστή γίνεται με την βοήθεια περιφερειακών
οργάνων τα οποία διακρίνονται:
• Σε περιφερειακά εισόδου τα οποία επιτρέπουν αφενός την
υλοποίηση της συνάρτησης φ (D -> D'), αφετέρου την
αποθήκευση αυτών των δεδομένων στη μνήμη του
υπολογιστή. Σαν τέτοια μπορούμε να αναφέρουμε σε
ιστορική σειρά: τον αναγνώστη διάτρητων δελτίων (CARD
READER), τη μονάδα μαγνητικών ταινιών (TAPE UNIT), τη
μονάδα μαγνητικών δίσκων (DISK DRIVER), το πληκτρολόγιο,
το ποντίκι (MOUSE) και πολύ πρόσφατα ανιχνευτή εικόνας
και φωνής.
14
Περιφερειακά όργανα (ΙΙ)
• Σε περιφερειακά εξόδου ή καταγραφής πληροφοριών που
επιτρέπουν στο σύστημα να μεταφέρει πληροφορίες από τη
μνήμη προς το περιβάλλον. Με τον όρο περιβάλλον εδώ
εννοούμε είτε άμεσα τον άνθρωπο είτε κάποιο άλλο σύστημα
αποθήκευσης ή παρουσίασης. Σαν τέτοια μπορούμε να
αναφέρουμε την εκτυπωτική μηχανή χαρακτήρων, τον
διατρητή καρτών, τις μονάδες ταινιών και δίσκων, το
τηλέτυπο, την οθόνη. Αξίζει να τονίσουμε ότι ορισμένες
περιφερειακές μονάδες όπως αυτές των δίσκων και των
ταινιών μπορούν να χρησιμοποιούνται σαν μονάδες τόσο
εισόδου όσο και εξόδου στοιχείων.
15
ΠΕΡΙΦΕΡΕΙΑΚΟ
ΠΕΡΙΦΕΡΕΙΑΚΟ
ΕΙΣΟΔΟΥ ΕΝΤΟΛΗ ΕΞΟΔΟΥ
ΜΟΝΑΔΑ
ΕΠΙΚΟΙΝΩΝΙΑΣ
ΔΕΔΟΜΕΝΑ
ΠΕΡΙΦΕΡΕΙΑΚΟ ΔΕΔΟΜΕΝΑ ΠΕΡΙΦΕΡΕΙΑΚΟ
ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ
16
Προσωπικός υπολογιστής (PC)
• Αποτελείται από ένα μικρό (και φθηνό) επεξεργαστή που
συνοδεύεται από οθόνη, πληκτρολόγιο και ενίοτε από
εκτυπωτή. Συνήθως εξυπηρετεί ένα μόνο χρήστη. Δεν έχει
πολύ μεγάλες δυνατότητες, όσον αφορά τη διεκπεραίωση
μεγάλου όγκου δουλειάς, αλλά, λόγω του χαμηλού του
κόστους, είναι σήμερα ο πιο διαδεδομένος τύπος
συστήματος.
• Στα υπολογιστικά συστήματα ενός χρήστη (single user) η
Κ.Μ.Ε., η Κ. Μνήμη, οι μονάδες βοηθητικής μνήμης, η οθόνη
και το πληκτρολόγιο βρίσκονται συνήθως στον ίδιο χώρο και
είναι στη απόλυτη διάθεση του χρήστη. Επίσης υπάρχουν και
φορητοί (Portable) Προσωπικοί Υπολογιστές διαφόρων
μεγεθών όπως Laptop σε μέγεθος βαλίτσας και Notebook σε
μέγεθος φύλλου χαρτιού Α4. 17
18
Συστήματα πολλαπλών χρήσεων
(ΙΙ)
• Μεσαίοι Υπολογιστές (Minicomputers ή Minis) λέγονται Η/Υ
μικρότερων δυνατοτήτων από τα mainframes αλλά
σημαντικά μεγαλύτερων από τα PCs. Μπορούν να
εξυπηρετήσουν έως 500 το πολύ περιφερειακά.
• Εξυπηρέτες ή Εξυπηρετητές (Supermicros ή PC Servers)
λέγονται μικρότεροι Η/Υ, με αρχιτεκτονική ίδια με των
προσωπικών υπολογιστών αλλά με αυξημένη αξιοπιστία και
με αυξημένες δυνατότητες που επιτρέπουν την εξυπηρέτηση
μικρού σχετικά αριθμού τερματικών ή PCs (5 ως 50).
19
KENTΡΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
DISK
TIME SHARING
CPU
PRINTER DISK
20
Ο λογικός σχεδιασμός της
Αρχιτεκτονικής του ΟΠΣΥ
Ε φ α ρ μ ο γή Ε φ α ρ μ ο γή Ε φ α ρ μ ο γή Ε φ α ρ μ ο γή
1 1 1 1
Κ ε ν τ ρ ικ ή
Ε φ α ρ μ ο γή Υ π η ρ ε σ ία Ε φ α ρ μ ο γή Ε φ α ρ μ ο γή Ε φ α ρ μ ο γή
n tη ς k m u
Υ γ ε ιο ν ο μ ικ ή ς
Π ε ρ ι φ έ ρ ε ια ς Ν ο σ ο κ ο μ ε ίο Κ Υ Π Ι
Σ Υ ΖΕ Υ Ξ Η Σ
Υ π η ρ ε σ ίε ς
Υ π η ρ ε σ ία Υ π η ρ ε σ ία Δ ια μ ε σ ο -
Υ π η ρ ε σ ία Π ρ όσ β α σ ης σ ε Ε λ ε γ κτής
Π όρ ω ν Τ α υ το π ο ίη σ η ς λ α β η τή ς
Ο ρ ο λ ο γ ία ς Κ λ ιν ικ ά Π Κ Δ
Υ γ ε ία ς Α σ θ εν ο ύ ς Μ ην υ μ ά τω ν
Δ ε δομ έ να
Κ ο ι ν έ ς Υ π η ρ ε σ ίε ς σ τ ο Π Κ Δ
I n te rn e t
ΣΥ Ζ Ε Υ Ξ Η Σ H D S L
κλπ
Υ π η ρ ε σ ία Υ π η ρ εσ ία Υ π η ρ ε σ ία Υ π η ρ ε σ ία
1 1 1 1
Υ π η ρ ε σ ία
a
Υ π ο υ ρ γ ε ίο Υ π η ρ εσ ία
b
Υ π η ρ ε σ ία
a
Υ π η ρ ε σ ία
b
Υ γ ε ία ς
& Α σ φ α λ ισ τ ικ έ ς
Δ η μ ό σ ι α Δ ιο ίκ η σ η Ε τ α ιρ ε ίε ς Π ο λίτε ς Π ρ ο μ η θ ε υ τές
21
Ολοκληρωμένο Πληροφοριακό
Σύστημα Νοσοκομείου (Ο.Π.Σ.Ν.)
22
Ενότητα 4: Οργάνωση δεδομένων
Σκοποί ενότητας
• Στην ενότητα αυτή παρουσιάζονται οι
μέθοδοι οργάνωσης δεδομένων για
αποτελεσματική αποθήκευση και
επεξεργασία.
• Ο βασικός σκοπός της ενότητας είναι η
κατανόηση των βασικών δομών και τρόπων
αποθήκευσης των δεδομένων σε αρχεία και
της οργάνωσής τους, ώστε να διευκολύνεται
η εξαγωγή των πληροφοριών που
αξιοποιούνται από τα Π.Σ.Δ. 4
Εισαγωγικές έννοιες
Η έννοια της Οργάνωσης Δεδομένων δεν πρέπει να
συγχέεται με τις έννοιες της τακτοποίησης, της τάξης
και της αισθητικής παρουσίασης.
Σκοπός της είναι η εύκολη και γρήγορη:
• Ανεύρεση ενός στοιχείου
• Ανάσυρση από το χώρο αποθήκευσης
• Επεξεργασία του και επανατοποθέτησή του εφόσον
απαιτείται
Δομές δεδομένων
• Οι Πίνακες (Tables) αποτελούνται από ένα σταθερό
και προκαθορισμένο σύνολο ομοειδών απλών
στοιχείων, καθένα από τα οποία καθορίζεται από
κάποιο Δείκτη (Ιndex). Π.χ. Α(3) σημαίνει το τρίτο
στοιχείο ενός μονοδιάστατου πίνακα Α.
• Οι Στοίβες (Stacks) αποτελούν γραμμικές διατάξεις
στις οποίες στοιχεία μπορεί να εισάγονται με Ώθηση
(Push) ή να εξάγονται με Έλξη (Pull) μόνο από το ένα
άκρο τους, την Κεφαλή (Head). Ο τρόπος εισόδου -
εξόδου των στοιχείων ονομάζεται LIFO (Last In, First
Out), δηλαδή το τελευταίο εισαγόμενο δεδομένο
εξέρχεται πρώτο. 6
Δομές δεδομένων (ΙΙ)
• Οι Ουρές (Queues) αποτελούν μια σειρά από στοιχεία στις
οποίες εισάγονται (enqueue) νέα στοιχεία από ένα άκρο και
εξάγονται (dequeue) υπάρχοντα στοιχεία από άλλο άκρο.
Πρόκειται για μέθοδο εισαγωγής και εξαγωγής FIFO (First In,
First Out), δηλαδή το στοιχείο το οποίο εισάγεται πρώτο στην
ουρά εξέρχεται και πρώτο.
• Οι Δεσμικές Λίστες (Linked Lists) δίνουν μια λογική διάταξη
στοιχείων, χωρίς αυτή να συνοδεύεται και από φυσική
διάταξη. Έτσι και ανεξάρτητα από τη θέση που καταλαμβάνει
στη μνήμη ένα δεδομένο, συσχετίζεται με το επόμενό του με
τη βοήθεια κάποιου δείκτη. Τα δεδομένα της λίστας
ονομάζονται Κόμβοι (Nodes)
7
8
Συστατικά οργανωτικής δομής
επιχειρησιακών δεδομένων
• Χαρακτήρας (CHARACTER): Είναι η ελάχιστη μονάδα δεδομένων που
μπορεί να αποθηκευθεί. Ο χαρακτήρας μπορεί να είναι ένα γράμμα,
όπως το Α, ένα ψηφίο του δεκαδικού συστήματος, όπως το 8, ή ένα ειδικό
σύμβολο, όπως το (+), το (-), το (/), κ.λπ.
• Πεδίο (FIELD): Είναι μια ομάδα διαδοχικών χαρακτήρων που θεωρούνται
ως ένα όλο και έχουν μια σημασία. Για παράδειγμα, το επώνυμο ενός
πελάτη ή το ποσό που οφείλει ο πελάτης είναι πεδία. Τα πεδία
διακρίνονται σε "αριθμητικά" (NUMERIC) όταν αντιπροσωπεύουν
αριθμητικές ποσότητες που συμμετέχουν σε αριθμητικές πράξεις και σε
πεδία "χαρακτήρων" (STRINGS) τα οποία είναι απλώς ακολουθίες
χαρακτήρων που αποθηκεύονται μόνον. Η ποσότητα που υπάρχει στην
αποθήκη από ένα συγκεκριμένο είδος αποθέματος είναι αριθμητικό
πεδίο, ενώ το επώνυμο ενός μισθοδοτημένου υπαλλήλου και ο αριθμός
τηλεφώνου του είναι πεδία χαρακτήρων.
10
Συστατικά οργανωτικής δομής
επιχειρησιακών δεδομένων (ΙΙΙ)
• Βάση Δεδομένων (DATA BASE): Είναι ένα σύνολο από αρχεία
συσχετισμένα μεταξύ τους που συνιστούν μια οργανωμένη
πηγή πληροφόρησης. Ενώ κάθε απλό αρχείο προορίζεται,
όπως προαναφέρθηκε, για μια συγκεκριμένη χρήση, όπως
π.χ. το αρχείο μισθοδοσίας ή το αρχείο προσωπικού, η βάση
δεδομένων μπορεί να χρησιμοποιηθεί για πολλές χρήσεις.
Έτσι, αν το αρχείο μισθοδοσίας και το αρχείο διοικητικής
κατάστασης προσωπικού συσχετιστούν σε μια βάση
δεδομένων, τότε η βάση αυτή θα μπορούσε να εξυπηρετήσει
την μισθοδοσία, την παρακολούθηση της παραγωγικότητας
προσωπικού κ.λπ.
11
Διάκριση αρχείων
ΑΡΧΕΙΟ: Είναι το σύνολο των λογικών εγγραφών που
απαιτούνται για μια συγκεκριμένη επεξεργασία. Για
παράδειγμα, το σύνολο όλων των λογικών εγγραφών για την
μισθοδοσία των υπαλλήλων ενός οργανισμού συνιστά το αρχείο
μισθοδοσίας. Τα αρχεία διακρίνονται ανάλογα με την χρήση
τους στους επόμενους βασικούς τύπους:
• "Κύριο αρχείο" (MASTER FILE): Χρησιμοποιείται ως μόνιμη
πηγή άντλησης πληροφοριών από τις μόνιμες λογικές
εγγραφές που περιέχει. Για παράδειγμα, το κύριο αρχείο της
αποθήκης συνίσταται από λογικές εγγραφές για κάθε
αποθηκευμένο υλικό οι οποίες περιλαμβάνουν πεδία
ταυτότητας υλικού, ποσότητα, τιμή, ιστορικές πληροφορίες
διακίνησης υλικού κ.λπ. 12
Διάκριση αρχείων (ΙΙ)
• "Αρχείο μεταβολών" (TRANSACTION FILE): Περιλαμβάνει τις
λογικές εγγραφές των πράξεων που πραγματοποιήθηκαν σε
μια ορισμένη χρονική περίοδο, π.χ. σε μια ημέρα ή ένα μήνα.
Χρησιμοποιείται κυρίως για ενημέρωση του κύριου αρχείου.
Για παράδειγμα, το αρχείο τιμολογίων πωλήσεων, το αρχείο
αγορών κ.λπ.
• "Απολογιστικό αρχείο" (REPORT FILE): Περιλαμβάνει λογικές
εγγραφές οι οποίες περιέχουν στοιχεία από το κύριο αρχείο
και χρησιμοποιείται για την σύνταξη απολογιστικών
εκθέσεων. Για παράδειγμα, το αρχείο των κρατήσεων φόρου
μισθωτών υπηρεσιών που δημιουργείται από το μισθολογικό
μητρώο των υπαλλήλων ενός οργανισμού.
13
14
Τύποι λογικών εγγραφών
• Λογικές εγγραφές σταθερού μήκους: Με την τεχνική αυτής
της δομής είναι γνωστά εκ των προτέρων - και αμετάβλητα
για όλες τις λογικές εγγραφές - αφενός το μήκος σε
χαρακτήρες κάθε πεδίου της λογικής εγγραφής αφετέρου το
πλήθος των πεδίων κάθε λογικής εγγραφής.
• Λογικές εγγραφές μεταβλητού μήκους: Συχνά η Λογικές
εγγραφές σταθερού μήκους οδηγούν σε σπατάλη χώρου του
μέσου βοηθητικής μνήμης επειδή πολλά πεδία μπορεί να
μένουν κενά. Τέτοια είναι η περίπτωση του αρχείου ασθενών
ενός μικροβιολογικού εργαστηρίου το οποίο εκτελεί ένα
ορισμένο αριθμό εξετάσεων.
15
16
Μέθοδοι οργάνωσης αρχείων
ΣΥΜΒΑΤΙΚΕΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ
17
18
Ανάληψη πληροφοριών από
σειριακό αρχείο
Υπάρχουν τρεις τύποι ανάληψης πληροφοριών από ένα
σειριακό αρχείο:
• Επιλεκτική ανάληψη, όπως για παράδειγμα η εκτύπωση ενός
πίνακα των υπαλλήλων μιας επιχείρησης με ηλικία άνω των
40 ετών και προϋπηρεσία τουλάχιστον 6 έτη. (Ανάγνωση
όλων των λογικών εγγραφών ή ταξινόμηση με κλειδί την
ηλικία).
• Εξαγωγική ανάληψη με κλειδί διαφορετικό από αυτό με το
οποίο έχει ταξινομηθεί το αρχείο. (Ανάγνωση όλων των
λογικών εγγραφών).
• Εξαγωγική ανάληψη με κλειδί το ίδιο με αυτό με το οποίο
έχει ταξινομηθεί το αρχείο. (Δυνατότητα διχοτομικής
αναζήτησης σε δίσκο).
19
Διχοτομική αναζήτηση
Η μέθοδος αυτή αξιοποιεί τη δυνατότητα που υπάρχει στον
δίσκο για απ' ευθείας προσπέλαση σε μια φυσική εγγραφή
(διεύθυνση δίσκου), διχοτομεί διαδοχικά το αρχείο και εντοπίζει
το τμήμα στο οποίο ανήκει η ζητούμενη λογική εγγραφή. Είναι
ενδιαφέρον να σημειωθεί ότι ένα σειριακό αρχείο στον δίσκο με
2000 εγγραφές απαιτεί με την μέθοδο αυτή το πολύ 11
εγγραφές του να εισαχθούν στην μνήμη και να ελεγχθούν. Πιο
κάτω φαίνεται ένα παράδειγμα της μεθόδου με αρχείο που
περιλαμβάνει 9 λογικές εγγραφές. Για την απλοποίηση της
παρουσίασης κάθε φυσική εγγραφή περιλαμβάνει μόνο μια
λογική εγγραφή και έστω ότι αναζητούμε την εγγραφή με
κωδικό 500.
20
Διχοτομική αναζήτηση (ΙΙ)
22
Μέθοδοι συσχετισμού κλειδιού &
διεύθυνσης
• Κλειδί και διεύθυνση ίδια: Με την μέθοδο αυτή το κλειδί των
λογικών εγγραφών συμπίπτει με την διεύθυνσή τους. Για
παράδειγμα, αποθηκεύουμε την λογική εγγραφή του υλικού
αποθήκης με κωδικό 9 στην διεύθυνση 9.
• Πίνακας κλειδιού και διεύθυνσης: Η μέθοδος αυτή είναι η
πιο συνηθισμένη και συνίσταται στο να συνταχθεί ένας
πίνακας που να αντιστοιχεί το κλειδί με την διεύθυνση στην
οποία έχει καταχωρηθεί η λογική εγγραφή.
• Υπολογισμός διεύθυνσης από το κλειδί: Στη μέθοδο αυτή
αντιστοιχεί μια διεύθυνση σε ένα κλειδί με κάποιο
υπολογισμό
23
24
Eνημέρωση αρχείου άμεσης
προσπέλασης (ΙΙ)
ΠΕΛΑΤΗΣ
(Μεταβολές Εμπορευμάτων)
ΑΠΟΔΕΙΞΗ
25
27
28
Οργάνωση καταλόγου (ΙΙΙ)
• Δακτύλιος: Η οργάνωση δακτυλίου περιλαμβάνει σε κάθε
λογική εγγραφή του αρχείου δύο δείκτες καταλόγου, ένα που
δείχνει την επόμενη εγγραφή και ένα που δείχνει την
προηγούμενη. Έτσι είναι δυνατή η κίνηση διαμέσου των
λογικών εγγραφών του αρχείου τόσο προς τα εμπρός όσο και
προς τα πίσω. Δακτύλιος (πρώτος δείκτης = προηγούμενη
εγγραφή δεύτερος δείκτης = επόμενη εγγραφή)
κίνηση πίσω
42 43 44 45
44 43 42 45 45 42 43 44
κίνηση εμπρός
29
Πινακοποιημενη σειριακή
οργάνωση
• Η Πινακοποιημένη Σειριακή Οργάνωση (INDEXED
SEQUENTIAL ACCESS METHOD - ISAM) συνδυάζει τα
πλεονεκτήματα, ως προς την ενημέρωση ενός
αρχείου, της σειριακής οργάνωσης και τα
πλεονεκτήματα ως προς την ανάληψη πληροφοριών
της οργάνωσης άμεσης προσπέλασης.
30
Πινακοποιημενη σειριακή
οργάνωση (ΙΙ)
ΑΡΧΕΙΟ
Λογική Δείκτης
Εγγραφή
645 3865 900
646 3870 BLOCK 1
. .
. .
ΠΙΝΑΚΑΣ . .
ΚΛΕΙΔΙ ΑΡΙΘΜΟΣ ΕΝΑΡΚΤΗΡΙΑ 679 3945
Εγγραφές κατά
(π.χ. κωδικός ΔΙΕΥΘΥΝΣΗ σειρά με το
BLOCK κλειδί
BLOCK
πελάτη) 680 3950
3945 1 645 . .
4050 2 680 683 3974 901 BLOCK 2
684 3976
. . .
. .
. . . 725 4050
. n 900 . .
. .
. .
900 3867 646
901 3975 684 BLOCK n
902 (υπερχείλισης)
903
.
.
31
Βάσεις δεδομένων
Τα στοιχεία που χαρακτηρίζουν μια Βάση Δεδομένων είναι:
• Περιορισμός της πολλαπλής αποθήκευσης στοιχείων
(Redundancy)
• Μοίρασμα των πληροφοριών σε πολλούς χρήστες (Sharing)
• Ασφάλεια των πληροφοριών (Security)
• Ακεραιότητα των πληροφοριών (Integrity)
• Ανεξαρτησία των δεδομένων και των εφαρμογών από τον
τρόπο αποθήκευσης (Data Independence)
• Ευκολία στη χρήση
32
Συστήματα διαχείρισης βάσεων
δεδομένων
Τα Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ),
αγγλικός όρος Data Base Management Systems (DBMS), είναι
προγράμματα τα οποία ακολουθούν μια πιο πολύπλοκη
προσέγγιση στην αποθήκευση και ανάκτηση δεδομένων από
αυτή που ακολουθούν τα απλά συστήματα επεξεργασίας
αρχείων (File Management System - FMS). Εξασφαλίζουν
υψηλού επιπέδου επικοινωνία (interface) είτε μέσω γραφικού
περιβάλλοντος (GUI) είτε μέσω γλώσσας ερωταποκρίσεων (SQL)
είτε μέσω εφαρμογής σε μια γλώσσα Προγραμματισμού
υψηλού επιπέδου (C, C++, Java, …)
33
Πλεονεκτήματα Σ.Δ.Β.Δ.
Ένα από τα μεγαλύτερα πλεονεκτήματα των Σ.Δ.Β.Δ. είναι ότι το
σύστημα βρίσκει και ανακτά τα δεδομένα χωρίς τη μεσολάβηση
του χρήστη. Ακόμη και οι προγραμματιστές Η/Υ δεν απαιτείται
να γνωρίζουν την τοποθεσία και την μορφή των εγγραφών.
Απλά ζητούν να ανευρεθούν τα δεδομένα μέσω των
προγραμμάτων και το σύστημα αναλαμβάνει να τα ανακτήσει
για λογαριασμό τους.
34
Συστατικά ορισμού βάσεων
δεδομένων
• Πρώτον, υπάρχει η φυσική υπόσταση των δεδομένων, τα οποία
τηρούνται σε κάποιο μαγνητικό μέσο, συνήθως σε μαγνητικούς δίσκους
• Το δεύτερο συστατικό ενός Σ.Δ.Β.Δ. είναι το λογισμικό που
χρησιμοποιείται διαμεσολαβητικά ανάμεσα στις εφαρμογές και στα
φυσικά δεδομένα και τα αρχεία όπου αυτά είναι αποθηκευμένα
• Το τρίτο συστατικό είναι ένα σύνολο εφαρμογών όπου χρησιμοποιούνται
για την ανεύρεση δεδομένων στη Βάση
• Το τέταρτο συστατικό ενός Σ.Δ.Β.Δ. είναι το Λεξικό Δεδομένων το οποίο
δεν είναι παρά ένα αυτοματοποιημένο αρχείο όπου τηρούνται οι ορισμοί
των δεδομένων και τα χαρακτηριστικά τους όπως χρήση, φυσική
αναπαράσταση, ιδιοκτησία (ποιος είναι υπεύθυνος για την συντήρησή
τους), δικαιώματα πρόσβασης και ασφάλεια.
35
36
Αρχιτεκτονική ενος ΣΔΒΔ
37
38
Ιεραρχική δόμηση
39
40
Δικτυωτή δομή Β.Δ. (Ν:Μ)
41
42
Υπόδειγμα δόμησης σχέσεων (ΙΙ)
• Στη δόμηση αυτή ο κάθε πίνακας παριστάνει μία
σχέση (relation) μεταξύ των πεδίων. Η κάθε γραμμή
κάθε πίνακα παριστάνει μία συγγένεια (relationship)
ή πλειάδα.
43
Διαγράμματα οντοτήτων-σχέσεων
Προτάθηκαν από τον Chen και αποτελούν διαγραμματική
απεικόνιση των δεδομένων και των μεταξύ τους σχέσεων
• Οντότητες (ισχυρές και ασθενείς, π.χ. Καθηγητής Σχολής και
παιδιά Καθηγητών αντίστοιχα)
• Αντιπρόσωποι οντότητας (π.χ. Καθηγητές Γεωργίου,
Βασιλείου, κ.λπ.)
• Χαρακτηριστικά: Ιδιότητες οντοτήτων (πεδία)
• Πρωτεύον χαρακτηριστικό (κλειδί ή πεδίο ταυτοποίησης)
• Σύνθετο χαρακτηριστικό (π.χ. Η διεύθυνση κατοικίας)
• Πολλαπλό χαρακτηριστικό (π.χ. Ξένες γλώσσες που γνωρίζει
ένας υπάλληλος)
• Συναγόμενο χαρακτηριστικό (προκύπτει από κάποιες αριθμ.
πράξεις, π.χ ηλικία)
44
Διαγράμματα οντοτήτων-σχέσεων
(ΙΙ)
• Η συσχέτιση των οντοτήτων καθορίζεται από ένα
ρήμα (π.χ. ΑΝΗΚΕΙ, ΔΗΛΩΝΕΙ, ΔΑΝΕΙΖΕΤΑΙ)
• Ιδιότητες συσχετίσεων: Συμμετοχή (ολική, μερική)
και λόγος πολλαπλότητας (1:1, 1:Ν, Μ:Ν)
45
46
Το Δ.Ο.Σ. που προκύπτει από την
ενοποίηση των επιμέρους Δ.Ο.Σ. του
Εκπαιδευτικού Ιδρύματος
47
48
Βήμα 1: Ισχυρές οντότητες (ΙΙ)
49
50
Βήμα 2: Ασθενείς οντότητες (ΙΙ)
51
Βήμα 3: Χαρακτηριστικά
πολλαπλών τιμών
• Δημιουργείται μία νέα σχέση του σχεσιακού μοντέλου για
κάθε χαρακτηριστικό πολλαπλών τιμών του Δ.Ο.Σ.
• Τα χαρακτηριστικά της νέας σχέσης είναι (α) το
χαρακτηριστικό πολλαπλών τιμών και (β) το πρωτεύον
χαρακτηριστικό της οντότητας στην οποία ανήκει το
χαρακτηριστικό πολλαπλών τιμών.
• Το πρωτεύον κλειδί της νέας σχέσης απαρτίζεται από όλα τα
χαρακτηριστικά της σχέσης που δημιουργήθηκε στο βήμα
αυτό.
• Το ξένο κλειδί είναι το πρωτεύον χαρακτηριστικό της
οντότητας στην οποία ανήκει το χαρακτηριστικό πολλαπλών
τιμών
52
Βήμα 3: Χαρακτηριστικά
πολλαπλών τιμών (ΙΙ)
53
54
Βήμα 4: 1:1 συσχετίσεις (ΙΙ)
55
56
Βήμα 5: 1:Μ συσχετίσεις (ΙΙ)
57
58
Βήμα 6: Μ:Μ συσχετίσεις (ΙΙ)
59
Ηλεκτρονική Συνταγογράφιση
60
Ενότητα 5: Λογισμικό Πληροφοριακών Συστημάτων
Σκοποί ενότητας
• Ο βασικός σκοπός είναι να γνωρίσει ο σπουδαστής τα
κυριότερα είδη που χρησιμοποιούνται στα ΠΣΔ
• Παρουσιάζονται οι κατηγορίες του λογισμικού.
• Αναφορά στις εφαρμογές αυτοματισμού γραφείου.
• Παρουσιάζεται το εμπορικό κύκλωμα του γραφείου από
την οπτική του ΠΣΔ.
4
Περιεχόμενα ενότητας
• Λογισμικό
• Λογισμικό Συστήματος
• Λογισμικό Εφαρμογών
• Λογισμικό Εμπορικών Εφαρμογών
Λογισμικό (Software)
• Το σύνολο των προγραμμάτων που αντιπροσωπεύουν τη
«γνώση» του υπολογιστή και του επιτρέπουν να
επικοινωνεί με το περιβάλλον του είναι το Λογισμικό ή
Software του υπολογιστή.
• Μια από τις αρχικές κατηγοριοποιήσεις του λογισμικού
διαχώριζε το Λογισμικό Συστήματος (System Software)
από το Λογισμικό Εφαρμογών (Application Software).
• Ο διαχωρισμός αυτός ισχύει και σήμερα, ωστόσο
υπάρχουν περιπτώσεις που δεν είναι εύκολη η ένταξή τους
σε μια από τις δύο κατηγορίες.
Προγράμματα εφαρμογών
Τα Προγράμματα Εφαρμογών εκτελούν μια συγκεκριμένη
εργασία, τα στοιχεία εισόδου της οποίας δίνει ο χρήστης και
παίρνει τα αντίστοιχα αποτελέσματα. Τα προγράμματα αυτά
γίνονται συνήθως σε γλώσσες προγραμματισμού υψηλού
επιπέδου.
Προγράμματα Συστημάτων
Προγράμματα Συστημάτων ελέγχουν τη λειτουργία του
συστήματος του Ηλεκτρονικού Υπολογιστή και
αναλαμβάνουν την εκτέλεση μη εξειδικευμένων εργασιών
που χρειάζονται σε όλα τα προγράμματα (π.χ.
ανάγνωση/εγγραφή πληροφοριών σ' όλες τις περιφερειακές
συσκευές).
Το σύνολο των προγραμμάτων της κατηγορίας αυτής
αποτελεί αυτό που ονομάζεται Λειτουργικό Σύστημα
(Operating System).
Βοηθητικά Προγράμματα
(utilities)
Ταξινόμηση λογισμικού
Επεξεργασία κειμένου, επεξεργασία
πινάκων, σχεδιασμός βάσεων
δεδομενων, παρουσιάσεων, σχεδίων
ΓΕΝΙΚΕΥΜΕΝΟ
κλπ
ΛΟΓΙΣΜΙΚΟ
ΣΥΣΤΗΜΑΤΟΣ
ΛΕΙΤΟΥΡΓΙΚΑ
ΣΥΣΤΗΜΑΤΑ Windows, linux, unix, klp
ΛΟΓΙΣΜΙΚΟ
Γλώσσες προγγραμματισμού, μεταφραστές, γεννήτριες
ΑΝΑΠΤΥΞΗΣ
προγραμμάτων κλπ
Λογισμικό επικοινωνίας
Στη κατηγορία αυτή ανήκουν διάφορα λογισμικά που
χρησιμοποιούνται για την υλοποίηση και παρακολούθηση της
καλής λειτουργίας ενός δικτύου Η/Υ. Ταυτόχρονα
εξυπηρετούν τις ανάγκες ασφαλείας, κοινής χρήσης των
πόρων ενός δικτύου, καθώς και τη δυνατότητα ταυτοποίησης
των χρηστών. Αντιπροσωπευτικά προγράμματα στη
κατηγορία αυτή είναι τα παρακάτω:
• Πρωτόκολλα Επικοινωνίας
• Διαχείριση Δικτυακού Συστήματος Αρχείων
• Διαχείριση και Παρακολούθησης Δικτύων
Λογισμικό ανάπτυξης
Είναι τα προγράμματα που σχετίζονται με γλώσσες προγραμματισμού
και περιλαμβάνουν:
• διερμηνείς γλωσσών (assemblers, interpreters), καθώς και
μεταφραστές γλωσσών (compilers).
• προγράμματα τα οποία αυτόματα δημιουργούν κώδικα σε γλώσσα
προγραμματισμού (program generators )
• προγράμματα για την ανεύρεση λαθών και έλεγχο της ορθής
λειτουργίας προγραμμάτων (debuggers)
• προγράμματα για τη δημιουργία εκτυπωτικών καταστάσεων από
στοιχεία που βρίσκονται σε διαφορετικά αρχεία (report
generators)
• προγράμματα για σύνταξη και διόρθωση πηγαίων προγραμμάτων
Λειτουργικά συστήματα
για mini και mainframe υπολογιστές
Στα δημοφιλή λειτουργικά συστήματα για mini και
mainframe υπολογιστές περιλαμβάνονται:
• το MVS για υπολογιστές IBM
• το VMS για υπολογιστές της Εταιρείας DEC
• το Unix για mini υπολογιστές και εξυπηρετητές (Servers)
Βασικές λειτουργιές λειτουργικών
συστημάτων
Οι βασικές λειτουργίες που περιλαμβάνει ένα Λειτουργικό Σύστημα
διακρίνονται στις παρακάτω κατηγορίες και συγκεκριμένα αφορούν:
• Τη διανομή και διαχείριση της CPU, καθώς και τον τρόπο που αυτή θα
εκτελέσει τις διάφορες διαδικασίες (job scheduling).
• Τη διαχείριση, κατανομή και οργάνωση της μνήμης, καθώς και τον τρόπο
προσπέλασής της από τις εφαρμογές ή το χρήστη.
• Τη διαχείριση και κατανομή των περιφερειακών συσκευών.
• Τη διαχείριση και οργάνωση των αρχείων.
• Την επικοινωνία με τα περιφερειακά (δίσκοι, εκτυπωτές, οθόνη, δίκτυο).
• Τη διευκόλυνση του χρήστη στην προετοιμασία των προγραμμάτων καθώς και
στη βελτιστοποίηση και παρακολούθηση της εκτέλεσης των διαδικασιών.
• Επικοινωνία μέσω δικτύου με τοπικούς ή με απομακρυσμένους σταθμούς (LAN’s,
data communication).
• Επικοινωνία με προγράμματα εφαρμογών για την εκτέλεση διαφόρων
λειτουργιών (system interface).
Μηχανή (HARDWARE)
Μονάδες του Υπολογιστή
Λειτουργικά συστήματα
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΣΕΙΡΙΑΚΑ ΠΟΛΥΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
TRANSACTION
TIME SHARING
PROCESSING
ON LINE
Γενικευμένο λογισμικό
Τα πακέτα αυτά ομαδοποιούνται στις παρακάτω κατηγορίες:
• Τους Επεξεργαστές Κειμένου (Word Processors)
• Τους Επεξεργαστές Λογιστικών Φύλλων Εργασίας
(Spreadsheets)
• Τους Επεξεργαστές Αρχείων (Data Bases)
• Τους Επεξεργαστές Οργάνωσης και Επικοινωνίας
Κατηγορίες επεξεργαστών
• Επεξεργαστές Γενικού Σκοπού (π.χ. Wordperfect, Word): Αυτοί έχουν
μια μεγάλη γκάμα δυνατοτήτων, που ικανοποιούν τις απαιτήσεις μιας
μεγάλης ποικιλίας χρηστών.
• Απλοί επεξεργαστές κειμένου (π.χ. Wordpad): Το μεγαλύτερο
πλεονέκτημά τους είναι η ευκολία στη χρήση λόγω των
χαρακτηριστικών βοήθειας και των καταλόγων επιλογών, που
επιταχύνουν τη διαδικασία δημιουργίας εγγράφου. Τους επεξεργαστές
αυτούς τους χειρίζονται εκείνοι, οι οποίοι ασχολούνται περιστασιακά
με την επεξεργασία κειμένου.
• Επαγγελματικοί Επεξεργαστές (π.χ. Quarkexpress): Διαθέτουν
πολύπλοκα χαρακτηριστικά για τη διαχείριση μεγάλων τμημάτων
κειμένου (βιβλίων, άρθρων, περιοδικών)
Χαρακτηριστικά επεξεργαστών
Κάρτα υλικών
Σχεδιασμός και χρήση μιας βάσης
δεδομένων
ΠΕΔΙΑ: είναι τα μικρότερα κομμάτια δεδομένων στα οποία
μπορούμε να αναφερθούμε μέσα στη βάση δεδομένων. Κάθε
πεδίο περιέχει ένα χαρακτηριστικό (μία πληροφορία) για το
στοιχείο που μας ενδιαφέρει. Στο παράδειγμά μας, είναι φανερό
ότι τα διάφορα στοιχεία που υπάρχουν σε μια κάρτα (όπως στο
προηγούμενο παράδειγμα), αντιστοιχούν στα πεδία μιας
εγγραφής. Κάθε πεδίο χαρακτηρίζεται από το όνομα του, τον τύπο
του και το μήκος του.
• Περιγραφή χαρακτήρες (ως 50)
• Χρώμα χαρακτήρες (ως 10)
• Θέση χαρακτήρες (ως 3)
• Ποσότητα ακέραιος αριθμός
Σκοποί ενότητας
• Ο βασικός σκοπός είναι η εξοικείωση του
αναγνώστη με την ορολογία και τα βασικά
χαρακτηριστικά των τεχνολογιών και των
δικτύων υπολογιστών που μπορούν να
υποστηρίξουν τις δραστηριότητες των ΠΣΔ.
4
Περιεχόμενα ενότητας
• Επικοινωνίες Δεδομένων
• Τοπολογία και Χαρακτηριστικά Συστήματα
Επικοινωνιών
• Τα Διαδίκτυο (Internet)
• Νέες Αρχιτεκτονικές Διασύνδεσης
Επικοινωνίες δεδομένων
(data communications)
Η εκπληκτική και συνεχής εξέλιξη της τεχνολογίας των
Ηλεκτρονικών Υπολογιστών τόσο σε επίπεδο hardware όσο και
σε software θα ήταν ίσως χωρίς αντίκρισμα αν δεν συνοδευόταν
από αντίστοιχα άλματα στο πεδίο των επικοινωνιών.
Μετάδοση μηνύματος
Για την διασύνδεση και την επικοινωνία των Ηλεκτρονικών
Υπολογιστών μεταξύ τους χρησιμοποιούνται ιδιωτικά καλώδια
ή κάποιο δημόσιο δίκτυο, για περιπτώσεις που οι αποστάσεις
των Υπολογιστών είναι μεγάλες. Σε κάθε περίπτωση το μήνυμα
μεταφέρεται μέσω των καναλιών είτε σαν δυαδικός παλμός ή
ψηφιακό σήμα - όπως αποστέλλεται δηλαδή από τον πομπό -
είτε σαν αναλογικό σήμα κάτι που συμβαίνει στην πλειονότητα
των περιπτώσεων.
Διαμόρφωση (modulation)
• Όταν το δίκτυο επιτρέπει μεταφορά μόνο αναλογικού
σήματος, τότε μετά την έξοδό του από τον πομπό σαν
ψηφιακό σήμα υφίσταται μετατροπή σε αναλογικό που
ονομάζεται διαμόρφωση (modulation).
• Τα ψηφιακά σήματα χρησιμοποιούνται για να
διαμορφώσουν ένα βασικό ηλεκτρικό κύμα που
ονομάζεται φέρον κύμα.
ΠΟΛΥΤΕΡΜΑΤΙΚΗ
ΓΡΑΜΜΗ
ΤΟΠΙΚΑ ΔΙΚΤΥΑ
(LOCAL AREA NETWORKS – LANS)
Ένα Τοπικό Δίκτυο χρησιμοποιείται όταν πρόκειται για ικανοποίηση
δικτυακών αναγκών Πληροφοριακού Συστήματος που αναπτύσσεται
σε περιορισμένη γεωγραφική έκταση.
Χρησιμότητα LAN
Πύλη (gateway)
ΚΡΙΤΗΡΙΑ ΕΠΙΛΟΓΗΣ
ΚΑΤΑΛΛΗΛΟΤΕΡΟΥ LAN
Η επιλογή του καταλληλότερου LAN για έναν οργανισμό
βασίζεται σε τέσσερα κριτήρια:
• την ευελιξία του (πως προστίθενται νέοι χρήστες και πόσοι),
• την πραγματική του απόδοση (σε σχέση με τις υφιστάμενες
προδιαγραφές του κατασκευαστή),
• το πραγματικό κόστος του δικτύου που περιλαμβάνει
λογισμικό, εγκατάσταση, καλωδιώσεις, εκπαίδευση και
διαχείρισή του,
• την αξιοπιστία του δικτύου στην αντιμετώπιση ανωμαλιών.
Τοπολογία αστέρα
Τοπολογία BUS
Toπολογία RING
Δίκτυο συνδεόμενο με
τηλεπικοινωνιακό δορυφόρο
ΔΟΡΥΦΟΡΟΣ
PRINTER PRINTER
MODEM
Τα δεδομένα, για να μεταδοθούν μέσω ενός αναλογικού
δικτύου, διαμορφώνονται με ένα modem. Ωστόσο τα
modem είναι ένας ανεπαρκής τρόπος μετάδοσης
ψηφιακών δεδομένων. Οι αναλογικές συνδέσεις και τα
modems είναι υπεύθυνα για τα περισσότερα από τα
προβλήματα και τα λάθη σε ένα δίκτυο υπολογιστών.
Ψηφιακά δίκτυα ολοκληρωμένων
υπηρεσιών (ISDN)
Το επόμενο στάδιο ανάπτυξης των ψηφιακών δικτύων είναι ένα υψηλής
ταχύτητας δημόσιο δίκτυο, γνωστό σαν Ψηφιακό Δίκτυο Ολοκληρωμένων
Υπηρεσιών (Integrated Services Digital Network). Οι συνδρομητές του ISDN έχουν
μια πρίζα όμοια με τη πρίζα του τηλεφώνου. Το ISDN προσφέρει μια σύνδεση
υψηλής ταχύτητας (64 ή 128 kbits/sec) η οποία μπορεί να χρησιμοποιηθεί για
φωνή ή δεδομένα. Οποιοδήποτε αναλογικό σήμα μπορεί να μετατραπεί σε
ψηφιακό από τις συσκευές που είναι συνδεδεμένες με το δίκτυο ISDN.
ΔΙΕΚΠΕΡΑΙΩΤΗΣ
ΤΕΛΗ ΣΥΜΒΑΣΗΣ
ΜΕΤΑΦΟΡΕΑΣ
ΠΡΟΣΦΟΡΕΣ
ΠΡΟΜΗΘΕΥΤΗΣ
ΑΓΟΡΑΣΤΗΣ
ΠΩΛΗΤΗΣ
ΕΝΤΟΛΕΣ
ΕΝΤΟΛΕΣ
ΠΑΡΑΔΟΣΗΣ
ΕΝΤΟΛΗ ΔΙΕΚΠΕΡΑΙΩΣΗ
ΠΛΗΡΩΜΗΣ
ΤΙΜΟΛΟΓΙΟ
ΕΙΔΟΠΟΙΗΣΗ
ΕΞΟΦΛΗΣΗΣ
ΤΡΑΠΕΖΑ
ΔΙΑΤΡΑΠΕΖΙΚΗ ΕΝΤΟΛΗ
ΤΡΑΠΕΖΑ
ΠΡΑΚΤΟΡΑΣ
ΠΡΑΚΤΟΡΑΣ
ΕΙΣΑΓΩΓΕΑΣ
ΕΙΣΑΓΩΓΕΑΣ
ΤΕΛΗ ΤΕΛΗ
ΔΑΣΜΟΙ
ΔΑΣΜΟΙ
ΦΟΡΟΙ
ΦΟΡΟΙ
ΔΙΑΣΑΦΗΣΕΙΣ
ΕΙΣΑΓΩΓΗΣ ΔΙΑΣΑΦΗΣΕΙΣ
ΕΙΣΑΓΩΓΗΣ
Διαδίκτυο (internet)
To Internet είναι ένα διεθνές δίκτυο που αποτελείται από
εκατομμύρια κόμβους (υπολογιστές) στους οποίους
βρίσκονται πάσης φύσεως πληροφορίες. Αυτές οι
πληροφορίες (πόροι ή resources) έχουν τόσο μεγάλο
εύρος, ώστε να είναι δύσκολο να τις κατανοήσει ένα
ανθρώπινο ον. Για το λόγο αυτό, όχι μόνο δεν υπάρχει
άνθρωπος που να κατανοεί όλες τις πλευρές του
Ιnternet, αλλά δεν υπάρχει και κανένας που να γνωρίζει
το μεγαλύτερο μέρος του.
Δίκτυο ΑRPΑΝΕΤ
Οι αρτηρίες επικοινωνίας του Internet βρίσκονται σε μια
μεγάλη συλλογή δικτύων υπολογιστών, τα οποία
αναπτύχθηκαν στη δεκαετία του 1970. Αυτές οι αρτηρίες
ξεκίνησαν από ένα δίκτυο που ονομαζόταν Arpanet, το
οποίο αναπτύχθηκε από το Υπουργείο Άμυνας των Η.Π.Α.
Το αρχικό Arpanet έχει αναπτυχθεί και επεκταθεί εδώ και
πολλά χρόνια και σήμερα, οι απόγονοί του σχηματίζουν
τη ραχοκοκαλιά αυτού που ονομάζουμε Internet.
Xρησιμότητα Ιnternet
Το Internet επιτρέπει σε εκατομμύρια ανθρώπους σε
ολόκληρο τον κόσμο να επικοινωνούν μεταξύ τους και να
μοιράζονται πληροφορίες. Αυτή η επικοινωνία γίνεται είτε
μέσω της αποστολής ή της λήψης ηλεκτρονικού
ταχυδρομείου, είτε με τη σύνδεση δύο υπολογιστών και
την αποστολή μηνυμάτων από τον ένα υπολογιστή στον
άλλο.
Η διανομή των πληροφοριών γίνεται με συμμετοχή σε
ομάδες συζήτησης και με τη χρήση των αναρίθμητων
προγραμμάτων και πηγών πληροφοριών που διατίθενται
στους χρήστες του Internet ΔΩΡΕΑΝ. Αυτό σημαίνει ότι οι
πηγές του Internet έχουν τόση σημασία όση το τηλέφωνο
ή το ταχυδρομείο.
Σύνδεση με το Internet
Για την σύνδεση μας με το internet, απαιτείται ένας
μικροϋπολογιστής με εγκατεστημένα windows. Θα πρέπει ακόμα
να διαθέτουμε μια τηλεφωνική γραμμή, κατά προτίμηση όχι
ψηφιακή, για να αποφεύγουμε την χρονοχρέωση του ΟΤΕ.
Επίσης, απαραίτητο είναι ένα MODEM υψηλής ταχύτητας και
χαμηλού κόστους. Καλό θα είναι το MODEM που τοποθετείται
εύκολα να είναι εξωτερικό και όχι σε μορφή κάρτας (που
τοποθετείται στο εσωτερικό του υπολογιστή).
Διευθύνσεις Internet
Διευθυνεις υπολογιστων κομβων: Σύμφωνα με τις απαιτήσεις
του TCP/ IP, του πρωτοκόλλου στο οποίο βασίζεται το internet,
κάθε υπολογιστής του δικτύου έχει την δική του διεύθυνση, την
τετραψήφια αριθμητική IP Address. Η διεύθυνση αυτή είναι
μοναδική για κάθε υπολογιστή του δικτύου και δεν επιτρέπεται
δυο υπολογιστές να έχουν την ίδια διεύθυνση. Για παράδειγμα,
μια διεύθυνση θα μπορούσε να ήταν 193.067.021.001.
Αρχιτεκτονική πελάτη-εξυπηρετητή
(client-server)
Τα συστήματα Πελάτη – Εξυπηρέτη (Client – Server) είναι μια
αρχιτεκτονική δικτύου, στην οποία πολλοί χρήστες (πελάτες ή
Clients που χρησιμοποιούν συνήθως ένα PC) συνδέονται με έναν
(ή πολλούς) Servers, δηλαδή ισχυρά μηχανήματα, συνήθως
μεγάλα ή μεσαία, με σκοπό να παρέχουν στους Clients διάφορες
υπηρεσίες όπως π.χ. Βάσεις Δεδομένων, Επικοινωνίες, Μονάδες
Ι/Ο, Multimedia (αρχεία εικόνας και ήχου), κ.ά.
Ενότητα 7: Ανάπτυξη και Λειτουργία Πληροφοριακών
Συστημάτων Διοίκησης
Σκοποί ενότητας
• Ο βασικός σκοπός είναι η κατανόηση των
βασικών αρχών ανάλυσης και σχεδιασμού, ώστε
ο αναγνώστης να μπορεί να συμμετάσχει σαν
χρήστης σε μια ΠΣΔ, να είναι σε θέση να
αξιολογήσει όσο καλύτερα γίνεται τη λειτουργία
του.
4
Περιεχόμενα ενότητας
• Πληροφοριακή Στρατηγική
• Ανάπτυξη Συστημάτων
• Κύκλος Ζωής Ανάπτυξης Συστημάτων
• Εργαλεία και Μέσα Ανάπτυξης
Πληροφοριακή στρατηγική
• Η ανάπτυξη πληροφοριακής στρατηγικής βασίζεται σε
μεθοδευμένη και συγκεκριμένη διαδικασία, η οποία
αναπτύσσεται και σχεδιάζεται μέσα σε ένα οργανισμό.
Η διαδικασία αυτή διαρκώς επανεξετάζεται και
διαμορφώνεται ώστε να ευθυγραμμίζεται με την
εξέλιξη της τεχνολογίας, τους γενικότερους
επιχειρησιακούς στόχους και την εφαρμογή της
στρατηγικής της επιχείρησης.
• Η πληροφοριακή στρατηγική αποτελεί έναν βασικό
παράγοντα για την υποστήριξη της γενικότερης
επιχειρησιακής στρατηγικής και του επιχειρησιακού
σχεδιασμού
Ανάπτυξη και εφαρμογή
πληροφοριακής στρατηγικής
Η ανάπτυξη και η εφαρμογή της πληροφοριακής στρατηγικής
πρέπει να περιλαμβάνεται στις τέσσερις περιοχές:
• των δεδομένων
• της επιχειρησιακής οργάνωσης
• της τεχνολογίας
• και των ελέγχων
Στις περιοχές αυτές καταγράφονται και αναλύονται στοιχεία,
διαδικασίες, διεργασίες και σχέσεις, τα οποία αναφέρονται με τον
όρο αρχιτεκτονική.
ΠΛΗΡΟΦΟΡΙΑΚΗ ΥΛΟΠΟΙΗΣΗ
ΣΤΡΑΤΗΓΙΚΗ
Τεχνολογική αρχιτεκτονική
(περιβάλλον)
Τεχνολογική αρχιτεκτονική: Τα χαρακτηριστικά του
κεντρικού και περιφερειακού εξοπλισμού
πληροφορικής, του Δικτύου και του λογισμικού
αποτελούν κυρίως το εσωτερικό τεχνολογικό
περιβάλλον. Στο περιβάλλον αυτό περιλαμβάνεται
ακόμη ο σχεδιασμός και η δομή της κωδικοποίησης
των δεδομένων, ο καθορισμός και η αποδοχή
προτύπων, οι μεθοδολογίες προγραμματισμού και
ανάπτυξης εφαρμογών και συστημάτων.
Αρχιτεκτονική δεδομένων
Αρχιτεκτονική δεδομένων: Περιλαμβάνει κυρίως το
λογικό σχεδιασμό των δεδομένων του οργανισμού.
Παρουσιάζεται κυρίως μέσω του Μοντέλου
Δεδομένων, του Λεξικού Δεδομένων και των Πινάκων
Συσχετίσεων. Κάθε οργανισμός που δημιουργεί δικό
του σύστημα σχεδιάζει και περιγράφει τα δεδομένα
του, βάσει της ανάλυσης που παρέχεται από την
επιχειρησιακή δομή
Αρχιτεκτονική Ελέγχου
Αρχιτεκτονική Ελέγχου: Περιλαμβάνει τις πολιτικές
εκείνες, οι οποίες καθορίζουν την επιτυχή λειτουργία
των πληροφοριακών συστημάτων, την αξιολόγηση τους,
την αποδοχή τους, καθώς και τις αρχές και τα μέτρα
ασφαλείας των διαδικασιών και των δεδομένων.
Αρχιτεκτονική Ελέγχου
Σε ένα Σύστημα ελέγχου πρέπει να καθορίζονται σε
σχέση με την ανάπτυξη και λειτουργία των Π.Σ. τα
παρακάτω:
• κύριος σκοπός του συστήματος
• η ταχύτητα με την οποία πρέπει να τελειοποιηθεί
• η φύση της επίβλεψης (η συχνότητα και η ένταση)
• ποιος έχει πληροφορίες σχετικά με ποιον
• τρόπος απόκτησης πληροφοριακού συστήματος
• καθορισμού νέων διαδικασιών και ελέγχων
• καθορισμός της ασφάλειας
Επιδράσεις πληροφοριακών
συστημάτων
Η λειτουργία των πληροφοριακών συστημάτων έχει σημαντικές
επιδράσεις στον οργανισμό ή στην επιχειρηματική μονάδα στην
οποία εφαρμόζεται. Οι επιδράσεις αυτές μπορούν να διακριθούν σε:
• εσωτερικές οι οποίες αφορούν την οργανωτική δομή, τον τρόπο
λειτουργίας, τον τρόπο εργασίας των χρηστών, τον τρόπο ελέγχου
και λήψης αποφάσεων, κ.α
• εξωτερικές επιδράσεις οι οποίες αφορούν κυρίως τη διαμόρφωση
της αντίληψης των συναλλασσομένων για την επιχείρηση, την
ενίσχυση της ανάπτυξης πελατοκεντρικής στρατηγικής με την
υιοθέτηση νέων μοντέλων ηλεκτρονικής επικοινωνίας, τη βελτίωση
της εικόνας της επιχείρησης στο εξωτερικό περιβάλλον της, την
αύξηση των συνεργασιών με επιστημονικό προσωπικό κ.α.
Σημαντικές επιδράσεις
πληροφοριακών συστημάτων
Επίδραση στο εργασιακό περιβάλλον: Η κάθε τεχνολογία, εκτός από
το υλικό, περιλαμβάνει πολλά στοιχεία. Περιλαμβάνει εργασίες,
διαδικασίες και προσωπικό εξειδικευμένο στην οργάνωση και
διοίκηση. Αυτό έχει οδηγήσει σε Κοινωνικοτεχνικά Συστήματα,
δηλαδή στην ιδέα ότι πρέπει να καταλάβουμε την τεχνολογία σε
σχέση με τους ανθρώπους και τους οργανισμούς
Επίδραση στην οργανωτική δομή: Τα σύγχρονα τεχνολογικά
χαρακτηριστικά των Π.Σ. δημιουργούν άμεση επικοινωνία και ροή
πληροφορίας ανάμεσα στα ανώτερα και στα λειτουργικά στελέχη
μιας επιχείρησης. Αυτό έχει σαν αποτέλεσμα τον περιορισμό της
ύπαρξης στελεχών σε πολλά επίπεδα.
Σημαντικές επιδράσεις
πληροφοριακών συστημάτων (1)
Πολιτικές επιδράσεις: Στη διαδικασία ανάπτυξης και ελέγχου των Π.Σ.
συχνά δημιουργούνται προβλήματα πολιτικής φύσης. Οι πολιτικές
παίζουν έναν σημαντικό ρόλο όταν παίρνεται μια απόφαση για μια
κατηγορία εργαζομένων ή για μεμονωμένα άτομα και λιγότερο όταν
αφορούν ολόκληρο τον οργανισμό
Κοινωνικές και προσωπικές επιδράσεις: Σήμερα πολλοί συνήγοροι
ατομικών δικαιωμάτων συμφωνούν ότι τα Π.Σ. δημιουργούν μια
κοινωνία τύπου "Big Brother". Συνήθειες πελατών καταγράφονται σε
μεγάλο βαθμό για τις ανάγκες και τις δραστηριότητες του Marketing
Γενικές αρχές σχεδιασμού και
ανάπτυξης
Κατά την ανάπτυξη συστημάτων γίνονται βασικές επιλογές όπως:
• Η φιλοσοφία αντιμετώπισης των συμβατικών εργασιών οι οποίες
αυτοματοποιούνται (μετατρέπονται σε διεργασίες του
συστήματος).
• Το εύρος και οι δυνατότητες του συστήματος.
• Οι δυνατότητες μελλοντικών προσαρμοστικών μεταβολών αλλά και
της συνολικής εξέλιξης του συστήματος.
• Οι βασικοί έλεγχοι οι οποίοι θα ασκούνται κατά τη λειτουργία του
συστήματος.
• Τα πρότυπα και οι προδιαγραφές λειτουργίας του συστήματος.
• Οι σχέσεις μεταξύ συμβατικών και αυτοματοποιημένων
διεργασιών.
Eξελικτική στρατηγική
(evolutionary)
Είναι μια μέθοδος κατάλληλη για περιπτώσεις που οι
χρήστες δε γνωρίζουν τι ακριβώς θέλουν, αλλά
αντιλαμβάνονται τις ανάγκες τους και μαθαίνουν
σταδιακά τι μπορούν να κάνουν.
Aγορά πακέτου
Μια διαδεδομένη σήμερα μέθοδος κυρίως για μικρά
έργα, είναι η μέθοδος αγοράς πακέτου, σε αντίθεση με
την ανάπτυξη συστήματος στον οργανισμό ή στην
επιχείρηση.
Μελέτη
Συστήματος
Ανάλυση
Απαιτήσεων
Σχεδιασμός
Εγκατάσταση
Υλοποίηση
Προκαταρκτική φάση
Καθορισμός μελέτης-> διαπίστωση και επίλυση προβλημάτων, νέες
απαιτήσεις, βελτιώσεις στο υπάρχον Σύστημα: Στο αρχικό στάδιο
καθορισμού της μελέτης, δίνεται μια προκαταρκτική επισκόπηση για
να απαντηθούν τα ερωτήματα: "Γιατί χρειαζόμαστε τη μελέτη για ένα
νέο σύστημα;", "Τι θέλουμε να πραγματοποιήσουμε;" και "Ποιοι είναι
οι αντικειμενικοί στόχοι;”-> Πρόταση Μελέτης με βάση υπάρχον
σχέδιο ή απόφαση Διοίκησης ή πρόταση τεχνικών ή αίτημα χρηστών
Μελέτη Συστήματος: Το πρώτο βήμα στην φάση αυτή είναι η
διερεύνηση που πρέπει να γίνει για το αν υπάρχει πραγματική ανάγκη
για την υλοποίηση του συστήματος. Εξετάζεται η λειτουργική
(εμπλοκή τμημάτων, διαδικασιών, εύρους συστήματος), τεχνική (h/w,
s/w, n/w) και οικονομική εφικτότητα (cost/benefit), καθώς και την
εφικτότητα συμπεριφοράς του προσωπικού (εργασιακές σχέσεις,
αντιδράσεις)
Ανάλυση απαιτήσεων
Η φάση της Ανάλυσης Απαιτήσεων κυρίως συνίσταται στην
Ανάλυση - Κατανόηση του Υπάρχοντος Συστήματος και στον
προσδιορισμό των πληροφοριακών αναγκών μέσα από την
αξιολόγηση των απαιτήσεων των χρηστών.
Γίνεται με συλλογή στοιχείων μέσω παρατηρήσεων,
ερωτηματολογίων, συνεντεύξεων, δειγματοληψίας και δίνει την
εικόνα λειτουργίας και αδυναμιών του υπάρχοντος συστήματος.
Περιλαμβάνει 1. την αποτύπωση: α) της οργανωτικής δομής, β)
της ροής δεδομένων (ΔΡΔ), γ) διαδικασιών (πίνακες αποφάσεων)
δ) δεδομένων (Λεξικό δεδομένων) 2. την αξιολόγηση των
απαιτήσεων των χρηστών
3. Αναφορά σε έκτακτες καταστάσεις και 4. Ανάλυση
Προβλημάτων χρηστών
Σχεδιασμός
Η φάση του Σχεδιασμού αποτελείται από το:
• Λογικό,
• Φυσικό και
• Γενικό Σχεδιασμό.
Ο Λογικός και Φυσικός Σχεδιασμός είναι απαραίτητοι, όταν γίνεται
ανάπτυξη του λογισμικού του συστήματος. Στην περίπτωση κατά την
οποία γίνεται προμήθεια του λογισμικού και όχι ανάπτυξη, τότε ο
σχεδιασμός του συστήματος περιορίζεται στο Γενικό Σχεδιασμό. Ο
Σχεδιασμός γενικά περιλαμβάνει τις εξόδους, τις εισόδους, την
επεξεργασία, τη βάση δεδομένων (διαγράμματα CHEN), τις
διαδικασίες και τους ελέγχους.Ιδιαίτερη προσοχή στη διεπαφή, στο
σχεδιασμό των Οθονών, στις βοήθειες στους χρήστες (για τις εντολές,
λαθών, προτροπές, εκπαιδευτικές), στον έλεγχο των λαθών
(αποτροπή, ανίχνευση, διόρθωση, αναίρεση, trial-error) και στο χρόνο
απόκρισης
Σχεδιασμός (2)
Ο Γενικός Σχεδιασμός περιλαμβάνει:
• Φιλοσοφία του Συστήματος (ΒΔ αποκεντρωμένη,
καταν/μένη, συγκεντρωτική, τοπολογία δικτύου,…)
• Διαδικασίες εισόδου-εξόδου (φόρμες, αναφορές, ..)
• Κωδικοποίηση
• Προδιαγραφές Υλικού και Δικτύου
Λογικό διάγραμμα ενεργειών
ανάπτυξης συστήματος
ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ
ΓΙΝΕΤΑΙ ΟΧΙ
ΑΝΑΠΤΥΞΗ
ΛΟΓΙΣΜΙΚΟΥ
ΝΑΙ
ΠΡΟΔΙΑΓΡΑΦΕΣ
ΛΟΓΙΚΟΣ ΛΟΓΙΣΜΙΚΟΥ
ΣΧΕΔΙΑΣΜΟΣ
ΦΥΣΙΚΟΣ
ΣΧΕΔΙΑΣΜΟΣ
ΓΕΝΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ
ΕΓΚΑΤΑΣΤΑΣΗ
Εγκατάσταση - μετατροπή
Μετά την προμήθεια του Υλικού και του Λογισμικού και την
ολοκλήρωσή του, γίνεται η εγκατάσταση του νέου συστήματος. Τα
νέα προγράμματα εισέρχονται στον Η/Υ μαζί με τα απαιτούμενα
δεδομένα (αρχεία, βάση δεδομένων κ.λπ.), ενοποιούνται σε
εφαρμογές και συστήματα και αρχίζει η δοκιμαστική λειτουργία του
νέου συστήματος.
Η μετατροπή αφορά στη διαδικασία μετάπτωσης από το παλιό στο
καινούργιο σύστημα που μπορεί να γίνει με τέσσερις στρατηγικές:
παράλληλη λειτουργία, άμεση εφαρμογή, πιλοτική εφαρμογή,
σταδιακή προσέγγιση
Υλοποίηση
Η φάση αυτή αποτελεί το συνοδό του συστήματος καθ' όλη τη
διάρκεια ζωής του. Στόχος της είναι η διατήρηση της καλής και
αποδοτικής λειτουργίας του. Η εκπαίδευση του προσωπικού της
επιχείρησης στο νέο σύστημα έχει ιδιαίτερη σημασία τόσο για το
τελικό αποτέλεσμα της ανάπτυξης του συστήματος όσο και για το
αποτέλεσμα της καθημερινής λειτουργίας του. Η εκπαίδευση του
προσωπικού χωρίζεται σε δύο στάδια:
Στο πρώτο στάδιο γίνεται η εκπαίδευση του προσωπικού του Κέντρου
Πληροφορικής στην τεχνολογία η οποία θα χρησιμοποιηθεί στην
ανάπτυξη του συστήματος (εφόσον βέβαια πρόκειται για νέα
τεχνολογία για το προσωπικό). Η εκπαίδευση αυτή μπορεί να αρχίσει
από τις πρώτες φάσεις της ανάπτυξης του συστήματος και να
ολοκληρωθεί με την επιλογή του Υλικού και του Λογισμικού.
Υλοποίηση (2)
Στο δεύτερο στάδιο γίνεται η εκπαίδευση των τελικών χρηστών του
συστήματος, όταν το σύστημα έχει εγκατασταθεί και ελεγχθεί. Η
εκπαίδευση αυτή συνοδεύεται με την παροχή οδηγιών χρήσης του
συστήματος.
Η τεκμηρίωση αποτελεί τον οδηγό σχεδιασμού, ανάπτυξης και
λειτουργίας του συστήματος
Η Συντήρηση – Αναβάθμιση αντιμετωπίζει τα προβλήματα που
δημιουργούνται από αλλαγές στο περιβάλλον του συστήματος (νόμοι,
οργανωτικές αλλαγές, εξέλιξη τεχνολογίας)
Διαγράμματα ροής δεδομένων
Σύμβολα ΔΡΔ
Τα σύμβολα που χρησιμοποιούνται στα ΔΡΔ είναι τέσσερα και
χρησιμοποιούνται για:
• Περιβαλλοντικά στοιχεία
• Διαδικασίες
• Ροές Δεδομένων
• Χώροι Αποθήκευσης Δεδομένων
Σκοπός χρήση εργαλείων CASE