Πληροφοριακά Συστήματα Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 πμ
Απαιτήσεις Οι απαιτήσεις από το λογισµικό διακρίνονται σε δύο µεγάλες κατηγορίες. Λειτουργικές απαιτήσεις Οι λειτουργικές απαιτήσεις περιγράφουν τις εργασίες (λειτουργίες) που θα πρέπει να εκτελεί το λογισµικό. Μη λειτουργικές απαιτήσεις Οι µη λειτουργικές απαιτήσεις περιγράφουν χαρακτηριστικά που πρέπει να έχει το λογισµικό τα οποία δεν αφορούν την εκτέλεση κάποιας λειτουργίας από αυτό.
Απαιτήσεις
Χαρακτηριστικά Απαιτήσεων Ορθότητα Πληρότητα Συνέπεια Εφικτότητα υλοποίησης Αναγκαιότητα Επαληθευσιμότητα Ιχνηλασιμότητα Σαφήνεια ακρίβεια Προτεραιοποίηση
Έγγραφο Προσδιορισμού Απαιτήσεων Συστήματος 1. Ορισμός Προβλήματος 2. Αιτιολόγηση Συστήματος 3. Σκοπός του Συστήματος και του έργου 4. Περιορισμοί του Συστήματος και του έργου 5. Λειτουργίες ανά συνιστώσα του Συστήματος 1. Υλικό 2. Λογισμικό 3. Άνθρωποι 6. Χαρακτηριστικά Χρηστών 7. Περιβάλλοντα 1. Ανάπτυξης 2. Λειτουργία 3. Συντήρησης
Έγγραφο Προσδιορισμού Απαιτήσεων Συστήματος 8.Στρατηγική Λύσης του Συστήματος 9. Προτεραιότητες στα χαρακτηριστικά του Συστήματος 10. Κριτήρια Αποδοχής του Συστήματος 11. Πηγές Πληροφοριών 12. Λεξιλόγιο
1. Ορισμός Προβλήματος Η έλλειψη ενός ολοκληρωμένου συστήματος για τον έλεγχο των συναλλαγών και την αυτοματοποιημένη είσπραξη του Φ.Π.Α. Πολλές επιχειρήσεις φοροδιαφεύγουν λόγω της έλλειψης του συστήματος αυτού. 2. Αιτιολόγηση Συστήματος Το σύστημα αυτό κρίνεται αναγκαίο προκειμένου να περιοριστούν τα φαινόμενα φοροδιαφυγής. Καθημερινά το κράτος χάνει χρήματα από την μη έκδοση αποδείξεων και από το παραεμπόριο.
3. Σκοπός του Συστήματος και του έργου Σκοπός του συστήματος αποτελεί η διασύνδεση των ταμειακών μηχανών με την εφορία προκειμένου να υπάρχει άμεσος έλεγχος για τις συναλλαγές που πραγματοποιούνται και η καταβολή του Φ.Π.Α. να γίνεται άμεσα στο κράτος. Με αυτόν τον τρόπο θα περιοριστεί η φοροδιαφυγή και θα απλουστευτεί η διαδικασία καταβολής των φόρων στο κράτος.
4. Περιορισμοί του Συστήματος και του έργου Θα πρέπει να έχει υψηλό βαθμό ασφάλειας για να προστατέψει τα προσωπικά δεδομένα.
5. Λειτουργίες ανά συνιστώσα του Συστήματος Υλικό Λόγω του μεγάλου όγκου δεδομένων και των πολλών παράλληλων συνδέσεων στο σύστημα θα υλοποιηθεί σε τεχνολογία cloud computing και πιο συγκεκριμένα σε IaaS (Infrastructure as a Service) Λογισμικό To λογισμικό θα υλοποιηθεί σε SaaS (Software as a Service) Άνθρωποι Οι άνθρωποι (χρήστες) είναι εργαζόμενοι στις ΔΟΥ, στις επιχειρήσεις
6. Χαρακτηριστικά Χρηστών Οι χρήστες δεν είναι ιδιαίτερα εξοικειωμένοι με νέες τεχνολογίες οπότε το σύστημα θα πρέπει να είναι εύκολο και απλό στην χρήση του.
7. Περιβάλλοντα Ανάπτυξης Οι γλώσσες προγραμματισμού που μπορούν να χρησιμοποιηθούν είναι οι C#, php, java.
7. Περιβάλλοντα - Λειτουργίας ΕΙΣΟΔΟΣ Αριθμός συναλλαγής Ποσό συναλλαγής Αριθμός λογαριασμός κατάθεσης Φ.Π.Α. ΕΠΕΞΕΡΓΑΣΙΑ Υπολογισμός ποσού Φ.Π.Α. Κατάθεση ποσού σε τραπεζικό λογαριασμό Ανάληψη ποσού από την εφορία ΕΞΟΔΟΣ Ενημέρωση ΔΟΥ, χρηματικό ποσό ΠΟΡΟΙ ΛΟΓΙΣΜΙΚΟ SaaS ΥΛΙΚΟ ΔΙΚΤΥΟ ΕΞΑΡΤΗΣΕΙΣ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΑΛΛΑ Π.Σ. IaaS IaaS Επικοινωνία με τραπεζικά συστήματα για τις συναλλαγές Επικοινωνία με Π.Σ. επιχειρήσεων ΕΜΠΛΕΚΟΜΕΝΟΙ Επιχειρήσεις ΔΟΥ
7. Περιβάλλοντα - Συντήρησης Η συντήρηση θα πρέπει να γίνεται σε τοπικό επίπεδο και όχι στο cloud ώστε να μην επηρεάσει την λειτουργία του συστήματος. 8.Στρατηγική Λύσης του Συστήματος Το σύστημα θα υλοποιηθεί σε αρχιτεκτονική cloud για να αποφευχθούν προβλήματα μη διαθεσιμότητας του συστήματος λόγω των πολλών ταυτόχρονων συνδέσεων. Επιπλέον αυτό θα εξασφαλίσει αποφυγή καθυστερήσεων(lag). 9.Προτεραιότητες στα χαρακτηριστικά του Συστήματος Το σύστημα θα πρέπει να είναι διαθέσιμο, αξιόπιστο, ασφαλές και γρήγορο.
10. Κριτήρια Αποδοχής του Συστήματος Για να γίνει αποδεκτό το σύστημα θα πρέπει να είναι έτοιμο μέσα στο αρχικό χρονοδιάγραμμα, να είναι αξιόπιστο να ανταποκρίνεται στους στόχους και να απαλείφει χρονοβόρες διαδικασίες. 11. Πηγές Πληροφοριών Για την συλλογή των πληροφοριών πραγματοποιήθηκαν συνεντεύξεις τόσο σε υπευθύνους για τις ΔΟΥ όσο και σε στελέχη μεγάλων επιχειρήσεων.
12. Λεξιλόγιο Ορολογία για συντομογραφίες και ειδικευμένους όρους. Π.χ. Cloud = Cloud Computing (Υπολογιστικό νέφος) DB = Data Base (Βάση Δεδομένων) IaaS = Infrastructure as a Service PaaS = Platform as as Service SaaS = Software as a Service