Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2009, 16:05
letni
 
Fecha de Ingreso: octubre-2008
Mensajes: 276
Antigüedad: 15 años, 6 meses
Puntos: 1
Modelizar aplicación con UML

Hola, quiero modelizar mi aplicación con UML pero no tengo ninguna clase creada, por ejemplo para gestionar el login tengo este archivo php:

Código PHP:
<? 
    
include("libreria.php");
    
    if (
RecibirVariables($Usuario$Contrasenia)) {
        
$Enlace ConectarBaseDatos();
        
$Consulta mysql_query("select * from tabla);
        if(mysql_num_rows($Consulta) == 0) 
            echo "
No existe el login introducido.";
        else {
            $Fila = mysql_fetch_array($Consulta);
            /* Comprueba que la Contraseña encriptada en la base de datos coincide con la Contraseña que nos ha dado al encriptarlo. */
        if ($Fila["
Contrasenia"] == crypt($Contrasenia, "semilla")) {
            EstablecerVariablesSesion($Fila);
                header("
location:area_usuario_autenticado.php");
            } else 
                echo "
Contraseña errónea.";
        }
    } else
        header("
location:inicio.php");
        
    /*Recibimos las variables por el metodo POST*/
    function RecibirVariables(&$Usuario, &$Contrasenia) {
        $Recibe = false;                
        if (!empty($_POST)) {
        $Usuario     = $_POST['Usuario'];
            $Contrasenia = $_POST['Contrasenia'];           
            $Recibe = true;
        }     
        return $Recibe;        
    }      
?>
como veis no es una clase, mi aplicación está muy bien modularizada en archivos php pero sin utilizar clases.

¿Cómo puedo modificar mi aplicación para poder modelizarla con UML? ¿Debo de reemplazar mis archivos php junto con su funcionalidad por clases?

Gracias.