SlideShare una empresa de Scribd logo
1 de 25
Informe proyecto espacio 90 
Nombre del Alumno: José Canales, Tyrone Morales, 
Nicolás Miranda 
Carrera: Programación y análisis de sistemas. 
Modulo: Ingeniería de requerimientos 
Perra del grupo: wala, mejor conocido como Nelson Rufino 
batista
Índice 
• 1. Introducción…………………………………………………………….. 
• 2. Capítulo 1……………………………………………………………........ 
• 3. Capítulo 2……………………………………………………………........ 
• 4. Capítulo 3……………………………………………………………........ 
• 5. entrevistas………………………………………………………………... 
• 7. Análisis de requisitos…………………………………………………… 
• 8. Especificación de requisitos…………………………………………… 
• 9. Validación de requisitos………………………………………………... 
• 10. Capítulo 4……………………………………….………………………... 
• 11. Factibilidad Técnica……………………………………………………... 
• 12. Factibilidad Operacional………………………………………………... 
• 13. Factibilidad Legal………………………………………………………... 
• 14. Factibilidad Económica…………………………………………………. 
• 15. Capítulo 5………………………………………………………………… 
• 16. Capítulo 6………………………………………………………………… 
• 17. Anexos………………………………………………………………….…
Introducción 
• La empresa Espacio 90 es un resto bar orientado básicamente al público 
universitario de la ciudad, el local está situado en el céntrico de Talca, está 
compuesta por 10 trabajadores, la cual empezó sus funcionamientos en el año 
2009. 
• Esta empresa realiza un control de inventario de los productos de forma 
manual, tanto al cerrar como al abrir el local, también a su vez se hace lo 
mismo al cuadrar la caja.
Objetivos generales 
• La implementación de una solución informática la cual será usada por el 
encargado de la bodega y el encargado de las ventas. El software debe 
abordar el inventario que se tiene en la bodega, las ventas de los productos 
Objetivos específicos 
• Realizar la toma de requerimientos funcionales y no funcionales a la empresa 
• Analizar los reales requerimientos que tiene la empresa 
• Especificar y validar los requerimientos obtenidos de los funcionarios. 
• Establecer si el proyecto es viable analizando cada una de las factibilidades del 
proyecto.
Herramientas de recolección de datos 
• En la toma de requerimientos se utilizara una entrevista, estará 
enfocada a lo que quiere el cliente y que funcionamientos quiere 
que tenga el sistema, como también el aspecto de este. La 
entrevista se realizara al dueño ya que maneja el funcionamiento 
de todas las áreas del negocio, en especial el área en el que se va a 
implementar el proyecto.
Confección de las entrevista 
• Preguntas y su descripción 
• 1.- ¿Cuál es su nombre? 
• *Debe especificar 
• 2.- ¿Está familiarizado o tiene algún conocimiento de cómo utilizar un sistema o programa 
computacional? 
• *Debe especificar en nivel de manejo de programas computacionales 
• 3.- ¿Cuánta gente trabaja en el local? 
• *Debe especificar cuanta gente trabaja en el local 
• ¿Tiene algún tipo de equipo computacional en el local? 
• *Debe especificar si cuentan con equipo 
• ¿Tiene acceso a internet? 
• *Debe señalar si cuentan con servicio de internet en el local 
• ¿Qué solución le gustaría tener para su local? 
• *Indicar la solución informática que necesitan 
• ¿Realiza inventarios cada cierto tiempo? 
• *Indicar cada cuanto realizan inventario 
• En el tema de diferencias de inventario ¿requiere que al momento de ingresar productos estos 
sean ingresados por familia? O ¿por total de productos solamente? 
• *Indicar como ingresar los productos, ya sea por marca o por familia 
• ¿Quién o quienes accederán al sistema? 
• *Debe señalar quienes tendrán acceso al sistema
• ¿Desea registrar venta? 
• *Indicar si necesita registrar ventas 
• ¿Qué acciones dentro del sistema van a realizar cada usuario? 
• *Nombrar las acciones que debe realizar el sistema 
• ¿Es necesario realizar un sistema con inicio de sesión para mantener un control de las 
modificaciones? 
• *Indicar si el sistema debe tener un inicio de sesión o no 
• ¿Qué nivel de acceso tendrán los diversos trabajadores? 
• *Indicar el nivel de acceso de cada usuario 
• ¿De qué forma se lleva un control de la cantidad de productos vendidos? 
• *Indicar la forma lleva los controles de los productos vendidos 
• ¿De qué forma se lleva un control de la cantidad de productos en bodega? 
• *Indicar la forma lleva los controles de los productos en bodega 
• ¿Se realizan pedidos controlados o se determina según la cantidad restante de productos? 
• *Debe señalar cuando se realizan pedidos de productos 
• ¿Requiere que el sistema pueda entregar informes de las modificaciones realizadas por los 
usuarios? 
• *Indicar si requiere entregar informes de las modificaciones o no 
• ¿Qué tipo tamaño de letra le gustaría utilizar para el programa? 
• *Indicar el tipo de letra que prefiere 
• 
• ¿Qué Tamaño de letra prefiere? 
• *Indicar el tamaño de la letra 
• 
• * Se anexa toma de requerimientos
Tabulación de los requerimientos funcionales 
R01 Iniciar sesión ingresando nombre usuario y clave 
R02 Ver stock bodega 
R03 Generar informe con las entradas y salidas de productos 
R04 modificar registro de venta y compra 
R05 Agregar registro de venta y compra 
R06 Mostrar ventas y compras realizadas 
R07 Actualizar el stock por cada venta y compra 
R08 Exportar a un Excel un informe de stock 
Tabulación de los requerimientos funcionales 
R09 El sistema lo usaran dos usuarios 
R10 Interfaz limpia, simple e intuitivo
Especificación de requerimientos 
Funcionales 
Nombre Iniciar sesión ingresando nombre usuario y clave 
Id R01 
Categoría Funcional 
Descripción Ingresar nombre de usuario y clave para iniciar sesión 
Justificación Identificar solo a las personas autorizadas para ingresar 
al sistema 
Prioridad Alta 
Dependencia No depende de ningún otro requerimiento 
Argumentos de factibilidad Es factible 
Método de verificación Comparar con el usuario y clave registrados en la base 
de datos 
Nombre Ver stock bodega 
Id R02 
Categoría Funcional 
Descripción Visualizar en pantalla el stock de cada producto 
Justificación Muestra el stock que se tiene para la venta 
Prioridad Media 
Dependencia R03, R06 
Argumentos de factibilidad Es factible, por que el usuario está obligado a registrar 
los ingresos y los egresos 
Método de verificación Los registros guardados en la base de datos
Nombre Generar informe con las entradas y salidas de 
productos 
Id R03 
Categoría Funcional 
Descripción Generar un informe con el stock inicial, con el stock 
vendido y la diferencia entre ambos stock por marca 
Justificación Obtener la cantidad de stock que queda en bodega 
Prioridad Alta 
Dependencia R03 
Argumentos de factibilidad Es factible, el usuario registra los ingresos y los egresos 
en el sistema de esto se obtiene el informe 
Método de verificación ver los datos arrojados por el sistema en el informe 
Nombre modificar registro de venta y compra 
Id R04 
Categoría Funcional 
Descripción Modifica uno o más registros de venta o de compra 
Justificación Modifica un ingreso incorrecto de una venta 
Prioridad Alta 
Dependencia R03,R06 
Argumentos de factibilidad Es factible, se puede eliminar, modificar siempre cuando 
no este asociado a elementos de otras tablas 
Método de verificación Eliminación del registro en la base de datos
Nombre Agregar registro de venta y compra 
Id R05 
Categoría Funcional 
Descripción Aumentar la cantidad de stock al recibir un pedido de 
algún producto, o disminuirlo al realizar una venta 
Justificación Manejo del número de stock que se tiene 
Prioridad Alta 
Dependencia Ninguna 
Argumentos de factibilidad Es factible, ya que el usuario elije realizar la compra o 
venta e ingresar los datos 
Método de verificación El registro de los datos en la base de datos 
Nombre Mostrar ventas y compras realizadas 
Id R06 
Categoría Funcional 
Descripción Mostrar en pantalla los registros de ventas y compras, 
dependiendo la operación que se elija 
Justificación Conocer el stock en cualquier momento 
Prioridad Media 
Dependencia R03 
Argumentos de factibilidad Es factible, el usuario está obligado a ingresar los 
registros de ventas. 
Método de verificación Los datos ingresados de las ventas en la base de datos
Nombre Actualizar el stock por cada venta y compra 
Id R07 
Categoría Funcional 
Descripción Descontar del stock los productos que se venden y 
aumentarlos con las compras 
Justificación Llevar el control de los productos que se venden y el 
stock restante 
Prioridad Alta 
Dependencia R03, R06 
Argumentos de factibilidad Es factible, al realzar la venta se selecciona la cantidad 
del producto, el cual será descontado del stock inicial. 
Método de verificación Disminución del stock de un producto al venderlo 
Nombre Exportar a un Excel un informe de stock 
Id R08 
Categoría Funcional 
Descripción Exportar a un Excel el informe de stock 
Justificación Llevar el control de los productos que se venden y el 
stock restante 
Prioridad Alta 
Dependencia R03, R06 
Argumentos de factibilidad Es factible, los registros ingresados son almacenados por 
el sistema. 
Método de verificación Exportación a un archivo de texto (.txt)
No funcionales 
Nombre El sistema lo usaran dos usuarios 
Id R12 
Categoría No funcional 
Descripción El sistema lo usara el jefe y el encargado de ventas 
Justificación Solo podrán acceder dos personas de la empresa 
Prioridad Baja 
Dependencia Ninguna 
Argumentos de factibilidad Es factible, ya que se asignan dos nombres de usuarios y 
sus respectivas contraseñas. 
Método de verificación Ingresar los datos para iniciar sesión 
Nombre Interfaz limpia, simple e intuitivo 
Id R13 
Categoría No funcional 
Descripción El sistema debe ser lo más simple al momento de 
interactuar con el 
Justificación Debe ser fácil de usar para mejor asimilación en la 
empresa 
Prioridad Baja 
Dependencia Ninguna 
Argumentos de factibilidad Es factible 
Método de verificación Aprobación del cliente.
Diagrama de flujos de datos 
DFD nivel 0
DFD nivel 1
DFD nivel 2
Diccionario de datos 
Tabla de producto 
llave Nombre funcionalidad tipo tamaño Descripción 
PK id_producto es ingresado num 12 identificador del producto 
nombre_producto es ingresado varchar2 30 nombre del producto 
cantidad_producto es ingresado varchar2 6 cantidad del producto en stock 
Tabla de ventas 
llave Nombre Funcionalidad tipo tamaño Descripción 
PK id_pedido es generado num 10 identificador del pedido 
id_usuario es llamado num 2 identificador del usuario 
fecha_ventas es ingresado date 10 fecha del pedido 
numero_boleta es ingresado varchar2 15 número de la boleta del pedido
Tabla de ventas 
llave nombre funcionalidad tipo tamaño Descripción 
PK id_usuario es ingresado num 2 identificador del usuario 
nombre_usuario es ingresado varchar2 15 nombre del usuario 
clave_usuario es ingresado num 7 clave de acceso del usuario 
privil_usuario es ingresado varchar 15 clave de acceso del usuario 
llave nombre funcionalidad tipo tamaño Descripción 
PK id_compras es generado num 25 identificador del pedido 
id_usuario es llamado num 2 identificador del usuario 
fecha_compras es ingresado date 10 fecha del pedido 
numero_factura es ingresado varchar2 20 
número de la factura dela 
compra 
Tabla de compras
Factibilidades 
Factibilidad Técnica 
La empresa ya cuenta con equipos para poder utilizar el sistema, este sistema será realizado con 
html, php. 
La base de datos será del tipo relacional, ya que Permiten establecer interconexiones (relaciones) 
entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos 
de las tablas, la base de datos será diseñada en MySQL. 
Las exigencias para el equipo que deben usar los usuarios administrativos, no son muchos, ya que el 
trabajar con un sistema pequeño, no requiere de un gran rendimiento, las características mínimas 
que debe cumplir son: 
Un procesador AMD APU dual core E1-1500 de 1,48 GHz o un procesador Intel Celeron dual core 
B847 de 1.1 GHz o un procesador superior a estos, 2 GB de memoria RAM o una memoria con 
capacidad superior, un disco duro de 320 GB o superior a esto. El equipo debe contar con un 
sistema operativo en el cual pueda ejecutar las siguientes versiones de estos dos navegadores 
Google Chrome Versión 35.0.1916.153 en adelante o internet explorer desde la versión 11 en 
adelante. 
Factibilidad Operacional 
La implementación del sistema para los usuarios administrativos de Espacio 90, requerirá que el 
programador este capacitando al personal durante breve periodo de tiempo, que durara una 
semana por 5 horas diarias, ya que los usuarios administrativos tienen un manejo a nivel medio en 
el uso de software y computación, lo que acelera la capacitación.
• Factibilidad Legal 
• Licencias: 
• El sistema operativo que deben usar los equipos administrativos, debe 
contar con las licencias originales. 
• El sistema gestor de la base de datos MySQL que se utilizara para este 
proyecto tiene licencia gratuita. 
• Adobe Dreamweaver CS6 con el que se hará la página debe contar con 
licencia pagada 
• El software que se implementara no constara de licencia. 
Factibilidad Económica 
Detalle: Tipo de pago Costo $: 
Programadores $800.000 
Dominio Anual $ 9.950 
Hosting Mensual $179.650 
Capacitación 5 días $100.000 
Cargo por servicio $400000 
Total $1.489.600
Factibilidad Financiera 
El proyecto no generara ningún ingreso a la empresa, la implementación 
de este es para regular las entradas y salidas del stock de los productos y 
eliminar las diferencias irregulares que hay en bodega. 
La empresa solicito un proyecto pequeño por lo que el proyecto no debe 
ser costoso, con los que cuenta con $2.000.000 como base para realizar 
el proyecto
Base de datos 
Diagrama entidad relación:
Diagrama físico:
Diagrama lógico:

