Διπλωμαηική Εργαζία ηος θοιηηηή ηος Τμήμαηορ Ηλεκηπολόγων Μησανικών και Τεσνολογίαρ Υπολογιζηών ηηρ Πολςηεσνικήρ Σσολήρ ηος Πανεπιζηημίος Παηπών

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Διπλωμαηική Εργαζία ηος θοιηηηή ηος Τμήμαηορ Ηλεκηπολόγων Μησανικών και Τεσνολογίαρ Υπολογιζηών ηηρ Πολςηεσνικήρ Σσολήρ ηος Πανεπιζηημίος Παηπών"

Transcript

1 ΠΑΝΕΠΙΣΗΜΙΟ ΠΑΣΡΩΝ ΣΜΗΜΑ ΗΛΕΚΣΡΟΛΟΓΩΝ ΜΗΥΑΝΙΚΩΝ ΚΑΙ ΣΕΥΝΟΛΟΓΙΑ ΤΠΟΛΟΓΙΣΩΝ ΣΟΜΕΑ:ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΑ ΕΡΓΑΣΗΡΙΟ ΕΝΤΡΜΑΣΗ ΣΗΛΕΠΙΚΟΙΝΩΝΙΑ Διπλωμαηική Εργαζία ηος θοιηηηή ηος Τμήμαηορ Ηλεκηπολόγων Μησανικών και Τεσνολογίαρ Υπολογιζηών ηηρ Πολςηεσνικήρ Σσολήρ ηος Πανεπιζηημίος Παηπών Μεϊμεηέαρ Ιωάννηρ ηος Ανηωνίος Απιθμόρ Μηηπώος: 6026 Θέμα «τεδιαζμός και σλοποίηζη ζσζηήμαηος για διαδικησακές προμήθειες» Επιβλέπων Κοςκιάρ Μισαήλ Αριθμός Διπλωμαηικής Εργαζίας: Πάηπα, (Ιανοςάπιορ 2014) 1

2 2

3 ΠΙΣΟΠΟΙΗΗ Πιζηοποιείηαι όηι η Διπλωμαηική Επγαζία με θέμα «τεδιαζμός και σλοποίηζη ζσζηήμαηος για διαδικησακές προμήθειες» Τος θοιηηηή ηος Τμήμαηορ Ηλεκηπολόγων Μησανικών και Τεσνολογίαρ Υπολογιζηών Μεϊμεηέα Ιωάννη ηος Ανηωνίος Απιθμόρ Μηηπώος:6026 Παποςζιάζηηκε δημόζια και εξεηάζηηκε ζηο Τμήμα Ηλεκηπολόγων Μησανικών και Τεσνολογίαρ Υπολογιζηών ζηιρ.../../ Ο Επιβλέπων Επίκοςπορ καθηγηηήρ Κοςκιάρ Μισαήλ Ο Διεςθςνηήρ ηος Τομέα Καθηγηηήρ Φακωηάκηρ Νικόλαορ Αριθμός Διπλωμαηικής Εργαζίας: 3

4 4

5 Θέμα: «τεδιαζμός και σλοποίηζη ζσζηήμαηος για διαδικησακές προμήθειες» Φοιηηηήρ: Μεϊμεηέαρ Ιωάννηρ Επιβλέπων: Κοςκιάρ Μισαήλ Περίληψη ηελ παξνχζα δηπισκαηηθή ζρεδηάδνπκε θαη πινπνηνχκε έλα απιφ ζχζηεκα γηα ειεθηξνληθέο πξνκήζεηεο. Η ειεθηξνληθή πξνκήζεηα είλαη έλα από ηα βαζηθά κνληέια ειεθηξνληθώλ επηρεηξήζεωλ. Οη Ηιεθηξνληθέο πξνκήζεηεο είλαη έλαο επξχο φξνο πνπ ρξεζηκνπνηείηαη γηα λα πεξηγξάςεη ηε ρξήζε ειεθηξνληθψλ κεζφδσλ, κέζσ Γηαδηθηχνπ, γηα ηε δηελέξγεηα ζπλαιιαγψλ κεηαμχ ησλ «επηρεηξήζεσλ-αγνξαζηψλ» θαη ησλ «επηρεηξήζεσλ-πξνκεζεπηψλ». Η δηαδηθαζία Ηιεθηξνληθψλ Πξνκεζεηψλ θαιχπηεη φιεο ηηο δηαδηθαζίεο ηεο ζπλαιιαγήο γεληθά ζα κπνξνχζε λα απνηππσζεί ζαλ κηα δηαδηθαζία 3 βαζηθψλ ζηαδίσλ: Αλεχξεζε πξνκεζεπηή θαη δηαπξαγκάηεπζε, εθηέιεζε Πξνκήζεηαο, Αλάιπζε. Σν πξψην βήκα γηα ηε δεκηνπξγία ηνπ ζπζηήκαηνο καο είλαη ε πινπνίεζε θαη ν ζρεδηαζκφο ηεο βάζεο δεδνκέλσλ καο. Αθνχ νινθιεξψζακε απηφ ην βήκα αζρνιεζήθακε κε ηελ πινπνίεζε ηνπ interface ηνπ ζπζηήκαηνο καο θαη ηελ ελζσκάησζε ησλ απαηηνχκελσλ ιεηηνπξγηψλ. Σέινο θάλακε θαη κία πξφρεηξε κειέηε επρξεζηίαο-αμηνιφγεζε ηνπ ζπζηήκαηνο καο. Δλ ζπληνκία: - Έρνπκε ηε βαζηθή ζειίδα καο πνπ ηελ βιέπνπλ φινη νη ρξήζηεο. -Οη πεξαζηηθνί κπνξνχλ απιά λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο θαη αλ ζέινπλ λα θηηάμνπλ ινγαξηαζκφ πξνκεζεπηή. -Όζνη ζπλδεζνχλ σο πξνκεζεπηέο κπνξνχλ λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο θαη κπνξνχλ λα θάλνπλ ηελ πξνζθνξά ηνπο ζε φζα πξντφληα ηνπο ελδηαθέξεη. -Οη δηαρεηξηζηέο αμηνινγνχλ ηηο πξνζθνξέο κέζσ ηεο ζειίδαο ηνπο γηα ηνπο δηαγσληζκνχο πνπ έιεμαλ θαη βγάδνπλ ηνπο ληθεηέο πξνκεζεπηέο γηα θάζε πξντφλ. Δπηπιένλ κπνξνχλ λα πξνθεξχμνπλ λένπο δηαγσληζκνχο θαη λα εηζάγνπλ λέα πξντφληα θαη λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο. Σα εξγαιεία καο : notepad++,notepad,firefox,γιψζζεο HTML,PHP θαη JAVASCRIPT,ην WAMP (κέζσ απηνχ ηελ MySQL θαη ζηήζακε εχθνια θαη γξήγνξα ηνλ εηθνληθφ καο server-apache). 5

6 In English: In this thesis we design and implement a simple system for e-procurement. The e- procurement is one of the key e-business models. Electronic procurement is a broad term used to describe the use of electronic methods through the Internet, for transactions between " business - buyers" and " business - suppliers." The electronic procurement process covering all processes the transaction generally would be reflected as a process of three basic steps : Search and supplier negotiation, execution of the procurement, Analysis. The first step in creating our system is the implementation and design of our database. After completing this step we deal with the implementation of the interface of our system and the integration of the required functions. Finally we did a simple usability study-evaluation of our system. Briefly : - We have our main page that can be seen by everyone. -Guests can just see active procurements and if they want they can create a supplieraccount. -Those logged as suppliers can see the active procurements and make their offer for the products they are interested in. - The administrators assess the offers through their page for the inactive procurements and choose the winners - suppliers for each product. In addition they can proclaim new competitions and add new products and see the active competitions. Our tools: notepad + +, notepad, Firefox, languages HTML, PHP and JAVASCRIPT and the WAMP application (MySQL through this app and also we set up easily and quickly our virtual server-apache). 6

7 ΠΡΟΛΟΓΟ ηελ παξνχζα δηπισκαηηθή ζρεδηάδνπκε θαη πινπνηνχκε έλα ζχζηεκα γηα δηαδηθηπαθέο πξνκήζεηεο. Ο θνξέαο (κπνξεί λα είλαη έλα παλεπηζηήκην,έλα λνζνθνκείν θηι) πξνθεξχηηεη δηαγσληζκνχο θαη ζε θάζε δηαγσληζκφ πξνζζέηεη ηα πξντφληα ηα νπνία απαηηνχληαη. Οη πξνκεζεπηέο βιέπνπλ ηνπο ελεξγνχο δηαγσληζκνχο θαη ππνβάινπλ πξνζθνξέο ζε φζα πξντφληα πηζηεχνπλ φηη κπνξεί λα είλαη αληαγσληζηηθνί. Ο δηαρεηξηζηήο-admin αμηνινγεί ηηο πξνζθνξέο απηέο θαη αθνχ ιήμεη ν δηαγσληζκφο επηιέγεη κέζσ ηνπ ζπζηήκαηνο ηνλ ληθεηή-πξνκεζεπηή γηα θάζε πξντφλ. Η παξνχζα δηπισκαηηθή εθπνλήζεθε ζην Δξγαζηήξην Δλζχξκαηεο Σειεπηθνηλσλίαο ηνπ ηκήκαηνο Ηιεθηξνιφγσλ Μεραληθψλ θαη Σερλνινγίαο Τπνινγηζηψλ. ην ζεκείν απηφ ζα ήζεια λα επραξηζηήζσ ηνλ επίθνπξν θαζεγεηή θ. Κνπθηά Μηραήι γηα ηελ βνήζεηα ηνπ θαη ηηο ζπκβνπιέο πνπ κνπ έδσζε αιιά θαη ηνπο θίινπο κνπ πνπ κε ζηήξημαλ ςπρνινγηθά θαη κε βνήζεζαλ λα μεπεξάζσ ηηο δπζθνιίεο πνπ αληηκεηψπηζα θαηά ηελ δηάξθεηα πινπνίεζεο ηνπ παξφληνο ζπζηήκαηνο. 7

8 Περιεχόμενα Περίλθψθ... 5 ΠΡΟΛΟΓΟ... 7 ΕΙΑΓΩΓΗ Αποτελζςματα χριςθσ θλεκτρονικϊν προμθκειϊν ςτον ιδιωτικό και τον δθμόςιο τομζα 10 υνοπτικι αναφορά ςτο τι κάναμε εμείσ υνοπτικι παρουςίαςθ των κεφαλαίων τθσ διπλωματικισ ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ ΗΛΕΚΣΡΟΝΙΚΕ ΠΡΟΜΗΘΕΙΕ Οριςμόσ θλεκτρονικοφ εμπορίου Δίδε ειεθηξνληθνχ εκπνξίνπ Ιςτορικό Βαςικά μοντζλα θλεκτρονικϊν επιχειριςεων Πλθροφορίεσ για τισ θλεκτρονικζσ προμικειεσ Αποτελζςματα-πλεονεκτιματα χριςθσ θλεκτρονικϊν προμθκειϊν ςτον ιδιωτικό και τον δθμόςιο τομζα Παραδείγματα χριςθσ e-procurements ΠΛΗΡΟΦΟΡΙΕ ΓΙΑ ΣΑ ΕΡΓΑΛΕΙΑ ΠΟΤ ΧΡΗΙΜΟΠΟΙΗΑΜΕ ΧΕΔΙΑΜΟ ΚΑΙ ΤΛΟΠΟΙΗΗ ΣΗ ΒΑΗ ΔΕΔΟΜΕΝΩΝ ΜΑ ΚΑΙ ΠΕΡΙΓΡΑΦΗ ΣΟΤ ΠΡΟΒΛΗΜΑΣΟ ΜΑ Γενικά: Περιγραφι του προβλιματοσ μασ φντομθ περιγραφι όλων των βθμάτων που ακολουκοφνται από τθν ςτιγμι προκιρυξθσ ενόσ διαγωνιςμοφ μζχρι τθν ςτιγμι που επιλζγεται ο προμθκευτισ-νικθτισ Παραδοχζσ φντομθ περιγραφι του τι είναι ο κάκε πίνακασ Μοντζλο οντοτιτων ςυςχετίςεων Προβολι τθσ βάςεωσ μασ Λεξικό των πεδίων των πινάκων μασ φντομθ παρουςίαςθ printscreen των τριϊν ςελίδων που βλζπουν οι 3 κατθγοριεσ χρθςτϊν του site μασ Τλοποίθςθ κϊδικασ - printscreens GUEST USER VIEW SUPPLIER VIEW ADMIN VIEW Πρόχειρθ μελζτθ ευχρθςτίασ-αξιολόγθςθ τθσ εφαρμογισ

9 Παράρτθμα Α Βάςθ thesis Version Βάςθ thesis version Παράρτθμα Β Για τθν απροβλθμάτιςτθ χριςθ των Ελλθνικϊν ΠΑΡΑΡΣΗΜΑ Γ PHP Session Variables Starting a PHP Session Storing a Session Variable Destroying a Session HIDDEN FIELDS ΠΑΡΑΡΣΗΜΑ Δ Ελλθνικι νομοκεςία Διαδικαςία εκτζλεςθσ μιασ δθμόςιασ προμικειασ ΠΑΡΑΡΣΗΜΑ Ε Εγγυθτικι Επιςτολι υμμετοχισ Εγγυθτικι Επιςτολι Καλισ Εκτζλεςθσ φμβαςθσ Εγγυθτικι Επιςτολι Προκαταβολισ Εγγυθτικι Επιςτολι Καλισ Λειτουργίασ Εγγυθτικι Επιςτολι Καλισ Εκτζλεςθσ υντιρθςθσ Τπόδειγμα Βιογραφικοφ θμειϊματοσ Βιβλιογραφία

10 ΕΙΑΓΩΓΗ Αποτελέςματα χρήςησ ηλεκτρονικών προμηθειών ςτον ιδιωτικό και τον δημόςιο τομέα (νξζή επαλάιεςε ηνπ θεθαιαίνπ 1.6 κε ζθνπφ λα βνεζεζεί ν θάζε αλαγλψζηεο ηεο παξνχζαο εηζαγσγήο ζηελ θαηαλφεζε ησλ πξνβιεκάησλ πνπ ππάξρνπλ φηαλ απνπζηάδνπλ ηα ζπζηήκαηα ειεθηξνληθψλ πξνκεζεηψλ). Μείωζε Κόζηνπο Πξνζωπηθνύ: Μείσζε θφζηνπο δηαρείξηζεο θαη ζπληνληζκνχ πξνζσπηθνχ, κε ηειηθφ απνηέιεζκα ηελ δηάζεζε πξνζσπηθνχ ζε πην απνδνηηθέο εξγαζίεο Αγαζώλ: Μείσζε θφζηνπο ιφγσ θαιχηεξεο επνπηείαο ησλ αγνξψλ απφ εγθεθξηκέλνπο πξνκεζεπηέο θαη απφ εγθεθξηκέλνπο θαηαιφγνπο Μείσζε θφζηνπο ιφγσ πεξηνξηζκνχ ηνπ maverick purchasing Απνζήθεπζεο: Σα πιηθά παξαγγέιλνληαη φηαλ ρξεηάδνληαη (ηδηαίηεξα ηα ιεγφκελα Maintenance, Repair & Operations πιηθά, δει. πιηθά θαζεκεξηλήο ρξήζεο), θαη δελ απνζεθεχνληαη πεξηκέλνληαο λα ηα δεηήζεη θάπνηνο Αλαδήηεζεο: Μείσζε θφζηνπο ιφγσ ηαρχηεξεο αλαδήηεζεο πεγψλ πξνκήζεηαο θαη/ή ζπγθεθξηκέλνπ πιηθνχ Αμηνιόγεζεο: Μείσζε θφζηνπο ιφγσ ηαρχηεξεο αμηνιφγεζεο θαη επηινγήο κεηαμχ δηαθνξεηηθψλ πεγψλ πξνκήζεηαο θαη/ή ζπγθεθξηκέλνπ πιηθνχ Κεθαιαίνπ θίλεζεο: Μείσζε απαηηνχκελνπ ή δεζκεπκέλνπ θεθαιαίνπ γηα αγνξά θαη απνζήθεπζε πιηθψλ Μείωζε Υξόλνπ Από Αίηεζε ζε Παξαγγειία: Γξαζηηθή κείσζε ιφγσ απηνκαηνπνηεκέλεο θαη ηαρχηεξεο δηαδηθαζίαο απφ ηελ πιεπξά ηνπ Αγνξαζηή Πξνεηνηκαζία Πιεξνθνξηώλ: Μείσζε ρξφλνπ πξνεηνηκαζίαο θαη επεμεξγαζίαο πξσηνγελψλ δεδνκέλσλ γηα πεγέο πξνκήζεηαο Από Παξαγγειία ζε Παξάδνζε: Γξαζηηθή κείσζε ιφγσ απηνκαηνπνηεκέλεο θαη ηαρχηεξεο δηαδηθαζίαο απφ ηελ πιεπξά ηνπ Πξνκεζεπηή. Παξάδνζε ζηνλ ηφπν ηνπ ρξήζηε Δπειημία Σηε Σπλεξγαζία κεηαμύ εηαηξεηώλ: Αλάπηπμε ελαιιαθηηθψλ κνξθψλ ζπλεξγαζίαο θαη ζπληνληζκνχ πην επθνιφρξεζησλ θαη κε κηθξφηεξν θφζηνο 10

11 Απμεκέλεο δπλαηόηεηεο αλάιπζεο: Λφγσ πην ιεπηνκεξψλ δεδνκέλσλ είλαη πην εχθνιε ε επεμεξγαζία ησλ ζηνηρείσλ θαη ε αλαγλψξηζε ηάζεσλ ζηε ζρέζε Αγνξαζηή / Πξνκεζεπηή Σηελ αλαδήηεζε θαη Δηαρείξηζε πεγώλ πξνκήζεηαο: Μείσζε θφζηνπο ιφγσ απνδνηηθφηεξεο αλαδήηεζεο θαη δηαρείξηζεο ησλ πξνκεζεπηψλ πλέπεηα Δνκή Δεδνκέλωλ: Απφ ηελ ζθνπηά ηνπ ΙΣ, ην κνληέιν δεδνκέλσλ ηεο εηαηξείαο είλαη πην πιήξεο θαη πην αμηφπηζην Αθξίβεηα Δεδνκέλωλ: Απμεκέλε αθξίβεηα θαη πνηφηεηα ζηνηρείσλ Απηνκαηνπνηεκέλεο δηαδηθαζίεο κεηαμύ εηαηξεηώλ: Μείσζε ιαζψλ κεηαμχ εηαηξεηψλ Τππνπνίεζε δηαδηθαζηώλ πξνκεζεηώλ: Απφ ηελ ζρεδίαζε ελφο λένπ πξντφληνο κέρξη ηνλ απηφκαην δηαθαλνληζκφ νηθνλνκηθψλ ππνρξεψζεσλ Βιέπνπκε δειαδή φηη ηα ζπζηήκαηα ειεθηξνληθψλ πξνκεζεηψλ ιχλνπλ πάξα πνιιά πξνβιήκαηα πνπ ππήξραλ ζην παξειζφλ!!! Συνοπτική αναφορά ςτο τι κάναμε εμείσ (γηα λα αληηκεηωπίζνπκε ηα πξνβιήκαηα πνπ αλαθέξζεθαλ πην πάλω). Υξεζηκνπνηψληαο έλα ζχλνιν open source (FREE) εξγαιείσλ δεκηνπξγήζακε έλα ζχζηεκα γηα ειεθηξνληθέο πξνκήζεηεο. Σα εξγαιεία καο : notepad++,notepad,firefox,γιψζζεο HTML,PHP θαη JAVASCRIPT,ην WAMP (κέζσ απηνχ ηελ MySQL θαη ζηήζακε εχθνια θαη γξήγνξα ηνλ εηθνληθφ καο server ζηνλ νπνίν ηξέρεη ε εθαξκνγή καο). Τινπνηήζακε ηελ απαξαίηεηε βάζε δεδνκέλσλ ζε πξψηε θάζε γηα λα απνζεθεχνληαη θαη λα δηαβάδνληαη ζσζηά νη πιεξνθνξίεο πνπ ρξεηάδνληαη.(π.ρ. νη πξνκεζεπηέο,ηα ζηνηρεία ηνπο, νη πξνζθνξέο ηνπο θηι) εηξά είρε ε πινπνίεζε ηνπ interface θαη ε ελζσκάησζε ησλ απαξαίηεησλ ιεηηνπξγηψλ πνπ απαηηνχληαη γηα ηελ ζσζηή ιεηηνπξγία ηνπ ζπζηήκαηνο καο. Πεξηγξαθή ηνπ interface ηεο δηπισκαηηθήο: Έρνπκε ηε βαζηθή ζειίδα καο πνπ ηελ βιέπνπλ φινη νη ρξήζηεο. Οη πεξαζηηθνί κπνξνχλ απιά λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο θαη αλ ζέινπλ λα θηηάμνπλ ινγαξηαζκφ πξνκεζεπηή. Όζνη ζπλδεζνχλ σο πξνκεζεπηέο κπνξνχλ λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο θαη κπνξνχλ λα θάλνπλ ηελ πξνζθνξά ηνπο ζε φζα πξντφληα ηνπο ελδηαθέξεη. Οη δηαρεηξηζηέο 11

12 αμηνινγνχλ ηηο πξνζθνξέο κέζσ ηεο ζειίδαο ηνπο γηα ηνπο δηαγσληζκνχο πνπ έιεμαλ θαη βγάδνπλ ηνπο ληθεηέο πξνκεζεπηέο γηα θάζε πξντφλ. Δπηπιένλ κπνξνχλ λα πξνθεξχμνπλ λένπο δηαγσληζκνχο θαη λα εηζάγνπλ λέα πξντφληα θαη λα δνπλ ηνπο ελεξγνχο δηαγσληζκνχο. Συνοπτική παρουςίαςη των κεφαλαίων τησ διπλωματικήσ Αξρηθά θάλνπκε κία αλαθνξά ζηα ζεσξεηηθά ηνπ ειεθηξνληθνχ εκπνξίνπ θαη ησλ ειεθηξνληθψλ πξνκεζεηψλ. ηε ζπλέρεηα αλαθεξφκαζηε ζε φια ηα εξγαιεία πνπ ρξεζηκνπνηήζακε (HTML,PHP, Javascript,MySQL,Apache κε ρξήζε ηνπ WAMP θ.ά.) εηξά έρεη ε πινπνίεζε θαη ν ζρεδηαζκφο ηεο βάζεο δεδνκέλσλ καο κε παξάιιειε επεμήγεζε ηεο εθθψλεζεο ηνπ πξνβιήκαηνο καο. Αθνινπζεί ε πινπνίεζε θψδηθαο κε παξάιιεια printscreens θαη ζρφιηα θαη κηα πξφρεηξε κειέηε επρξεζηίαο κε πξνηάζεηο γηα βειηίσζε. ην παξάξηεκα Α έρνπκε θάλεη export ηα data ηεο βάζεο καο. ην παξάξηεκα Β αλαθέξνπκε ην ηη πξέπεη λα θάλεη ν developer γηα λα δνπιεχεη ρσξίο πξνβιήκαηα θσδηθνπνίεζεο κε ηα ειιεληθά. ην παξάξηεκα Γ επηζπλάπηνπκε ρξήζηκεο πιεξνθνξίεο γηα php session variables θαη hidden fields. ην παξάξηεκα Γ θάλνπκε κία αλαθνξά ζην ζεζκηθφ πιαίζην γηα ηηο θξαηηθέο πξνκήζεηεο ζηελ Διιάδα. Σέινο ζην παξάξηεκα Δ ζεσξήζεθε ζθφπηκν λα πξνζζέζσ ηηο ελδεηθηηθέο εγγπεηηθέο επηζηνιέο θαη ην ελδεηθηηθφ βηνγξαθηθφ φπσο δεηήζεθαλ απφ ηελ Γηαθήξπμε Γηαγσληζκνχ γηα ην Έξγν «ΚΔΝΣΡΟ ΔΞΤΠΗΡΔΣΗΗ ΦΟΡΟΛΟΓΟΤΜΔΝΧΝ (Κ.Δ.Φ.)» πνπ αθνξά θαη ηε δεκηνπξγία κηαο ειεθηξνληθήο εθαξκνγήο γηα ηελ θαιχηεξε εμππεξέηεζε ησλ πνιηηψλ. 12

