verano
7.1 Introducción
El presente documento especifica los requerimientos necesarios para aplicar la ingeniería de software al proyecto de desarrollo Control de Inventarios, donde se especificarán los datos, su funcionalidad y el comportamiento requerido para el mismo.
7.1.1 Metas y Objetivos
Aplicar la ingeniería de software a un Programa llamado Con la finalidadde proponer mejoras de funcionalidad del sistema y documentar todo el proceso de desarrollo del sistema y así formalizar el desarrollo de un proyecto de software y darle valor agregado al proyecto para opciones de comercialización futuras o conseguir inversionistas en el área. El cual es un control de inventarios, mediante la consulta de información de los productos (Baleros, retenes, etc.).
Elproyecto se basara en diferentes requisitos, tales como:
Proporcionar información sobre los productos que requiera el cliente.
Ser una alternativa publicitaria para Administradores, Ferreterias, Tlapalerias, Empresas con manejo de productos etc.
Permitirá una relacion directa entre cada uno de los empleados registrados con los inventarios, de tal forma que mediante una forma de capturapermite a cada uno de los empleados puedan modificar los inventarios.
7.1.2 Alcances
1. Mostrar información de los productoss
2. Permitir a los empleados controlar la modificacion de inventarios, de tal forma que halla un orden.
Productos de interés
Productos vendidos
Productos Comprados
3. Manejar la información de cada una de las asociaciones con proveedores, con la finalidad de quelos empleados sepan cual de ellos tienen los productos que se necesitan.
4. Sección de consulta a un experto, donde se podría tener un calendario de los días de consulta del experto, cambiando cada 15 días la información según este calendarizada.
5. El proyecto va a ser implantado en varias empresas, pero en esta caso se aplica solo a Preciado Industrial.
7.1.3 Contexto del SoftwareEl contexto del proyecto esta en la comercialización de productos, manejo de sistemas de información (empleados, proveedores, acceso a onventarios, etc.),
7.1.4 Restricciones Principales
Factores de Riesgo para la finalización del Proyecto
1. Mala integración de equipo de trabajo
2. Falta de compromiso de alguno(s) de los integrantes
3. Mala integración de las partes finalesdel proyecto
4. Falta de conocimiento del problema a tratar
Los cuales se están eliminando con el desarrollo de éste proyecto y la integración de cada uno de los participantes del equipo.
Infraestructura
El proyecto esta realizado con el lenguaje de programacion C#
Las bases de datos están desarrolladas bajo MySQL
7.2 Escenario de Uso
Esta sección proporciona los escenarios bajo loscuales el software será utilizado. La recopilación de la información está organizada durante las entrevistas con el cliente, el cual nos explicó los casos de uso.
7.2.1 Perfiles de Usuarios
Cualquier persona que tenga acceso a Internet
Tenga conocimiento del Sistema
Usuarios registrados en el Sistema
El diseñador y administrador del Sistema
7.2.2 Casos de UsoCuando un usuario tenga la necesidad de obtener información de productos.
Cuando un empleado registrado quiera visualizar los inventarios
Cuando los empleados quieran añadir y modificar información (Productos vendidos, comprados, etc.)
Cuando algún usuario necesite información sobre algún proveedor y sus datos
Cuando algún usuario tenga dudas sobre algún producto
Cuando algún empleado quieraactualizar sus datos personales
7.2.3 Consideraciones Especiales de Uso
Cuando el administrador del sistema requiera hacer algunas modificaciones al Mismo
7.3 Modelo de Casos de Uso y su Descripción
Esta sección describe el contexto de la información para el software
7.3.1 Descripción de los Casos de Uso
CASOS DE USO QUE SE EL SISTEMA
CASOS DE USO
FUNCIONALIDAD
1....
Regístrate para leer el documento completo.