Abstract:
|
Aquest projecte ha estat desenvolupat pel departament de Mobility, de la zona EMEA (Europe, Middle East and Africa), de la companyia Hewlett-Packard amb la finalitat de crear una aplicació que permeti gestionar les subscripcions de telefonia mòbil dels treballadors d’aquesta empresa des del seu propi telèfon mòbil.
L’aplicació està formada per un client, dissenyat en J2ME (Java 2 Micro Edition), que permet, als usuaris, visualitzar, modificar i crear comandes mòbils; i per un servidor programat en PHP que rep les comandes i les emmagatzema en una base de dades de MySQL.
Tot i que el disseny del client està optimitzat pel dispositiu mòbil corporatiu de
l’empresa HP, en el moment de creació d’aquest projecte, aquest programa podria ser executat per qualsevol terminal mòbil que disposi d’una màquina virtual de Java (JVM). El telèfon mòbil en qüestió és l’ smartphone iPAQ 514.
Algunes de les opcions que contempla aquest client són les de sol·licitar una nova subscripció de veu o de dades, cancel·lar alguna de les subscripcions actives, activar opcions de telefonia pròpies del projecte de Mobility de Hewlett-Packard i visualitzar l’estat de les comandes i subscripcions, entre d’altres.
Totes aquestes comandes són enviades al servidor que les classifica per poder ser processades abans de la transmissió al proveïdor de serveis de telefonia mòbil corresponents a l’usuari sol·licitant de la comanda.
El servidor del client és un servei web que s’encarrega d’enviar els paràmetres
exigits pel client. Per tal de que aquest servidor realitzi totes les funcions
exigides és necessària la instal·lació d’un servidor web Apache, un servidor de
PHP i un servidor MySQL.
Cal afegir que per tal de garantir la confidencialitat de les dades dels
treballadors de l’empresa Hewlett-Packard s’ha dissenyat, per poder mostrar aquest projecte, una base de dades de MySQL amb valors ficticis. |