13 1. ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ ΗΛΕΚΣΡΟΝΙΚΕ ΠΡΟΜΗΘΕΙΕ 1.1 Οριςμόσ ηλεκτρονικοφ εμπορίου Χο Ηιεθηξνληθό Δκπόξην (Η.Δ.),ή επξέσο γλσζηφ σο e-commerce, ecommerce ή e- comm,νξίδεηαη ην εκπφξην παξνρήο αγαζψλ θαη ππεξεζηψλ πνπ πξαγκαηνπνηείηαη εμ απνζηάζεσο κε ειεθηξνληθά κέζα, βαζηδφκελν δειαδή ζηελ ειεθηξνληθή κεηάδνζε δεδνκέλσλ, ρσξίο λα θαζίζηαηαη αλαγθαία ε θπζηθή παξνπζία ησλ ζπκβαιινκέλσλ κεξψλ, πσιεηή-αγνξαζηή. Πεξηιακβάλεη ην ζχλνιν ησλ δηαδηθηπαθψλ δηαδηθαζηψλ: αλάπηπμεο, πξνψζεζεο, πψιεζεο, παξάδνζεο, εμππεξέηεζεο θαη πιεξσκήο γηα πξντφληα θαη ππεξεζίεο. Σν εχξνο ησλ αληαιιαγψλ πνπ δηεμάγνληαη ειεθηξνληθά, έρεη απμεζεί αζπλήζηζηα κε ηελ επξεία ρξήζε ηνπ Γηαδηθηχνπ. Η ρξήζε ηνπ εκπνξίνπ δηεμάγεηαη θαη'απηφλ ηνλ ηξφπν, παξαθηλψληαο θαη απνξξνθψληαο θαηλνηνκίεο ζηελ ειεθηξνληθή κεηαθνξά ρξεκαηηθψλ πφξσλ, ζηε δηαρείξηζε ηεο εθνδηαζηηθήο αιπζίδαο (supply chain management), ζην δηαδηθηπαθφ κάξθεηηλγθ (Internet marketing), ζηε δηεθπεξαίσζε δηαδηθηπαθψλ δηαδηθαζηψλ (online transaction processing), ζηελ αληαιιαγή ειεθηξνληθψλ δεδνκέλσλ (electronic data interchange, EDI), ζηελ θαηαγξαθή ζπζηεκάησλ δηνίθεζεο (inventory management) θαη ζηελ απηνκαηνπνίεζε ζπζηεκάησλ ζπγθέληξσζεο δεδνκέλσλ. To ειεθηξνληθφ εκπφξην έρεη αιιάμεη δξακαηηθά ηνλ ηξφπν κε ηνλ νπνίν πξαγκαηνπνηνχληαη νη αγνξέο ζηηο επηρεηξήζεηο αιιά θαη ζηνλ ηειηθφ πειάηε. Δκθαλίδνληαη πνιιέο αγνξαζηηθέο επθαηξίεο ζην Γηαδίθηπν, πξνζθέξνληαο αγαζά απφ ςεθηαθά CD κέρξη βηβιία, απηνθίλεηα, σο θαη ζπίηηα. Σν ειεθηξνληθφ εκπφξην έρεη απμεζεί ζεκαληηθά ηα ηειεπηαία ρξφληα, πεξηιακβάλνληαο γηα ηελ πξαγκαηνπνίεζή ηνπ εηδηθέο θάξηεο αγνξψλ. 1.2 Δίδε ειεθηξνληθνύ εκπνξίνπ Tν ειεθηξνληθφ εκπφξην αλάινγα ησλ ζπκβαιινκέλσλ κεξψλ δηαθξίλεηαη ζηνπο αθφινπζνπο ηχπνπο: B2B. Πξνθέξεηαη κπη-ηνπ-κπη, ή κπξάβν-ηνπ-κπξάβν. Πξφθεηηαη γηα επθπέο αξθηηθφιεμν ηνπ αγγιηθνχ φξνπ «business to business» θαη αθνξά ειεθηξνληθφ εκπφξην πνπ δηελεξγείηαη κεηαμχ επηρεηξήζεσλ.απηφ κπνξεί λα είλαη αλνηρηφ ζε φια ηα ελδηαθεξφκελα κέξε (αληαιιαγή εκπνξεπκάησλ) ή πεξηνξηζκέλν ζε ζπγθεθξηκέλνπο πξνθαζνξηζκέλνπο ζπκκεηέρνληεο (ηδησηηθή ειεθηξνληθή αγνξά). 13

14 B2C. Πξνθέξεηαη κπη-ηνπ-ζί, ή κπξάβν-ηνπ-ηζάξιη. Πξφθεηηαη νκνίσο ζε ρξήζε αξθηηθφιεμν ηνπ αγγιηθνχ φξνπ «business to consumer» πνπ αθνξά ειεθηξνληθφ εκπφξην πνπ δηελεξγείηαη κεηαμχ επηρεηξήζεσλ (πξνκεζεπηψλ, ή παξνρήο ππεξεζηψλ) θαη θαηαλαισηψλ απηψλ.απηφο ν ηχπνο ειεθηξνληθνχ εκπνξίνπ δηεμάγεηαη απφ εηαηξίεο φπσο ε amazon.η ειεθηξνληθή αγνξά απνηειεί κία κνξθή ειεθηξνληθνχ εκπνξίνπ ζηελ νπνία ν αγνξαζηήο ζπλδέεηαη απεπζείαο κε ηνλ ππνινγηζηή ηνπ πσιεηή ζπλήζσο κέζσ internet. Γελ εκπιέθεηαη θακία ελδηάκεζε ππεξεζία. Οη ζπλαιιαγέο, αγνξά ή πψιεζε, νινθιεξψλνληαη ειεθηξνληθά θαη δηαδξαζηηθά ζε πξαγκαηηθφ ρξφλν, φπσο γίλεηαη κε ηελ amazon.com γηα ηα λέα βηβιία. Παξφια απηά ζε θάπνηεο πεξηπηψζεηο έλαο κεζάδνληαο κπνξεί λα είλαη παξψλ ζε κία ζπλαιιαγή, φπσο γίλεηαη κε ηηο ζπλαιιαγέο ζην e-bay. Μνbile E-commerce: Απηφ αθνξά ην επηρεηξνχκελν ειεθηξνληθφ ηειεθσληθφ εκπφξην. C2C (consumer to consumer): Ηιεθηξνληθνί πιεηζηεξηαζκνί, κηθξέο αγγειίεο θ.α. Κξάηνο πξνο επηρείξεζε: Δηζαγσγέο εμαγσγέο κέζσ ηεισλείσλ, δεκφζηεο πξνκήζεηεο θ.α. Κξάηνο πξνο πνιίηε: Οινθιήξσζε θνξνινγηθψλ ππνρξεψζεσλ,πξνκήζεηα θαηάιιεισλ πηζηνπνηεηηθψλ θαη βεβαηψζεσλ θ.α. Δζωηεξηθό εκπόξην: ηφρνο είλαη ε απνηειεζκαηηθή ιεηηνπξγηά ησλ δξαζηεξηνηήησλ κηαο επηρείξεζεο ψζηε λα πξνζθέξεη θαιπηέξα πξντφληα θαη ππεξεζίεο ζηνπο πειάηεο ηεο. Οη εθαξκνγέο ηνπ ζπλήζσο εληάζζνληαη ζηε ιεηηνπξγηά ελφο ηνπηθνχ δηθηχνπ (Intranet) θαη κπνξνχλ λα είλαη: επηθνηλσλία κεηαμχ νκάδσλ εξγαζίαο, ειεθηξνληθή δεκνζίεπζε (άκεζε δηαλνκή πιεξνθνξηψλ) θ.α. Σν ειεθηξνληθφ εκπφξην ζεσξείηαη γεληθά ε πηπρή ησλ πσιήζεσλ ηνπ e-business. Απνηειείηαη επίζεο, απφ ηελ αληαιιαγή ησλ δεδνκέλσλ πνπ δηεπθνιχλνπλ ηελ ρξεκαηνπηζησηηθή πνιηηηθή ησλ επηρεηξεκαηηθψλ ζπλαιιαγψλ. 1.3 Ιςτορικό Αξρηθά, ην ειεθηξνληθφ εκπφξην αλαγλσξίζηεθε σο ε δηεπθφιπλζε ειεθηξνληθψλ εκπνξηθψλ ζπλαιιαγψλ, ρξεζηκνπνηψληαο ηερλνινγίεο φπσο ε ειεθηξνληθή αληαιιαγή δεδνκέλσλ θαη ε ειεθηξνληθή κεηαθνξά ρξεκάησλ. Απηέο εηζήρζεζαλ ζηα ηέιε ηνπ 1970 επηηξέπνληαο ζηηο επηρεηξήζεηο λα ζηέιλνπλ εκπνξηθά θπιιάδηα φπσο, παξαγγειίεο αγνξάο ή ειεθηξνληθή έθδνζε ηηκνινγίσλ. Η αλάπηπμε θαη απνδνρή ησλ πηζησηηθψλ θαξηψλ ησλ απηφκαησλ ηξαπεδηθψλ κεραλψλ θαη ηειεθσληθψλ θαηαζέζεσλ ηε δεθαεηία ηνπ 1980 είλαη επίζεο κνξθέο ειεθηξνληθνχ εκπνξίνπ. Μία αθφκα κνξθή ηνπ ήηαλ ην ζχζηεκα αεξνπνξηθψλ θξαηήζεσλ πνπ ηππνπνηήζεθε απφ ηελ εηαηξία Sabre ζηηο ΗΠΑ θαη ηελ Travicom ζην Ηλσκέλν Βαζίιεην. Απφ ην 1990 θαη έπεηηα, ην ειεθηξνληθφ εκπφξην πεξηείρε επηπξφζζεηα ην ζχζηεκα ελδνεπηρεηξεζηαθνχ ζρεδηαζκνχ,ηελ αλαδήηεζε θαη ηελ απνζήθεπζε δεδνκέλσλ. ηηο κέξεο καο, ην ειεθηξνληθφ εκπφξην πεξηιακβάλεη ηα πάληα, απφ ηελ παξαγγειία ςεθηαθνχ πεξηερνκέλνπ γηα άκεζε δηαδηθηπαθή θαηαλάισζε έσο θαη ηελ παξαγγειία ζπκβαηηθψλ αγαζψλ θαη ππεξεζηψλ, αιιά θαη ηηο ππεξεζίεο πνπ 14

15 δηεπθνιχλνπλ άιιεο κνξθέο ειεθηξνληθνχ εκπνξίνπ. ε εξεπλεηηθφ επίπεδν, κεγάιεο εηαηξίεο θαη νηθνλνκηθά ηδξχκαηα ρξεζηκνπνηνχλ ην δηαδίθηπν γηα λα αληαιιάμνπλ ρξεκαηννηθνλνκηθά δεδνκέλα πνπ ππνβνεζνχλ εγρψξηεο θαη δηεζλήο εηαηξίεο. Η αθεξαηφηεηα θαη ε αζθάιεηα ησλ δεδνκέλσλ απνηεινχλ θξίζηκα δεηήκαηα ηνπ ειεθηξνληθνχ εκπνξίνπ. 1.4 Βαςικά μοντζλα ηλεκτρονικϊν επιχειρήςεων -ειεθηξνληθφ θαηάζηεκα (e-shop) - ηλεκτρονική προμήθεια (e-procurement) με αστό θα αστοληθούμε εμείς - ειεθηξνληθή δεκνπξαζία (e-auction) - ειεθηξνληθά εκπνξηθά θέληξα (e-malls) - ειεθηξνληθή πχιε(e-portal) 1.5 Πληροφορίεσ για τισ ηλεκτρονικζσ προμήθειεσ Ηιεθηξνληθέο πξνκήζεηεο είλαη έλαο επξχο φξνο πνπ ρξεζηκνπνηείηαη γηα λα πεξηγξάςεη ηε ρξήζε ειεθηξνληθψλ κεζφδσλ, κέζσ Γηαδηθηχνπ, γηα ηε δηελέξγεηα ζπλαιιαγψλ κεηαμχ ησλ επηρεηξήζεσλ-αγνξαζηψλ θαη ησλ επηρεηξήζεσλπξνκεζεπηψλ. Η δηαδηθαζία Ηιεθηξνληθψλ Πξνκεζεηψλ θαιχπηεη φιεο ηηο δηαδηθαζίεο ηεο ζπλαιιαγήο γεληθά ζα κπνξνχζε λα απνηππσζεί ζαλ κηα δηαδηθαζία 3 βαζηθψλ ζηαδίσλ (Source-Procure-Analyze): Αλεχξεζε πξνκεζεπηή θαη δηαπξαγκάηεπζε (Source) Δθηέιεζε Πξνκήζεηαο (Procure) Αλάιπζε (Analyze) Οη ειεθηξνληθέο πξνκήζεηεο, αλήθνπλ θπξίσο ζηε κνξθή Β2Β Ηιεθηξνληθνχ Δκπνξίνπ (Δπηρείξεζε πξνο Δπηρείξεζε). Η δεχηεξε, κηθξφηεξε θαηεγνξία είλαη απηή ηνπ Β2C Ηιεθηξνληθνχ Δκπνξίνπ ( Δπηρείξεζε πξνο Καηαλαισηή). Όηαλ ν θνξέαο είλαη δεκφζηα ππεξεζία, κηιάκε γηα δεκφζηεο ειεθηξνληθέο πξνκήζεηεο B2G Ηιεθηξνληθνχ Δκπνξίνπ (Δπηρείξεζε πξνο Κξάηνο). Η λέα γεληά E-Procurement είλαη πιένλ on-demand ή έλα software-as-a-service. 15

16 Πξσηαξρηθφο ζηφρνο ηνπ e-procurement είλαη λα θαηαζηεί δπλαηή ε ειεθηξνληθή δηαρείξηζε εθνδηαζηηθήο αιπζίδαο πνπ κπνξεί λα επηηεπρζεί κε απηφλνκε, είηε απφ θνηλνχ είηε απφ νινθιεξσκέλα εξγαιεία ινγηζκηθνχ. Τπάξρνπλ επηά βαζηθνί ηχπνη E-Procurement ( Baily, P. J. H., 2008): 1. Web-based ERP (Enterprise Resource Planning): Η δεκηνπξγία θαη έγθξηζε παξαγγειηνιεςίαο, ε δηάζεζε εληνιψλ αγνξάο θαη ε ιήςε αγαζψλ/ππεξεζηψλ κε ηε ρξήζε ελφο web-based ζπζηήκαηνο ινγηζκηθνχ. 2. e-mro (Maintenance, Repair and Overhaul): Όκνην κε ην ERP, εθηφο απφ ην φηη ηα αγαζά/ππεξεζίεο πνπ έρνπλ παξαγγειζεί δελ ζρεηίδνληαη κε ηα πξντφληα ζπληήξεο, επηζθεπήο θαη επηζεψξεζεο ( MRO ). 3. e-sourcing: Πξνζδηνξηζκφο λέσλ πξνκεζεπηψλ γηα κηα εηδηθή θαηεγνξία αγνξάο πξντφλησλ κέζσ Γηαδηθηπαθήο ηερλνινγίαο. 4. e-tendering: Απνζηνιή αηηεκάησλ γηα πιεξνθνξίεο θαη ηηκέο ζηνπο πξνκεζεπηέο θαη παξαιαβή ησλ απαληήζεψλ ηνπο, κέζσ Γηαδηθηπαθήο ηερλνινγίαο. 5. e-reverse auctioning: Η ρξήζε ηεο ηερλνινγίαο ηνπ Γηαδηθηχνπ γηα αγνξά αγαζψλ/ππεξεζηψλ απφ δηάθνξνπο γλσζηνχο ή άγλσζηνπο πξνκεζεπηέο. 6. e-informing: πγθέληξσζε θαη δηάρπζε πιεξνθνξηψλ αγνξάο απφ θαη πξνο εζσηεξηθέο θαη εμσηεξηθέο πεγέο ρξεζηκνπνηψληαο Γηαδηθηπαθή ηερλνινγία. 7. e-marketsites: Δπεθηάζεηο ζην Web-based ERP γηα λα επεθηαζνχλ νη αιπζίδεο αμίαο. Αγνξάδνληαο ειεθηξνληθέο θνηλφηεηεο κπνξνχλ λα έρνπλ πξφζβαζε ζηα πξντφληα θαη ππεξεζίεο ησλ επηζπκεηψλ πξνκεζεπηψλ, πξνζζέηνληάο ηα ζε shopping carts, κπνξνχλ λα θάλνπλ παξαγγειίεο, λα δεηνχλ έγθξηζε, λα αγνξάδνπλ θαη λα έρνπλ πξφζβαζε ζε ειεθηξνληθά ηηκνιφγηα γηα ηελ αιπζίδα πξνκεζεηψλ απφ ηελ πιεπξά ησλ πξνκεζεπηψλ ζε ζπλδπαζκφ κε ηα νηθνλνκηθά ζπζηήκαηα ησλ αγνξαζηψλ. 1.6 Αποτελζςματα-πλεονεκτήματα χρήςησ ηλεκτρονικϊν προμηθειϊν ςτον ιδιωτικό και τον δημόςιο τομζα Μείωζε Κόζηνπο Πξνζωπηθνύ: Μείσζε θφζηνπο δηαρείξηζεο θαη ζπληνληζκνχ πξνζσπηθνχ, κε ηειηθφ απνηέιεζκα ηελ δηάζεζε πξνζσπηθνχ ζε πην απνδνηηθέο εξγαζίεο Αγαζώλ: Μείσζε θφζηνπο ιφγσ θαιχηεξεο επνπηείαο ησλ αγνξψλ απφ εγθεθξηκέλνπο πξνκεζεπηέο θαη απφ εγθεθξηκέλνπο θαηαιφγνπο Μείσζε θφζηνπο ιφγσ πεξηνξηζκνχ ηνπ maverick purchasing Απνζήθεπζεο: Σα πιηθά παξαγγέιλνληαη φηαλ ρξεηάδνληαη (ηδηαίηεξα ηα ιεγφκελα Maintenance, Repair & Operations πιηθά, δει. πιηθά θαζεκεξηλήο ρξήζεο), θαη δελ απνζεθεχνληαη πεξηκέλνληαο λα ηα δεηήζεη θάπνηνο Αλαδήηεζεο: Μείσζε θφζηνπο ιφγσ ηαρχηεξεο αλαδήηεζεο πεγψλ πξνκήζεηαο θαη/ή ζπγθεθξηκέλνπ πιηθνχ 16

17 Αμηνιόγεζεο: Μείσζε θφζηνπο ιφγσ ηαρχηεξεο αμηνιφγεζεο θαη επηινγήο κεηαμχ δηαθνξεηηθψλ πεγψλ πξνκήζεηαο θαη/ή ζπγθεθξηκέλνπ πιηθνχ Κεθαιαίνπ θίλεζεο: Μείσζε απαηηνχκελνπ ή δεζκεπκέλνπ θεθαιαίνπ γηα αγνξά θαη απνζήθεπζε πιηθψλ Μείωζε Υξόλνπ Από Αίηεζε ζε Παξαγγειία: Γξαζηηθή κείσζε ιφγσ απηνκαηνπνηεκέλεο θαη ηαρχηεξεο δηαδηθαζίαο απφ ηελ πιεπξά ηνπ Αγνξαζηή Πξνεηνηκαζία Πιεξνθνξηώλ: Μείσζε ρξφλνπ πξνεηνηκαζίαο θαη επεμεξγαζίαο πξσηνγελψλ δεδνκέλσλ γηα πεγέο πξνκήζεηαο Από Παξαγγειία ζε Παξάδνζε: Γξαζηηθή κείσζε ιφγσ απηνκαηνπνηεκέλεο θαη ηαρχηεξεο δηαδηθαζίαο απφ ηελ πιεπξά ηνπ Πξνκεζεπηή. Παξάδνζε ζηνλ ηφπν ηνπ ρξήζηε Δπειημία Σηε Σπλεξγαζία κεηαμύ εηαηξεηώλ: Αλάπηπμε ελαιιαθηηθψλ κνξθψλ ζπλεξγαζίαο θαη ζπληνληζκνχ πην επθνιφρξεζησλ θαη κε κηθξφηεξν θφζηνο Απμεκέλεο δπλαηόηεηεο αλάιπζεο: Λφγσ πην ιεπηνκεξψλ δεδνκέλσλ είλαη πην εχθνιε ε επεμεξγαζία ησλ ζηνηρείσλ θαη ε αλαγλψξηζε ηάζεσλ ζηε ζρέζε Αγνξαζηή / Πξνκεζεπηή Σηελ αλαδήηεζε θαη Δηαρείξηζε πεγώλ πξνκήζεηαο: Μείσζε θφζηνπο ιφγσ απνδνηηθφηεξεο αλαδήηεζεο θαη δηαρείξηζεο ησλ πξνκεζεπηψλ πλέπεηα Δνκή Δεδνκέλωλ: Απφ ηελ ζθνπηά ηνπ ΙΣ, ην κνληέιν δεδνκέλσλ ηεο εηαηξείαο είλαη πην πιήξεο θαη πην αμηφπηζην Αθξίβεηα Δεδνκέλωλ: Απμεκέλε αθξίβεηα θαη πνηφηεηα ζηνηρείσλ Απηνκαηνπνηεκέλεο δηαδηθαζίεο κεηαμύ εηαηξεηώλ: Μείσζε ιαζψλ κεηαμχ εηαηξεηψλ Τππνπνίεζε δηαδηθαζηώλ πξνκεζεηώλ: Απφ ηελ ζρεδίαζε ελφο λένπ πξντφληνο κέρξη ηνλ απηφκαην δηαθαλνληζκφ νηθνλνκηθψλ ππνρξεψζεσλ 17