Más contenido relacionado

Destacado (20)

A Mis Amigos
A Mis AmigosA Mis Amigos
A Mis Amigos
 
Le seven hotel
Le seven hotelLe seven hotel
Le seven hotel
 
Practica 1
Practica 1Practica 1
Practica 1
 
L'ivre d'Art
L'ivre d'ArtL'ivre d'Art
L'ivre d'Art
 
Logo Design
Logo DesignLogo Design
Logo Design
 
Pacie bloque de cierre
Pacie bloque de cierrePacie bloque de cierre
Pacie bloque de cierre
 
Drama Presentation Part 2
Drama Presentation Part 2Drama Presentation Part 2
Drama Presentation Part 2
 
Feliz dia 30 06-2015
Feliz dia 30 06-2015Feliz dia 30 06-2015
Feliz dia 30 06-2015
 
Avon 12 2014
Avon 12 2014Avon 12 2014
Avon 12 2014
 
Tema 11 de lengua
Tema 11 de lenguaTema 11 de lengua
Tema 11 de lengua
 
Karate di indonesia
Karate di indonesiaKarate di indonesia
Karate di indonesia
 
Trabalho de inglês
Trabalho de inglêsTrabalho de inglês
Trabalho de inglês
 
Comic
ComicComic
Comic
 
