Οικονοµικό Πανεπιστήµιο Αθηνών Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 5 Λογισµικό - Software Γιώργος Γιαγλής
Το σηµερινό µάθηµα Λογισµικό (Software) Συστήµατος Εφαρµογών Εισαγωγή στα Πληροφοριακά Συστήµατα Επιχειρηµατικά Πληροφοριακά Συστήµατα Ανάπτυξη Πληροφοριακών Συστηµάτων
Επικοινωνία χρηστών - υλικού Η επικοινωνία χρήστη υλικού γίνεται µέσω του λογισµικού (software) To λογισµικό διακρίνεται σε λογισµικό συστήµατος και σε λογισµικό εφαρµογών
Λογισµικό Συστήµατος Το λογισµικό συστήµατος περιλαµβάνει τα προγράµµατα που βοηθούν τον υπολογιστή να διαχειριστεί τους πόρους του, αποτελώντας ουσιαστικά τη γέφυρα µεταξύ του λογισµικού εφαρµογών και του υλικού. ύο βασικές κατηγορίες προγραµµάτων: Λειτουργικό Σύστηµα (Operating System) Βοηθητικές Εφαρµογές (Utilities)
Λειτουργικό Σύστηµα (OS Operating System) Είναι το λογισµικό που «φορτώνεται» πρώτο στη µνήµη του Η/Υ όταν ξεκινά όλα τα υπόλοιπα προγράµµατα εξαρτώνται από αυτό (για αυτό και έχουµε εκδόσεις προγραµµάτων ανά λειτουργικό π.χ. Firefox Mac OS X και Firefox Windows). Αποτελείται από: Πύρηνα (Kernel) ιαχείριση βασικών εργασιών Η/Υ Φλοιό (Shell) ιαχείριση προγραµµάτων επικοινωνίας µε τον χρήστη π.χ. αρχεία, συσκευές, εργασίες κτλ. Γνωστά OS: Windows, UNIX κτλ.
Βοηθητικά Προγράµµατα (Utilities) Συστήµατα διαχείρισης βάσεων δεδοµένων (DBMS Data Base Management Systems) (π.χ. Oracle) Μεταφραστές γλωσσών προγραµµατισµού (π.χ. yacc) Λογισµικό συµπίεσης δεδοµένων (π.χ. WinZip) Οδηγοί (drivers) των διαφόρων µονάδων του συστήµατος (π.χ. DVD driver)
Λογισµικό Εφαρµογών To Λογισµικό Εφαρµογών (application software) αφορά κάθε πρόγραµµα το οποίο µπορεί να χρησιµοποιεί ο χρήστης για την εξυπηρέτηση αναγκών του (π.χ. o Internet Explorer για την περιήγηση στο διαδικτυο). Βασικές κατηγορίες εφαρµογών: Εφαρµογές γραφείου (π.χ. Microsoft Office) Προγράµµατα διαχείρισης γραφικών και πολυµέσων (π.χ. PhotoShop και Windows Media Player) Ψυχαγωγικές εφαρµογές (παιχνίδια) Γεωγραφικά πληροφοριακά συστήµατα (geographic information systems, GIS) (π.χ. Google Earth) προσφέρουν δυνατότητες εντοπισµού και επεξεργασίας της τοποθεσίας σηµείων ενδιαφέροντων σε ψηφιακούς χάρτες Συστήµατα διαχείρισης µάθησης (learning management systems, LMS) χρησιµοποιούνται από εκπαιδευτικά ιδρύµατα και επιχειρήσεις και έχουν σα σκοπό την παροχή υπηρεσιών εκπαίδευσης µέσω υπολογιστή Συστήµατα διαχείρισης επιχειρησιακών πόρων (enterprise resource planning, ERP) (π.χ. SAP) Εφαρµογές Προσοµοίωσης Εφαρµογές ιαδικτύου (π.χ. web browser, email)
Πληροφοριακά Συστήµατα Πληροφοριακό Σύστηµα = Υπολογιστικό Σύστηµα + εδοµένα + Άνθρωποι + ιαδικασίες Ένα πληροφοριακό σύστηµα είναι π.χ. ένα σύστηµα πλοήγησης σε ένα µουσείο. Ένα τέτοιο σύστηµα αποτελείται από: υπολογιστές χειρός (PDA), ασύρµατες τεχνολογίες (π.χ. wireless access points), υπολογιστικά συστήµατα (π.χ. εξυπηρετητές), λογισµικό που διερµηνεύει και επικοινωνεί στους επισκέπτες πληροφορίες σχετικές µε τα εκθέµατα κ.ά.
Επιχειρηµατικά Πληροφοριακά Συστήµατα Ένα πληροφοριακό σύστηµα που συλλέγει, επεξεργάζεται και διακινεί πληροφορίες που ενδιαφέρουν µια επιχείρηση ονοµάζεται επιχειρηµατικό πληροφοριακό σύστηµα. Τα επιχειρηµατικά πληροφοριακά συστήµατα διακρίνονται σε: 1. Λειτουργικά πληροφοριακά συστήµατα π.χ. συστήµατα επεξεργασίας συναλλαγών (TPS). 2. ιοικητικά πληροφοριακά συστήµατα π.χ. πληροφοριακά συστήµατα διοίκησης (MIS) και πληροφοριακά συστήµατα υποστήριξης αποφάσεων (DSS). 3. Στρατηγικά πληροφοριακά συστήµατα π.χ. πληροφοριακά συστήµατα υποστήριξης εκτελεστικής εξουσίας (ESS).
Ανάπτυξη Πληροφοριακών Συστηµάτων Περιλαµβάνει τα εξής στάδια: Έρευνα Ανάλυση Σχεδιασµός Υλοποίηση Συντήρηση