18 1.7 Παραδείγματα χρήςησ e-procurements *OTE Cosmote θαη cosmoone. (Δπηζπλάπησ ηελ παιηά εηδεζε πνπ ηηο αθνξά). «Γηα ην ζχζηεκα ειεθηξνληθψλ πξνκεζεηψλ πνπ εθαξκφδνπλ θαη ηε δηεζλή ηνπο δξαζηεξηφηεηα, δηαθξίζεθαλ ν ΟΣΔ, ε COSMOTE θαη ε cosmoone αληίζηνηρα, ζηα e-volution awards ε εθδήισζε κε ηε ζπκκεηνρή εθπξνζψπσλ απφ ηελ αγνξά ηνπ ειεθηξνληθνχ επηρεηξείλ, ν ΟΣΔ θαη COSMOTE βξαβεχηεθαλ γηα ηηο ππεξεζίεο ειεθηξνληθψλ πξνκεζεηψλ ηνπ Οκίινπ ζηελ θαηεγνξία «Δθαξκνγή B2B Ηιεθηξνληθνχ Δκπνξίνπ», ζηνλ ππιψλα «Βξαβεία γηα ηηο Δηαηξείεο πνπ αμηνπνηνχλ ην Ηιεθηξνληθφ Δπηρεηξείλ». ήκεξα, ν ΟΣΔ θαη ε COSMOTE αμηνπνηνχλ 10 δηαθνξεηηθέο εθαξκνγέο γηα ηηο εηαηξηθέο πξνκήζεηεο, κε απνηέιεζκα ηε κείσζε ησλ ηηκψλ αγνξάο, αιιά θαη ηνπ δηαδηθαζηηθνχ θφζηνπο, θαζψο επίζεο ηελ επίηεπμε κεγαιχηεξεο απνηειεζκαηηθφηεηαο, ηαρχηεηαο θαη δηαθάλεηαο. Η ηερλνγλσζία ζην ζπγθεθξηκέλν ηνκέα κεηαθέξεηαη ζηαδηαθά θαη ζε άιιεο εηαηξείεο ηνπ Οκίινπ, εληφο θαη εθηφο Διιάδαο. ε φηη αθνξά ηελ cosmoone βξαβεχηεθε γηα ηε δξαζηεξηνπνίεζή ηεο ζην εμσηεξηθφ, ζε Ρνπκαλία, εξβία θαη Αδεξκπατηδάλ. Η εηαηξεία πξνζθέξεη ππεξεζίεο ειεθηξνληθψλ πξνκεζεηψλ (B2B) κε εμεηδίθεπζε ζε ειεθηξνληθέο πξνζθνξέο (erfqs), ειεθηξνληθέο δεκνπξαζίεο (eauctions), ειεθηξνληθέο παξαγγειίεο (eprocurement) θαη ειεθηξνληθή κεηαθνξά ηηκνινγίσλ (einvoices) κεηαμχ επηρεηξήζεσλ. Πξφθεηηαη γηα ηε δεχηεξε ζπλερφκελε δηάθξηζε ηεο cosmoone ζην ζεζκφ ησλ e-volution awards.» * (Πεγή: 18

19 * https://www.eprocurement.gov.cy/ceproc/viewinfo.do?section=eproc 19

20 2. ΠΛΗΡΟΦΟΡΙΕ ΓΙΑ ΣΑ ΕΡΓΑΛΕΙΑ ΠΟΤ ΧΡΗΙΜΟΠΟΙΗΑΜΕ Λίζηα ηωλ όζωλ ρξεζηκνπνηήζακε -OS:Windows 7, VISTA αιιά θαη XP home (αλάινγα κε ην pc πνπ δνχιεπα θάζε θνξά). -Notepad++,αιιά θαη ην θιαζζηθφ notepad ησλ windows ζηα αξρηθά ζηάδηα -Σνλ Browser ηεο αξεζθείαο καο -> Firefox -Γιψζζεο HTML,PHP,JAVASCRIPT (γηα ηε δεκηνπξγία ησλ ηζηνζειίδσλ καο) -Σελ εθαξκνγή Wamp κέζσ ηεο νπνίαο ρξεζηκνπνηήζακε ηελ MySQL γηα ηελ δεκηνπξγία αιιά θαη ηελ δηαρείξηζε ηεο βάζεο δεδνκέλσλ καο. Δπηπιένλ ε εθαξκνγή απηή καο έδσζε ηελ δπλαηφηεηα λα ζηήζνπκε εχθνια θαη γξήγνξα ηνλ εηθνληθφ καο server (Apache) ζηνλ νπνίν ηξέρεη ε εθαξκνγή καο. Πην αλαιπηηθά: HTML-web browsers Η HTML (αθξσλχκην ηνπ αγγιηθνχ HyperText Markup Language, ειι. Γιψζζα ήκαλζεο Τπεξθεηκέλνπ) είλαη ε θχξηα γιψζζα ζήκαλζεο γηα ηηο ηζηνζειίδεο, θαη ηα ζηνηρεία ηεο είλαη ηα βαζηθά δνκηθά ζηνηρεία ησλ ηζηνζειίδσλ.η HTML γξάθεηαη ππφ κνξθή ζηνηρείσλ HTML ηα νπνία απνηεινχληαη απφ εηηθέηεο (tags), νη νπνίεο πεξηθιείνληαη κέζα ζε ζχκβνια «κεγαιχηεξν απφ» θαη «κηθξφηεξν απφ» (γηα παξάδεηγκα <html>), κέζα ζην πεξηερφκελν ηεο ηζηνζειίδαο. Οη εηηθέηεο HTML ζπλήζσο ιεηηνπξγνχλ αλά δεχγε (γηα παξάδεηγκα <h1> θαη </h1>), κε ηελ πξψηε λα νλνκάδεηαη εηηθέηα έλαξμεο θαη ηε δεχηεξε εηηθέηα ιήμεο (ή ζε άιιεο πεξηπηψζεηο εηηθέηα αλνίγκαηνο θαη εηηθέηα θιεηζίκαηνο αληίζηνηρα). Αλάκεζα ζηηο εηηθέηεο, νη ζρεδηαζηέο ηζηνζειίδσλ κπνξνχλ λα ηνπνζεηήζνπλ θείκελν, πίλαθεο, εηθφλεο θιπ. Ο ζθνπφο ελφο web browser είλαη λα δηαβάδεη ηα έγγξαθα HTML θαη ηα ζπλζέηεη ζε ζειίδεο πνπ κπνξεί θαλείο λα δηαβάζεη ή λα αθνχζεη. Ο browser δελ εκθαλίδεη ηηο εηηθέηεο HTML, αιιά ηηο ρξεζηκνπνηεί γηα λα εξκελεχζεη ην πεξηερφκελν ηεο ζειίδαο.σα ζηνηρεία ηεο HTML ρξεζηκνπνηνχληαη γηα λα θηίζνπλ φινπο ηνπ ηζηφηνπνπο. Η HTML επηηξέπεη ηελ ελζσκάησζε εηθφλσλ θαη άιισλ αληηθεηκέλσλ κέζα ζηε ζειίδα, θαη κπνξεί λα ρξεζηκνπνηεζεί γηα λα εκθαλίζεη δηαδξαζηηθέο θφξκεο. Παξέρεη ηηο κεζφδνπο δεκηνπξγίαο δνκεκέλσλ εγγξάθσλ (δειαδή εγγξάθσλ πνπ απνηεινχληαη απφ ην πεξηερφκελν πνπ κεηαθέξνπλ θαη απφ ηνλ θψδηθα κνξθνπνίεζεο ηνπ πεξηερνκέλνπ) θαζνξίδνληαο δνκηθά ζεκαληηθά ζηνηρεία γηα ην θείκελν, φπσο θεθαιίδεο, παξαγξάθνπο, ιίζηεο, ζπλδέζκνπο, παξαζέζεηο θαη άιια. Μπνξνχλ επίζεο λα ελζσκαηψλνληαη ζελάξηα εληνιψλ ζε γιψζζεο φπσο ε JavaScript, ηα νπνία επεξεάδνπλ ηε ζπκπεξηθνξά ησλ ηζηνζειίδσλ HTML. Οη Web browsers κπνξνχλ επίζεο λα αλαθέξνληαη ζε ζηπι κνξθνπνίεζεο CSS γηα λα νξίδνπλ ηελ εκθάληζε θαη ηε δηάηαμε ηνπ θεηκέλνπ θαη ηνπ ππφινηπνπ πιηθνχ. Ο νξγαληζκφο W3C, ν νπνίνο δεκηνπξγεί θαη ζπληεξεί ηα πξφηππα γηα ηελ HTML θαη 20

21 ηα CSS, ελζαξξχλεη ηε ρξήζε ησλ CSS αληί δηαθφξσλ ζηνηρείσλ ηεο HTML γηα ζθνπνχο παξνπζίαζεο ηνπ πεξηερνκέλνπ. JAVACRIPT Η JavaScript (JS) απνηειεί κέξνο ηεο πινπνίεζεο ησλ θπιινκεηξεηψλ Ιζηνχ, ψζηε ηα ζελάξηα απφ ηελ πιεπξά ηνπ πειάηε (client-side scripts) λα κπνξνχλ λα επηθνηλσλνχλ κε ηνλ ρξήζηε, λα αληαιιάζζνπλ δεδνκέλα αζχγρξνλα θαη λα αιιάδνπλ δπλακηθά ην πεξηερφκελν ηνπ εγγξάθνπ πνπ εκθαλίδεηαη.δίλαη κηα γιψζζα ζελαξίσλ πνπ βαζίδεηαη ζηα πξσηφηππα (prototype-based), είλαη δπλακηθή, κε αζζελείο ηχπνπο θαη έρεη ζπλαξηήζεηο σο αληηθείκελα πξψηεο ηάμεο. Η ζχληαμή ηεο είλαη επεξεαζκέλε απφ ηε C. Η JavaScript αληηγξάθεη πνιιά νλφκαηα θαη ζπκβάζεηο νλνκαηνδνζίαο απφ ηε Java, αιιά γεληθά νη δχν απηέο γιψζζεο δε ζρεηίδνληαη θαη έρνπλ πνιχ δηαθνξεηηθή ζεκαζηνινγία. Οη βαζηθέο αξρέο ζρεδηαζκνχ ηεο JavaScript πξνέξρνληαη απφ ηηο γιψζζεο πξνγξακκαηηζκνχ Self θαη Scheme.Δίλαη γιψζζα βαζηζκέλε ζε δηαθνξεηηθά πξνγξακκαηηζηηθά παξαδείγκαηα (multi-paradigm), ππνζηεξίδνληαο αληηθεηκελνζηξεθέο, πξνζηαθηηθφ θαη ζπλαξηεζηαθφ ζηπι πξνγξακκαηηζκνχ.οη λεφηεξεο εηθνληθέο κεραλέο θαη πιαίζηα αλάπηπμεο γηα JavaScript (φπσο ην Node.js) έρνπλ επίζεο θάλεη ηε JavaScript πην δεκνθηιή γηα ηελ αλάπηπμε εθαξκνγψλ Ιζηνχ ζηελ πιεπξά ηνπ δηαθνκηζηή (server-side).σν πξφηππν ηεο γιψζζαο θαηά ηνλ νξγαληζκφ ηππνπνίεζεο ECMA νλνκάδεηαη ECMAscript. PHP H PHP είλαη κηα γιψζζα πξνγξακκαηηζκνχ γηα ηε δεκηνπξγία ζειίδσλ web κε δπλακηθφ πεξηερφκελν. Μηα ζειίδα PHP πεξλά απφ επεμεξγαζία απφ έλα ζπκβαηφ δηαθνκηζηή ηνπ Παγθφζκηνπ Ιζηνχ (π.ρ. Apache), ψζηε λα παξαρζεί ζε πξαγκαηηθφ ρξφλν ην ηειηθφ πεξηερφκελν, πνπ ζα ζηαιεί ζην πξφγξακκα πεξηήγεζεο ησλ επηζθεπηψλ ζε κνξθή θψδηθα HTML. Έλα αξρείν κε θψδηθα PHP ζα πξέπεη λα έρεη ηελ θαηάιιειε επέθηαζε (π.ρ. *.php,*.phtml θ.ά.). Η ελζσκάησζε θψδηθα ζε έλα αξρείν επέθηαζεο.html δελ ζα ιεηηνπξγήζεη θαη ζα εκθαλίζεη ζηνλ browser ηνλ θψδηθα ρσξίο θακία επεμεξγαζία, εθηφο αλ έρεη γίλεη ε θαηάιιειε ξχζκηζε ζηα MIME types ηνπ server. Δπίζεο αθφκε θη φηαλ έλα αξρείν έρεη ηελ επέθηαζε.php, ζα πξέπεη ν server λα είλαη ξπζκηζκέλνο γηα λα επεμεξγάδεηαη θαη λα κεηαγισηηίδεη ηνλ θψδηθα PHP ζε HTML πνπ θαηαιαβαίλεη ην πξφγξακκα πειάηε. Wamp WampServer is a Windows web development environment. It allows you to create web applications with Apache2, PHP and a MySQL database. Alongside, PhpMyAdmin allows you to manage easily your databases Apache Ο Apache HTTP γλσζηφο θαη απιά ζαλ Apache είλαη έλαο εμππεξεηεηήο ηνπ παγθφζκηνπ ηζηνχ (web). Όπνηε έλαο ρξήζηεο επηζθέπηεηαη έλα ηζηφηνπν ην πξφγξακκα πινήγεζεο (browser) επηθνηλσλεί κε έλαλ δηαθνκηζηή (server) κέζσ ηνπ πξσηνθφιινπ HTTP, ν νπνίνο παξάγεη ηηο ηζηνζειίδεο θαη ηηο απνζηέιιεη ζην πξφγξακκα πινήγεζεο. O Apache είλαη έλαο απφ ηνπο δεκνθηιέζηεξνπο εμππεξεηεηέο ηζηνχ, ελ κέξεη γηαηί ιεηηνπξγεί ζε δηάθνξεο πιαηθφξκεο φπσο ηα Windows, ην Linux, ην Unix θαη ην Mac OS X. Κπθινθφξεζε ππφ ηελ άδεηα ινγηζκηθνχ Apache θαη είλαη ινγηζκηθφ αλνηρηνχ θψδηθα. πληεξείηαη απφ κηα 21

22 θνηλφηεηα αλνηθηνχ θψδηθα κε επηηήξεζε απφ ην Ίδξπκα Λνγηζκηθνχ Apache (Apache Software Foundation). MySQL Η MySQL είλαη έλα ζχζηεκα δηαρείξηζεο ζρεζηαθψλ βάζεσλ δεδνκέλσλ. Σν πξφγξακκα ηξέρεη έλαλ εμππεξεηεηή (server) παξέρνληαο πξφζβαζε πνιιψλ ρξεζηψλ ζε έλα ζχλνιν βάζεσλ δεδνκέλσλ. Notepad++ Notepad++ is a text editor and source code editor for Windows. It aims to be a lightweight and robust editor for a variety of programming and scripting languages. One advantage of Notepad++ over the built-in Windows text editor Notepad, is that Notepad++ supports tabbed editing, which allows working with multiple open files. Notepad++ opens large files significantly faster and can be used as a replacement for Windows Notepad. Notepad++ is distributed as free software. The project was hosted on SourceForge.net, from where it has been downloaded over 27 million times and twice won the SourceForge Community Choice Award for Best Developer Tool.The project is hosted on TuxFamily since June To display and edit text and programming language source code files, Notepad++ uses the Scintilla editor component. 22

23 3. ΧΕΔΙΑΜΟ ΚΑΙ ΤΛΟΠΟΙΗΗ ΣΗ ΒΑΗ ΔΕΔΟΜΕΝΩΝ ΜΑ ΚΑΙ ΠΕΡΙΓΡΑΦΗ ΣΟΤ ΠΡΟΒΛΗΜΑΣΟ ΜΑ Γενικά: Με ηνλ φξν ζρεζηαθή βάζε δεδνκέλσλ ελλνείηαη κία ζπιινγή δεδνκέλσλ νξγαλσκέλε ζε ζπζρεηηζκέλνπο πίλαθεο πνπ παξέρεη ηαπηφρξνλα έλα κεραληζκφ γηα αλάγλσζε, εγγξαθή, ηξνπνπνίεζε ή θαη πην πνιχπινθεο δηαδηθαζίεο πάλσ ζηα δεδνκέλα. Ο ζθνπφο κηαο βάζεο δεδνκέλσλ είλαη ε νξγαλσκέλε απνζήθεπζε πιεξνθνξίαο θαη ε δπλαηφηεηα εμαγσγήο ηεο πιεξνθνξίαο απηήο, ηδίσο ζε πην νξγαλσκέλε κνξθή, ζχκθσλα κε εξσηήκαηα πνπ ηίζεληαη ζηε ζρεζηαθή βάζε δεδνκέλσλ. Σα δεδνκέλα είλαη δπλαηφλ λα αλαδηνξγαλψλνληαη κε πνιινχο δηαθνξεηηθνχο ηξφπνπο, ζε λνεηνχο πίλαθεο, ρσξίο λα είλαη απαξαίηεηε ε αλαδηνξγάλσζε ησλ θπζηθψλ πηλάθσλ πνπ ηα απνζεθεχνπλ. Σε ζρεζηαθή βάζε δεδνκέλσλ επηλφεζε ν Έληγθαξ Κνλη ην Οη εξσηήζεηο, είηε απφ ην ρξήζηε είηε απφ ινγηζκηθφ, πξνο ηε βάζε δεδνκέλσλ, γίλνληαη ζπλήζσο κέζσ ηεο δηαδεδνκέλεο δηαινγηθήο γιψζζαο SQL (Structured Query Language). Δθηειψληαο εξσηήκαηα ν ρξήζηεο (ή ην ινγηζκηθφ πνπ εθπξνζσπεί ην ρξήζηε) είλαη δπλαηφλ, αλάινγα κε ηα δηθαηψκαηά ηνπ, λα δεκηνπξγήζεη, λα κεηαβάιιεη θαη λα δηαγξάςεη δεδνκέλα ζηε βάζε, ή λα αλαζχξεη πιεξνθνξίεο κε ζχλζεηα θξηηήξηα αλαδήηεζεο. Περιγραφή του προβλήματοσ μασ Εν σσντομία: Έρνπκε δπν βαζηθνύο ηύπνπο ρξεζηώλ. Σνπο δηαρεηξηζηέο θαη ηνπο πξνκεζεπηέο.yπάξρνπλ βέβαηα θαη νη πεξαζηηθνί γηα απηνύο ζα κηιήζνπκε πεξηζζόηεξν ζην επόκελν θεθάιαην.ο δηαρεηξηζηήο δεκηνπξγεί ηηο procurements (2 εηδώλ).ε θάζε procurement αληηζηνηρίδεη θάπνηα πξνϊόληα πνπ δεηνύληαη.(tν θάζε πξνϊόλ αλήθεη έλα ζπγθεθξηκέλν είδνο).σέινο νη πξνκεζεπηέο θάλνπλ ηηο offers-πξνζθνξέο ηνπο νη νπνίεο αμηνινγνύληαη από ηνλ admin. φντομη περιγραφή όλων των βημάτων που ακολουθοφνται από την ςτιγμή προκήρυξησ ενόσ διαγωνιςμοφ μζχρι την ςτιγμή που επιλζγεται ο προμηθευτήσ-νικητήσ -Ο δηαρεηξηζηήο πξνθεξχηηεη ηνλ δηαγσληζκφ αλαθέξνληαο ηα πξντφληα θαη ηηο πνζφηεηεο πνπ απαηηνχληαη, ηηο εκεξνκελίεο ιήμεο δηαγσληζκνχ θαη παξάδνζεο 23

24 πξντφλησλ θαη ην είδνο ηνπ δηαγσληζκνχ. Μπνξεί λα είλαη κεηνδνηηθφο ε ζπκθεξφηεξεο πξνζθνξάο. -Όζν ν δηαγσληζκφο είλαη ελεξγφο κπνξνχλ νη πξνκεζεπηέο πνπ είλαη εγγεγξακκέλνη λα θάλνπλ ηηο πξνζθνξέο ηνπο. Ο θάζε πξνκεζεπηήο κπνξεί λα πξνζθέξεη κφλν εθείλα ηα πξντφληα ζηα νπνία ζεσξεί φηη κπνξεί λα είλαη αληαγσληζηηθφο. -Μεηά ηε ιήμε ηνπ δηαγσληζκνχ ν admin αμηνινγεί-βαζκνινγεί ηερληθά ηηο πξνζθνξέο πνπ έρνπλ γίλεη. Βαζκνί : (80 βάζε.οη κηθξφηεξεο ηνπ 80 απνξξίπηνληαη ok άξηζηεο.) -Σξφπνο εχξεζεο ηεο θαιχηεξεο πξνζθνξάο γηα έλα πξντφλ ην νπνίν αλήθεη ζε έλαλ δηαγσληζκφ πνπ έιεμε: Πξνυπφζεζε είλαη λα έρνπλ βαζκνινγεζεί φιεο νη πξνζθνξέο γηα ην ζπγθεθξηκέλν πξντφλ. ηνπο κεηνδνηηθνχο δηαγσληζκνχο επηιέγεηαη απηφκαηα απφ ην ζχζηεκα ε πξνζθνξά κε ην κηθξφηεξν ρξεκαηηθφ θφζηνο. Αλ βξεζνχλ 2 πξνζθνξέο κε ηελ ίδηα βαζκνινγία ηφηε δίλεηαη ε δπλαηφηεηα ζηνλ admin λα επηιέμεη απηφο. ηελ θαηεγνξία ηεο ζπκθεξφηεξεο πξνζθνξάο θνηηάδνπκε ηελ ηερλννηθνλνκηθή βαζκνινγία πνπ νξίδεηαη σο: Σερλννηθνλνκηθή βαζκνινγία=(ηερληθή βαζκνινγία)/[θφζηνο *(1+(εκέξεο/730)] (ην 730 είλαη δηάξθεηα 2 ρξφλσλ, κπνξεί λα αιιάμεη αλάινγα κε ην δηαγσληζκφ θαη κεγαιψλεη αλ δελ καο λνηάδεη ν ρξφλνο παξάδνζεο θαη ηφζν πνιχ ή λα κηθξχλεη αλ καο λνηάδεη πάξα πνιχ) Παραδοχζσ -ζεσξνχκε φηη έρνπκε έλαλ κφλν admin πνπ είλαη θαη δηαρεηξηζηήο ηεο βάζεο -επηηξέπνπκε ηε δεκηνπξγία κφλν ελφο δηαγσληζκνχ αλά εκέξα -Δμαηηίαο ηεο ρξήζεο πνιιώλ δηαθνξεηηθώλ pc ηα ηειεπηαία ρξόληα είρα πξνβιήκαηα κε ηα ειιεληθά νπόηε απνθαζίζηεθε λα εηζάγνληαη κόλν αγγιηθνί ραξαθηήξεο γηα απηή ηελ έθδνζε ηεο εθαξκνγήο.ην παξάξηεκα Β γίλεηαη αλαιπηηθή επεμήγεζε ηνπ πωο ζα κπνξνύζα λα ρξεζηκνπνηήζω ηελ ειιεληθή γιώζζα γηα λα εηζάγω δεδνκέλα ζηε βάζε κνπ ρωξίο θαλέλα απνιύηωο πξόβιεκα αλ εξγαδόκνπλ απνθιεηζηηθά ζε έλα pc. ηε ζπλέρεηα παξαζέηνπκε ην κνληέιν νληνηήηωλ ζπζρεηίζεωλ ζε πξψηε θάζε. Μεηά απφ απηφ αθνινπζεί αλαιπηηθή πξνβνιή ηεο βάζεωο καο κε ηα νλόκαηα πηλάθωλ, θειηώλ,ηωλ ηύπωλ ηωλ θειηώλ θαζώο θαη ηα θιεηδηά μέλα θαη πξωηεύνληα ζε θάζε πεξίπηωζε.απηά φια ηα παίξλνπκε κέζσ ησλ πξφζζεησλ δπλαηνηήησλ ηνπ phpmyadmin. 24

25 ην ηέινο απηνχ ηνπ θεθαιαίνπ έρνπκε ζπλνπηηθή πεξηγξαθή ηωλ πηλάθωλ καο ζε έλα παξάξηεκα κε επεμήγεζε ηνπ ηη είλαη ην θάζε θειί γηα λα θαηαιαβαίλεη ν νπνηνζδήπνηε ηη αληηπξνζσπεχεη ην θάζε φλνκα. φντομη περιγραφή του τι είναι ο κάθε πίνακασ -πίλαθαο products = ν πίλαθαο πνπ πεξηέρεη ηα δηαζέζηκα πξντφληα γηα πξνζζήθε ζηνπο δηαγσληζκνχο πνπ ζα δεκηνπξγεζνχλ πεξηγξαθή ησλ ιεηηνπξγηψλ ησλ πηλάθσλ -πίλαθαο categories = ν πίλαθαο πνπ πεξηέρεη ηηο δηάθνξεο θαηεγνξίεο ζηηο νπνίεο κπνξεί λα αλήθνπλ ηα πξντφληα καο -πίλαθαο procurement_products = ν πίλαθαο πνπ ζπλδέεη ηνλ θάζε δηαγσληζκφ πνπ δεκηνπξγείηαη κε ηα πξντφληα πνπ ζα πεξηέρεη -πίλαθαο procurements = ν πίλαθαο πνπ πεξηέρεη φιεο ηηο πιεξνθνξίεο γηα ηνλ θάζε δηαγσληζκφ -πίλαθαο procurement_type = ν πίλαθαο πνπ πεξηέρεη ηα 2 είδε δηαγσληζκψλ πνπ ππάξρνπλ -πίλαθαο offers = ν πίλαθαο πνπ πεξηέρεη ηα πάληα γηα ηηο πξνζθνξέο ησλ πξνκεζεπηψλ -πίλαθαο suppliers = ν πίλαθαο πνπ πεξηέρεη φιεο ηηο πιεξνθνξίεο γηα ηνπο πξνκεζεπηέο καο -πίλαθαο users = ν πίλαθαο πνπ αθνξά ηνλ admin καο 25

26 Μοντζλο οντοτήτων ςυςχετίςεων (απφ ην designer ηνπ phpmyadmin πνπ αθαηξέζεθε ζηηο πην ηειεπηαίεο version ηεο εθαξκνγήο άιια κπνξεί λα ην ελεξγνπνηήζεη θαλείο κε κηα κηθξή δηαδηθαζία πνπ βξίζθεηαη online) 26

27 Προβολή τησ βάςεωσ μασ κε ηα νλφκαηα πηλάθσλ, θειηψλ,ησλ ηχπσλ ησλ θειηψλ θαζψο θαη ηα θιεηδηά μέλα θαη πξσηεχνληα ζε θάζε πεξίπησζε 27

28 28

29 29

30 30

31 εκαληηθή ζεκείωζε : ηελ βάζε δεδνκέλσλ καο ζα εηζάγνπκε γεληθεπκέλα δεδνκέλα. Αλάινγα κε ην πνπ ζέιεη θάπνηνο λα εθαξκφζεη ζχζηεκα δηαδηθηπαθψλ πξνκεζεηψλ δηακνξθψλεη θαηάιιεια ηα δεδνκέλα ηεο βάζεο. Θα κπνξνχζε λα είλαη γηα παξάδεηγκα έλα εθπαηδεπηηθφ ίδξπκα ή έλα λνζνθνκείν ή θάπνηα ππεξεζία ηνπ δεκνζίνπ. ε φιεο ηηο πεξηπηψζεηο έρνπκε ηα products πνπ αλήθνπλ ζε κηα θαηεγνξία. (Απιά ζε θάζε πεξίπησζε είλαη άιινπ ηχπνπ θαη άιινπ είδνπο απηά πνπ δεηνχληαη). Λεξικό των πεδίων των πινάκων μασ 31

32 Η εκθάληζε εγγξαθψλ ηεο βάζεο καο παξνπζηάδεηαη ζην παξάξηεκα Α ζην ηέινο ηεο δηπισκαηηθήο. 32

33 φντομη παρουςίαςη printscreen των τριϊν ςελίδων που βλζπουν οι 3 κατηγοριεσ χρηςτϊν του site μασ. Α) Η αξρηθή ζειίδα καο πνπ ηελ βιέπνπλ φινη νη ρξήζηεο(guests suppliers and admins) Β) Η ζειίδα πνπ βιέπνπλ νη πξνκεζεπηέο καο αθνχ θάλνπλ επηηπρψο login. Γ) Η ζειίδα ησλ δηαρεηξηζηψλ. 33

