Diferencia entre revisiones de «Usuario:ManuelRomero/php/dwes/B2T1/ficheros/practica»
De WikiEducator
< Usuario:ManuelRomero | php
Línea 3: | Línea 3: | ||
{{Actividad|Title=Gestión de música e imágenes| | {{Actividad|Title=Gestión de música e imágenes| | ||
*Vamos a hacer un sitio web para subir canciones, imágenes, ficheros pdf, y otros, y poderlas ver/reproducir | *Vamos a hacer un sitio web para subir canciones, imágenes, ficheros pdf, y otros, y poderlas ver/reproducir | ||
+ | ;Descripción | ||
*La aplicación tendrá dos páginas php: | *La aplicación tendrá dos páginas php: | ||
+ | #'''''index.php''''' | ||
+ | #'''''descargas.php''''' | ||
+ | *Äl acceder a la app el usuario se identificará y especificará un fichero para subir | ||
+ | *Hay dos tipos de usuarios : | ||
+ | #Adminsitrador (admin/admin) | ||
+ | #Resto de usuarios (Cualquier usuario y password) | ||
+ | *Llevaremos un ficheros de log donde anotaremos fecha (H:i:s D:m:y) usuario (user y pass) y fichero que se ha subido | ||
+ | *Existen dos conceptos de ficheros | ||
+ | #'''''Ficheros subidos''''': Cualquiera puede subirlos, pero no se verán como publicados | ||
+ | #'''''Ficheros publicados''''': Aquellos ficheros subidos que la administradora podrá publicar (Solo admin) | ||
+ | *Los usuarios no admin podrán subir ficheros y ver ficheros publicados | ||
+ | *La usuaria admin podrá hacer lo del usuario no admin y ademas verá todos los ficheros subidos para poder publicarlos. | ||
+ | ;Especificación como lista de requisitos | ||
+ | #RF1 El usuario visualiza la interfaz del index.php | ||
+ | #RF2 | ||
+ | #RF3 | ||
+ | #RF4 | ||
+ | #RF5 | ||
+ | #RF6 | ||
+ | #RF7 | ||
+ | |||
+ | |||
+ | |||
+ | ====RF 1==== | ||
;index.php<br /> | ;index.php<br /> | ||
+ | [[Archivo:RF1AppArchivos.png|center|400px]] | ||
+ | Descripción de la interfaz | ||
[[imagen:musica_index1.png|center]] | [[imagen:musica_index1.png|center]] | ||
*En ella el usuario aporta datos y selecciona un fichero para subir | *En ella el usuario aporta datos y selecciona un fichero para subir | ||
+ | ====RF 2==== | ||
+ | ;index.php<br /> | ||
+ | [[Archivo:RF1AppArchivos.png|center|400px]] | ||
+ | *Êl usuario no aporta alguno de los datos obligatorios | ||
+ | # Usuario | ||
+ | # Password | ||
+ | *El Fichero a subir es opcional ya que un usuario se puede conectar para ver ficheros subidos | ||
+ | ;Acción | ||
+ | *Volvemos a cargar la página informando del error | ||
+ | [[Archivo:RF1AppArchivos.png|center|400px]] | ||
+ | |||
+ | |||
+ | |||
;descarga.php: | ;descarga.php: | ||
*En ella veremos los ficheros que se han subido agrupados por tipos | *En ella veremos los ficheros que se han subido agrupados por tipos |
Revisión de 00:55 13 mar 2018