Está en la página 1de 8

ÁREA: COORDINACIÓN DE

DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 1 de 6

INSTITUTO SUPERIOR TECNOLÓGICO


17 DE JULIO

FORMATO DE LEVANTAMIENTO DE REQUERIMIENTOS


DE SOFTWARE

Urcuquí, 2023

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 2 de 6

Historial de Versiones

Fecha Versión Autor Descripción


14/07/2023 1

Información del Proyecto

Información Detalle
Nombre del Proyecto Inventario
Fecha de inicio 13/07/2023
Semestre en curso Segundo
Fecha presentación
Tutor Ing. Paulina Jácome

Integrantes

Nombres Apellidos Cédula Firma

Axel Leonardo Montalvo Soto 1004076186

Dylan Josue Guamialama Viteri 1004828354

Tipo de Requerimiento

Tipo
x Proyecto de Aula
Vinculación

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 3 de 6

1. Antecedentes

En la actualidad la distribuidora de mercancías "Asertia", lleva a cabo el registro del inventario de


forma manual, creando desorganización, pérdidas y modificaciones sin autorización de los artículos.
Para solventar esto se requiere un sistema de control, para ello el equipo asignado debe registrar y
verificar la ubicación, código de barras, proveedor, identificador de venta, descripción del artículo y
su fecha de vencimiento.

En este sentido se pretende aplicar los aprendizajes adquiridos en la carrera de Tecnología de


Desarrollo de Software del Instituto Superior Tecnológico 17 de Julio en varias asignaturas, ya que su
utilidad es de gran importancia, permitiendo desarrollar el proyecto de Aula, que se realiza al
finalizar el semestre, y así evaluar los conocimientos que se hayan adquirido, las materias que más se
toman en cuenta son: Base de Datos, Modelamiento del Software, Programación Orientada A
Objetos.

2. Propósito 

Crear un Software de escritorio denominado “Inventarios Asertia”, versión 1.0 usando el lenguaje de
Programación de Apache NeatBeans IDE 16, MySQL y programación modular.
En esta instancia el Programa a desarrollar permitirá realizar el registro de código de barras,
Proveedor, identificador de ventas, descripción del producto y fecha de caducidad.

3. Problema

En la actualidad la distribuidora "Asertia", lleva su gestión de inventarios de manera manual


generando, lo que ha provocado varias inconsistencias en sus registros como la desorganizacion,
perdida y una deficiente …, poca certeza y una anotación deficiente al momento de verificar los
artículos y las ganancias de la distribuidora.

En este sentido se identifica la necesidad de implementar un sistema de registro y control de


inventarios que permita agilizar.

Alcance del producto / Software 

Facilitar al personal designado a registrar los artículos de la distribuidora "Asertia", el sistema podrá
capturar las cantidades de mercancías existentes en el negocio, determinar la ganancia de los

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 4 de 6

productos vendidos, conocer la cantidad de artículos disponibles y detectar los productos cercanos a
su fecha de caducidad.

4. Referencias

(April y Arango, SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA DE PRODUCTOS E


INSUMOS PARA LA EMPRESA MASTERBAG® DE COLOMBIA (INVENTARIO),2010, p.35)

(Georgina y Pablo, SISTEMA DE INVENTARIO DEL CENTRO DE INVESTIGACIÓN Y DESARROLLO


INFORMÁTICO (SICIDI) ,2000, p.20)

(VASCONEZ et al., GESTIÓN DEL SISTEMA DE INVENTARIOS ORIENTADO A PEQUEÑAS Y MEDIANAS


EMPRESAS (INVENTARIO),2020, p5)

5. Funcionalidades del producto

//CRUD

 Registro, consulta, modificación y eliminación de productos: Permitir la inserción de


información como código de barras, proveedor, identificador de ventas, descripción del
producto y fecha de caducidad.

 Almacenamiento de datos: Guardar y gestionar la información de los productos en una base


de datos utilizando MySQL.

 Búsqueda y consulta: Permitir consultar productos por diferentes criterios, como código de
barras, proveedor y descripción.

 Control de inventarios: Mantener un control actualizado de las existencias de los productos,


realizando ajustes automáticos al registrar ventas o ingresos de mercancías.

 Seguridad de datos: Implementar medidas de seguridad para proteger la información de los


productos y garantizar la confidencialidad.

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 5 de 6

6. Reglas de negocio

En este sistema habrá un solo rol, ya que es un programa de registro de inventarios, en este solo
participa el dueño de la distribuidora o el personal designado en el manejo y control del sistema.

 Rol Administrador: Tendrá acceso a todas las funcionalidades del software: registrar y
verificar la ubicación, código de barras, proveedor, identificador de venta, descripción del
artículo y su fecha de vencimiento.

No podrá registrar un nuevo producto e ingresar el mismo artículo con el mismo código de
barras.

7. Diagrama de Procesos

Un diagrama de procesos es una representación gráfica de los principales procesos manuales que se
llevan a cabo, su orden y sus interrelaciones. Muestra la secuencia e interacción de las actividades de
un proceso a través de símbolos gráficos, que proporcionan una mejor visualización del
funcionamiento del proceso, ayudando a su entendimiento y haciendo su descripción más visual e
intuitiva.

Ilustración 1: Diagrama de Procesos

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 6 de 6

8. Diagrama de Casos de Uso

Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del usuario.
Es una herramienta valiosa dado que es una técnica de aciertos y errores para obtener los
requerimientos del sistema, justamente desde el punto de vista del usuario.

9. Diagrama Entidad/Relación

Un diagrama entidad- relación, también


conocido como modelo entidad relación o
ERD, es un tipo de diagrama de flujo que
ilustra cómo las "entidades", como
personas, objetos o conceptos, se
relacionan entre sí dentro de un sistema.
Los diagramas ER se usan a menudo para
diseñar o depurar bases Ilustración 2: Diagrama de Casos de Uso de datos relacionales
en los campos de ingeniería de software.

Ilustración 3: Diagrama Entidad/Relación

10. Diagrama de Clases

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 7 de 6

Describe las relaciones de las clases existentes en un sistema, se representa cada clase con un
rectángulo, se asigna un apartado para los atributos y otro para los métodos.

Ilustración 4:Diagrama de Clases

11. Diagrama de Objetos

Los diagramas de objetos describen la estructura estática de un sistema en un momento particular


y son usados para probar la precisión de los diagramas de clases

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE
ÁREA: COORDINACIÓN DE
DESARROLLO DE SOFTWARE
FORMATO LEVANTAMIENTO DE CÓDIGO: 08-REG-01

REQUERIMIENTOS DE SOFTWARE VERSIÓN:01


UBICACIÓN: YACHAY
No PÁGINAS: 8 de 6

Ilustración 5: Diagrama de Objetos

12. Glosario

Descripción de términos y siglas necesarias para el entendimiento del documento de requerimientos


de software.

FECHA DE EXPEDICIÓN: FECHA DE ELABORADO POR: APROBADO POR:


ACTUALIZACIÓN:
ING.GABRIELA VALLADARES ING. CHRISTIAN MONTALVO,
DOCENTE COORDINACIÓN COORDINADOR DE DESARROLLO DE
24/01/2023 27/01/2023 DE DESARROLLO DE SOFTWARE
SOFTWARE

También podría gustarte