34 4. Τλοποίηςη κϊδικασ - printscreens 4.1 GUEST USER VIEW -Κεληξηθή ζειίδα-αξρείν mail_login (html) Πεξηιεπηηθά γηα ηνλ guest: Απφ εδψ κπνξεί λα loggarei έλαο πξνκεζεπηήο ε λα θηηάμεη account αλ δελ είλαη ήδε εγγεγξακκέλνο. Έλαο guest user κπνξεί λα δεη πσο κπνξεί λα επηθνηλσλήζεη κε ηνπο ππεπζχλνπο θαη λα δεη ηνπο ελεξγνχο δηαγσληζκνχο. Code: <html> <head> <title> E-procurements-university X </title> </head> <body bgcolor="#a0a0a0"> <font size=7 color="#ff3333"> <p align=center> <b>e-procurements- university X</b></p> </font> <table width="300" border="0" align="left" cellpadding="0" cellspacing="1"> <tr> 34

35 <form name="form1" method="post" action="checksuplogin.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#00ffff"> <tr> <td colspan="3"><strong>member Login </strong></td> </tr> <tr> <td width="78">username</td> <td width="6">:</td> <td width="294"><input name="myusername" type="text" id="myusername"></td> </tr> <tr> <td>password</td> <td>:</td> <td><input name="mypassword" type="password" id="mypassword"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="submit" value="login"></td> </tr> </table> </td> </form> </tr> </table> <br><br><br><br><br> <font size=5 color="#ff3333"> <P align=center>welcome</p> </font> <p align=center> Σα δηαπηζηεπκέλα κέιε ηνπ παλεπηζηεκίνπ κπνξνχλ λα θάλνπλ login θαη λα εηζάγνπλ λέα πξνηφληα ή πξνθπξήμεηο δηαγσληζκψλ.<br><br> Δάλ ζέιεηε λα θάλεηε πξνζθνξά ζε θάπνηνλ δηαγσληζκφ πξέπεη λα είζηε εγγεγξακκέλνο πξνκεζεπηήο θαη λα έρεηε θάλεη login. </p> <br><br><br><br> <p align=left><a href="provolienergdiagwnismwngiaguest.php">γηαγσληζκνί</a></p> 35

36 <p align=left><a href="registersup.php">δγγξαθή (λένπ) πξνκεζεπηή</a></p> <p align=left><a href="contact.php">δπηθνηλσλία</a></p> </body> </html> -επηθνηλσλία contact.php Απφ εδψ κπνξεί λα πάεη ζην log screen ηνπ ν admin φπσο ην έρσ απηή ηη ζηηγκή.(ζα αλαθεξζνχκε αξγφηεξα πάιη ζε απηφ). Code: <html> <head> <title> E-procurements-university X </title> </head> <body bgcolor="#a0a0a0"> <font size=7 color="#ff3333"> <p align=center> <b>e-procurements- university X</b></p> </font> <table width="300" border="0" align="left" cellpadding="0" cellspacing="1"> <tr> <form name="form1" method="post" action="checksuplogin.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#00ffff"> 36

37 <tr> <td colspan="3"><strong>member Login </strong></td> </tr> <tr> <td width="78">username</td> <td width="6">:</td> <td width="294"><input name="myusername" type="text" id="myusername"></td> </tr> <tr> <td>password</td> <td>:</td> <td><input name="mypassword" type="password" id="mypassword"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="submit" value="login"></td> </tr> </table> </td> </form> </tr> </table> <br><br><br><br><br> <font size=5 color="#ff3333"> <P align=center>welcome</p> </font> <p align=center> Σα δηαπηζηεπκέλα κέιε ηνπ παλεπηζηεκίνπ κπνξνχλ λα θάλνπλ login θαη λα εηζάγνπλ λέα πξνηφληα ή πξνθπξήμεηο δηαγσληζκψλ.<br><br> Δάλ ζέιεηε λα θάλεηε πξνζθνξά ζε θάπνηνλ δηαγσληζκφ πξέπεη λα είζηε εγγεγξακκέλνο πξνκεζεπηήο θαη λα έρεηε θάλεη login. </p> <br><br><br><br> <p align=left><a href="provolienergdiagwnismwngiaguest.php">γηαγσληζκνί</a></p> <p align=left><a href="registersup.php">δγγξαθή (λένπ) πξνκεζεπηή</a></p> <p align=left><a href="contact.php">δπηθνηλσλία</a></p> 37

38 </body> </html> -εγγξαθή λένπ supplier - registersup.php (εδψ ρξεζηκνπνηνχκε θαη javascript γηα θαη γηα λα κελ κέλεη ηίπνηα θελφ. Μπνξνχκε λα βάινπκε επηπιένλ θαη ζθξηπηάθηα γηα έιεγρν ηχπνπ δεδνκέλσλ.) ηε ζπλέρεηα ελδεηθηηθά παξνπζηάδνπκε ην alert πνπ βγαίλεη απφ ην ζθξηπηάθη πνπ έρνπκε βάιεη γηα λα ειέγρεη ηελ κνξθή ηνπ πνπ εηζάγνπκε. 38

39 Code: <html> <head> <title>register</title> </head> <body bgcolor="#a0a0a0"> <form id="form1" name="form1" action="insertsup.php" method="post" onsubmit="return validate()"> <script language="javascript"> <!-- function validate() if (document.form1.supfullname.value=="") alert ("insert FullName") document.form1.supfullname.focus(); return false; 39

40 if (document.form1.supaddress.value=="") alert ("insert Address") document.form1.supaddress.focus(); return false; if (document.form1.suptelephone.value=="") alert ("insert telephone") document.form1.suptelephone.focus(); return false; if == -1 document.form1.sup .value.indexof(".") == -1 ) alert ("invalid address ") document.form1.sup .focus(); return false; if (document.form1.supusername.value=="") alert ("insert UserName") document.form1.supusername.focus(); return false; if (document.form1.suppassword.value=="") alert ("insert password") document.form1.suppassword.focus(); return false; 40

41 //--> </script> Fullname: <input type="text" name="supfullname"> <br> Address: <input type="text" name="supaddress"> <br> Telephone: <input type="text" name="suptelephone"> <br> <input type="text" name="sup "> <br> Username: <input type="text" name="supusername"> <br> Password: <input type="text" name="suppassword"> <br> <input type="submit" value="submit"> </form> </body> </html> Σψξα πάκε ζην insertsup.php πνπ εηζάγεη ηα δεδνκέλα ηνπ λένπ ρξήζηε ζηε βάζε καο Code: <?php $con = mysql_connect("localhost","root",""); if (!$con) die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); $sql="insert INTO suppliers (SupFullName,SupAddress,SupTelephone,Sup ,SupUserName,SupPassword ) 41

42 VALUES ('$_POST[SupFullName]','$_POST[SupAddress]','$_POST[SupTelephone]','$_POST [Sup ]','$_POST[SupUserName]','$_POST[SupPassword]')"; if (!mysql_query($sql,$con)) die('error: '. mysql_error()); echo "user created!"; Echo "<a href=main_login.php>now let's get back to the Main login page</a>"; mysql_close($con)?> Δπηινγή πξνβνιήο ελεξγψλ δηαγσληζκψλ γηα ηνλ guest File:provoliENERGdiagwnismwngiaguest.php Code: <?php // άλνηγκα ζχλδεζεο $conn = mysql_connect("localhost", "root", ""); // Δπηινγή βάζεο δεδνκέλσλ testdb mysql_select_db("thesis",$conn); // δεκηνπξγία εληνιήο SQL gia eyresi distinct timwn id $sqla = "SELECT distinct ProcID FROM procurements"; // εθηέιεζε εληνιήο SQL $resulta = mysql_query($sqla, $conn) or die(mysql_error()); $count=0; while ($newarray = mysql_fetch_array($resulta)) 42

43 $count=$count+1; $array[$count]=$newarray['procid']; for ($counter=1;$counter<=$count;$counter++) $ProcID = $array[$counter]; $sql = "SELECT * FROM procurements where ProcID=$ProcID"; $result = mysql_query($sql, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result)) $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; $ProcTerms = $newarray['procterms']; $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end < 0) echo "<br>"; echo "<b>procurement:</b> $ProcID <b> Start: </b> $ProcStartDate <b>end:</b> $ProcEndDate <b>delivery:</b> $ProcDeliveryDate <b>type of procurement:</b> $ProcTypeID <br>"; echo "<b>terms:</b> $ProcTerms"; echo "<br>"; 43

44 $sqlb = "SELECT * FROM procurements,procurement_products,products where procurements.procid=$procid and procurements.procid=procurement_products.procid and procurement_products.prodid=products.prodid"; // εθηέιεζε εληνιήο SQL $resultb = mysql_query($sqlb, $conn) or die(mysql_error()); /*κεηαθηλήζνπ ζε φιεο ηηο γξακκέο ζην set ησλ απνηειεζκάησλ θαη εκθάληζε ηα απνηειέζκαηα */ while ($newarray = mysql_fetch_array($resultb)) $ProdName = $newarray['prodname']; $ProdDescription = $newarray['proddescription']; $Quantity = $newarray['quantity']; $Requirements = $newarray['requirements']; $ProdCatID = $newarray['prodcatid']; $ProcTerms = $newarray['procterms']; $ProcEndDate = $newarray['procenddate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end < 0) echo "<TABLE BORDER=1 WIDTH=75% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Product name</b></td> <TD ALIGN=CENTER><b>Description</b></TD> <TD ALIGN=CENTER><b>Quantity</b></TD> <TD ALIGN=CENTER><b>Special requirements</b></td> <TD ALIGN=CENTER><b>Category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$Quantity</TD> <TD ALIGN=CENTER>$Requirements</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>"; 44

45 ?> 4.2 SUPPLIER VIEW Έρεη ζπλδεζεί απφ ηε θεληξηθή ηζηνζειίδα επηηπρψο δειαδή έλαο πξνκεζεπηήο. Μπνξνχκε λα δνχκε ηνπο ελεξγνχο δηαγσληζκνχο γηα λα θάλνπκε πξνζθνξά. Αθνινπζεί ν θψδηθαο πνπ ειέγρεη λα δεη αλ είκαζηε έγθπξνη πξνκεζεπηέο. -File: checksuplogin.php Code: <?php $host="localhost"; // Host name $username="root"; // Mysql username $password=""; // Mysql password $db_name="thesis"; // Database name $tbl_name="suppliers"; // Table name // Connect to server and select databse. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // username and password sent from form $myusername=$_post['myusername']; $mypassword=$_post['mypassword']; $sql="select * FROM $tbl_name WHERE SupUserName='$myusername' and SupPassword='$mypassword'"; $result=mysql_query($sql); // Mysql_num_row is counting table row $count=mysql_num_rows($result); // If result matched $myusername and $mypassword, table row must be 1 row 45

46 if($count==1) // sessionstart,store $myusername, $mypassword (depricated i session register) /////////////////////////////// //edw tha vrw to id toy promitheyti $db_field = mysql_fetch_assoc($result); //echo $db_field['supid']; //////////////////////////////// session_start(); $_SESSION['myusername']=$myusername; $_SESSION['mypassword']=$mypassword; $_SESSION['loggedin']="1"; $_SESSION['sid']=$db_field['SupID']; //////////////////////////////////////////////////////////////////////// echo "Login Successful"; echo "<FORM METHOD=LINK ACTION=provoliENERGdiagwnismwnprosf.php> <INPUT TYPE=submit VALUE='Πξνβνιή δηαγσληζκψλ'> </FORM>"; //////////////////////////////////////////////////////////////////////////// else session_start(); $_SESSION['loggedin']=""; echo "Wrong Username or Password.Press backspace to return to previous screen.";?> Σψξα πάκε ζηελ πξνβνιή ησλ ελεξγψλ δηαγσληζκψλ γηα supplier. -file:provolienergdiagwnismwnprosf.php Code: 46

47 <?php session_start(); // άλνηγκα ζχλδεζεο $conn = mysql_connect("localhost", "root", ""); // Δπηινγή βάζεο δεδνκέλσλ testdb mysql_select_db("thesis",$conn); // δεκηνπξγία εληνιήο SQL gia eyresi distinct timwn id $sqla = "SELECT distinct ProcID FROM procurements"; // εθηέιεζε εληνιήο SQL $resulta = mysql_query($sqla, $conn) or die(mysql_error()); $count=0; while ($newarray = mysql_fetch_array($resulta)) $count=$count+1; $array[$count]=$newarray['procid']; for ($counter=1;$counter<=$count;$counter++) $ProcID = $array[$counter]; $sql = "SELECT * FROM procurements where ProcID=$ProcID"; $result = mysql_query($sql, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result)) $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; $ProcTerms = $newarray['procterms']; $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; // elegxos gia to an einai energos i oxi o diagwnismos 47

48 $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end < 0) echo "<br>"; echo "<b>procurement:</b> $ProcID <b> Start: </b> $ProcStartDate <b> End:</b> $ProcEndDate <b> Delivery:</b> $ProcDeliveryDate <b> Type:</b> $ProcTypeID <br>"; echo "<b>terms:</b> $ProcTerms"; echo "<br>"; $sqlb = "SELECT * FROM procurements,procurement_products,products where procurements.procid=$procid and procurements.procid=procurement_products.procid and procurement_products.prodid=products.prodid"; // εθηέιεζε εληνιήο SQL $resultb = mysql_query($sqlb, $conn) or die(mysql_error()); /*κεηαθηλήζνπ ζε φιεο ηηο γξακκέο ζην set ησλ απνηειεζκάησλ θαη εκθάληζε ηα απνηειέζκαηα */ while ($newarray = mysql_fetch_array($resultb)) $ProdName = $newarray['prodname']; $ProdDescription = $newarray['proddescription']; $Quantity = $newarray['quantity']; $Requirements = $newarray['requirements']; $ProdCatID = $newarray['prodcatid']; $ProcTerms = $newarray['procterms']; $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; 48

49 $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; $ProdID = $newarray['prodid']; $ProcEndDate = $newarray['procenddate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end < 0) echo "<TABLE BORDER=1 WIDTH=75% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Product name</b></td> <TD ALIGN=CENTER><b>Description</b></TD> <TD ALIGN=CENTER><b>Quantity</b></TD> <TD ALIGN=CENTER><b>Special requirements</b></td> <TD ALIGN=CENTER><b>Category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$Quantity</TD> <TD ALIGN=CENTER>$Requirements</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>"; /////////////////////////////////////////////////// $username=$_session['myusername']; $sid=$_session['sid']; $password=$_session['mypassword']; ////////////////////////////////////////////////// echo "<form id=form name=form action=offer.php method=post> <input type=hidden name=procid value=$procid> <input type=hidden name=procstartdate value=$procstartdate> <input type=hidden name=procenddate value=$procenddate> <input type=hidden name=proctypeid value=$proctypeid> <input type=hidden name=procdeliverydate value=$procdeliverydate> <input type=hidden name=prodname value=$prodname> 49

50 <input type=hidden name=proddescription value=$proddescription> <input type=hidden name=prodcatid value=$prodcatid> <input type=hidden name=requirements value=$requirements> <input type=hidden name=quantity value=$quantity> <input type=hidden name=procterms value=$procterms> <input type=hidden name=prodid value=$prodid> <input type=hidden name=username value=$username> <input type=hidden name=password value=$password> <input type=hidden name=sid value=$sid> <INPUT TYPE=submit VALUE=offer...> </FORM>"; /////////////////////////////////////////////////////// //echo $_SESSION['myusername']; //echo $_SESSION['mypassword']; Echo "<a href=main_login.php>now let's get back to the Main login page</a>";?> Σψξα έρνπκε θάλεη θιηθ ζην offer γηα λα θάλνπκε πξνζθνξά. Μεηάβαζε ζην offer.php αξρείν θαη απφ απηφ ζηα offerina.php θαη offerinb.php αλάινγα κε ην είδνο ηνπ δηαγσληζκνχ. File:offer.php Code: <html> <head> <title>offer</title> </head> <body> 50

51 <script language="javascript"> <!-- function validatea() if (document.forma.offereconomical.value=="") alert ("insert offer economical") document.forma.offereconomical.focus(); return false; function validateb() if (document.formb.offereconomical.value=="") alert ("insert offer economical") document.formb.offereconomical.focus(); return false; //--> </script> <?php $ProcTypeID=$_POST['ProcTypeID']; $ProcID=$_POST['ProcID']; $ProdID=$_POST['ProdID']; ///////////////////////////////////////// //sto simeio ayto exoume tis times tou username kai password kai supply id gia debug alla kai xrisi parakatw. $username=$_post['username']; $password=$_post['password']; $SupID=$_POST['sid']; //echo $SupID; //echo $username; 51

52 //echo $password; ///////////////////////////////////////// echo "<b>procurement:</b> $ProcID <b>start: </b> $_POST[ProcStartDate] <b>end:</b> $_POST[ProcEndDate] <b>delivery:</b> $_POST[ProcDeliveryDate] <b>type:</b> $ProcTypeID <br>"; echo "<br><br>"; echo "<TABLE BORDER=1 WIDTH=100% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>product name</b></td> <TD ALIGN=CENTER><b>description</b></TD> <TD ALIGN=CENTER><b>quantity</b></TD> <TD ALIGN=CENTER><b>special requirements</b></td> <TD ALIGN=CENTER><b>category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$_POST[ProdName]</TD> <TD ALIGN=CENTER>$_POST[ProdDescription]</TD> <TD ALIGN=CENTER>$_POST[Quantity]</TD> <TD ALIGN=CENTER>$_POST[Requirements]</TD> <TD ALIGN=CENTER>$_POST[ProdCatID]</TD> </TR> </TABLE>"; echo "<br><br>"; echo "<b>please insert quantity</b><br><br>"; if($proctypeid==1) echo "<FORM id=forma name=forma action=offerina.php method=post onsubmit='return validatea()'> <input type=hidden name=procid value=$procid> <input type=hidden name=prodid value=$prodid> <input type=hidden name=supid value=$supid> <b>offer economical:</b><input type=text name=offereconomical> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp <INPUT TYPE=submit VALUE='Submit'> </FORM>"; 52

53 if($proctypeid==2) echo "<FORM id=formb name=formb action=offerinb.php method=post onsubmit='return validateb()'> <input type=hidden name=procid value=$procid> <input type=hidden name=prodid value=$prodid> <input type=hidden name=supid value=$supid> <b>offer economical:</b><input type=text name=offereconomical> <br> <b>delivery date:</b> <SELECT NAME=delday> <Option>select</Option> <Option value=01>1</option> <Option value=02>2</option> <Option value=03>3</option> <Option value=04>4</option> <Option value=05>5</option> <Option value=06>6</option> <Option value=07>7</option> <Option value=08>8</option> <Option value=09>9</option> <Option value=10>10</option> <Option value=11>11</option> <Option value=12>12</option> <Option value=13>13</option> <Option value=14>14</option> <Option value=15>15</option> <Option value=16>16</option> <Option value=17>17</option> <Option value=18>18</option> <Option value=19>19</option> <Option value=20>20</option> <Option value=21>21</option> <Option value=22>22</option> <Option value=23>23</option> <Option value=24>24</option> <Option value=25>25</option> <Option value=26>26</option> <Option value=27>27</option> <Option value=28>28</option> 53

54 <Option value=29>29</option> <Option value=30>30</option> <Option value=31>31</option> </SELECT> <SELECT NAME=delmonth> <Option>select</Option> <Option value=01>january</option> <Option value=02>february</option> <Option value=03>march</option> <Option value=04>april</option> <Option value=05>may</option> <Option value=06>june</option> <Option value=07>july</option> <Option value=08>august</option> <Option value=09>september</option> <Option value=10>october</option> <Option value=11>november</option> <Option value=12>december</option> </SELECT> <SELECT NAME=delyear> <Option>select</Option> <Option value=2013>2013</option> <Option value=2014>2014</option> <Option value=2015>2015</option> <Option value=2016>2016</option> </SELECT> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp <INPUT TYPE=submit VALUE='Submit'> </FORM>";?> </body> </html> Αθνινπζνχλ ηα offerina.php θαη offerinb.php (πνπ αθνξνχλ ηελ εηζαγσγή ησλ πξνζθνξψλ ζηε βάζε) κε ηα αληίζηνηρα printscreens. -file: offerinb.php πξψηα αθνχ ην active procurement is type:2 54

55 Code: <?php $con = mysql_connect("localhost","root",""); if (!$con) die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); $OfferDeliveryDate=$_POST['delyear'].$_POST['delmonth'].$_POST['delday']; $sql="insert INTO Offers (OfferProcID,OfferProdID,OfferSupID,OfferEconomical,OfferDeliveryDate) VALUES ('$_POST[ProcID]','$_POST[ProdID]','$_POST[SupID]','$_POST[OfferEconomical]', '$OfferDeliveryDate')"; if (!mysql_query($sql,$con)) die('error: '. mysql_error()); echo "inserted successfully :D! Press backspace once to improve your offer or twice to return to the full procurement view. "; 55

56 mysql_close($con)?> -file: offerina.php γηα active procurement type:1 (θηηάρλσ κηα ηψξα ζηελ βάζε-ην πψο γίλεηαη ζα παξνπζηαζηεί αλαιπηηθά ζην κεξνο Γ πνπ αθνξά ηνλ δηαρεηξηζηή ιίγν πην θάησ) Code: <?php $con = mysql_connect("localhost","root",""); if (!$con) die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); $sql="insert INTO Offers (OfferProcID,OfferProdID,OfferSupID,OfferEconomical) VALUES ('$_POST[ProcID]','$_POST[ProdID]','$_POST[SupID]','$_POST[OfferEconomical]' )"; if (!mysql_query($sql,$con)) 56

57 die('error: '. mysql_error()); echo "inserted successfully :D! Press backspace once to improve your offer or twice to return to the full procurement view. "; mysql_close($con)?> Δπηπιένλ έρσ γηα success: 4.3 ADMIN VIEW Απφ ηελ αξρηθή ζειίδα ηεο εθαξκνγήο καο είπακε φηη κέζα ζην επηθνηλσλία έρνπκε ην link γηα λα πάεη ν admin ζηελ admin-log screen.όηαλ θάλεη θιηθ εθεί έρνπκε ην απφ θάησ απνηέιεζκα. 57

58 File: adminlog.php Code: <html> <head> <title> E-procurements-university X </title> </head> <body bgcolor="#a0a0a0"> <font size=7 color="#ff3333"> <p align=center> <b>e-procurements- university X</b></p> </font> <table width="300" border="0" align="left" cellpadding="0" cellspacing="1"> <tr> <form name="form1" method="post" action="checkadminlogin.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#00ffff"> <tr> <td colspan="3"><strong>admin Login </strong></td> </tr> <tr> <td width="78">username</td> <td width="6">:</td> <td width="294"><input name="myusername" type="text" id="myusername"></td> </tr> <tr> <td>password</td> <td>:</td> <td><input name="mypassword" type="password" id="mypassword"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="submit" value="login"></td> </tr> </table> </td> </form> 58

