Especificación De Requerimientos De Software Biblioteca Musical
Enviado por diego.sanhueza1 • 4 de Enero de 2015 • 2.543 Palabras (11 Páginas) • 740 Visitas
Índice
PORTADA:
ABP Almacenamiento de creaciones musicales 1
Índice 2
Índice de Figuras 3
1. Introducción 4
1.1. Propósito 5
1.2. Ámbito del Sistema 5
1.3. Definiciones, Acrónimos y abreviaturas 6
1.4. Referencias 7
1.5. Visión general del Documento 7
2. Descripción General 8
2.1. Perspectiva del Producto 8
2.2. Funciones del Producto 8
2.3. Características de los Usuarios 9
2.4. Restricciones 10
2.5. Suposiciones y Dependencias 10
2.6. Diagramas 11
3. Requisitos Específicos 21
3.1 Requisitos comunes de las interfaces 21
3.1.1. Interfaces de usuario 21
3.1.2. Interfaces de hardware 21
3.1.3. Interfaces de software 21
3.1.4. Interfaces de comunicación 22
3.2. Requisitos funcionales 22
3.2.1. Requisito funcional 1 22
3.2.2. Requisito funcional 2 22
3.2.3. Requisito funcional 3 23
3.2.4. Requisito funcional 4 23
3.2.5. Requisito funcional 5 23
3.2.6. Requisito funcional 6 23
3.2 Interfaces externas 24
3.3. Requisitos de Rendimiento 24
3.4. Restricciones de Diseño 24
3.5. Atributos del Sistema 25
3.6. Otros requisitos 25
4.0 Apéndices 26
4.1. Restricciones acerca del lenguaje de programación 26
Conclusión 27
Bibliografía 27
Índice de Figuras
Figura 1: Diagrama de Clases Situación Actual…………………..………………….……11
Figura 2: Diagrama de Clases Solución 1.……………..…………………………….……12
Figura 3: Diagrama de Clases Solución 2.………………………..………………….……13
Figura 4: Diagrama de Uso de casos Diseño General.……………………..……….……14
Figura 5: Diagrama de Actividad Registro..………………………………………….…..…15
Figura 6: Diagrama de Secuencias Iniciar Sesión…………………………………………16
Figura 7: Diagrama de Actividades Buscar……………………………………….......……17
Figura 8: Diagrama de Actividades Ver Discografía.…………………………………...…18
Figura 9: Diagrama de Actividades Descargar..……………………………………………19
Figura 10: Diagrama de Secuencia Cerrar Sesión……..…………………………….……20
1. Introducción
En el siguiente informe escrito mediante la norma de especificación de requerimientos IEEE 830 se especificarán los requerimientos que se tomaran en cuenta para la biblioteca histórica de la música y se desglosara los detalles de las soluciones propuestas y se abarcaran todos los ámbitos solicitados.
En primer lugar se encuentra la introducción la cual consta de distintos subtemas, en donde se hace una pequeña descripción e introducción de lo que es el software Gtres Historia, se define el ámbito del sistema y se da una visión general de lo que se tratara el informe.
En segunda instancia se profundiza un poco más en la ERS en donde se toma los puntos entrando en detalles más específicos del software, los usuarios que tendrá, las funciones que cumplirá y características técnicas como lenguaje de programación en el cual estará creado el sistema. También se señalara las restricciones con las cuales consta el sistema propuesto por nuestro grupo.
En tercer lugar, de manera más detallada se realizara la definición de los requisitos funcionales los cuales describen lo que el sistema debe hacer o los que el usuario desea resolver y también con estos se definirán los requisitos del sistema donde ya se detalla de manera más técnica las funciones que realizara el software. Junto con lo anterior se analizara si el sistema posee interfaces externas, que requisitos de rendimiento poseerá y los atributos del sistema.
Por último se revisara los apéndices donde se colocara información importante o relevante para la ERS pero que propiamente tal no forma parte de la ERS.
1.1. Propósito
El objeto de la especificación es definir de manera clara y precisa todas las funcionalidades y restricciones del sistema que se desea implementar en este caso el del software de administración hotelera. Esta especificación está sujeta a revisiones por el grupo de trabajo que se recogerán por medio de sucesivas versiones del documento, hasta su aprobación por la totalidad del grupo. Una vez aprobado servirá de base al equipo de desarrollo para la construcción del nuevo sistema.
1.2. Ámbito del Sistema
El sistema informático se llama GTres Historia, es un sistema medianamente complejo en cuanto a la implementación y concepto; hay que recolectar la mayor cantidad de información disponible tanto en páginas web como en bibliotecas disponibles para la búsqueda.
Las funciones del sistema serán variadas, entre estas se encuentran algunas como:
• Búsqueda de información variada sobre la música, ya sea compositores, historia, música por años, etc.
• Descargar información desde la aplicación, lo cual permitirá al usuario guardar lo que desee en su computador portátil o de escritorio.
• Crear un perfil el cual servirá para aplicar distintas restricciones dentro del sistema, para que así el usuario no pueda editar la información de manera libre.
• El usuario podrá registrarse y tendrá un login y un password los cuales le darán acceso a la búsqueda de información dentro de la página web.
1.3. Definiciones, Acrónimos y abreviaturas
• ERS: Especificación de Requerimientos de Software.
• Apache, servidor: Apache es un software servidor HTTP de código abierto para plataformas Unix, GNU/Linux, Windows, Macintosh, y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual, que se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.
• IEEE (The Institute of Electrical and Electronics Engineers): Es una asociación de profesionales con sede en EEUU que fue fundada en 1884, que actualmente cuenta con miembros de más de 140 países. Investiga en campos como el aeroespacial, computacional, comunicaciones, etc. Y es muy conocida por ser un gran promotor de estándares.
• MySQL: Es un sistema de gestión de bases de datos multiusuario, multiplataforma y de código abierto que pertenece a la compañía sueca MySQL AB.
• Página Web: Fuente de información compatible con la WWW y que puede ser accedida a
...