Historia
HistoriaHistoria
Historia
 
Practica 3 moda
Practica 3 modaPractica 3 moda
Practica 3 moda
 
Modelo 1 a 1formando numeros grandes
Modelo 1 a 1formando numeros grandesModelo 1 a 1formando numeros grandes
Modelo 1 a 1formando numeros grandes
 
Etape plantare trandafiri
Etape plantare trandafiriEtape plantare trandafiri
Etape plantare trandafiri
 
Investigating narrative theories
Investigating narrative theoriesInvestigating narrative theories
Investigating narrative theories
 
중간설명
중간설명중간설명
중간설명
 
Discurso 13 junio ayuntamiento
Discurso 13 junio ayuntamientoDiscurso 13 junio ayuntamiento
Discurso 13 junio ayuntamiento
 

Similar a Informe proyecto inventario restobar

Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRene Guaman-Quinche
 
Diapositivas de Ventas e Inventario.pptx
Diapositivas de Ventas e Inventario.pptxDiapositivas de Ventas e Inventario.pptx
Diapositivas de Ventas e Inventario.pptxEMMAFLORESCARMONA
 
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptx
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptxDesarrollo de EvaluacionFinal - Miercoles Hecho.pptx
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptxLeydyVeronicaDelgado
 
informe proyecto.docx
informe proyecto.docxinforme proyecto.docx
informe proyecto.docxRonyAngulo1
 
Exposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxExposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxMateoFlexandFlash
 
Computacion 3er corte
Computacion 3er corteComputacion 3er corte
Computacion 3er cortevalerialugo13
 

Similar a Informe proyecto inventario restobar (20)

Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Proyecto de sistemas de información
Proyecto de sistemas de informaciónProyecto de sistemas de información
Proyecto de sistemas de información
 
Eloy jorge pancho
Eloy jorge panchoEloy jorge pancho
Eloy jorge pancho
 
Proyecto Ing. Software.pdf
Proyecto Ing. Software.pdfProyecto Ing. Software.pdf
Proyecto Ing. Software.pdf
 
Ers panaderia final analisis2
Ers panaderia final analisis2Ers panaderia final analisis2
Ers panaderia final analisis2
 
Requisitos funcionales
Requisitos funcionalesRequisitos funcionales
Requisitos funcionales
 
paper shop
paper shoppaper shop
paper shop
 
Gestión y simulación basada en procesos
Gestión y simulación basada en procesosGestión y simulación basada en procesos
Gestión y simulación basada en procesos
 
Diapositivas de Ventas e Inventario.pptx
Diapositivas de Ventas e Inventario.pptxDiapositivas de Ventas e Inventario.pptx
Diapositivas de Ventas e Inventario.pptx
 