59 </tr> </table> <br><br><br><br><br> <font size=5 color="#ff3333"> <P align=center>welcome</p> </font> </body> </html> Όηαλ θάλνπκε θιηθ ζην login ν έιεγρνο πεγαίλεη ζην αξρείν checkadminlogin.php! Αλ έρνπκε ζσζηφ pass θαη username ηφηε κπαίλνπκε ζηηο επηινγέο-δπλαηφηεηεο πνπ έρεη ν admin αιιηψο καο βγάδεη κήλπκα λα μαλαδνθηκάζνπκε. (θάζε θνπκπί καο νδεγεί ζε έλα δηαθνξεηηθφ δξφκν αξρείσλ php.πεξηζζφηεξα ζηε ζπλέρεηα). Code: <?php $host="localhost"; // Host name $username="root"; // Mysql username $password=""; // Mysql password 59

60 $db_name="thesis"; // Database name $tbl_name="users"; // Table name // Connect to server and select databse. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // username and password sent from form $myusername=$_post['myusername']; $mypassword=$_post['mypassword']; // To protect MySQL injection //$myusername = stripslashes($myusername); //$mypassword = stripslashes($mypassword); //$myusername = mysql_real_escape_string($myusername); //$mypassword = mysql_real_escape_string($mypassword); $sql="select * FROM $tbl_name WHERE UserName='$myusername' and UserPassword='$mypassword'"; $result=mysql_query($sql); // Mysql_num_row is counting table row $count=mysql_num_rows($result); // If result matched $myusername and $mypassword, table row must be 1 row if($count==1) // sessionstart,store $myusername, $mypassword (depricated i session register) /////////////////////////////// //edw tha vrw to id toy admin $db_field = mysql_fetch_assoc($result); //echo $db_field['userid']; //////////////////////////////// session_start(); $_SESSION['myusername']=$myusername; $_SESSION['mypassword']=$mypassword; $_SESSION['loggedin']="1"; //gia kathara tipikoys logoys to vazw to parakatw.enas einai o admin sto sistima mas. $_SESSION['uid']=$db_field['UserID']; //////////////////////////////////////////////////////////////////////// echo "Login Successful"; echo " <FORM METHOD=LINK ACTION=addproduct.php> <INPUT TYPE=submit VALUE='Add product'> </FORM> 60

61 <br><br> <FORM METHOD=LINK ACTION=eisagogineoudiagwnismoupartA.php> <INPUT TYPE=submit VALUE='New procurement'> </FORM> <br><br> <FORM METHOD=LINK ACTION=provoliENERGdiagwnismwnadmin.php> <INPUT TYPE=submit VALUE='Show active procurements'> </FORM> <br><br> <FORM METHOD=LINK ACTION=aksiologisi.php> <INPUT TYPE=submit VALUE='evaluation of the offers'> </FORM> <br><br> <FORM METHOD=LINK ACTION=epilogikaliterisprosf.php> <INPUT TYPE=submit VALUE='select best offer'> </FORM> "; //////////////////////////////////////////////////////////////////////////// else session_start(); $_SESSION['loggedin']=""; echo "Wrong Username or Password.Press backspace to return to previous screen.";?> Παξαηήξεζε: Γηα ιόγνπο επθνιίαο κπνξνύκε λα κελ έρνπκε login ζηνλ admin όπωο ην αλέθεξα λωξίηεξα αλ ζέινπκε θαη λα κπνξεί λα κπαίλεη άκεζα από έλα απνθιεηζηηθά pc (full πξνζηαηεπκέλν κε pass θηι) απιά θάλνληαο θιηθ ζε έλα link πνπ ζα έρεη θαηεπζείαλ ην παξαθάηω απνηέιεζκα.σα αξρεία php ηα νπνηα αθνξνύλ απηή ηε ιεηηνπξγία θπζηθά θαη δελ ζα είλαη δηαζέζηκα ζε θαλέλαλ πέξαλ απηνύ ηνπ ππνινγηζηή.(έηζη θη αιιηώο ην κόλν πξάγκα πνπ ζέιεη ν admin είλαη λα έρεη πξόζβαζε ζηε βάζε δεδνκέλωλ).σα ηωλ ρξεζηώλ κπνξεί λα ηα δεη από ην mail ηνπ. 61

62 File: adminscreen.php Code: <html> <body> <FORM METHOD="LINK" ACTION="addproduct.php"> <INPUT TYPE="submit" VALUE="Δηζαγσγή λένπ είδνπο"> </FORM> <br><br> <FORM METHOD="LINK" ACTION="eisagogineoudiagwnismoupartA.php"> <INPUT TYPE="submit" VALUE="Δηζαγσγή λένπ δηαγσληζκνχ"> </FORM> <br><br> <FORM METHOD="LINK" ACTION="provoliENERGdiagwnismwnadmin.php"> <INPUT TYPE="submit" VALUE="Πξνβνιή ηξερφλησλ δηαγσληζκψλ"> </FORM> <br><br> <FORM METHOD="LINK" ACTION="aksiologisi.php"> <INPUT TYPE="submit" VALUE="Αμηνιφγεζε πξνζθνξψλ"> </FORM> <br><br> <FORM METHOD="LINK" ACTION="epilogikaliterisprosf.php"> 62

63 <INPUT TYPE="submit" VALUE="Δχξεζε θαιχηεξσλ πξνζθνξψλ"> </FORM> </body> </html> --Σώξα ζα αζρνιεζνύκε κε ηνλ θάζε δξόκν αξρείωλ php πνπ επηιέγεηαη θάλνληαο θιηθ ζε έλα θνπκπί-επηινγή ηνπ admin view screen. - Πξνβνιή ελεξγψλ δηαγσληζκψλ (admin view) Σν πσο δεκηνπξγήζεθε ν δηαγσληζκφο 31 ζα ην δείμνπκε αλαιπηηθά παξαθάησ ζηελ επηινγή πξνζζήθεο δηαγσληζκνχ. File: provolienergdiagwnismwnadmin.php Code: 63

64 <?php // άλνηγκα ζχλδεζεο $conn = mysql_connect("localhost", "root", ""); // Δπηινγή βάζεο δεδνκέλσλ testdb mysql_select_db("thesis",$conn); // δεκηνπξγία εληνιήο SQL gia eyresi distinct timwn id $sqla = "SELECT distinct ProcID FROM procurements"; // εθηέιεζε εληνιήο SQL $resulta = mysql_query($sqla, $conn) or die(mysql_error()); $count=0; while ($newarray = mysql_fetch_array($resulta)) $count=$count+1; $array[$count]=$newarray['procid']; for ($counter=1;$counter<=$count;$counter++) $ProcID = $array[$counter]; $sql = "SELECT * FROM procurements where ProcID=$ProcID"; $result = mysql_query($sql, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result)) $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; $ProcTerms = $newarray['procterms']; $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); 64

65 if ($start-$end < 0) echo "<br>"; echo "<b>procurement:</b> $ProcID <b> Start: </b> $ProcStartDate <b>end:</b> $ProcEndDate <b>delivery:</b> $ProcDeliveryDate <b>type of procurement:</b> $ProcTypeID <br>"; echo "<b>terms:</b> $ProcTerms"; echo "<br>"; $sqlb = "SELECT * FROM procurements,procurement_products,products where procurements.procid=$procid and procurements.procid=procurement_products.procid and procurement_products.prodid=products.prodid"; // εθηέιεζε εληνιήο SQL $resultb = mysql_query($sqlb, $conn) or die(mysql_error()); /*κεηαθηλήζνπ ζε φιεο ηηο γξακκέο ζην set ησλ απνηειεζκάησλ θαη εκθάληζε ηα απνηειέζκαηα */ while ($newarray = mysql_fetch_array($resultb)) $ProdName = $newarray['prodname']; $ProdDescription = $newarray['proddescription']; $Quantity = $newarray['quantity']; $Requirements = $newarray['requirements']; $ProdCatID = $newarray['prodcatid']; $ProcTerms = $newarray['procterms']; $ProcEndDate = $newarray['procenddate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end < 0) 65

66 echo "<TABLE BORDER=1 WIDTH=75% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Product name</b></td> <TD ALIGN=CENTER><b>Description</b></TD> <TD ALIGN=CENTER><b>Quantity</b></TD> <TD ALIGN=CENTER><b>Special requirements</b></td> <TD ALIGN=CENTER><b>Category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$Quantity</TD> <TD ALIGN=CENTER>$Requirements</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>"; echo " <FORM METHOD=LINK ACTION=adminscreen.php> <INPUT TYPE=submit VALUE='return'> </FORM> ";?> -- Σψξα ζα παξνπζηάζνπκε ην πσο γίλεηαη ε εηζαγωγή ηνπ λένπ δηαγωληζκνύ ηνπ 31 πνπ αλαθέξακε ιίγν παξαπάλσ (θάλνληαο θιηθ ζην αληίζηνηρν θνπκπί).η δεκηνπξγία ηνπ δηαγσληζκνχ γίλεηαη ζε 2 steps.πξψηα εηζάγνληαη νη βαζηθέο πιεξνθνξίεο ηνπ δηαγσληζκνχ εκεξνκελίεο θηι φπσο θαίλεηαη ζηελ εηθφλα πνπ βξίζθεηαη κεηά ηελ εθηέιεζε ηνπ step 1.ην step 2 θαζνξίδνπκε πνηα πξντφληα ζα έρνπλ ζρέζε κε ηνλ δηαγσληζκφ καο.(βαζηθά γεκίδνπκε ηνλ πηλαθα procurement_products φπσο θαίλεηαη θαη ζηνλ θψδηθα. Βάδνπκε ηα product id πνπ επηιέγνληαη κε ηα ticks λα έρνπλ ζρέζε κε ηνλ δηαγσληζκφ 31 ζηελ πεξίπησζή καο. Αλαιπηηθά ε βάζε καο θαίλεηαη ζην παξάξηεκα καο κε ηα αληίζηνηρα data.) File: eisagogineoudiagwnismouparta.php 66

67 Code: <html> <head> <title> eisagwgi neou diagwnismoy </title> </head> <body> <b>insert data</b> <br> <FORM NAME="form3" action="insertdateee.php" method="post" "> <b>start date:</b> <?php echo date("d-m-y");?> <br> <b>end date:</b> <SELECT NAME="endday"> <Option>select</Option> <Option value=01>1</option> <Option value=02>2</option> <Option value=03>3</option> <Option value=04>4</option> <Option value=05>5</option> <Option value=06>6</option> <Option value=07>7</option> 67

68 <Option value=08>8</option> <Option value=09>9</option> <Option value=10>10</option> <Option value=11>11</option> <Option value=12>12</option> <Option value=13>13</option> <Option value=14>14</option> <Option value=15>15</option> <Option value=16>16</option> <Option value=17>17</option> <Option value=18>18</option> <Option value=19>19</option> <Option value=20>20</option> <Option value=21>21</option> <Option value=22>22</option> <Option value=23>23</option> <Option value=24>24</option> <Option value=25>25</option> <Option value=26>26</option> <Option value=27>27</option> <Option value=28>28</option> <Option value=29>29</option> <Option value=30>30</option> <Option value=31>31</option> </SELECT> <SELECT NAME="endmonth"> <Option>select</Option> <Option value=01>january</option> <Option value=02>february</option> <Option value=03>march</option> <Option value=04>april</option> <Option value=05>may</option> <Option value=06>june</option> <Option value=07>july</option> <Option value=08>august</option> <Option value=09>september</option> <Option value=10>octomber</option> <Option value=11>november</option> <Option value=12>december</option> </SELECT> <SELECT NAME="endyear"> <Option>select</Option> <Option value=2013>2013</option> <Option value=2014>2014</option> <Option value=2015>2015</option> <Option value=2016>2016</option> </SELECT> &nbsp 68

69 <b>delivery date:</b> <SELECT NAME="delday"> <Option>select</Option> <Option value=01>1</option> <Option value=02>2</option> <Option value=03>3</option> <Option value=04>4</option> <Option value=05>5</option> <Option value=06>6</option> <Option value=07>7</option> <Option value=08>8</option> <Option value=09>9</option> <Option value=10>10</option> <Option value=11>11</option> <Option value=12>12</option> <Option value=13>13</option> <Option value=14>14</option> <Option value=15>15</option> <Option value=16>16</option> <Option value=17>17</option> <Option value=18>18</option> <Option value=19>19</option> <Option value=20>20</option> <Option value=21>21</option> <Option value=22>22</option> <Option value=23>23</option> <Option value=24>24</option> <Option value=25>25</option> <Option value=26>26</option> <Option value=27>27</option> <Option value=28>28</option> <Option value=29>29</option> <Option value=30>30</option> <Option value=31>31</option> </SELECT> <SELECT NAME="delmonth"> <Option>select</Option> <Option value=01>january</option> <Option value=02>february</option> <Option value=03>march</option> <Option value=04>april</option> <Option value=05>may</option> <Option value=06>june</option> <Option value=07>july</option> <Option value=08>august</option> <Option value=09>september</option> <Option value=10>octomber</option> <Option value=11>november</option> 69

70 <Option value=12>december</option> </SELECT> <SELECT NAME="delyear"> <Option>select</Option> <Option value=2013>2013</option> <Option value=2014>2014</option> <Option value=2015>2015</option> <Option value=2016>2016</option> </SELECT> &nbsp <b>category:</b> <SELECT NAME="type"> <Option>select</Option> <Option value=1>meiodotikos</option> <Option value=2>symferoteri prosfora</option> </SELECT> <br> <b>terms:</b><br> <textarea rows=3 cols=40 name="terms"> </textarea> <br> <p align=right> <input type="submit" value="submit procurement"> </p> </FORM> </body> </html> File: insertdateee.php Code: <html> <head> <title>new procurement...more data...</title> </head> 70

71 <body> <?php $con = mysql_connect("localhost","root",""); if (!$con) die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); $today=date("ymd"); $ProcEndDate=$_POST['endyear'].$_POST['endmonth'].$_POST['endday']; $ProcDeliveryDate=$_POST['delyear'].$_POST['delmonth'].$_POST['delday']; $sql="insert INTO Procurements (ProcStartDate,ProcEndDate,ProcTerms,ProcUserId,ProcTypeID,ProcDeliveryDate) VALUES ('$today','$procenddate','$_post[terms]','1','$_post[type]','$procdeliverydate')"; if (!mysql_query($sql,$con)) die('error: '. mysql_error()); echo "new procurement start date, end date,delivery date, and category inserted! "; mysql_close($con)?> <FORM METHOD="LINK" ACTION="eisagogineoudiagwnismoupartB.php"> <INPUT TYPE="submit" VALUE="Continue..."> </FORM> </body> 71

72 </html> File: eisagogineoudiagwnismoupartb.php Code: <html> <head> <title>νένο Γηαγσλίζκνο</title> </head> 72

73 <body> <?php $conn = mysql_connect("localhost", "root", ""); mysql_select_db("thesis",$conn); $query = "SELECT * FROM products"; $result = mysql_query($query, $conn) or die(mysql_error()); $num_results = mysql_num_rows($result); echo $num_results." products found <br>"; while ($newarray = mysql_fetch_array($result)) $ProdName = $newarray['prodname']; $ProdDescription= $newarray['proddescription']; $ProdCatID = $newarray['prodcatid']; echo "<TABLE BORDER=2 WIDTH=30% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Πξντνλ</b></TD> <TD ALIGN=CENTER><b>Πεξηγξαθή</b></TD> <TD ALIGN=CENTER><b>Καηεγνξία</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>";?> //////////////////////////////////////////////////////////////////////////// <form name="aform" action="inprocprod.php" method="post"> <b>(δπηινγή πξντφληνο-πνζφηεηα-εηδηθέο απαηηήζεηο)</b> 73

74 <input type=hidden name=numberrow value=<?php echo $num_results;?> > <table border="2"> <?php $numberofrow = $num_results;?> <?php for($counter = 1;$counter<=$numberofrow;$counter++)?> <tr> <td>epilogi?<input type=checkbox NAME="selection<?php echo $counter;?>" ></td> <td><?php echo 'proion '.$counter;?></td> <td><input type="text" size=7 name="textfield<?php echo $counter;?>" ></td> <td> <textarea rows=1 cols=18 name="requirements<?php echo $counter;?>" > </textarea> </td> </tr> <?php?> <tr> <td><input type="submit" name="submit" value="submit"></td> </tr> </table> </form> ///////////////////////////////////////////////////////////////////////////// </body> </html> Insert in procurement products table and confirmation of successful input File: inprocprod.php (5 products added in procurement 31) 74

75 Code: <?php $con = mysql_connect("localhost","root",""); if (!$con) die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); //////////////////////////////////////////////// //MONO MIA PROCUREMENT THA EXEI TIN SIMERINI IMEROMINIA STO DIKO MAS PROVLIMA //AN ITHELA NA DIMIOYRGISW 2 TIPWN PROC SE 1MERA APLA THA VAZAME EPILOGI PERIPTWSIS $today=date("ymd"); $querys = "SELECT ProcID FROM procurements where ProcStartDate=$today"; $results = mysql_query($querys, $con) or die(mysql_error()); $rows = mysql_fetch_row($results); $ProcID = $rows[0]; ///////////////////////////////////////////// $sqla = "SELECT ProdID FROM products"; $resulta = mysql_query($sqla, $con) or die(mysql_error()); 75

76 $num=0; while ($newarray = mysql_fetch_array($resulta)) $num=$num+1; $array[$num]=$newarray['prodid'] ; ///////////////////////////////////////////// ////$numberofrow=4; $numberofrow=$_post['numberrow']; ////////////// for($counter = 1;$counter<=$numberofrow;$counter++) $quantity=$_post['textfield'.$counter] ; $requirements=$_post['requirements'.$counter] ; if (isset($_post['selection'.$counter])) $sql="insert INTO Procurement_Products (ProcID,ProdID,Quantity,Requirements) VALUES ('$ProcID','$array[$counter]','$quantity','$requirements')"; if (!mysql_query($sql,$con)) die('error: '. mysql_error()); echo "new entry! "; echo "<br>"; //edw vazoyme koympi gia return pisw echo " <FORM METHOD=LINK ACTION=adminscreen.php> 76

77 <INPUT TYPE=submit VALUE='return'> </FORM> "; mysql_close($con)?> - Δηζαγωγή λένπ πξνϊόληνο File: addproduct.php Code: <html> <head> <title>add product</title> </head> <body> <script language="javascript"> <!-- function validate() 77

78 if (document.form2.prodname.value=="") alert ("insert product name") document.form2.prodname.focus(); return false; if (document.form2.prodcatid.value=="") alert ("insert category") document.form2.prodcatid.focus(); return false; if (document.form2.proddescription.value=="") alert ("insert product description") document.form2.proddescription.focus(); return false; //--> </script> <b>insert data</b> <br><br><br> <form id="form2" name="form2" action="insertproduct.php" method="post" onsubmit="return validate()"> <b>product name:</b> <input type="text" name="prodname"> <br><br> <b>category:</b> <select name="prodcatid"> <option value=> 78

79 <option value=1>category 1 <option value=2>category 2 <option value=3>category 3 </select> <br><br> <b>product description:</b><br> <textarea rows=10 cols=20 name="proddescription"> </textarea> <br><br><br><br> <p align=right> <input type="submit" value="submit product"> </p> </form> </body> </html> File: insertproduct.php (gets into database) Code: <?php $con = mysql_connect("localhost","root",""); if (!$con) 79

80 die('could not connect: '. mysql_error()); mysql_select_db("thesis", $con); $sql="insert INTO Products (ProdName,ProdCatID,ProdDescription) VALUES ('$_POST[ProdName]','$_POST[ProdCatID]','$_POST[ProdDescription]')"; if (!mysql_query($sql,$con)) die('error: '. mysql_error()); echo "new product inserted!<br>"; //edw vazoyme koympi gia return pisw echo " <FORM METHOD=LINK ACTION=adminscreen.php> <INPUT TYPE=submit VALUE='return'> </FORM> "; mysql_close($con)?> -Αμηνιόγεζε πξνζθνξώλ (inactive procurements ελλνείηαη) ε πεξίπησζε πνπ δελ έρεη αμηνινγεζεί θάπνηα πξνζθνξά εκθαλίδεηαη θνπκπί γηα αμηνιφγεζε.(ην αξρείν grade.php βάδεη ηνλ βαζκφ ζηελ βάζε καο) 80

81 File: aksiologisi.php Code: <?php $conn = mysql_connect("localhost", "root", ""); mysql_select_db("thesis",$conn); $sqla = "SELECT ProcID FROM procurements"; // εθηέιεζε εληνιήο SQL $resulta = mysql_query($sqla, $conn) or die(mysql_error()); $count=0; while ($newarray = mysql_fetch_array($resulta)) $count=$count+1; $array[$count]=$newarray['procid']; for ($counter=1;$counter<=$count;$counter++) 81

82 $ProcID = $array[$counter]; $sql = "SELECT * FROM procurements where ProcID=$ProcID"; $result = mysql_query($sql, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result)) $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; $ProcTerms = $newarray['procterms']; $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end > 0) echo "<br>"; echo "<b>procurement:</b> $ProcID <b>start: </b> $ProcStartDate <b>end:</b> $ProcEndDate <b>delivery:</b> $ProcDeliveryDate <b>type of procurement:</b> $ProcTypeID <br>"; echo "<b>terms:</b> $ProcTerms"; echo "<br>"; 82

83 $sqlb = "SELECT * FROM procurements,procurement_products,products where procurements.procid=$procid and procurements.procid=procurement_products.procid and procurement_products.prodid=products.prodid"; // εθηέιεζε εληνιήο SQL $resultb = mysql_query($sqlb, $conn) or die(mysql_error()); /*κεηαθηλήζνπ ζε φιεο ηηο γξακκέο ζην set ησλ απνηειεζκάησλ θαη εκθάληζε ηα απνηειέζκαηα */ while ($newarray = mysql_fetch_array($resultb)) $ProdName = $newarray['prodname']; $ProdDescription = $newarray['proddescription']; $Quantity = $newarray['quantity']; $Requirements = $newarray['requirements']; $ProdCatID = $newarray['prodcatid']; $ProcTerms = $newarray['procterms']; ////////////////////////////////////////// $ProdID=$newArray['ProdID']; ////////////////////////////////////////// $ProcEndDate = $newarray['procenddate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end > 0) echo "<TABLE BORDER=1 WIDTH=75% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Product</b></TD> <TD ALIGN=CENTER><b>Description</b></TD> <TD ALIGN=CENTER><b>Quantity</b></TD> <TD ALIGN=CENTER><b>Special requirements</b></td> <TD ALIGN=CENTER><b>Category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$Quantity</TD> <TD ALIGN=CENTER>$Requirements</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>"; 83

84 ///////////////////////////////////////////////////// $sqlc = "SELECT * FROM offers,suppliers where offers.offerprocid=$procid and offers.offerprodid=$prodid and offers.offersupid=suppliers.supid"; $resultc = mysql_query($sqlc, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($resultc)) $SupFullName = $newarray['supfullname']; $Sup = $newarray['sup ']; $OfferEconomical = $newarray['offereconomical']; $OfferTechEval = $newarray['offertecheval']; $OfferDeliveryDate = $newarray['offerdeliverydate']; $OfferID = $newarray['offerid']; ///////////////////////////////////////////////// if($proctypeid==1) echo "<b><br> offer:</b>"; echo "<TABLE BORDER=10 WIDTH=50% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>SupFullname</b></TD> <TD ALIGN=CENTER><b> </b></TD> <TD ALIGN=CENTER><b>OfferEconomical</b></TD> </TR> <TR> <TD ALIGN=CENTER>$SupFullName</TD> <TD ALIGN=CENTER>$Sup </TD> <TD ALIGN=CENTER>$OfferEconomical</TD> </TR> </TABLE>"; if($offertecheval=="") echo "<FORM id=formaa name=formaa action=grade.php method=post> <input type=hidden name=offerid value=$offerid> <b>offer tech-evaluation:</b> <input type=text size=3 name=offertecheval> <INPUT TYPE=submit VALUE='Submit grade'> </FORM>"; else echo "<b>offer tech-evaluation:</b> $OfferTechEval"; 84

