Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCION En tiempos pasados no existia el internet habian pocas formas de obtener musicas de preferencia del cliente por lo que tambien esto incurria en ciertos costos para los usuarios.hoy en dia las nuevas tendencias de tecnologias hicieron que aparezcan ua gama de aplicaciones web en lo cual permite al usuario realizar descargas de musicas , videos ,libros, etc. 2. DESCRIPCION DEL SISTEMA El sistema a desarrollarse es una aplicacin web 2.0 que permitira a los usuarios compartir informacion e interactuar y colaborar entre si lo que respecta a las distintas funciones de la aplicacin entre ellas describiremos las mas importantes. Registros de usuarios Esta caracteristica es muy esencial ya que el usuario necesariamente debe estar registrado en el sistema para tener permisos de acceso a las distintas funciones que ofrece el sistema web.en caso contrario el usuario estara estara limitado a realizar ciertas operaciones. Busquedas Esta operacin consiste basicamente en relizar busquedas de algun tema de forma ordenada(alfabetico) u aleatoria. Descargas Esta funcion permite realizar descargas al usuario que esta suscrito en el sistema. Control del sistema Esta funcion principalmente le pompete al administrador del sistema quien esta encargado de realizar los controles delas descargas y los usuarios.
2.1. OBJETIVO GENERAL Implementar una aplicacin web que permite realizar descargas de musicas en formato mp3. 2.2. RESTRICCIONES DEL SISTEMA Como restricciones se tienen principalmente para el usuario que no esta suscrito en el sistema por lo que no podra realizar ningun tipo de de descarga tampoco podra compartir informacion. 3. REQUERIMIENTOS FUNCIONALES El sistema debe tener un formulario de registro de usuarios El sistema debe permitir mostrar una lista de canciones con sus atributos necesarios que identifica a cada cancion El sistema debe poseer un espacio de comentarios El sistema debe poseer un espacio para realizar votaciones
El sistema debe realizar busquedas segn orden alfabetico El sistema debe generar reportes El sistema debe permitir realizar descargas de musica en formato mp3 El sistema debe permitir subir archivos de musica El sistema debe permitir realizar inserciones,eliminaciones modificaciones El sistema debe permitir la autentificacion de usuarios El sistema debe permitir gestionar los permisos de los usuarios
4. CASOS DE USO 4.1. ACTORES Entre los actores detacados en este sistema se tiene los siguientes: Usuario No Registrado Usuario registrado Admninistrador 4.2. TABLA DE CASOS DE USO
Llenar Formulario Almacenar Informacion Realizar Comentarios Dar de Baja Dar de Alta Modificar Registros Gestionar Permisos Seleccionar Temas Iniciar Sesion Realizar Votaciones Realizar Busquedas Realizar Descargas Subir Archivos de Musica Compartir Archivos de Musica Cerrar Sesion
Llenar formulario
Usuario No Registrado
Escuchar Musica
<<include>> <<include>>
Realizar Comentarios
<<include>> <<include>>
Iniciar Sesion <<include>> Visualizar Pagina Realizar Busquedas Usuario Registrado Seleccionar Temas <<include>> <<include>> <<include>>
Realizar Descargas
<<include>>
Realizar Votaciones
Cerrar Sesion
<<extend>>
Base de Datos
Dar de Alta
Modificar Registros
4.4. ESPECIFICACION DE CASOS DE USO 4.4.1. CASO DE USO LLENAR FORMULARIO Objetivo Actores Precondiciones Crear un nuevo registro de usuario en el sistema. Usuario no registrado. El sistema debe estar en situacin de espera de entrada de cualquier tipo de usuario. El usuario no debe haber accedido al sistema con anterioridad.
4.4.2.CASO DE USO INICIAR SESION Objetivo Actores Precondiciones Comprobar que el usuario esta registrado en el sistema para permitirle realizar las operaciones correspondientes. Usuario Registrado. El sistema debe estar en situacin de espera de inicio de sesion de cualquier tipo de usuario. El usuario no debe haber accedido al sistema con anterioridad. Como consecuencia de la validacin del usuario, se le permite utilizar los servicios que le ofrece el sistema en funcin de sus permisos.
Postcondiciones
4.4.3.CASO DE USO MODIFICAR REGISTROS Objetivo Actores Precondiciones Se modifican los registros de usuario y archivos que se administra Administrador. El usuario debe estar registrado y con una sesin iniciada en el sistema.
4.4.4.CASO DE USO REALIZAR BUSQUEDAS Objetivo Actores Precondiciones Realizar busquedas de temas de acuerdo al abecedario o en forma aleatoria. Usuario Registrado. El usuario debe estar registrado y con una sesion iniciada
4.4.5.CASO DE USO REALIZAR DESCARGAS Objetivo Actores Precondiciones Realizar descargas de musicas en formato mp3. Usuario registrado. El usuario debe estar registrado y con una sesion iniciada
Postcondiciones El usuario puede proceder a realizar las descargas de musicas correspondientes a su gusto.
4.4.6.CASO DE USO DAR DE ALTA Objetivo Actores Precondiciones Dar de alta a un usuario que acaba de llenar el formulario de registro Usuario no registrado. El usuario debe llenar el formulario de registro
Postcondiciones El administrador procede a dar de alta al usuario nuevo que se registro al sistema
4.4.7.CASO DE USO ESCUCHAR MUSICA Objetivo Actores Permitir escuchar musica a gusto del usuario Usuario no registrado. Usuario Registrado
Precondiciones
Postcondiciones Ambos tipos de usuario pueden acceder a escuchar los temas de su preferencia.
5. REQUERIMIENTOS NO FUNCIONALES
El sistema estara desarrollado para plataforma windows la base de datos residira en un servidor la interfaz de usuario debe ser diseada de tal forma que sea de facil manejo para El usuario El tiempo de acceso al sistema deber ser nomas de 1 min. Esto depender de la hora y numero de usuarios que requieran el servicio. La pgina web del sistema se desarrollara con la implementacion del lenguaje php y html Toda la documentacion desarrollada junto con el proyecto tiene que llevarse a cabo en espaol el sistema deber tener un manual tcnico de (usuario, instalacin, configuracin, y aplicacin).
1. Identificacion
Usuario no Registrado
interfaz de registro
user registrado
User no Registrado
5.registro satisfactorio
4.autorizar registro
salida
Usuario Registrado
interfaz de inicio
gestion archivos
user registrado
interfaz de salida
Gestion Archivos
User Registrado
Salida de Interfaz
5. validar
Interfaz de Admin
gestion users
7.usuario Registrado
salida
1.iniciar sesion
2. visualizar registros
5.validar modificacion
Administrador de sistema
intefaz de inicio
7.registros modificados
7. DIAGRAMA DE DESPLIEGUE
Cliente del Usuario Servidor del Usuario Servidor del Administrador Cliente del Administrador
Intranet
Internet
Intranet
Internet
Internet
Gestion Registros
Gestion Modificaciones
Gestion Crear Gestion Compartir Gestion Descargar y Usuarios Archivos Subir Archivos
Gestion busquedas
Escuchar musicas
Gestion Registros
Capa Intermedia
Java.applet
Java Script
Java Script
Html ,Xml
Php
Navegadores Web
DOCENTE: VILLARROEL NOVILLO JIMY INTEGRANTES: VALDEZ SEJAS ERVIN CRISTIAN PEREDO GONZALES EDGAR MAMANI COLQUE DAVID CARRERA: LIC INGENIERIA DE SISTEMAS FECHA: 16 de abril de 2012
Cochabamba- Bolivia