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.