[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
Ubuntu-cy - Ubuntu Linux - Cyprus Local Community Team • View topic - Web 2.0 Fleet Management Application!

Web 2.0 Fleet Management Application!

Projects from the ubuntucy community...

Web 2.0 Fleet Management Application!

Postby DE2IS » Thu Dec 11, 2008 9:37 pm

Hey guys I'm just a new member here and i wanna share with you about what my dissertations subject is.

The subject it is called:
Web 2.0 Design And Fleet Management Application Development!

The Scenario:

We have a company and we want to manage our Fleet of Yellow Cab's.Our customers can send sms messages on an sms gateway or complete an online form to call a cab.
Through sms or form sent we understand the exact location of the customer.We search through our database stored locations of the yellow cab's and find from them who are available and closer to the customer.Then we assign a cab to the customer and send him back the cab's number.
Also we send to the cab the assignment.
On the Web 2.0 Application we must have google maps embedded so we can watch in realtime our fleet locations.
For the realtime movement unfortunately it is not possible because we don't have multible GPS modules.So i decided with my teacher to make it a simulation through an algorithm i will create my own.
After the completion of those steps i will setup an sms gateway to get the sms and send their contents to the server.

At this time i am in the step of completing the algorithm.

I'm using:

Lampp U know what this is!
Languages: PHP,Mysql,Ajax(Javascript),xhtml,xml (till now)
Quanta Plus for coding!
ddclient for dynamic dns hosting
kannel for the sms gateway

Also the link of my webpage if someone wants to take a peak is:

If anyone wants some info or help of installing the above except sms gateway which i didn't configure yet u r welcome to ask!

See ya around guys!
User avatar
DE2IS
Forum newbie
 
Posts: 9
Joined: Thu Dec 11, 2008 1:06 pm
Location: Cyprus-Limassol

Re: Web 2.0 Fleet Management Application!

Postby DE2IS » Thu Jun 18, 2009 2:47 pm

Επιτέλους!

Παρουσίασα την πτυχιακή μου χθές στην σχολή και εκτός απο την τριμελή επιτροπή εξέτασης
ζητήσαν και κάποιοι φοιτητές απο το μάθημα που κάνει ο υπεύθυνος καθηγητής της πτυχιακής μου,
να παραστούν στην παρουσίαση γιατί ήθελαν να δούν πώς δουλεύει το SMS Gateway και η όλη εφαρμογή που δημιούργησα.

Η παρουσίαση έγινε σε ένα thin client με Intel Atom dual core και 2GB ram. Έφτιαξα ένα ubuntu 9.04 persistent se usb 4GB με ότι εφαρμογές θα χρησιμοποιούσα και όχι μόνο ( lampp, kannel, open office, graphics drivers, drivers gia to linksys wireless usb). Στο Operating System έκανα και install το eclipse με Android Development, Quanta Plus, ftp client, amsn έτσι ώστε να έχω ένα πλήρες Operating System πάντα. Τους εξήγησα και την διαφορά του Kannel με κάποια άλλα SMS Gateway, και για να γίνει πιο άνετη η παρουσίαση της εφαρμογής ρώτησα στην αίθουσα να μου λένε κάποιες οδούς για να κάνω αιτήματα και να φανούν τα αποτελέσματα στον χάρτη. Επίσης τους είπα να στείλουν και SMS άν ήθελαν στον αριθμό του GSM Modem που ήταν συνδεδεμένο στο SMS Gateway για να δούν και αυτή την λειτουργία σε εξέλιξη.
Οι περισσότεροι ευτυχώς τα κατάλαβαν μια χαρά και δεν χρειάστηκε να εξηγήσω κάτι περισσότερο.
Το ότι με ρώτησαν για το πώς κάνω κάποιες λειτουργίες και ήθελαν να τους εξηγήσω σε επίπεδο κώδικα ήταν το αποκορύφωμα της παρουσίασης καθώς έτσι εκτίμησαν αφάνταστα την δουλειά που είχα κάνει.

Μπορείτε να δείτε το Presentation κατεβάζοντας το απο εδώ:
Θα ετοιμάσω κάποια tutorials για εγκατάσταση του SMS Gateway και άν θέλει κάποιος να ρωτήσει κάτι είναι ευπρόσδεκτος.

Κάποια screenshots απο την παρουσίαση της εφαρμογής:

Ο κεντρικός χάρτης με τον πίνακα πελατών.

Image

Η form που βλέπει ο πελάτης στην ιστοσελίδα:

Image

H form συμπληρωμένη:

Image

Ο πελάτης λαμβάνει sms στο κινητό του με ένα τετραψήφιο pin για να επιβεβαιώσει την αίτηση του:

Image

Αφού την επιβεβαιώσει ο χάρτης και ο πίνακας πελατών πλέον παίρνουν την μορφή:

Image

Στον χάρτη γίνεται προσομοίωση GPS με κώδικα που έκανα σε javascript και Ajax.
Άν ο πελάτης στείλει sms της μορφής: "Αιγάλεω Μπουμπουλίνας 5" το Kannel παίρνει το sms και το στέλνει στον http server:

Στο smsbox του Kannel:

Image

Στο bearerbox του Kannel:

Image

Και πλέον στην ιστοσελίδα του χάρτη και του πίνακα πελατών:

Image

Αυτό ήταν όλη η πτυχιακή.
Άν θέλει κάποιος να διαβάσει το Documentation της πτυχιακής να με ενημερώσει με ένα p.m.

Επιτέλους παίρνω το πτυχίο μου και επιστρέφω μόνιμα Κύπρο. :-)

See ya around guys!
User avatar
DE2IS
Forum newbie
 
Posts: 9
Joined: Thu Dec 11, 2008 1:06 pm
Location: Cyprus-Limassol

Re: Web 2.0 Fleet Management Application!

Postby medigeek » Thu Jun 18, 2009 3:06 pm

Συγχαρητήρια, αλλά.. λείπουν ο κώδικας και ένα GPL-3 License. :mrgreen: :twisted:
User avatar
medigeek
How much time you spend in here?
 
Posts: 856
Joined: Fri May 23, 2008 3:19 pm
Location: Serbia


Return to Projects

Who is online

Users browsing this forum: No registered users and 4 guests

cron