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 11:55 12 mar 2018