85 //////////////////////////////////////////////// if($proctypeid==2) echo "<b><br> offer:</b>"; echo "<TABLE BORDER=10 WIDTH=50% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>SupFullname</b></TD> <TD ALIGN=CENTER><b> </b></TD> <TD ALIGN=CENTER><b>Delivery date</b></td> <TD ALIGN=CENTER><b>offer economical</b></td> </TR> <TR> <TD ALIGN=CENTER>$SupFullName</TD> <TD ALIGN=CENTER>$Sup </TD> <TD ALIGN=CENTER>$OfferDeliveryDate</TD> <TD ALIGN=CENTER>$OfferEconomical</TD> </TR> </TABLE>"; if($offertecheval=="") echo "<FORM id=formaa name=formaa action=grade.php method=post > <input type=hidden name=offerid value=$offerid> <b>offer tech-evaluation:</b> <input type=text size=3 name=offertecheval> <INPUT TYPE=submit VALUE='Submit Grade'> </FORM>"; else echo "<b>offer tech-evaluation:</b> $OfferTechEval";?> File:grade.php 85

86 Code: <?php $conn = mysql_connect("localhost", "root", ""); mysql_select_db("thesis",$conn); $OfferID = $_POST['OfferID']; $OfferTechEval = $_POST['OfferTechEval']; $result = mysql_query("update Offers SET OfferTechEval = '$OfferTechEval' WHERE OfferID = '$OfferID' ", $conn) or die(mysql_error()); echo "successfully updated"; echo " <FORM METHOD=LINK ACTION=adminscreen.php> <INPUT TYPE=submit VALUE='return to main admin page'> </FORM> ";?> -Δύξεζε θαιύηεξωλ πξνζθνξώλ. Γηα ηελ θαηαλφεζε απηήο ηεο δηαδηθαζίαο αθνινπζνχλ 2 πξνβνιέο.η κηα είλαη ε πξνβνιή ησλ αμηνινγεκέλσλ πξνζθνξψλ θαη ε δεχηεξε είλαη ην απνηέιεζκα ηεο επηινγήο ησλ θαιχηεξσλ πνπ είλαη ην απνηέιεζκα ηνπ θιηθ ζην θνπκπί επηινγήο ησλ θαιχηεξσλ πξνζθνξψλ. Πξνβνιή πξνζθνξψλ ζηνπο ιεγκέλνπο δηαγσληζκνχο : 86

87 Πξνβνιή ληθεηψλ ζηνπο ιεγκέλνπο δηαγσληζκνχο 87

88 Type 1=κεηνδνηηθφο δηαγσληζκφο ηνπο κεηνδνηηθνχο δηαγσληζκνχο επηιέγεηαη απηφκαηα απφ ην ζχζηεκα ε πξνζθνξα κε ην κηθξφηεξν ρξεκαηηθφ θφζηνο. Αλ βξεζνχλ 2 πξνζθνξέο κε ηελ ίδηα βαζκνινγία ηφηε δίλεηαη ε δπλαηφηεηα ζηνλ admin λα επηιέμεη απηφο. (ε εκάο απνθαζίδεη άκεζα απιά κε ην λα κελ βάδεη ίδην βαζκφ- Παξαδνρή). Type 2=ζπκθεξφηεξε πξνζθνξά ηελ θαηεγνξία ηεο ζπκθεξφηεξεο πξνζθνξάο θνηηάδνπκε ηελ ηερλννηθνλνκηθή βαζκνινγία πνπ νξίδεηαη σο: Σερλννηθνλνκηθή βαζκνινγία=(ηερληθή βαζκνινγία)/[θφζηνο *(1+(εκέξεο/730)] Παίξλνπκε απηή κε ηε κεγαιχηεξε ηερλννηθνλνκηθή βαζκνινγία File: epilogikaliterisprosf.php Code: <?php 88

89 $conn = mysql_connect("localhost", "root", ""); mysql_select_db("thesis",$conn); $sqla = "SELECT ProcID FROM procurements"; // εθηέιεζε εληνιήο SQL $resulta = mysql_query($sqla, $conn) or die(mysql_error()); $count=0; while ($newarray = mysql_fetch_array($resulta)) $count=$count+1; $array[$count]=$newarray['procid']; for ($counter=1;$counter<=$count;$counter++) $ProcID = $array[$counter]; $sql = "SELECT * FROM procurements where ProcID=$ProcID"; $result = mysql_query($sql, $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result)) $ProcID = $newarray['procid']; $ProcStartDate = $newarray['procstartdate']; $ProcEndDate = $newarray['procenddate']; $ProcTerms = $newarray['procterms']; $ProcUserID = $newarray['procuserid']; $ProcTypeID = $newarray['proctypeid']; $ProcDeliveryDate = $newarray['procdeliverydate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end > 0) echo "<br>"; echo "<b>procurement:</b> $ProcID 89

90 <b>start: </b> $ProcStartDate <b>end:</b> $ProcEndDate <b>delivery:</b> $ProcDeliveryDate <b>procurement type:</b> $ProcTypeID <br>"; echo "<b>terms:</b> $ProcTerms"; echo "<br>"; $sqlb = "SELECT * FROM procurements,procurement_products,products where procurements.procid=$procid and procurements.procid=procurement_products.procid and procurement_products.prodid=products.prodid"; // εθηέιεζε εληνιήο SQL $resultb = mysql_query($sqlb, $conn) or die(mysql_error()); /*κεηαθηλήζνπ ζε φιεο ηηο γξακκέο ζην set ησλ απνηειεζκάησλ θαη εκθάληζε ηα απνηειέζκαηα */ while ($newarray = mysql_fetch_array($resultb)) $ProdName = $newarray['prodname']; $ProdDescription = $newarray['proddescription']; $Quantity = $newarray['quantity']; $Requirements = $newarray['requirements']; $ProdCatID = $newarray['prodcatid']; $ProcTerms = $newarray['procterms']; ////////////////////////////////////////// $ProdID=$newArray['ProdID']; ////////////////////////////////////////// $ProcEndDate = $newarray['procenddate']; // elegxos gia to an einai energos i oxi o diagwnismos $today=date("ymd"); $start = strtotime($today); $end = strtotime($procenddate); if ($start-$end > 0) 90

91 echo "<TABLE BORDER=1 WIDTH=75% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Product</b></TD> <TD ALIGN=CENTER><b>Description</b></TD> <TD ALIGN=CENTER><b>Quantity</b></TD> <TD ALIGN=CENTER><b>Special requirements</b></td> <TD ALIGN=CENTER><b>Category</b></TD> </TR> <TR> <TD ALIGN=CENTER>$ProdName</TD> <TD ALIGN=CENTER>$ProdDescription</TD> <TD ALIGN=CENTER>$Quantity</TD> <TD ALIGN=CENTER>$Requirements</TD> <TD ALIGN=CENTER>$ProdCatID</TD> </TR> </TABLE>"; ///////////////////////////////////////////////// if($proctypeid==1) $result1 = mysql_query("select min(offereconomical) from offers where OfferProcID=$ProcID and OfferProdId=$ProdID", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result1)) $OfferEconomicalmin = $newarray['min(offereconomical)']; echo "<b>best offer: $OfferEconomicalmin </b>"; $result2 = mysql_query("select max(offertecheval) from offers where OfferProcID=$ProcID and OfferProdId=$ProdID and OfferEconomical=$OfferEconomicalmin", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result2)) $OfferTechEvalmax = $newarray['max(offertecheval)']; echo "(with tech-evaluation $OfferTechEvalmax)"; $result3 = mysql_query("select OfferSupID,OfferID from Offers where OfferEconomical=$OfferEconomicalmin and OfferTechEval=$OfferTechEvalmax and OfferProcID=$ProcID and OfferProdId=$ProdID", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result3)) $OfferSupIDwin = $newarray['offersupid']; $OfferIDwin = $newarray['offerid']; echo "-Info of the winner-supplier."; 91

92 $result4 = mysql_query("select SupFullName,SupAddress,SupTelephone,Sup from suppliers where SupID=$OfferSupIDwin", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result4)) $SupFullName = $newarray['supfullname']; $SupAddress = $newarray['supaddress']; $SupTelephone = $newarray['suptelephone']; $Sup = $newarray['sup ']; echo "<TABLE BORDER=10 WIDTH=50% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Name</b></TD> <TD ALIGN=CENTER><b> </b></TD> <TD ALIGN=CENTER><b>Address</b></TD> <TD ALIGN=CENTER><b>Telephone</b></TD> </TR> <TR> <TD ALIGN=CENTER>$SupFullName</TD> <TD ALIGN=CENTER>$Sup </TD> <TD ALIGN=CENTER>$SupAddress</TD> <TD ALIGN=CENTER>$SupTelephone</TD> </TR> </TABLE>"; $result5 = mysql_query("update Procurement_Products SET BestOfferID = $OfferIDwin WHERE ProcID = $ProcID and ProdID= $ProdID", $conn) or die(mysql_error()); //echo "<b>comple!!!</b>"; //////////////////////////////////////////////// if($proctypeid==2) $sqlc = "SELECT * FROM offers,suppliers where offers.offerprocid=$procid and offers.offerprodid=$prodid and offers.offersupid=suppliers.supid"; $resultc = mysql_query($sqlc, $conn) or die(mysql_error()); $metritis=0; while ($newarray = mysql_fetch_array($resultc)) $SupFullName = $newarray['supfullname']; $Sup = $newarray['sup ']; $OfferEconomical = $newarray['offereconomical']; $OfferTechEval = $newarray['offertecheval']; $OfferDeliveryDate = $newarray['offerdeliverydate']; 92

93 $OfferID = $newarray['offerid']; /////////////////////////////// $SupID = $newarray['supid']; ///////////////////////////// if($offertecheval=="") $metritis=$metritis+1; $date1 = strtotime($offerdeliverydate); $date2 = strtotime($procenddate); $dayss = $date1-$date2; $days = round($dayss/86400); //echo "$date1,$date2,$dayss,$days"; $grade=$offertecheval/($offereconomical*(1+($days/730))) ; $rgrade=round($grade,3); //echo "<b> ->$grade<- $rgrade </b>"; $result21 = mysql_query("update offers SET OfferTechnical = $rgrade WHERE OfferProcID = $ProcID and OfferProdID= $ProdID and OfferSupID=$SupID", $conn) or die(mysql_error()); if($metritis==0) //echo "ok"; $result22 = mysql_query("select max(offertechnical) from offers where OfferProcID=$ProcID and OfferProdID=$ProdID", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result22)) $OfferTmax = $newarray['max(offertechnical)']; //echo "$OfferTmax"; $result23 = mysql_query("select OfferID,OfferSupID,OfferEconomical,OfferDeliveryDate from offers where OfferProcID=$ProcID and OfferProdID=$ProdID and OfferTechnical='$OfferTmax' ", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result23)) $OfferSupIDwin = $newarray['offersupid']; $OfferIDwin = $newarray['offerid']; 93

94 $OfferEconomicalwin = $newarray['offereconomical']; $OfferDeliveryDatewin = $newarray['offerdeliverydate']; //echo "<br>$offersupidwin"; //echo "<br>$offeridwin"; echo "<b>offer economical: $OfferEconomicalwin</b><br>"; echo "<b>delivery date: $OfferDeliveryDatewin</b>"; $result35 = mysql_query("update Procurement_Products SET BestOfferID = $OfferIDwin WHERE ProcID = $ProcID and ProdID= $ProdID", $conn) or die(mysql_error()); //echo "<b>comple!!!</b>"; echo "-Info of the winner-supplier."; $result34 = mysql_query("select SupFullName,SupAddress,SupTelephone,Sup from suppliers where SupID=$OfferSupIDwin", $conn) or die(mysql_error()); while ($newarray = mysql_fetch_array($result34)) $SupFullName = $newarray['supfullname']; $SupAddress = $newarray['supaddress']; $SupTelephone = $newarray['suptelephone']; $Sup = $newarray['sup ']; echo "<TABLE BORDER=10 WIDTH=50% CELLSPACING=0 > <TR> <TD ALIGN=CENTER><b>Name</b></TD> <TD ALIGN=CENTER><b> </b></TD> <TD ALIGN=CENTER><b>Address</b></TD> <TD ALIGN=CENTER><b>Telephone</b></TD> </TR> <TR> <TD ALIGN=CENTER>$SupFullName</TD> <TD ALIGN=CENTER>$Sup </TD> <TD ALIGN=CENTER>$SupAddress</TD> <TD ALIGN=CENTER>$SupTelephone</TD> </TR> </TABLE><br>"; else echo "You have to fill in the tech evaluation in <b>$metritis</b> offers"; 94

95 //echo "<input type=button value='pisw'>"; echo "<FORM METHOD=LINK ACTION=aksiologisi.php> <INPUT TYPE=submit VALUE='Back to evaluation'> </FORM>"; /////////////////////////////////////////////////?> Αλ δελ έρσ tech evaluation θάπνπ βγάδσ ην παξαθάησ alert πνπ καο πάεη πίζσ ζηελ ζειίδα ησλ αμηνινγήζεσλ ησλ πξνζθνξψλ. 95

96 -LOG OUT Σν log out παξαιήθζεθε ζθφπηκα γηα ηελ πξφρεηξε κειέηε επρξεζηίαο πνπ έθαλα κεηά ηελ πινπνίεζε ηηο εθαξκνγήο γηα λα δσ αλ ζα εληνπηζηεί απφ ηνπο δνθηκαζηέο κνπ ή αλ ζα αγλννχζαλ ηελ απνπζία ηνπ φπσο θάλνπλ νη πεξηζζφηεξνη κε ην facebook θαη ηα instant messaging apps θαη δελ θάλνπλ πνηέ logout παξφιν πνπ δελ βξίζθνληαη κπξνζηά ζην pc ηνπο φηαλ έρνπλ θχγεη παξφιν πνπ ζα κπνξνχζαλ λα ην θάλνπλ θαη λα κπνπλ απφ ην θηλεηφ ηνπο αλ είραλ mobile internet. Η πινπνίεζε ηνπ logout πξνβάιιεηαη παξαθάησ. Απιά πξνζζέηνπκε ην link γηα logout ζε φια ηα απαξαίηεηα ζεκεία ηηο εθαξκνγήο καο. File:logout.php <?PHP session_start(); session_destroy();?> 96

97 5. Πρόχειρη μελζτη ευχρηςτίασ-αξιολόγηςη τησ εφαρμογήσ ( iso 9241) Sessions δηάξθεηαο ιεπηά αλά άηνκν ζην pc κνπ κε πξφρεηξε θαηαγξαθή ζεκεηψζεσλ παξαηεξήζεσλ +5ιεπηε interview. δείγκα:5 θνηηεηέο ειεθηξνιφγνη κεραληθνί θαη 5 θνηηεηέο κεραληθνί ε/π ειηθίαο εηψλ ζελάξην ρξήζεο: ηνπο έδηλα πξνθνξηθέο εληνιέο ζηελ αξρή, θαηά βάζε ήηαλ ε ρξήζε φισλ ησλ ιεηηνπξγηψλ ηεο εθαξκνγήο θαη κεηά ηνπο άθελα λα θάλνπλ φηη ηνπο είπα ρσξίο λα κηιάσ θαζφινπ κέρξη λα ηειεηψζνπλ. απνηειέζκαηα αμηνιφγεζεο:8 είπαλ φηη είλαη αξθεηά θαιή θαη 2 φηη είλαη ηθαλνπνηεηηθή. Σνπο ξψηεζα ηη ζα ήζειαλ λα είλαη δηαθνξεηηθφ/βειηησκέλν.αθνινπζνχλ ηα απνηειέζκαηα: -Μφλν 2 πξφζεμαλ ηελ έιιεηςε ηνπ logout είπαλ φηη ζα ήζειαλ πεξηζζφηεξν ρξψκα (αθνχ ηνπο εμήγεζα φηη ζθφπηκα δηάιεμα ην default ιεπθφ γηα λα κπνξεί λα εθηππψλεηαη πην εχθνια θαη νηθνλνκηθά θάζε θνξα ε ζειίδα ηελ νπνία ζέινπκε νη 4 έγηλαλ 2) -1 είπε φηη ζα ήζειε links γηα λα πεγαίλνπλ ζηελ πξνεγνχκελε ζειίδα αληί γηα ηε θξάζε "παηήζηε backspace γηα λα επηζηξέςεηε" (ζθφπηκα ην είρα έηζη ζε 2-3 ζεκεία) 97

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε

Διαβάστε περισσότερα

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ηότοι εργαζηηρίοσ ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηνύλ βαζηθέο ιεηηνπξγίεο ησλ Windows XP πνπ ζρεηίδνληαη

Διαβάστε περισσότερα

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger Κεθάλαιο 1 Ενόηηηα 2 Πλάνο Μάρκεηινγκ Εξγαιεία Μάξθεηηλγθ Dr. Andrea Grimm Dr. Astin Malschinger ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 2 ΠΛΑΝΟ ΜΑΡΚΕΤΙΝΓΚ Κεθάιαην 1: Εξγαιεία Μάξθεηηλγθ Σπγγξαθείο: Δξ. Andrea Grimm, Δξ.

Διαβάστε περισσότερα

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67)

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Γηα λα επαλαθέξεηε ην FritzBox Fon WLAN 7140 ζηηο πξνεπηιεγκέλεο ηνπ ξπζκίζεηο

Διαβάστε περισσότερα

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε. ΑΝΟΙΓΜΑ ΝΔΑ ΥΡΗΗ 1. Γεκηνπξγείηε ηε λέα ρξήζε από ηελ επηινγή «Παξάκεηξνη/Παξάκεηξνη Δηαηξίαο/Γηαρείξηζε Δηαηξηώλ». Πιεθηξνινγείηε ηνλ θσδηθό ηεο εηαηξίαο ζαο θαη παηάηε Enter. Σηελ έλδεημε «Υξήζεηο» παηάηε

Διαβάστε περισσότερα

Injection Attacks. Protocol Host FilePath. http://www.site.gr/index.html? field1=valuex&field2=valuey. Query String. Web server HTTP GET.

Injection Attacks. Protocol Host FilePath. http://www.site.gr/index.html? field1=valuex&field2=valuey. Query String. Web server HTTP GET. Πσο γίλεηαη ε πξόζβαζε ζήκεξα; Τν user input πεξλάεη από έλα server-side script κέζσ HTTP methods όπσο POST/GET Τν αίηεκα επεμεξγάδεηαη Αλάινγα αλνίγεη πξόζβαζε ζηε βάζε Query database θαη αλάθηεζε results

Διαβάστε περισσότερα

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2 TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 Δημιουργία σελίδων και βιβλίων Έλα θαηλνύξην βηβιίν πεξηέρεη κία άδεηα ζειίδα κε έλα άδεην background. Δελ κπνξνύκε λα μερσξίζνπκε

Διαβάστε περισσότερα

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1.1 Εγκαηάζηαζη ηυν οδηγών ηηρ έξςπνηρ κάπηαρ ζηο λογιζμικό Mozilla Thunderbird

Διαβάστε περισσότερα

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2 ΣΡΙΓΩΝΟΜΔΣΡΙΚΔ EΞΙΩΔΙ Πνηα παξαδείγκαηα εμηζώζεσλ ή θαη πξνβιεκάησλ πηζηεύεηαη όηη είλαη θαηάιιεια γηα ηελ επίιπζε ηνπο θαηά ηελ δηάξθεηα ηεο δηδαθηηθήο δηαδηθαζίαο κέζα ζηελ ηάμε; 1 ε ΓΙΓΑΚΣΙΚΗ ΩΡΑ Α.

Διαβάστε περισσότερα

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Μονοψϊνιο Ολιγοψώνιο Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Οπιακή αξία Δπηπξόζζεηα νθέιε από ηελ ρξήζε/θαηαλάισζε κηαο επηπξόζζεηε

Διαβάστε περισσότερα

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12 Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 11-12 Project 6: Ταμίδη κε ηε Μεραλή ηνπ Φξόλνπ Υπεύζπλνη Καζεγεηέο: Ε. Μπηιαλάθε Φ. Αλησλάηνο Δρώηηζη 3: Πνηα από ηα παξαθάησ ΜΜΕ ηεξαξρείηε από πιεπξάο ζεκαζίαο;

Διαβάστε περισσότερα

Γραφεύα Επικοινωνύασ & Ενημϋρωςησ ϋρρεσ, Τψηλϊντου 4 3οσ Όροφοσ ΣΗΛ 2321023640 ΥΑΦ 2321051861

Γραφεύα Επικοινωνύασ & Ενημϋρωςησ ϋρρεσ, Τψηλϊντου 4 3οσ Όροφοσ ΣΗΛ 2321023640 ΥΑΦ 2321051861 Οπγάνωζη και διοίκηζη ηοςπιζηικών επισειπήζεων (ξενοδοσεία, ηοςπιζηικά γπαθεία ) Α) ΑΔΙ ΣΔΙ και Β) ΑΠΟΦΟΙΣΟΙ ΤΠΟΥΡΔΩΣΙΚΗ ΓΔΤΣΔΡΟΒΑΘΜΙΑ και ΜΔΣΑΓΔΤΣΔΡΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ Ρν πξόγξακκα απηό ζρεδηάζηεθε γηα

Διαβάστε περισσότερα

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H ) Ξ G O O G L E S C H O L A R Α Ο Ξ Ε Κ Ε Θ Λ Θ Α Λ Η Τ Α Μ Η Α Μ Α Ζ Η Η Ρ Η Ρ Οξαγκαηνπνηώληαο αλαδήηεζε ζην GoogleScholar (http://scholar.google.com/) ν ρξήζηεο κπνξεί λα εληνπίζεη πιηθό αθαδεκαϊθνύ θαη

Διαβάστε περισσότερα

1 Είζοδορ ζηο Σύζηημα ΣΔΕΔ ή BPMS

1 Είζοδορ ζηο Σύζηημα ΣΔΕΔ ή BPMS ΟΤΑ Επισειπηζιακή Νοημοζύνη: Οδεγίεο πξνο ηνπο εθπαηδεπόκελνπο γηα ηε ζύλδεζε κε ην ύζηεκα Γηαρείξηζεο Δπηρεηξεζηαθώλ Γηαδηθαζηώλ γηα ηελ εθηέιεζε ηωλ Πξαθηηθώλ Αζθήζεωλ ηωλ ππν(δλνηήηωλ) Bc1.1.4, Bc1.1.5,

Διαβάστε περισσότερα

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Εθνικό Συνέδριο «Γεωθερμική Ηλεκτροπαραγωγή» Ξενοδοχείο Divani Caravel Αθήνα 20 Νοεμβρίου 2013 Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Α.Μπένου, Ι. Χωροπανίτης Τμήμα Γεωθερμικής Ενέργειας

Διαβάστε περισσότερα

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) 1.1 Σςνοπτική Πεπιγπαυή Hot Spots Σα ζεκεία αζύξκαηεο πξόζβαζεο πνπ επηιέρζεθαλ αλαθέξνληαη ζηνλ επόκελν πίλαθα θαη παξνπζηάδνληαη αλαιπηηθά ζηηο επόκελεο παξαγξάθνπο.

Διαβάστε περισσότερα

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ Φξεζηκόηεηα καζεκαηηθώλ Αξρή θαηακέηξεζεο Όζα έδσζαλ νη Έιιελεο... Τξίγσλνη αξηζκνί Τεηξάγσλνη αξηζκνί Δπηκήθεηο αξηζκνί Πξώηνη αξηζκνί Αξηζκνί κε μερσξηζηέο ηδηόηεηεο Γίδπκνη πξώηνη

Διαβάστε περισσότερα

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX Σηότοι εργαζηηρίοσ Σην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ, νη θνηηεηέο ζα εμνηθεησζνύλ κε βαζηθέο εληνιέο δηθηπαθώλ πξσηνθόιισλ νη νπνίεο βξίζθνπλ εθαξκνγή ζε πεξηβάιινληα Windows

Διαβάστε περισσότερα

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ 1.Απηόο πνπ ζα αλαγλσξηζηεί απνπζηάδεη γηα πνιύ θαηξό. 2.Δπηζηξέθεη κε πιαζηή ηαπηόηεηα ή κεηακνξθσκέλνο. 3.Απνκνλώλνληαη ηα δύν πξόζσπα 4.Άξζε κεηακόξθσζεο 5.Απνθάιπςε 6.Ακθηβνιίεο-απνδεηθηηθά

Διαβάστε περισσότερα

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ β. ΣΟ ΠΝΕΤΜΑΣΙΚΟ ΜΑ ΚΕΝΣΡΟ γ. Η ΠΑΝΟΡΑΜΙΚΗ ΘΕΗ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ. Η Εθθιεζία ηνπ ρσξηνύ καο, ε Αγία Άλλα, είλαη θηηζκέλε πξηλ πνιιά

Διαβάστε περισσότερα

Σ Δ Υ Ν Ι Κ Η Δ Κ Θ Δ Η Π Ρ Ο Μ Η Θ Δ Ι Α Ο Ι Κ Ο Γ Ο Μ Ι Κ Ω Ν Τ Λ Ι Κ Ω Ν Γ Η Μ Ο Τ Β Ο Λ Β Η

Σ Δ Υ Ν Ι Κ Η Δ Κ Θ Δ Η Π Ρ Ο Μ Η Θ Δ Ι Α Ο Ι Κ Ο Γ Ο Μ Ι Κ Ω Ν Τ Λ Ι Κ Ω Ν Γ Η Μ Ο Τ Β Ο Λ Β Η Σ Δ Υ Ν Ι Κ Η Δ Κ Θ Δ Η Π Ρ Ο Μ Η Θ Δ Ι Α Ο Ι Κ Ο Γ Ο Μ Ι Κ Ω Ν Τ Λ Ι Κ Ω Ν Γ Η Μ Ο Τ Β Ο Λ Β Η ΠΔΡΙΔΥΟΜΔΝΑ 1. Τερληθή Έθζεζε 2. Δλδεηθηηθφο Πξνυπνινγηζκφο 3. Έληππν νηθνλνκηθήο πξνζθνξάο ΘΔΜΑ : Πξνκήζεηα

Διαβάστε περισσότερα

ΙNCOFRUIT - (HELLAS).

ΙNCOFRUIT - (HELLAS). Πξνο ΟΛΑ ΤΑ ΜΔΛΗ Κε Σπλάδειθε Θέκα: Ιζπαλία & Γεξκαλία 5 ε ΔΒΓΟΜΑΓΑ 2011 (31 Ιαλ έσο 30 Φεβξ.2011) Παξαζέηνπκε θαησηέξσ: Αλαζθόπεζε ηεο 4 εο εβδνκάδνο 2011 κε ηηο ηηκέο ησλ εζπεξηδνεηδώλ πνπ δηακνξθώζεθαλ

Διαβάστε περισσότερα

Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία

Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία ΧΗΜΙΚΑ ΠΡΟΪΟΝΤΑ Α.Ε Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία Πνηνί είκαζηε Η ΜΙΝΔΡΑΛ ΥΗΜΙΚΑ ΠΡΟΪΟΝΣΑ Α.Δ. μεθίλεζε ηελ πνξεία ηεο ην 1976. Από ηελ αξρή ζπλεξγαζηήθακε κε πξωηνπόξνπο εηαηξείεο ζηνλ

Διαβάστε περισσότερα

Εμεηδηθεπκέλεο Εθαξκνγέο. Εληνπηζκνύ Ορεκάηωλ

Εμεηδηθεπκέλεο Εθαξκνγέο. Εληνπηζκνύ Ορεκάηωλ visit us on www.navigateltd.gr / e-mail: info@navigateltd.gr /Tel:2104921786 Let us navigate you to success Εμεηδηθεπκέλεο Εθαξκνγέο Εληνπηζκνύ Ορεκάηωλ Τειεκαηηθή δηαρείξηζε νρεκάηωλ: ην κεγαιύηεξν όπιν

Διαβάστε περισσότερα

γηα ηνλ Άξε Κσλζηαληηλίδε

γηα ηνλ Άξε Κσλζηαληηλίδε γηα ηνλ Άξε Κσλζηαληηλίδε γηα «ην θνηλό θαη ην θύξην» (Γ.νισκόο) γηα λα ρηίδω πάληα κε ηνλ ίδηνλε ηξόπν, κε ηηο ίδηεο θαηαζθεπαζηηθέο θαη πιαζηηθέο πξννπηηθέο, κε ηελ ίδηαλε πάληνηε πίζηε θαη αγάπε.. Α.Κ.

Διαβάστε περισσότερα

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ Ειζαγωγή ζηη Φωηογραθία Χριζηάκης Σαζεΐδης EFIAP 1 ΜΑΘΗΜΑ 6 ο Προγράμμαηα θωηογραθικών μηχανών Επιλογέας προγραμμάηων Μαο δίλεη ηε δπλαηόηεηα λα ειέγμνπκε ην άλνηγκα δηαθξάγκαηνο θαη

Διαβάστε περισσότερα

ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΑΝΑΠΣΤΞΗ ΓΤΝΑΜΙΚΗ ΙΣΟΔΛΙΓΑ ΓΙΑ ΣΟ ΓΔΝΙΚΟ ΚΑΣΑΣΗΜΑ ΚΡΑΣΗΗ ΓΡΔΒΔΝΧΝ ΜΔ ΣΗ ΒΟΗΘΔΙΑ PHP MYSQL Γηπισκαηηθή Δξγαζία ηνπ Υξήζηνπ

Διαβάστε περισσότερα

Ειςαγωγή ςτην καταςκευή ιςτοςελίδων και ηλ. καταςτημάτων. tapostolatos@aegean.gr

Ειςαγωγή ςτην καταςκευή ιςτοςελίδων και ηλ. καταςτημάτων. tapostolatos@aegean.gr Ειςαγωγή ςτην καταςκευή ιςτοςελίδων και ηλ. καταςτημάτων tapostolatos@aegean.gr Τι είναι ηο website Σύνολο από ιζηοζελίδες σπερκειμένοσ (hypertext)...πνπ θηινμελνύληαη ζε έλα web server Έρεη μοναδική διεύθσνζη

Διαβάστε περισσότερα

Τεχνολογίες Διαδικτύου. Server Side Scripting I PHP

Τεχνολογίες Διαδικτύου. Server Side Scripting I PHP Τεχνολογίες Διαδικτύου Server Side Scripting I PHP Εισαγωγή PHP PHP:Hypertext Preprocessor Mηχανή που συνοδεύει web servers όπως ο IIS και ο Apache Η PHP είναι γλώσσα προγραμματισμού για web εφαρμογές

Διαβάστε περισσότερα

Ηλεκηρονική Επιχειρημαηικόηηηα ζηην Ελλάδα

Ηλεκηρονική Επιχειρημαηικόηηηα ζηην Ελλάδα ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ ΚΑΒΑΛΑ τολή Γιοίκηζης και Οικονομίας Σμήμα Λογιζηικής Θέμα πηστιακής εργαζίας: Ηλεκηρονική Επιχειρημαηικόηηηα ζηην Ελλάδα σποβληθείζα ζηον Αναπλ. Καθηγηηή Κλεοβούλοσ Ιωάννη

Διαβάστε περισσότερα

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ.

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ. ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΟΑIΤΜΘΔΘ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ 11V11 ΗΚΘΙΘΑ 6-10 ΤΠΞΜΩΜ ΛΕΘΞΜΕΙΗΛΑΑ ΞΣ ΟΑΘΤΜΘΔΘΞΣ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ ΓΘΑ ΟΑΘΙΕΡ ΗΚΘΙΘΑΡ 6-10 ΕΩΜ Η ΔΘΑΔΠΞΛΗ ΑΟΞ Η ΛΘΑ ΕΡΘΑ ΡΗΜ ΑΚΚΗ ΕΘΜΑΘ ΛΕΓΑΚΗ

Διαβάστε περισσότερα

Πεξηερόκελα. Πίνακασ περιεχομένων

Πεξηερόκελα. Πίνακασ περιεχομένων 1 Πεξηερόκελα Πίνακασ περιεχομένων Πεξίιεςε :... 4 Abstract :... 5 ΚΕΦΑΛΑΙΟ 1 Ο - Βαζικέρ Έννοιερ (Ηλεκηπονικού Δμποπίος)... 6 Ση είλαη ην ειεθηξνληθφ εκπφξην... 6 Δίδε ειεθηξνληθνχ εκπνξίνπ:... 6 Σερλνινγίεο

Διαβάστε περισσότερα

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ Πεξηερόκελα Σερληθά Υαξαθηεξηζηηθά Καηαγξαθή Ώξαο πγρξνληζκόο πζηήκαηνο Παξνπζίαζε πζηήκαηνο Πηζαλά ελάξηα Υξήζεο 2 Σερληθά Υαξαθηεξηζηηθά

Διαβάστε περισσότερα

Web Programming for Dummies

Web Programming for Dummies Web Programming for Dummies Γράψαμε αυτό το tutorial, αφού ολοκληρώσαμε την άσκηση Προγραμματισμού στον Παγκόσμιο Ιστό. Προσπαθήσαμε να γράψουμε γενικά πράγματα που βρήκαμε εμείς μετά από αναζητήσεις.aποφύγαμε

Διαβάστε περισσότερα

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Cpyright 2013 Λόγος & Επικοινωνία // All rights Reserved Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Αυηό ηο παιχνίδι έχει ζηόχους: 1. ηελ εθγύκλαζε ηεο αθνπζηηθήο κλήκεο ησλ παηδηώλ 2. ηελ εμάζθεζε ζηελ

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΜΕΤΑΠΤΥΧΙΑΚΗ ΙΑΤΡΙΒΗ ΤΟΥ ΕΥΘΥΜΙΟΥ ΘΕΜΕΛΗ ΤΙΤΛΟΣ Ανάλυση

Διαβάστε περισσότερα

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Γηα ηε δηεπθόιπλζή ζαο θαηά ην switch-off ηεο πεξηνρήο ηεο Πεινπνλλήζνπ έρνπκε πξνζζέζεη ζηνπο ςεθηαθνύο καο δέθηεο κία λέα,

Διαβάστε περισσότερα

Καθαβηάο 20 173 42 - Αγ. Δεκήηξηνο - Αζήλα Τει. 210-9821788 Φαμ 210-9821789

Καθαβηάο 20 173 42 - Αγ. Δεκήηξηνο - Αζήλα Τει. 210-9821788 Φαμ 210-9821789 Καθαβηάο 20 173 42 - Αγ. Δεκήηξηνο - Αζήλα Τει. 210-9821788 Φαμ 210-9821789 Web site : www.versus-software.gr software.gr Email : info@versus-software.gr software.gr Versus Software AdDesk v7.0 Πξόθεηηαη

Διαβάστε περισσότερα

DOM. Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Π. Αγγειάηνο. Σρνιή Ζιεθηξνιόγωλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ

DOM. Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Π. Αγγειάηνο. Σρνιή Ζιεθηξνιόγωλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ DOM Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Π. Αγγειάηνο Σρνιή Ζιεθηξνιόγωλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ Σηόρνο ηεο ώξαο Δμνηθείωζε κε ην DOM Γέληξν DOM: Γηάζρηζε Τξνπνπνίεζε

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Για να γίνουμε όλοι καλύτεροι άνθρωποι Τι έχει το μενού σήμερα??? 1. Τι είναι η PHP??? Τι είναι

Διαβάστε περισσότερα

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training Dipl.Biol.cand.med. Stylianos Kalaitzis Stylianos Kalaitzis Μνλνϋβξηδηζκνο 1 Γπν γνλείο, εηεξόδπγνη γηα ηνλ αιθηζκό θάλνπλ παηδηά. Πνία ε πηζαλόηεηα

Διαβάστε περισσότερα

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1379/50 1. Όηαλ ινηπόλ ήξζαλ [νη πξέζβεηο ζηελ Αζήλα], αθνύ ζπλέιαβαλ νη Αζελαίνη θαη ηνπο πξέζβεηο σο ππνθηλεηέο ζηάζεο θαη όζνπο έπεηζαλ [νη πξέζβεηο], ηνπο ζπγθέληξσζαλ γηα αζθάιεηα ζηελ Αίγηλα.

Διαβάστε περισσότερα

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ ΜΑΘΗΜΑ : ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1382/153 1. Καη όηαλ έγηλε ε ππνρώξεζε αξγά ην απόγεπκα, επεηδή θνβήζεθαλ νη νιηγαξρηθνί κήπσο νη δεκνθξαηηθνί, αθνύ θάλνπλ επίζεζε, θαηαιάβνπλ

Διαβάστε περισσότερα

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ Συστήματα Αρίθμησης Υποπλοίαρχος Ν. Πετράκος ΠΝ 1 Ειζαγωγή Τν bit είλαη ε πην βαζηθή κνλάδα κέηξεζεο. Είλαη κία θαηάζηαζε on ή off ζε έλα ςεθηαθό θύθισκα. Άιιεο θνξέο είλαη κία θαηάζηαζε high ή low voltage

Διαβάστε περισσότερα

ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ

ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ Σν ζύγρξνλν πξόηππν αληηκεηώπηζεο ηεο ηεξεδόλαο ελειίθσλ δελ εζηηάδεηαη κόλν ζηελ απνθαηάζηαζε ησλ ηεξεδνληθώλ βιαβώλ πνπ έρνπλ εθδεισζεί, αιιά έρεη

Διαβάστε περισσότερα

ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΠΑΡΑΡΣΗΜΑ ΑΓΙΟΤ ΝΙΚΟΛΑΟΤ ΣΜΗΜΑ ΧΡΗΜΑΣΟΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΑΦΑΛΙΣΙΚΗ

ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΠΑΡΑΡΣΗΜΑ ΑΓΙΟΤ ΝΙΚΟΛΑΟΤ ΣΜΗΜΑ ΧΡΗΜΑΣΟΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΑΦΑΛΙΣΙΚΗ ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΠΑΡΑΡΣΗΜΑ ΑΓΙΟΤ ΝΙΚΟΛΑΟΤ ΣΜΗΜΑ ΧΡΗΜΑΣΟΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΑΦΑΛΙΣΙΚΗ Πτυχιακή εργαςία «Αξιοποίηςη των νζων τεχνολογιών και του ηλεκτρονικοφ εμπορίου ςτον χώρο των επιχειρήςεων

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ

ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ Η ζεκεξηλή ξαγδαία εμέιημε ηεο ηερλνινγίαο ηεο κηθξνειεθηξνληθήο επέηξεςε ηελ θαηαζθεπή εηδηθώλ νινθιεξσκέλσλ θπθισκάησλ απνζήθεπζεο δεδνκέλσλ θαη πιεξνθνξηώλ θαηαιακβάλνπλ

Διαβάστε περισσότερα

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική Δίζηε μησανικόρ διοίκηζηρ μεγάληρ καηαζκεςαζηικήρ εηαιπείαρ και καλείζηε να ςλοποιήζεηε ηο έπγο πος πεπιγπάθεηαι από ηον Πίνακα 1. Κωδ.

Διαβάστε περισσότερα

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα. Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Φαθόο κε ζσιήλα Γηαθξάγκαηα Δξγαιεία Καηαζθεπέο 2 Η θαηαζθεπή πεξηγξάθεηαη ζηελ αληίζηνηρε ελόηεηα

Διαβάστε περισσότερα

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Page 1 Υποπλοίαρτος Ν. Πεηράκος ΠΝ Αηδένηα Γνύξεηνη Ίππνη (Trojan Horses) Ινί (Viruses) Worms Root-kit Page 2 Γνύξεηνο Ίππνο (Trojan Horse) Οξηζκόο: Πξόγξακκα

Διαβάστε περισσότερα

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΘΔΜΑ Α Α1. α. Σ β. Σ γ. Λ δ. Λ ε. Λ ζη. Σ Α2. Γ Α3. 1. γ 2. ε 3. δ 4. α Β1. ΘΔΜΑ Β Οη ηειηθνί ππνινγηζηέο παίξλνπλ απνθάζεηο δξνκνιόγεζεο κόλν γηα ηα δηθά ηνπο απηνδύλακα

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

Διαβάστε περισσότερα

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) = ΘΔΜΑΣΑ Α επηέκβξηνο 9. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(,y) = y.. Να ππνινγηζηνύλ ηα νινθιεξώκαηα: a) ln b) a) 3cos b) e sin 4. Να ππνινγηζηεί ην νινθιήξσκα: S ( y) 3

Διαβάστε περισσότερα

Σεσνολογικό Εκπαιδεςηικό Ίδπςμα Κπήηηρ σολή Σεσνολογικών Εθαπμογών Σμήμα Μησανικών Πληποθοπικήρ

Σεσνολογικό Εκπαιδεςηικό Ίδπςμα Κπήηηρ σολή Σεσνολογικών Εθαπμογών Σμήμα Μησανικών Πληποθοπικήρ Σεσνολογικό Εκπαιδεςηικό Ίδπςμα Κπήηηρ σολή Σεσνολογικών Εθαπμογών Σμήμα Μησανικών Πληποθοπικήρ ΠΣΤΥΙΑΚΗ ΕΡΓΑΙΑ Δημιοςπγία ηλεκηπονικού καηαζηήμαηορ με είδη παθήρ και κενηήμαηορ ΟΝΟΜΑΣΔΠΩΝΤΜΟ: ΠΑΣΑΚΗ ΥΡΙΣΟΦΟΡΟ

Διαβάστε περισσότερα

ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΜΖΥΑΝΗΚΩΝ Ζ/Τ ΚΑΗ ΠΛΖΡΟΦΟΡΗΚΖ

ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΜΖΥΑΝΗΚΩΝ Ζ/Τ ΚΑΗ ΠΛΖΡΟΦΟΡΗΚΖ ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΜΖΥΑΝΗΚΩΝ Ζ/Τ ΚΑΗ ΠΛΖΡΟΦΟΡΗΚΖ Υλοποίηςη Προςωποποιημένησ Πολυμεςικθσ Εφαρμογθσ Ηλεκτρονικοφ Εμπορίου με Λειτουργίεσ Χωρικθσ Αναζθτηςησ Γηπισκαηηθή Δξγαζία γηα ην Μεηαπηπρηαθφ Πξφγξακκα

Διαβάστε περισσότερα

ACTA A.E. Αριςτο Σέλεια Πιςτοποίηςη. Ανθρώπινου Δυναμικοφ. «ΠΙΣΟΠΟΙΗΗ ΑΝΘΡΩΠΙΝΟΤ ΔΤΝΑΜΙΚΟΤ Εξελίξεισ - Προοπτικέσ»

ACTA A.E. Αριςτο Σέλεια Πιςτοποίηςη. Ανθρώπινου Δυναμικοφ. «ΠΙΣΟΠΟΙΗΗ ΑΝΘΡΩΠΙΝΟΤ ΔΤΝΑΜΙΚΟΤ Εξελίξεισ - Προοπτικέσ» ACTA A.E. Αριςτο Σέλεια Πιςτοποίηςη Ανθρώπινου Δυναμικοφ «ΠΙΣΟΠΟΙΗΗ ΑΝΘΡΩΠΙΝΟΤ ΔΤΝΑΜΙΚΟΤ Εξελίξεισ - Προοπτικέσ» Εταιρεία Ένταςησ Γνώςησ Αριςτοτελείου Πανεπιςτημίου Θεςςαλονίκησ Δια Βίου Μάθηςη Νόκνο:

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

Διαβάστε περισσότερα

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Οη Διαηιμήζεις για Αιολικά Πάρκα εθαξκόδνληαη γηα ηελ απνξξνθνύκελε ελέξγεηα από Αηνιηθά Πάξθα πνπ είλαη ζπλδεδεκέλα ζην

Διαβάστε περισσότερα

ΘΔΜΑ. On-line Σύζηημα για ηην διατείριζη μίας νασηιλιακής εηαιρίας.

ΘΔΜΑ. On-line Σύζηημα για ηην διατείριζη μίας νασηιλιακής εηαιρίας. Σερλνινγηθό Δθπαηδεπηηθό Ίδξπκα Καβάιαο ρνιή Σερλνινγηθώλ Δθαξκνγώλ Σκήκα Βηνκεραληθήο Πιεξνθνξηθήο ΠΣΤΥΙΑΚΗ ΔΡΓΑΙΑ ΘΔΜΑ On-line Σύζηημα για ηην διατείριζη μίας νασηιλιακής εηαιρίας. Κνζκίδεο Θεόδσξνο

Διαβάστε περισσότερα

Γηαηάμεηο Αλίρλεπζεο Γηαξξνώλ (λεξνύ θαπζίκωλ ρεκηθώλ )

Γηαηάμεηο Αλίρλεπζεο Γηαξξνώλ (λεξνύ θαπζίκωλ ρεκηθώλ ) Γηαηάμεηο Αλίρλεπζεο Γηαξξνώλ (λεξνύ θαπζίκωλ ρεκηθώλ ) Τν πξόβιεκα - Γηαξξνή λεξνύ Αθόκε θαη κηα κηθξή δηαξξνή λεξνύ κπνξεί λα πξνθαιέζεη θαηαζηξνθή αλ δελ αληρλεπζεί εγθαίξσο Δηαξξνή κπνξεί λα πξνέιζεη

Διαβάστε περισσότερα

Πηπρηαθή εξγαζία. Σίηινο: Καηαζθεπή ειεθηξνληθνχ θαηαζηήκαηνο. Πίθαο Αζαλάζηνο Θσκάο Βαζίιεηνο

Πηπρηαθή εξγαζία. Σίηινο: Καηαζθεπή ειεθηξνληθνχ θαηαζηήκαηνο. Πίθαο Αζαλάζηνο Θσκάο Βαζίιεηνο Σερλνινγηθφ Δθπαηδεπηηθφ Ίδξπκα Καβάιαο ρνιή Σερλνινγηθψλ Δθαξκνγψλ Σκήκα Βηνκεραληθήο Πιεξνθνξηθήο Πηπρηαθή εξγαζία Σίηινο: Καηαζθεπή ειεθηξνληθνχ θαηαζηήκαηνο Πίθαο Αζαλάζηνο Θσκάο Βαζίιεηνο Δπηβιέπσλ

Διαβάστε περισσότερα

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2 ΛΙΜΝΗ ΤΣΑΝΤ Τν Σρήκα 1 δείρλεη ηελ αιιαγή ηεο ζηάζκεο ηεο Λίκλεο Τζαλη, ζηε Σαράξα ηεο Βόξεηαο Αθξηθήο. Η Λίκλε Τζαλη εμαθαλίζηεθε ηειείσο γύξσ ζην 20.000 π.χ., θαηά ηε δηάξθεηα ηεο ηειεπηαίαο επνρήο ησλ

Διαβάστε περισσότερα

SOAP API. https://bulksmsn.gr. Table of Contents

SOAP API. https://bulksmsn.gr. Table of Contents SOAP API https://bulksmsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@bulksmsn.gr, Τηλ: 211 850

Διαβάστε περισσότερα

Αλμπερτ Μπουςαΐ (Α.Μ:34631)

Αλμπερτ Μπουςαΐ (Α.Μ:34631) Πηστιακή Εργαζία Τίηλος: Ανάπτυξη ιςτοςελίδασ online εξυπηρζτηςησ ςυνεργειϊν επιςκευϊν Αλμπερτ Μπουςαΐ (Α.Μ:34631) Επιβλζπων καθηγητήσ: Ι. Γ. Αγγειόπνπινο, MSc., PhD. Καζ. ΣΔΙ Πεηξαηά Περιεχόμενα 1. Ειςαγωγικά

Διαβάστε περισσότερα

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ Εδώ ζα ππνινγίζνπκε ην κεηαζρεκαηηζκό Fourier κεξηθώλ αθόκα ζεκάησλ, πξνζπαζώληαο λα μεθηλήζνπκε από ην κεηαζρεκαηηζκό Fourier γλσζηώλ ζεκάησλ

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ 1. ρεδίαζε πλδπαζηηθνύ Κπθιώκαηνο Έλα ζπλδπαζηηθό θύθισκα (Κ) έρεη ηξεηο εηζόδνπο A, B θαη C θαη κία έμνδν Y Y=A B+AC Να θαηαζθεπάζεηε ην ράξηε Karnaugh. B 0

Διαβάστε περισσότερα

ΘΕΜΑ ΘΛΕΚΣΡΟΝΙΚΟ ΕΠΙΧΕΙΡΕΙΝ ΤΓΧΡΟΝΑ ΜΟΝΣΕΛΑ ΘΛΕΚΣΡΟΝΙΚΟΤ ΕΜΠΟΡΙΟΤ

ΘΕΜΑ ΘΛΕΚΣΡΟΝΙΚΟ ΕΠΙΧΕΙΡΕΙΝ ΤΓΧΡΟΝΑ ΜΟΝΣΕΛΑ ΘΛΕΚΣΡΟΝΙΚΟΤ ΕΜΠΟΡΙΟΤ ΧΟΛΘ ΔΙΟΙΚΘΘ & ΟΙΚΟΝΟΜΙΑ ΣΜΘΜΑ ΔΙΟΙΚΘΘ ΕΠΙΧΕΙΡΘΕΩΝ ΘΕΜΑ ΘΛΕΚΣΡΟΝΙΚΟ ΕΠΙΧΕΙΡΕΙΝ ΤΓΧΡΟΝΑ ΜΟΝΣΕΛΑ ΘΛΕΚΣΡΟΝΙΚΟΤ ΕΜΠΟΡΙΟΤ ΓΙΑΗΛΑ ΓΕΩΡΓΙΟ Α.Ε.Μ. 1435 ΚΑΒΑΛΑ 2015 Πεξηερόκελα Πεξίιεςε... 5 Abstract... 6 Δηζαγσγή...

Διαβάστε περισσότερα

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Ογθνκεηξηθό δνρείν Καηαζθεπάδνπκε έλα νγθνκεηξηθό δνρείν από πιαζηηθό κπνπθάιη λεξνύ

Διαβάστε περισσότερα

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ 1) Υξηζηνπγελληάηηθα ειαηάθηα θάξηα ή θαδξάθη θάξηα ή θαδξάθη Τιηθά πνπ ζα ρξεηαζηνύκε: Υαξηί θάλζνλ καύξν γηα ην θόλην, πξάζηλν γηα ηα ειαηάθηα, θόθθηλν γηα ηα αζηεξάθηα Απιό

Διαβάστε περισσότερα

Ω ΕΡΓΑΛΕΙΟ ΑΝΑΠΣΤΞΗ ΕΠΙΦΕΙΡΗΜΑΣΙΚΩΝ ΕΤΚΑΙΡΙΩΝ

Ω ΕΡΓΑΛΕΙΟ ΑΝΑΠΣΤΞΗ ΕΠΙΦΕΙΡΗΜΑΣΙΚΩΝ ΕΤΚΑΙΡΙΩΝ ΠΑΝΕΠΙΣΗΜΙΟ ΠΕΙΡΑΙΩ ΕΘΝΙΚΟ ΜΕΣΟΒΙΟ ΠΟΛΤΣΕΦΝΕΙΟ ΜΕΣΑΠΣΤΦΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΠΟΤΔΩΝ ΟΡΓΑΝΩΗ ΚΑΙ ΔΙΟΙΚΗΗ ΒΙΟΜΗΦΑΝΙΚΩΝ ΤΣΗΜΑΣΩΝ ΕΙΔΙΚΕΤΗ : LOGISTICS ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ ΣΟ ΗΛΕΚΣΡΟΝΙΚΟ ΕΠΙΦΕΙΡΕΙΝ - ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ

Διαβάστε περισσότερα

On-line εργαλεία του SINERGIA για τθν υποςτιριξθ μικρομεςαίων βιομθχανιών τροφίμων να βελτιώςουν τθν ενεργειακι τουσ απόδοςθ

On-line εργαλεία του SINERGIA για τθν υποςτιριξθ μικρομεςαίων βιομθχανιών τροφίμων να βελτιώςουν τθν ενεργειακι τουσ απόδοςθ On-line εργαλεία του SINERGIA για τθν υποςτιριξθ μικρομεςαίων βιομθχανιών τροφίμων να βελτιώςουν τθν ενεργειακι τουσ απόδοςθ Δθμιτρθσ Μενδρινόσ, Κώςτασ Καρφτςασ Κζντρο Ανανεώςιμων Πθγών και Εξοικονόμθςθσ

Διαβάστε περισσότερα

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ ΠΑΙΓΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πξόγξακκα Δπηκόξθσζεο Τπνςεθίσλ Καζεγεηώλ Σερλνινγίαο Γελάξεο 2011 ΗΛΔΚΣΡΟΝΙΚΑ Ι (Ύιε Γπκλαζίνπ) Διδάσκων: Σαββίδης Σάββας Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com

Διαβάστε περισσότερα

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ Γξαζηεξηόηεηα 1ε αο δίλεηαη ν ελλνηνινγηθφο ράξηεο "Γίθηπα Τπνινγηζηψλ - Βαζηθέο Έλλνηεο" πνπ αθνξά ζηελ θεληξηθή έλλνηα "Γίθηπα Τπνινγηζηψλ".

Διαβάστε περισσότερα

ΑΝΩΣΑΣΟ ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ ΚΑΒΑΛΑ

ΑΝΩΣΑΣΟ ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ ΚΑΒΑΛΑ ΑΝΩΣΑΣΟ ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ ΚΑΒΑΛΑ ΥΟΛΗ ΓΙΟΙΚΗΗ ΚΑΙ ΟΙΚΟΝΟΜΙΑ ΣΜΗΜΑ ΛΟΓΙΣΙΚΗ Θέμα πηςσιακήρ επγαζίαρ: Σοςπιζηική βιομησανία ( e-tourism ) εθαπμογέρ, δςναηόηηηερ και πποοπηικέρ εξέλιξηρ ΠΟΤΓΑΣΔ:

Διαβάστε περισσότερα

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Μνρηαλάθεο Κσλ/λνο Πξντζηάκελνο Πιεξνθνξηθήο Γήκνπ Ηξαθιείνπ Η κεραλνξγάλσζε ησλ ππεξεζηώλ 1990-

Διαβάστε περισσότερα

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά: ΑΝΤΗΛΙΑΚΑ Η Μηκή θαη ν Νηίλνο αλαξσηήζεθαλ πνην αληειηαθό πξντόλ παξέρεη ηελ θαιύηεξε πξνζηαζία ζην δέξκα ηνπο. Τα αληειηαθά πξντόληα έρνπλ έλα δείθηε αληειηαθήο πξνζηαζίαο (SPF), ν νπνίνο δείρλεη πόζν

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΠΡΟΒΛΗΜΑ Σε έλα ηνπξλνπά βόιετ δήισζαλ ζπκκεηνρή νκάδεο Γπκλαζίσλ ηεο Κύπξνπ.

Διαβάστε περισσότερα

Τάπηα με ππάζo, bacon και θέηα by Madame Ginger

Τάπηα με ππάζo, bacon και θέηα by Madame Ginger Τάπηα με ππάζo, bacon και θέηα by Madame Ginger 1 θύιιν ζθνιηάηαο 2 πξάζα 150 γξ. bacon 150 γξ. θέηα ΓΧΓΧΝΗ 100 γξ. γξαβηέξα ΓΧΓΧΝΗ 1 θ.ζ. ειαηόιαδν Κόβνπκε ηα πξάζα ζε ιεπηέο ξνδέιεο. Κόβνπκε ην bacon

Διαβάστε περισσότερα

Η ΤΜΒΟΛΗ ΣΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΤΣΗΜΑΣΩΝ ΣΗ ΓΙΟΙΚΗΗ ΠΑΡΑΓΩΓΗ

Η ΤΜΒΟΛΗ ΣΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΤΣΗΜΑΣΩΝ ΣΗ ΓΙΟΙΚΗΗ ΠΑΡΑΓΩΓΗ ΓΙΑΣΜΗΜΑΣΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΩΝ ΠΟΤΓΩΝ ΣΗ ΓΙΟΙΚΗΗ ΔΠΙΥΔΙΡΗΔΩΝ ΓΙΑ ΣΔΛΔΥΗ ΔΠΙΥΔΙΡΗΔΩΝ EXECUTIVE MBA ΓΙΠΛΩΜΑΣΙΚΗ ΔΡΓΑΙΑ Η ΤΜΒΟΛΗ ΣΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΤΣΗΜΑΣΩΝ ΣΗ ΓΙΟΙΚΗΗ ΠΑΡΑΓΩΓΗ ΙΓΗΡΟΠΟΤΛΟΤ ΔΤΣΤΥΙΑ Δπηβιέπνπζα

Διαβάστε περισσότερα

Η Αξιολόγηζη ηηρ Πεπίλητηρ Κειμένος Παιδαγυγικό Ινζηιηούηο

Η Αξιολόγηζη ηηρ Πεπίλητηρ Κειμένος Παιδαγυγικό Ινζηιηούηο Η Αξιολόγηζη ηηρ Πεπίλητηρ Κειμένος Παιδαγυγικό Ινζηιηούηο Οδηγίες για ηη διδαζκαλία ηων θιλολογικών μαθημάηων ζηο Ενιαίο Λύκειο (απόζπαζμα) Αθήνα 2001 ΠΔΡΙΔΥΟΜΔΝΑ Α. Τν πεξηερόκελν ηεο πεξίιεςεο (0-12

Διαβάστε περισσότερα

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000.

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000. ΔΕΟ 13 Ποσοτικές Μέθοδοι Σσνάρηηζη Κόζηοσς C(), μέζο κόζηος C()/. Παράδειγμα 1 Μηα εηαηξεία δαπαλά γηα θάζε πξντόλ Α πνπ παξάγεη 0.0 λ.κ. Τα πάγηα έμνδα ηεο εηαηξείαο είλαη 800 λ.κ. Ζεηείηαη 1) Να πεξηγξάςεηε

Διαβάστε περισσότερα

ΗΛΔΚΣΡΟΝΙΚΟ ΔΜΠΟΡΙΟ ΑΓΡΟΣΙΚΧΝ ΠΡΟΙΟΝΣΧΝ: ΟΙ ΑΠΟΦΔΙ ΣΧΝ ΚΑΣΑΝΑΛΧΣΧΝ ΣΗΝ ΠΔΡΙΟΥΗ. Πτυχιακή Δργασία του υοιτητή ΥΡΗΣΟΤ ΜΠΑΜΠΗ

ΗΛΔΚΣΡΟΝΙΚΟ ΔΜΠΟΡΙΟ ΑΓΡΟΣΙΚΧΝ ΠΡΟΙΟΝΣΧΝ: ΟΙ ΑΠΟΦΔΙ ΣΧΝ ΚΑΣΑΝΑΛΧΣΧΝ ΣΗΝ ΠΔΡΙΟΥΗ. Πτυχιακή Δργασία του υοιτητή ΥΡΗΣΟΤ ΜΠΑΜΠΗ ΑΛΔΞΑΝΓΡΔΙΟ ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ ΘΔΑΛΟΝΙΚΗ ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΑ ΓΔΧΠΟΝΙΑ ΚΑΙ ΣΔΥΝΟΛΟΓΙΑ ΣΡΟΦΙΜΧΝ ΚΑΙ ΓΙΑΣΡΟΦΗ ΣΜΗΜΑ ΣΔΥΝΟΛΟΓΧΝ ΓΔΧΠΟΝΧΝ ΚΑΣΔΤΘΤΝΗ ΑΓΡΟΣΙΚΗ ΟΙΚΟΝΟΜΙΑ ΗΛΔΚΣΡΟΝΙΚΟ ΔΜΠΟΡΙΟ ΑΓΡΟΣΙΚΧΝ

Διαβάστε περισσότερα

ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ (ΣΔΙ) ΓΤΣΙΚΗ ΜΑΚΔΓΟΝΙΑ

ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ (ΣΔΙ) ΓΤΣΙΚΗ ΜΑΚΔΓΟΝΙΑ ΣΔΥΝΟΛΟΓΙΚΟ ΔΚΠΑΙΓΔΤΣΙΚΟ ΙΓΡΤΜΑ (ΣΔΙ) ΓΤΣΙΚΗ ΜΑΚΔΓΟΝΙΑ ΠΑΡΑΡΣΗΜΑ ΚΑΣΟΡΙΑ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΣΔΥΝΟΛΟΓΙΑ ΤΠΟΛΟΓΙΣΩΝ ΠΣΤΥΙΑΚΗ ΔΡΓΑΙΑ Σνπ Ρνχζζνπ Γεψξγηνπ Α.Δ.Μ. 304 «Αλάπηπμε Portal & Forum γηα ην Σ.Δ.Ι.

Διαβάστε περισσότερα

Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING

Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING Ναηαιία Σπαλνύ, spanou@igme.gr & natspanou@gmail.com Τερληθόο Γεσιόγνο (M.Sc.) Πεξηγξαθή Χάξηεο ρσξηθήο θαηαλνκήο

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ

ΕΙΣΑΓΩΓΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΕΙΣΑΓΩΓΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ Αξιοποίηςη των ΤΠΕ ςτην εκπαιδευτική διδακτική διαδικαςία ΓΛΩΣΣΙΚΗ ΔΙΔΑΣΚΑΛΙΑ Ο υπολογιςτήσ ωσ μζςο πρακτικήσ εγγραμματιςμοφ Δεκαετίεσ: 1950-60 «Τα βαςικά» Δνκηζκόο: Φσλνινγία

Διαβάστε περισσότερα

ΔΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΚΔΦΑΛΑΙΟ 1 ΙΣΟΛΟΓΙΣΜΟΣ (BALANCE SHEET)

ΔΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΚΔΦΑΛΑΙΟ 1 ΙΣΟΛΟΓΙΣΜΟΣ (BALANCE SHEET) ΔΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΚΔΦΑΛΑΙΟ 1 ΙΣΟΛΟΓΙΣΜΟΣ (BALANCE SHEET) 1 Έλλνηα ηνπ Ιζνινγηζκνύ Ο Ιζνινγηζκόο είλαη έλαο πίλαθαο πνπ δείρλεη ηελ νηθνλνκηθή θαηάζηαζε ηεο επηρείξεζεο ζε κηα δεδνκέλε ζηηγκή Σηνλ

Διαβάστε περισσότερα

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη ΔΠΑΝΑΛΗΠΣΙΚΑ ΘΔΜΑΣΑ ΣΟ ΓΙΑΦΟΡΙΚΟ ΛΟΓΙΜΟ Μάρτιος 0 ΘΔΜΑ Να ππνινγίζεηε ηα όξηα: i ii lim 0 0 lim iii iv lim e 0 lim e 0 ΘΔΜΑ Γίλεηαη ε άξηηα ζπλάξηεζε '( ) ( ) γηα θάζε 0 * : R R γηα ηελ νπνία ηζρύνπλ:

Διαβάστε περισσότερα

Απόςεηο ησλ ζπνπδαζηώλ ηνπ ΤΔΙ ΑΜΘ γηα ηε ρξήζε ηνπ ειεθηξνληθνύ εκπνξίνπ Θεόδσξνο Κνύηξαο (Α.Δ.Μ.: 4350) Σππξηδνύια Σθέληνπ (Α.Δ.Μ.

Απόςεηο ησλ ζπνπδαζηώλ ηνπ ΤΔΙ ΑΜΘ γηα ηε ρξήζε ηνπ ειεθηξνληθνύ εκπνξίνπ Θεόδσξνο Κνύηξαο (Α.Δ.Μ.: 4350) Σππξηδνύια Σθέληνπ (Α.Δ.Μ. Σ.Δ.Η. Α.Μ.Θ ΥΟΛΖ ΓΗΟΗΚΖΖ ΚΑΗ ΟΗΚΟΝΟΜΗΑ ΣΜΖΜΑ ΓΗΟΗΚΖΖ ΔΠΗΥΔΗΡΖΔΩΝ Απόςεηο ησλ ζπνπδαζηώλ ηνπ ΤΔΙ ΑΜΘ γηα ηε ρξήζε ηνπ ειεθηξνληθνύ εκπνξίνπ Θεόδσξνο Κνύηξαο (Α.Δ.Μ.: 4350) Σππξηδνύια Σθέληνπ (Α.Δ.Μ.: 5096)

Διαβάστε περισσότερα

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 --

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- 5. Σίηινο καζήκαηνο Δηζαγσγή ζηα παθέηα Λνγηζκηθνχ 6. Τπεχζπλνο καζήκαηνο Ησάλλεο Απνζηνιάθεο 7. θνπφο θνπφο ηνπ καζήκαηνο είλαη ε εμνηθείσζε

Διαβάστε περισσότερα

CYTA Cloud Server Set Up Instructions

CYTA Cloud Server Set Up Instructions CYTA Cloud Server Set Up Instructions ΕΛΛΗΝΙΚΑ ENGLISH Initial Set-up Cloud Server To proceed with the initial setup of your Cloud Server first login to the Cyta CloudMarketPlace on https://cloudmarketplace.cyta.com.cy

Διαβάστε περισσότερα

IV Ο ΕΛΛΗΝΙΜΟ ΣΗ ΔΤΗ,ΠΟΛΙΣΙΜΟΙ Δ.ΜΕΟΓΕΙΟΤ ΚΑΙ ΡΩΜΗ

IV Ο ΕΛΛΗΝΙΜΟ ΣΗ ΔΤΗ,ΠΟΛΙΣΙΜΟΙ Δ.ΜΕΟΓΕΙΟΤ ΚΑΙ ΡΩΜΗ IV Ο ΕΛΛΗΝΙΜΟ ΣΗ ΔΤΗ,ΠΟΛΙΣΙΜΟΙ Δ.ΜΕΟΓΕΙΟΤ ΚΑΙ ΡΩΜΗ Να σαπακηηπίζεηε ηιρ πποηάζειρ, πος ακολοςθούν, υρ ππορ ηην οπθόηηηά ηοςρ, με ηην ένδειξη Σωστό ή Λάθος 1. ηελ αξραία Ρώκε νη πιεβείνη δελ είραλ αξρηθά

Διαβάστε περισσότερα

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ ΤΕΙ Δσηικής Μακεδονίας Τμήμα Βιομητανικού Στεδιαζμού Εργαζηήριο C 3 www.c3.teiwm.gr C 3 LAB www.c3.teiwm.gr 1 Εηζαγσγή Πεπιεσόμενα ύκβνια

Διαβάστε περισσότερα

ΕΘΝΘΚΗ ΣΡΑΠΕΖΑ ΣΗ ΕΛΛΑΔΟ

ΕΘΝΘΚΗ ΣΡΑΠΕΖΑ ΣΗ ΕΛΛΑΔΟ ΕΘΝΘΚΗ ΣΡΑΠΕΖΑ ΣΗ ΕΛΛΑΔΟ Απνηειέζκαηα Ψεθνθνξίαο ηα ζέκαηα ηεο B Επαλαιεπηηθήο Γεληθήο πλέιεπζεο ηωλ Μεηόρωλ ηεο Εζληθήο Σξάπεδαο ηεο Ειιάδνο ηεο 23/11/2012 (άξζξν 32 παξ. 1 θ.λ. 2190/1920, παξ. 4.1.3.3.

Διαβάστε περισσότερα

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ Α ΛΤΚΕΙΟΤ ΓΕΝΙΚΗ ΠΑΙΔΕΙΑ Σχολικό έτος: 2011-2012 Καθηγήτριες: Κεφαλληνού Λουκία- Καλλία Αθηνά ΙΙ. ΟΙ ΑΧΑΙΟΙ ΕΛΛΗΝΕΣ ΑΠΟ ΣΟΤ ΠΡΟΙΣΟΡΙΚΟΤ ΥΡΟΝΟΤ ΕΩ ΚΑΙ ΣΟ Μ. ΑΛΕΞΑΝΔΡΟ 1. ΕΛΛΗΝΙΚΗ

Διαβάστε περισσότερα

Π Ρ Ο Μ Η Θ Δ Ι Α Α Κ Ω Ν Α Π Ο Ρ Ρ Ι Μ Μ Α Σ Ω Ν

Π Ρ Ο Μ Η Θ Δ Ι Α Α Κ Ω Ν Α Π Ο Ρ Ρ Ι Μ Μ Α Σ Ω Ν Π Ρ Ο Μ Η Θ Δ Ι Α Α Κ Ω Ν Α Π Ο Ρ Ρ Ι Μ Μ Α Σ Ω Ν ΠΔΡΙΔΥΟΜΔΝΑ 1. Σερληθή Έθζεζε 2. Σερληθέο Πξνδηαγξαθέο 3. Δλδεηθηηθφο Πξνυπνινγηζκφο 4. Έληππν πξνζθνξάο ΘΔΜΑ : Πξνκήζεηα ζάθ σλ α π ν ξ- Σ Δ Υ Ν Ι Κ Η

Διαβάστε περισσότερα

ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ E-BANKING

ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ E-BANKING ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΘΕΑΛΟΝΙΚΗ ΧΟΛΗ ΔΙΟΙΚΗΗ ΚΑΙ ΟΙΚΟΝΟΜΙΑ ΣΜΗΜΑ ΜΑΡΚΕΣΙΝΓΚ ΕΠΙΣΗΡΗΣΗ ΚΑΘΗΓΗΣΗ : ΜΠΕΛΙΔΗ ΑΘΑΝΑΙΟ ΠΣΤΧΙΑΚΗ ΕΡΓΑΙΑ ΗΛΕΚΣΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ E-BANKING ΙΩΑΝΝΑ. ΖΑΜΠΕΣΑΚΗ

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΗΜΙΟ ΠΑΣΡΩΝ ΠΕΡΙΦΕΡΕΙΑ ΔΤΣΙΚΗ ΕΛΛΑΔΑ ΕΠΙΜΕΛΗΣΗΡΙΟ ΑΧΑΪΑ. 24 25 26 Απριλίου 2015 κλειςτό γυμναςτήριο «Δημήτρησ Τόφαλοσ»

ΠΑΝΕΠΙΣΗΜΙΟ ΠΑΣΡΩΝ ΠΕΡΙΦΕΡΕΙΑ ΔΤΣΙΚΗ ΕΛΛΑΔΑ ΕΠΙΜΕΛΗΣΗΡΙΟ ΑΧΑΪΑ. 24 25 26 Απριλίου 2015 κλειςτό γυμναςτήριο «Δημήτρησ Τόφαλοσ» ΠΑΝΕΠΙΣΗΜΙΟ ΠΑΣΡΩΝ ΠΕΡΙΦΕΡΕΙΑ ΔΤΣΙΚΗ ΕΛΛΑΔΑ ΕΠΙΜΕΛΗΣΗΡΙΟ ΑΧΑΪΑ 24 25 26 Απριλίου 2015 κλειςτό γυμναςτήριο «Δημήτρησ Τόφαλοσ» Τν Παλεπηζηήκην Παηξώλ, ην Δπηκειεηήξην Αραΐαο θαη ε Πεξηθέξεηα Γπηηθήο Διιάδαο

Διαβάστε περισσότερα

ΕΠΕΡΙΝΟ ΓΕΝΙΚΟ ΛΤΚΕΙΟ ΠΑΡΣΗ

ΕΠΕΡΙΝΟ ΓΕΝΙΚΟ ΛΤΚΕΙΟ ΠΑΡΣΗ ΕΠΕΡΙΝΟ ΓΕΝΙΚΟ ΛΤΚΕΙΟ ΠΑΡΣΗ ΈΚΘΕΣΗ ΕΡΕΥΝΗΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΗΛΕΚΣΡΟΝΘΚΟ ΕΜΠΟΡΘΟ ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΙΑ 1. ΝΘΚΟΛΑΟ ΚΟΤΣΟΒΘΣΗ 2. ΥΡΗΣΟ ΖΑΜΠΘΝΑ 3. ΑΜΑΡΣΖΗ ΝΘΚΟΛΑΟ 4. ΝΘΚΗ ΣΡΘΑΝΣΑΦΤΛΛΗ 5. ΥΑΡΑΚΑ ΘΩΑΝΝΗ 6. ΑΝΣΡΕΑ ΛΑΜΠΡΘΝΟ

Διαβάστε περισσότερα

Διιεληθά Σειρά Moov Δγτειρίδιο τρήζηη Δνημέρφζης ταρηών Web Αλαζεώξεζε: R00 (2010/05) Πώς να ενημερώζφ ηοσς τάρηες; Υπάξρνπλ ηέζζεξα βήκαηα γηα ηελ ελεκέξσζε ηνπ ράξηε. Βήκα

Διαβάστε περισσότερα

Α Καθοπιζμόρ απμοδιοηήηυν - 1 επικεθαλήρ 1. Γ Αςηοτία ζηη ζήπαγγα Β 1 επικεθαλήρ εξ. ζηελεσορ. Ε Ποζοηική ανάλςζη Γ 3 εξ.

Α Καθοπιζμόρ απμοδιοηήηυν - 1 επικεθαλήρ 1. Γ Αςηοτία ζηη ζήπαγγα Β 1 επικεθαλήρ εξ. ζηελεσορ. Ε Ποζοηική ανάλςζη Γ 3 εξ. Άσκηση cash flow tunnel Δίζηε επικεθαλήρ ηηρ ομάδαρ διασείπιζηρ κινδύνος πος αζσολείηαι με ηη λειηοςπγική ανάλςζη κινδύνυν μεγάληρ εηαιπείαρ διασείπιζηρ αςηοκινηηοδπόμυν. Έσεηε να παπαδώζεηε μελέηη πος

Διαβάστε περισσότερα