Systm vikos(mary,pato,itzel)
Systm vikos(mary,pato,itzel)Systm vikos(mary,pato,itzel)
Systm vikos(mary,pato,itzel)
 
Semana13-AOO.ppt
Semana13-AOO.pptSemana13-AOO.ppt
Semana13-AOO.ppt
 
Presentacion_01_PM.pdf
Presentacion_01_PM.pdfPresentacion_01_PM.pdf
Presentacion_01_PM.pdf
 
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptx
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptxDesarrollo de EvaluacionFinal - Miercoles Hecho.pptx
Desarrollo de EvaluacionFinal - Miercoles Hecho.pptx
 
informe proyecto.docx
informe proyecto.docxinforme proyecto.docx
informe proyecto.docx
 
Generals tools eq.2
Generals tools eq.2Generals tools eq.2
Generals tools eq.2
 
Exposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxExposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptx
 
Trabajo finalcalidad
Trabajo finalcalidadTrabajo finalcalidad
Trabajo finalcalidad
 
Computacion 3er corte
Computacion 3er corteComputacion 3er corte
Computacion 3er corte
 
Anteproyecto salazar bolivar
Anteproyecto salazar bolivarAnteproyecto salazar bolivar
Anteproyecto salazar bolivar
 
Unidad 32
Unidad 32Unidad 32
Unidad 32
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Informe proyecto inventario restobar

  • 1. Informe proyecto espacio 90 Nombre del Alumno: José Canales, Tyrone Morales, Nicolás Miranda Carrera: Programación y análisis de sistemas. Modulo: Ingeniería de requerimientos Perra del grupo: wala, mejor conocido como Nelson Rufino batista
  • 2. Índice • 1. Introducción…………………………………………………………….. • 2. Capítulo 1……………………………………………………………........ • 3. Capítulo 2……………………………………………………………........ • 4. Capítulo 3……………………………………………………………........ • 5. entrevistas………………………………………………………………... • 7. Análisis de requisitos…………………………………………………… • 8. Especificación de requisitos…………………………………………… • 9. Validación de requisitos………………………………………………... • 10. Capítulo 4……………………………………….………………………... • 11. Factibilidad Técnica……………………………………………………... • 12. Factibilidad Operacional………………………………………………... • 13. Factibilidad Legal………………………………………………………... • 14. Factibilidad Económica…………………………………………………. • 15. Capítulo 5………………………………………………………………… • 16. Capítulo 6………………………………………………………………… • 17. Anexos………………………………………………………………….…
  • 3. Introducción • La empresa Espacio 90 es un resto bar orientado básicamente al público universitario de la ciudad, el local está situado en el céntrico de Talca, está compuesta por 10 trabajadores, la cual empezó sus funcionamientos en el año 2009. • Esta empresa realiza un control de inventario de los productos de forma manual, tanto al cerrar como al abrir el local, también a su vez se hace lo mismo al cuadrar la caja.
  • 4. Objetivos generales • La implementación de una solución informática la cual será usada por el encargado de la bodega y el encargado de las ventas. El software debe abordar el inventario que se tiene en la bodega, las ventas de los productos Objetivos específicos • Realizar la toma de requerimientos funcionales y no funcionales a la empresa • Analizar los reales requerimientos que tiene la empresa • Especificar y validar los requerimientos obtenidos de los funcionarios. • Establecer si el proyecto es viable analizando cada una de las factibilidades del proyecto.
  • 5. Herramientas de recolección de datos • En la toma de requerimientos se utilizara una entrevista, estará enfocada a lo que quiere el cliente y que funcionamientos quiere que tenga el sistema, como también el aspecto de este. La entrevista se realizara al dueño ya que maneja el funcionamiento de todas las áreas del negocio, en especial el área en el que se va a implementar el proyecto.
  • 6. Confección de las entrevista • Preguntas y su descripción • 1.- ¿Cuál es su nombre? • *Debe especificar • 2.- ¿Está familiarizado o tiene algún conocimiento de cómo utilizar un sistema o programa computacional? • *Debe especificar en nivel de manejo de programas computacionales • 3.- ¿Cuánta gente trabaja en el local? • *Debe especificar cuanta gente trabaja en el local • ¿Tiene algún tipo de equipo computacional en el local? • *Debe especificar si cuentan con equipo • ¿Tiene acceso a internet? • *Debe señalar si cuentan con servicio de internet en el local • ¿Qué solución le gustaría tener para su local? • *Indicar la solución informática que necesitan • ¿Realiza inventarios cada cierto tiempo? • *Indicar cada cuanto realizan inventario • En el tema de diferencias de inventario ¿requiere que al momento de ingresar productos estos sean ingresados por familia? O ¿por total de productos solamente? • *Indicar como ingresar los productos, ya sea por marca o por familia • ¿Quién o quienes accederán al sistema? • *Debe señalar quienes tendrán acceso al sistema
  • 7. • ¿Desea registrar venta? • *Indicar si necesita registrar ventas • ¿Qué acciones dentro del sistema van a realizar cada usuario? • *Nombrar las acciones que debe realizar el sistema • ¿Es necesario realizar un sistema con inicio de sesión para mantener un control de las modificaciones? • *Indicar si el sistema debe tener un inicio de sesión o no • ¿Qué nivel de acceso tendrán los diversos trabajadores? • *Indicar el nivel de acceso de cada usuario • ¿De qué forma se lleva un control de la cantidad de productos vendidos? • *Indicar la forma lleva los controles de los productos vendidos • ¿De qué forma se lleva un control de la cantidad de productos en bodega? • *Indicar la forma lleva los controles de los productos en bodega • ¿Se realizan pedidos controlados o se determina según la cantidad restante de productos? • *Debe señalar cuando se realizan pedidos de productos • ¿Requiere que el sistema pueda entregar informes de las modificaciones realizadas por los usuarios? • *Indicar si requiere entregar informes de las modificaciones o no • ¿Qué tipo tamaño de letra le gustaría utilizar para el programa? • *Indicar el tipo de letra que prefiere • • ¿Qué Tamaño de letra prefiere? • *Indicar el tamaño de la letra • • * Se anexa toma de requerimientos
  • 8. Tabulación de los requerimientos funcionales R01 Iniciar sesión ingresando nombre usuario y clave R02 Ver stock bodega R03 Generar informe con las entradas y salidas de productos R04 modificar registro de venta y compra R05 Agregar registro de venta y compra R06 Mostrar ventas y compras realizadas R07 Actualizar el stock por cada venta y compra R08 Exportar a un Excel un informe de stock Tabulación de los requerimientos funcionales R09 El sistema lo usaran dos usuarios R10 Interfaz limpia, simple e intuitivo
  • 9. Especificación de requerimientos Funcionales Nombre Iniciar sesión ingresando nombre usuario y clave Id R01 Categoría Funcional Descripción Ingresar nombre de usuario y clave para iniciar sesión Justificación Identificar solo a las personas autorizadas para ingresar al sistema Prioridad Alta Dependencia No depende de ningún otro requerimiento Argumentos de factibilidad Es factible Método de verificación Comparar con el usuario y clave registrados en la base de datos Nombre Ver stock bodega Id R02 Categoría Funcional Descripción Visualizar en pantalla el stock de cada producto Justificación Muestra el stock que se tiene para la venta Prioridad Media Dependencia R03, R06 Argumentos de factibilidad Es factible, por que el usuario está obligado a registrar los ingresos y los egresos Método de verificación Los registros guardados en la base de datos
  • 10. Nombre Generar informe con las entradas y salidas de productos Id R03 Categoría Funcional Descripción Generar un informe con el stock inicial, con el stock vendido y la diferencia entre ambos stock por marca Justificación Obtener la cantidad de stock que queda en bodega Prioridad Alta Dependencia R03 Argumentos de factibilidad Es factible, el usuario registra los ingresos y los egresos en el sistema de esto se obtiene el informe Método de verificación ver los datos arrojados por el sistema en el informe Nombre modificar registro de venta y compra Id R04 Categoría Funcional Descripción Modifica uno o más registros de venta o de compra Justificación Modifica un ingreso incorrecto de una venta Prioridad Alta Dependencia R03,R06 Argumentos de factibilidad Es factible, se puede eliminar, modificar siempre cuando no este asociado a elementos de otras tablas Método de verificación Eliminación del registro en la base de datos
  • 11. Nombre Agregar registro de venta y compra Id R05 Categoría Funcional Descripción Aumentar la cantidad de stock al recibir un pedido de algún producto, o disminuirlo al realizar una venta Justificación Manejo del número de stock que se tiene Prioridad Alta Dependencia Ninguna Argumentos de factibilidad Es factible, ya que el usuario elije realizar la compra o venta e ingresar los datos Método de verificación El registro de los datos en la base de datos Nombre Mostrar ventas y compras realizadas Id R06 Categoría Funcional Descripción Mostrar en pantalla los registros de ventas y compras, dependiendo la operación que se elija Justificación Conocer el stock en cualquier momento Prioridad Media Dependencia R03 Argumentos de factibilidad Es factible, el usuario está obligado a ingresar los registros de ventas. Método de verificación Los datos ingresados de las ventas en la base de datos
  • 12. Nombre Actualizar el stock por cada venta y compra Id R07 Categoría Funcional Descripción Descontar del stock los productos que se venden y aumentarlos con las compras Justificación Llevar el control de los productos que se venden y el stock restante Prioridad Alta Dependencia R03, R06 Argumentos de factibilidad Es factible, al realzar la venta se selecciona la cantidad del producto, el cual será descontado del stock inicial. Método de verificación Disminución del stock de un producto al venderlo Nombre Exportar a un Excel un informe de stock Id R08 Categoría Funcional Descripción Exportar a un Excel el informe de stock Justificación Llevar el control de los productos que se venden y el stock restante Prioridad Alta Dependencia R03, R06 Argumentos de factibilidad Es factible, los registros ingresados son almacenados por el sistema. Método de verificación Exportación a un archivo de texto (.txt)
  • 13. No funcionales Nombre El sistema lo usaran dos usuarios Id R12 Categoría No funcional Descripción El sistema lo usara el jefe y el encargado de ventas Justificación Solo podrán acceder dos personas de la empresa Prioridad Baja Dependencia Ninguna Argumentos de factibilidad Es factible, ya que se asignan dos nombres de usuarios y sus respectivas contraseñas. Método de verificación Ingresar los datos para iniciar sesión Nombre Interfaz limpia, simple e intuitivo Id R13 Categoría No funcional Descripción El sistema debe ser lo más simple al momento de interactuar con el Justificación Debe ser fácil de usar para mejor asimilación en la empresa Prioridad Baja Dependencia Ninguna Argumentos de factibilidad Es factible Método de verificación Aprobación del cliente.
  • 14. Diagrama de flujos de datos DFD nivel 0
  • 17.
  • 18. Diccionario de datos Tabla de producto llave Nombre funcionalidad tipo tamaño Descripción PK id_producto es ingresado num 12 identificador del producto nombre_producto es ingresado varchar2 30 nombre del producto cantidad_producto es ingresado varchar2 6 cantidad del producto en stock Tabla de ventas llave Nombre Funcionalidad tipo tamaño Descripción PK id_pedido es generado num 10 identificador del pedido id_usuario es llamado num 2 identificador del usuario fecha_ventas es ingresado date 10 fecha del pedido numero_boleta es ingresado varchar2 15 número de la boleta del pedido
  • 19. Tabla de ventas llave nombre funcionalidad tipo tamaño Descripción PK id_usuario es ingresado num 2 identificador del usuario nombre_usuario es ingresado varchar2 15 nombre del usuario clave_usuario es ingresado num 7 clave de acceso del usuario privil_usuario es ingresado varchar 15 clave de acceso del usuario llave nombre funcionalidad tipo tamaño Descripción PK id_compras es generado num 25 identificador del pedido id_usuario es llamado num 2 identificador del usuario fecha_compras es ingresado date 10 fecha del pedido numero_factura es ingresado varchar2 20 número de la factura dela compra Tabla de compras
  • 20. Factibilidades Factibilidad Técnica La empresa ya cuenta con equipos para poder utilizar el sistema, este sistema será realizado con html, php. La base de datos será del tipo relacional, ya que Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de las tablas, la base de datos será diseñada en MySQL. Las exigencias para el equipo que deben usar los usuarios administrativos, no son muchos, ya que el trabajar con un sistema pequeño, no requiere de un gran rendimiento, las características mínimas que debe cumplir son: Un procesador AMD APU dual core E1-1500 de 1,48 GHz o un procesador Intel Celeron dual core B847 de 1.1 GHz o un procesador superior a estos, 2 GB de memoria RAM o una memoria con capacidad superior, un disco duro de 320 GB o superior a esto. El equipo debe contar con un sistema operativo en el cual pueda ejecutar las siguientes versiones de estos dos navegadores Google Chrome Versión 35.0.1916.153 en adelante o internet explorer desde la versión 11 en adelante. Factibilidad Operacional La implementación del sistema para los usuarios administrativos de Espacio 90, requerirá que el programador este capacitando al personal durante breve periodo de tiempo, que durara una semana por 5 horas diarias, ya que los usuarios administrativos tienen un manejo a nivel medio en el uso de software y computación, lo que acelera la capacitación.
  • 21. • Factibilidad Legal • Licencias: • El sistema operativo que deben usar los equipos administrativos, debe contar con las licencias originales. • El sistema gestor de la base de datos MySQL que se utilizara para este proyecto tiene licencia gratuita. • Adobe Dreamweaver CS6 con el que se hará la página debe contar con licencia pagada • El software que se implementara no constara de licencia. Factibilidad Económica Detalle: Tipo de pago Costo $: Programadores $800.000 Dominio Anual $ 9.950 Hosting Mensual $179.650 Capacitación 5 días $100.000 Cargo por servicio $400000 Total $1.489.600
  • 22. Factibilidad Financiera El proyecto no generara ningún ingreso a la empresa, la implementación de este es para regular las entradas y salidas del stock de los productos y eliminar las diferencias irregulares que hay en bodega. La empresa solicito un proyecto pequeño por lo que el proyecto no debe ser costoso, con los que cuenta con $2.000.000 como base para realizar el proyecto
  • 23. Base de datos Diagrama entidad relación: