7
Especificación de Requerimientos de Software

Especificación de Requerimientos de Software

Embed Size (px)

Citation preview

  • Especificacin de

    Requerimientos de

    Software

  • Tabla de Contenidos

    1. Introduccin 3

    2. Enunciado del caso a desarrollar 3

    3. Objetivo del Proyecto 3

    4. Alcance del Proyecto 3

    5. Arquitectura y Plataforma 5

    5.1 Descripcin del sistema 6 5.2 Arquitectura y plataforma del modelo propuesto 7

    6. Cronograma de actividades 7

  • Especificacin de Requerimientos de Software

    1. Introduccin

    El documento de Requerimiento de Software presenta una descripcin genrica de los

    procesos funcionales definidos en el alcance del documento de Visin del Proyecto

    Especial Sistema de Biblioteca Virtual (BiblioVirtual).

    BiblioVirtual, tiene como objetivo el incentivo a la lectura en forma digital, a travs de

    una plataforma amigable y fcil de usar, debe contar con herramientas adecuada de

    bsqueda y apertura de documentos, como tambin tener un espacio para autores, los

    cuales deban subir sus publicaciones.

    2. Enunciado del caso a desarrollar

    En estos momentos no se tiene una biblioteca virtual libre de restricciones, en la cual se

    puedan subir trabajos, escritos, ensayos, libros gratis. Tambin se necesita la opcin de

    cuentas personalizadas, en la cual el usuario tenga disposicin a los libros que ha ledo,

    en que numero de hoja se encuentra.

    3. Objetivo del Proyecto

    Objetivo General:

    Disear un proyecto de Biblioteca virtual comunitaria, con acceso a usuarios por

    inscripcin y control de lectura.

    Objetivos Especficos:

    Poseer una biblioteca Virtual Comunitaria.

    Incentivar la lectura en forma ordenada.

    Generar una base de conocimientos, libros y comunidad en beneficio mutuo.

    4. Alcance del Proyecto

    El alcance de este proyecto consiste en el diseo del sistema y toda la documentacin

    de cada etapa del proceso de la metodologa de anlisis y Diseo. El producto a entregar

    consta del diseo de todos los mdulos del software y recomendaciones de hardware a

    usar. La documentacin comprende el manual de usuario, manual del producto y

    manual del administrador, as como los documentos mencionados anteriormente para

    cada fase.

  • NOMBRE DEL PROYECTO SIGLAS DEL PROYECTO

    Sistema BibliotecaVirtual

    DEFINICIN DEL PROYECTO:

    DEFINICIN DEL PRODUCTO DEL PROYECTO:

    (Especificar Caractersticas Generales, plataforma y servicios)

    Para su desarrollo se llevaran a cabo las siguientes etapas :

    Modelo de Negocio

    Documento Visin del Negocio

    Documento de Reglas de Negocio

    Documento y Modelo de Casos de Uso del Negocio

    Realizaciones de los Casos de Uso de Negocio

    Documento Glosario del Negocio

    Requerimientos

    Documento de Requerimientos Funcionales

    Documento de Requerimientos No Funcionales

    Matriz de Procesos(CUN) X Requerimiento

    Documento Glosario del Requerimientos

    Anlisis

    Documento y Modelo de Casos de Uso del Sistema

    Realizaciones de Anlisis de los Casos de Uso de Sistema

    Matriz de Procesos, Casos de Uso de Sistema y Requerimiento

    Documento de Arquitectura de Anlisis

    Documento Glosario del Anlisis

    Diseo

    Documento de Arquitectura de Diseo

    Realizaciones de Dise de los Casos de Uso de Sistema

    Diagrama de Componentes

    Diagrama Entidad Relacin

    Implementacin

    Producto final codificado

    Documentacin de las Clases programadas

    Pruebas

    Plan de Pruebas

    Escenario de Pruebas de los casos de uso de sistema

  • Pruebas de Stress, Carga y Performance.

    Despliegue

    Diagrama de Despliegue

    Manual de Instalacin del Software Base

    Manual de Instalacin de la Aplicacin

    Manual de Usuario de la Aplicacin

    Informes:

    El cliente exige la presentacin de los siguientes informes:

    - Informes semanales sobre los avances en el proyecto, que sern revisados y aprobados

    - Informes sobre el rendimiento del proyecto

    - Acta de Entrega del proyecto

    - Documento Final de la elaboracin del proyecto, en el cual se incluye todo el material elaborado. Este informe

    ser entregado de manera impresa y digital.

    RESTRICCIONES DEL PROYECTO:

    INTERNOS A LA ORGANIZACIN AMBIENTALES O EXTERNOS A LA ORGANIZACIN

    5. Actores del Sistema

    Nombre Descripcin

    Responsable de Se encarga de

    Responsable de Se encarga de

    Responsable de Se encarga

    6. Casos de Uso del Sistema

    Cdigo Nombre Descripcin

    CUS-2 Buscar Libro

    Permite buscar un Libro por nombre o cdigo. Cuando se

    encuentra el Libro el sistema cargar el Libro con su Detalle

    en el caso uso base que lo invoc.

  • 7. Restricciones del Negocio

    Ver documento Reglas del Negocio.

    Arquitectura y Plataforma

    7.1 Descripcin del sistema

    Caractersticas Tcnicas o Lenguaje de programacin:

    o Servidor Web/Aplicaciones:

    o Sistema Operativo

    o Motor base de datos:

    o Modelador UML

    o Modelador de Datos

    o Gestor de Base de Datos

    o Herramienta de Programacin

    o Diseo de Animacin

    o Diseo de Imgenes)

    o Diseo de HTML

    o Programacin en plataforma Web (PHP)

    o Microsoft Visio 2010 o Microsoft Word 2010 o Microsoft Project 2010

    o Microsoft Excel 2010 o Java JEE

    Hardware o Servidor:

    Caractersticas Funcionales o Gestionar bsqueda de Libros

    o Leer y revisar libros

    o Gestin de Usuarios

    o Gestin de Cuentas

    o Gestin de Subida de Archivos

    o Operador de Lectura de Libros

    o (Hay Mas)

    Caractersticas Funcionales o Ofrecemos al Usuario la posibilidad subir sus archivos va Web.

    Mtodos de Construccin o Se usara (TIPO) como metodologa de desarrollo gil de software

  • o Se utilizar (QUE) como patrones y plantillas de los documentos y

    diagramas. o Framework Struts 2 y JPA o Desarrollo en Internet

    o Herramientas:

    o Hosting en eatj.com

    o Control de versiones o Arquitectura y plataforma del modelo propuesto

    (Diseo Grafico del contexto de la solucin)

    8. Cronograma de actividades

    Generar Cata Gantt del Anlisis