README.md 5.54 KB
Newer Older
giannisdag's avatar
giannisdag committed
1 2 3
# iek_test_skeleton


giannisdag's avatar
giannisdag committed
4
### Οδηγός εγκατάστασης έργου ΙΕΚ για ανάπτυξη (development)
giannisdag's avatar
giannisdag committed
5

giannisdag's avatar
giannisdag committed
6
## οδηγίες για apache2+drupal
giannisdag's avatar
giannisdag committed
7

giannisdag's avatar
giannisdag committed
8 9
Αρχικά κλωνοποιούμε το repository. Το repository θα πρέπει να τοποθετηθεί σε έναν φάκελο του web server. Συγκεκριμένα ο φάκελος /dist θα πρέπει να βρίσκεται στο webroot του webserver ή vhost. Στην συνέχεια πρέπει να πάμε στον φάκελο /dist/drupal και να αποσυμπιέσουμε εκεί μία εγκατάσταση του drupal 8. (drupal8.2.6 tested). 
συνεχίζεται ....
giannisdag's avatar
giannisdag committed
10

giannisdag's avatar
giannisdag committed
11 12
## οδηγίες για angular
πάμε στο root φάκελο του repository, και εκτελούμε αρχικά (προϋπόθεση να έχουμε εγκαταστήσει το npm)
giannisdag's avatar
giannisdag committed
13

giannisdag's avatar
giannisdag committed
14
npm install
giannisdag's avatar
giannisdag committed
15

giannisdag's avatar
giannisdag committed
16
στην συνέχεια θα πρέπει να δώσουμε την εντολή
giannisdag's avatar
giannisdag committed
17

giannisdag's avatar
giannisdag committed
18
npm start
giannisdag's avatar
giannisdag committed
19

giannisdag's avatar
giannisdag committed
20 21
αυτή η εντολή θα κάνει compile τον κώδικα της angular και θα παραχθούν αρχεία που θα πάνε στο /dist
Στην συνέχεια αν όλα έχουν γίνει σωστά, θα μπορείτε να δείτε την εφαρμογή μέσα από το url
giannisdag's avatar
giannisdag committed
22
http://..../
giannisdag's avatar
giannisdag committed
23 24 25



Achilles's avatar
Achilles committed
26 27 28 29
# Πληροφοριακό Σύστημα Υποβολής Αιτήσεων Αποφοίτων ΙΕΚ για την Πιστοποίηση, τον Προγραμματισμό και τη Διενέργεια των Εξετάσεων και τη διαχείριση των Αποτελεσμάτων (Βεβαιώσεις, πιστοποιητικά).  #

# Περιγραφή #

Achilles's avatar
Achilles committed
30
Το Πληροφοριακό Σύστημα Διαχείρισης Αιτήσεων έχει ως κύριο σκοπό τη Διαχείριση των αιτήσεων των αποφοίτων ΙΕΚ, την κατανομή των υποψηφίων σε εξεταστικά κέντρα, τη διαχείριση των Αποτελεσμάτων. Η δημιουργία του συστήματος θα υλοποιηθεί από την ομάδα Ανοικτού Λογισμικού του Υπουργείου Παιδείας, η οποία είναι αρμόδια για τον Σχεδιασμό, Ανάπτυξη και Συντήρηση Εφαρμογών Ανοικτού Λογισμικού του ΥΠΠΕΘ και υπάγεται στη Γενική Διεύθυνση Στρατηγικού Σχεδιασμού, Προγραμματισμού και Ηλεκτρονικής Διακυβέρνησης. 
Achilles's avatar
Achilles committed
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

Οι διαδικασίες υλοποίησης του έργου θα ακολουθήσουν τη μεθοδολογία ευέλικτης ανάπτυξης λογισμικού Agile σε πρότυπα Scrum, που υπόσχεται ανταπόκριση στις αλλαγές, παραγωγικότερες πρακτικές και λιγότερη γραφειοκρατία. Η ανταπόκριση στις αλλαγές αναφέρεται κυρίως στην συνολική ικανότητα της διαδικασίας ανάπτυξης να προσαρμόζεται ανάλογα όταν προκύπτουν αλλαγές στην πορεία του έργου, καθώς και στην ανάγκη για συνεργασία μεταξύ όλων των συμμετεχόντων.  Η μέθοδος αυτή είναι μια επαναληπτική και αυξητική προσέγγιση για την ανάπτυξη έργων που επιτρέπει την προσαρμογή στις αλλαγές που προκύπτουν. 

Στην διαδικασία αυτή παρουσιάζονται οι εξής τρείς βασικοί ρόλοι:  ο ιδιοκτήτης του προϊόντος (The Product Owner) είναι ο Εθνικός Οργανισμός Πιστοποίησης Προϊόντων και Επαγγελματικού Προσανατολισμού ΕΟΠΠΕΠ και ο διευθυντής κ. Δαγδιλέλης Βασίλειος, η ομάδα (team) που χτίζει το προιόν (μέλη της ομάδας του Ανοικτού Λογισμικού) και τέλος η ομάδα εποπτείας (Advisor Board) που αποτελείται από έμπειρους προγραμματιστές με βασικό σκοπό την σύνταξη απαιτήσεων και την ιεράρχηση τους (Product Backlog). 

# Περιβάλλον Ανάπτυξης#

Όλα τα κείμενα και ο κώδικας που υλοποιείται  βρίσκονται στο https://git.minedu.gov.gr/itminedu/e-iek

Μπορείτε να δείτε τις προδιαγραφές του έργου σύμφωνα με τα πρότυπα της μεθοδολογίας Agile / Scrum  στο https://git.minedu.gov.gr/itminedu/e-iek/wikis/scrum

Η αναλυτική τεκμηρίωση των λειτουργικών απαιτήσεων συντηρείται στο https://git.minedu.gov.gr/itminedu/e-iek/wikis/analysis 

# Παρατηρήσιες - Σχόλια #

Όλοι οι συμμετέχοντες στο έργο με οποιαδήποτε ιδιότητα (Ιδιοκτήτες Προϊόντος,  Ομάδα Ανάπτυξης, Ομάδα Εποπτείας) μπορούν να αναρτούν τις παρατηρήσεις και σχόλιά τους στο https://git.minedu.gov.gr/itminedu/e-iek/issues
47

giannisdag's avatar
giannisdag committed
48 49
άδεια χρήσης, CC-BY-SA