DESARROLLO DE SOFTWARE UTILIZANDO LA METODOLOGÍA XP
Enviado por • 2 de Junio de 2014 • 811 Palabras (4 Páginas) • 479 Visitas
DESARROLLO DE SOFTWARE UTILIZANDO LA METODOLOGÍA XP
SISTEMA DE ALMACEN PARA EL SERVICIO DE ATMINISTRACION TRIBUTARIA-HUAMANGA
1. Introducción
Este presente trabajo se enumera los requerimientos del software para el sistema. Se hace uso solamente de requisitos de lenguaje natural, sin modelar un caso de uso. Captura todos los requisitos en un solo documento, con las secciones aplicables insertadas de las especificaciones suplementarias.
1.1. Propósito
El propósito del “Sistema se Almacén” es realizar una descripción externa del sistema, y todos los factores que intervienen en el diseño del mismo incluyendo a los factores no funcionales; para así de esta forma obtener una descripción detallada de los requerimientos del software.
1.2. Alcance
El presente documento sirve para describir a los diferentes componentes de software utilizados para el desarrollo del sistema.
1.3. Referencias
Metodología xp
Entrevistas a los Stakeholders
Especificaciones Suplementarias
1.4. Generalidades
El presente documento se divide prácticamente en dos etapas la primera que es una descripción global en la cual se describen los factores generales los cuales afectan el servicio y los requerimientos y una segunda etapa la cual consiste en la especificación de los requerimientos, esta etapa contiene todos los requerimientos de software a un nivel de detalle suficiente para permitir a los diseñadores diseñar un sistema para satisfacer aquellos requerimientos.
2. Descripción Global
2.1. Reporte del Modelo de Casos de Uso
El software a desarrollar está orientado los empleados de la SAT, este producto permitirá un mejor manejo de las actividades de la administración de los bienes, Todo esto será en una aplicación orientada a web la cual ayudara para el mejor manejo de los inventarios.
2.2. Consideraciones y Dependencias
Para desarrollas el software necesitaremos los siguientes requerimientos:
.NET Framework 4.
Visual Studio 2010
Motor de base de datos Microsoft SQL server 2008R2
HTML4
MVC
Cristal Report, Reportviewer
2.3. Funcionalidad
En el modelo de Casos de uso, el caso de uso a menudo define la mayoría de los requerimientos funcionales del sistema, estos casos de uso son:
2.3.1. REQ 01 Obtener Informe de ubicación
Este caso de uso permite al administrador tener la ubicaron exacta de la ubicación de los bienes así como también la de los usuarios que los estén utilizando.
2.3.2. REQ 02 Registrar Estado de los Bienes
Permite al administrador registrar un bien de la institución en sus diferentes estados bueno, regular y malogrado.
2.3.3. REQ 03 Buscar estado del producto
Permite al administrador saber el estado en el que se encuentra los bienes
2.3.4. REQ 04 Informe de Equipos Disponibles
Este caso de uso permitirá al administrador registrar en el sistema los equipos que se encuentran disponibles para que sean asignados a nuevos usuarios para su uso.
2.3.5. REQ 05 Registrar Asignación de Equipos
Este caso de uso permitirá al administrador registrar los equipos que fueron asignadas a los diferentes usuarios para llevar control de los bienes y su ubicación.
2.3.6. REQ 06 Buscar Bienes.
Este caso de uso permite hacer la búsqueda de los bienes que se encuentran en la institución, dicha búsqueda se realiza por código o nombre.
2.3.7. REQ 07 Actualizar la Base de datos.
Este caso de uso es es porque, se podría pretender llevar el registro de los bienes que ya no existe, o bien, se malograron cuando estaba en uso y ya no tiene la opción para repararlo.
2.3.8. REQ 08 Verificar Bienes.
Este caso de uso permite ver la cantidad de bienes que se encuentra en la SAT, ingresando algunas o todas las opciones de búsqueda.
2.3.9. REQ 09 Generar Reporte
Este caso de uso permite al Sistema de Almacén realizar un informe detallado de los bienes, las actividades de entrada y estados.
2.3.10. R EQ 10 Registrar al Administrador
Este caso de uso nos permitirá actualizar, modificar al administrador del sistema, en caso lo se requiera.
2.3.11. REQ 11 Registrar Categoría del producto
Este caso de uso nos permitirá registrar los productos según sus diferentes categorías.
2.4. Requerimientos no funcionales
Son restricciones de los servicios o funciones ofrecidos por el sistema. Incluyen restricciones de tiempo, sobre el proceso de desarrollo y estándares. Los requerimientos no funcionales a menudo se aplican al sistema en su totalidad.
2.4.1 Ante un fallo en el software del sistema, no se tardará más de 5 minutos en restaurar los datos del sistema
2.4.1. REQ No Func 01 Obtener Informe de ubicación
El sistema facilitara al administrador saber dónde se encuentran los bienes.
2.4.2. REQ 02 Registrar Estado de los Bienes
El sistema no presentara mayor dificultad para los Administrador.
2.4.3. REQ 03 Buscar estado del producto
El sistema no presentara mayor dificultad para los Administrador.
2.4.4. REQ 04 Informe de Equipos Disponibles
El sistema no presentara mayor dificultad para los usuarios.
2.4.5. REQ 05 Registrar Equipos Asignados
El sistema permite saber a quienes se les asignaron los equipos.
2.4.6. REQ 06 Buscar Bienes.
El sistema facilitara la ubicación de los bienes.
2.4.7. REQ 07 Actualizar Bienes
El sistema no presentara mayor dificultad para los Administrador.
2.4.8. REQ 08 Verificar Bienes
El sistema te informara la cantidad de bienes con que cuenta la institución.
2.4.9. REQ 09 Generar Reporte
El sistema te presenta un informe a petición del administrador.
2.4.10. R EQ 10 Registrar al Administrador
El sistema no presentara mayor dificultad para el Administrador.
2.4.11. REQ 11 Registrar Categoría del producto
El sistema te permitirá seleccionar entre diferentes categorías para poder registrarlo, actualizarlo, asignarlo.
...