SlideShare una empresa de Scribd logo
1 de 10
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICERRECTORADO ACADEMICO
COORDINACIÓN GENERAL DE INVESTIGACIÓN Y POSTGRADO
MAESTRÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
ANALISIS DE REQUERIMIENTOS
CASO DE USO
Profesor:
GUEVARA, Carlos
Realizado por
APONTE, Marcel
CABRERA, Ransney
CORTEZ, Ramón
HERNANDEZ, Yonel
Ciudad Bolívar, Junio 2015
INTRODUCCIÓN
El análisis de requerimientos o requisitos se basa principalmente en dos actividades: la
obtención de requerimientos, en donde se tiene como resultado una especificación del
sistema que el cliente comprende y entiende que quiere; el análisis, que da como
resultado un modelo que puede ser interpretado por los diseñadores y desarrolladores de
software.
En el presente informe se presenta un caso de uso propuesto, como parte de la Unidad II
de la Maestría en Tecnología de la Información de la Universidad Nacional Experimental
de Guayana, con el fin de mostrar la Ingeniería de Requisitos adecuada para abordar el
problema planteado.
PLANTEAMIENTO DEL PROBLEMA
El caso propuesto es el siguiente:
“El gerente de producción de la empresa el Sueño CA. Líder en ventas en
productos de ensueño en la localidad la Esperanza, ha propuesto a la junta
directiva incursionar en las ventas online para ampliar el mercado de
consumidores, sin embargo, este tipo de técnicas es incipiente en la empresa,
para ello requiere, además, del estudio del mercado, el portal web que permita
realizar las consultas y compras de los consumidores a través de la web. En vista
de la propuesta se requiere contratar a un equipo de especialistas que permitan
llevar esta propuesta acabo. Lo primero que se debe realizar es aplicar la primera
fase del ciclo de vida del software que es le determinación de los requerimientos.”
OBJETIVO GENERAL
Realizar el Análisis de Requisitos del caso propuesto, haciendo uso de la Ingeniería de
Requerimientos.
OBJETIVOS ESPECIFICOS
• Determinar los Requerimientos Funcionales y No Funcionales del Sistema.
• Establecer la Metodología a utilizar para la obtención de los Requerimientos del
Sistema.
• Definir las Herramientas e Instrumentos a utilizar en el Análisis de Requerimientos.
• Presentar el Análisis de los Requerimientos encontrados.
MARCO TEORICO
Venta Online
En términos generales, la venta online se puede definir como, la transferencia online de
un producto, servicio, idea u otro a un comprador mediante el pago de un precio
convenido.
Dicho de una forma más detallada, "cuando una empresa, organización o persona utiliza
un sitio web (propio o de un tercero) para poner sus productos o servicios a la venta, y
luego, otra empresa, organización o persona utiliza una computadora conectada a
internet para comprar esos productos o servicios, se puede decir que las partes han
intervenido en una transacción electrónica o venta online".
En consecuencia, la venta online consiste en ofrecer productos, servicios, ideas u otros
mediante un sitio web en internet, de tal forma, que los posibles compradores puedan
conocer en qué consisten y cuáles son sus ventajas y beneficios a través de ese sitio
web, y en el caso de que estén interesados, puedan efectuar la compra "online", por
ejemplo, pagando el precio del producto con su tarjeta de crédito, para luego, recibirlo en
la dirección que proporcionó (como sucede cuando se compran libros, hardware de
computadoras, juguetes, etc...) o mediante una descarga online (cuando se trata de
productos digitales como software, libros electrónicos, imágenes, etc...).
Tomado del artículo “La Venta Online” por Ivan Thompson (2006)
Portal Web
El término portal tiene como significado puerta grande, y precisamente su nombre hace
referencia a su función u objetivo ya que podemos definir el Portal como un Sitio Web a
través del cual podemos acceder a multitud de recursos y de servicios, entre los que
suelen encontrarse buscadores, foros, documentos, aplicaciones, compra electrónica, etc.
Requerimientos
Los requerimientos especifican qué es lo que el sistema debe hacer (sus funciones) y sus
propiedades esenciales y deseables. La captura de los requerimientos tiene como objetivo
principal la comprensión de lo que los clientes y los usuarios esperan que haga el
sistema. Un requerimiento expresa el propósito del sistema sin considerar como se va a
implantar. En otras palabras, los requerimientos identifican el qué del sistema, mientras
que el diseño establece el cómo del sistema.
Análisis de Requerimientos por Gómez Fuentes María del Carmen (2011)
RESULTADOS
El Análisis de Requerimientos realizado, se basa en la puesta en práctica de la Ingeniería
de Requisitos, en donde a través de diversos instrumentos y herramientas, pueden
identificarse los requisitos que presenta el cliente, y a través de otras herramientas, se
presenta el análisis de los requerimientos encontrados, con el fin de así mostrar al
diseñador, al desarrollador y al cliente en sí.
Obtención de Requerimientos
Para poder determinar cuáles son los requerimientos necesarios para el diseño del
sistema, se tomaron en cuenta varios instrumentos de investigación, los cuales se
mostraran a continuación:
1. Documentación: Para el análisis de las fuentes documentales, permitió precisar los
datos que se necesitan conocer para soportar la presente investigación. Por
consiguiente, se emplearon algunas de las técnicas operacionales en el manejo de
los datos, tales como: subrayado, fichaje bibliográfico, citas, ampliación de texto,
presentación de cuadros, gráficos, anexos; ello con el fin de introducir los
procedimientos y protocolos instrumentales de la investigación documental
realizada.
2. Observación Directa: La observación se realizó de forma directa con las personas
responsables de llevar a cabo las actividades relacionadas con el caso en estudio.
La información recolectada en esta fase, se clasificó y analizó, lo que permitió
evidenciar diferentes aspectos básicos que repercuten significativamente en la
propuesta metodológica de gestión de requerimientos.
3. Entrevista No estructurada y Cuestionarios: se aplicó como fase exploratoria de
esta investigación, se elaboró con preguntas abiertas y cerradas en un orden
preciso y lógico, a los fines de obtener la precisión de la información por el
personal seleccionado.
Figura 1. Modelo de Entrevista propuesta
Figura 2. Modelo de Cuestionario planteado
De acuerdo a los pasos llevados en la investigación, haciendo uso de los tres (03)
elementos mencionados: documentación, observación directa, y el uso de entrevistas y
cuestionarios; podemos enumerar los distintos requerimientos funcionales y no
funcionales del Sistema, los cuales se muestran a continuación:
Requerimientos Funcionales de Sistema
Se refieren a lo que debe hacer el sistema, en el sentido de los servicios proporcionados
al usuario final.
• Soportar a varios usuarios conectados al mismo tiempo.
• Debe permitir la consulta y compra a través del portal web.
• Crear una visualización dinámica.
• El sistema deberá tener almacenado en su base de datos las leyes y
convenciones de referente a la compra de productos en línea, para que los
usuarios puedan buscar en ella, al momento de una asesoría.
• El sistema deberá generar reportes de las transacciones que se realicen en ella.
• El sistema deberá permitir adaptarse rápido a los cambios radicales del valor de la
moneda nacional.
Requerimientos No Funcionales
Este tipo de requisitos se refieren a las características del sistema, como son las
restricciones, los atributos de calidad, los límites de memoria, requerimientos de
seguridad, restricciones de software y hardware, etc. Para este caso se disponen las
siguientes:
• El sistema deberá ser modular y fácilmente extensible, de tal manera que la
inclusión de nuevas funcionalidades sean sencillas.
• Deberá ser suficientemente rápido y eficaz.
• El sistema no deberá revelar los datos privados de los clientes, solo al
administrador o administradores.
Análisis de Requerimientos
Al poder identificar y detallar los requerimientos del sistema, se procede a la etapa de
Análisis de esos requerimientos, en donde se refleja, la interpretación de esos
requerimientos en diagramas de casos de uso que puede ser interpretado por el
diseñador, por los desarrolladores y por el cliente. De igual manera, se pueden realizar
prototipos que muestren las funcionalidades a un alto nivel, para ser validadas por el
cliente.
Diagramas
Se crean diagramas de casos uso para reflejar las interacciones de los usuarios y clientes
con el sistema.
Ejemplo de Diagrama de Caso Uso, donde se refleja la relación del cliente con el sistema.
Figura 3. Diagrama de Caso de Uso planteado
Prototipos
Se pretende captar la realidad estudiada en el área objeto de estudio, mostrándole al
cliente diversidad, para que el mismo expresará que elementos identifica con su empresa,
y que funcionalidades tendrá el sistema; para así facilitar el proceso de diseño y
desarrollo, al ya tener validado todas las funciones que incluirá el sistema.
Figura 4. Prototipo de Página Web planteada
CONCLUSIONES
Se puede evidenciar y demostrar en el presente caso de uso que la Ingeniería de
Requisitos o Requerimientos se basa en dos áreas: la obtención de requisitos, que se
enfoca en la descripción del propósito del sistema y es la que implica el mayor reto; ya
que los clientes, desarrolladores y los usuario identifican un problema y definen un
sistema que pueda resolver el problema. A esto se le llama especificación de los
requisitos del software, y sirve como contrato entre el cliente y los desarrolladores. Esta
especificación se estructura y formaliza durante el análisis para producir un modelo de
análisis.
La especificación de los requisitos del software y el modelo de análisis representan la
misma información. Difieren sólo en el lenguaje y notación que usan. La especificación
esta escrita en lenguaje natural, mientras que el modelo de análisis se expresa, por lo
general, en diagramas.

Más contenido relacionado

La actualidad más candente

Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisisJavier Rivera
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisisguest0a6e49
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Nociones Básicas de la Minería de Datos
Nociones Básicas de la Minería de DatosNociones Básicas de la Minería de Datos
Nociones Básicas de la Minería de Datossaibelr
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenariosUCATEBA
 
Lindsay (fundamentos y metodos de analisis y requirimientos)
Lindsay (fundamentos y metodos de analisis y requirimientos)Lindsay (fundamentos y metodos de analisis y requirimientos)
Lindsay (fundamentos y metodos de analisis y requirimientos)LindsayLeblanc3
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructuradaLuis Segovia
 
Mineria De Datos Secuenciales
Mineria De Datos SecuencialesMineria De Datos Secuenciales
Mineria De Datos SecuencialesMarilyn Jaramillo
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosFundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosOriana Campos
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacionRossana Pérez
 
Diseño de sistemas de información
Diseño de sistemas de informaciónDiseño de sistemas de información
Diseño de sistemas de informaciónolgauribemarquez
 
Presentación1
Presentación1Presentación1
Presentación1Jesus Mora
 

La actualidad más candente (20)

Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
QUE ES UML
QUE ES UMLQUE ES UML
QUE ES UML
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
Analisis y diseno_oo
Analisis y diseno_ooAnalisis y diseno_oo
Analisis y diseno_oo
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Expo escenarios requerimientos sw
Expo escenarios requerimientos swExpo escenarios requerimientos sw
Expo escenarios requerimientos sw
 
Nociones Básicas de la Minería de Datos
Nociones Básicas de la Minería de DatosNociones Básicas de la Minería de Datos
Nociones Básicas de la Minería de Datos
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenarios
 
Lindsay (fundamentos y metodos de analisis y requirimientos)
Lindsay (fundamentos y metodos de analisis y requirimientos)Lindsay (fundamentos y metodos de analisis y requirimientos)
Lindsay (fundamentos y metodos de analisis y requirimientos)
 
Algoritmos de minería de datos
Algoritmos de minería de datos Algoritmos de minería de datos
Algoritmos de minería de datos
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
 
Mineria De Datos Secuenciales
Mineria De Datos SecuencialesMineria De Datos Secuenciales
Mineria De Datos Secuenciales
 
Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosFundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Ejemplo de diseño lógico estructurado
Ejemplo de diseño lógico estructuradoEjemplo de diseño lógico estructurado
Ejemplo de diseño lógico estructurado
 
Diseño de sistemas de información
Diseño de sistemas de informaciónDiseño de sistemas de información
Diseño de sistemas de información
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Análisis de Requerimientos

Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Frank estaba infografiae
Frank estaba infografiaeFrank estaba infografiae
Frank estaba infografiaeID Z
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6Julio Pari
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Analisis de requisitos
Analisis de requisitosAnalisis de requisitos
Analisis de requisitosVivianaMl
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdfdiego773338
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de RequerimientosNaylu Rincón
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de RequerimientosNaylu Rincón
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasDarwin Mavares
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de SistemasKarenpenr
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del senaleydismartinez1
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototiposTensor
 
Eje temático Nº 1 - Diseño de Sistemas
Eje temático Nº 1 - Diseño de SistemasEje temático Nº 1 - Diseño de Sistemas
Eje temático Nº 1 - Diseño de SistemasKarenpenr
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSJesus F Rosas
 

Similar a Análisis de Requerimientos (20)

Tipos de requerimeintos
Tipos de requerimeintosTipos de requerimeintos
Tipos de requerimeintos
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Frank estaba infografiae
Frank estaba infografiaeFrank estaba infografiae
Frank estaba infografiae
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Analisis de requisitos
Analisis de requisitosAnalisis de requisitos
Analisis de requisitos
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf
 
PRIMER TRABAJO
PRIMER TRABAJOPRIMER TRABAJO
PRIMER TRABAJO
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 
Análisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemasAnálisis de requerimientos para el desarrollo de sistemas
Análisis de requerimientos para el desarrollo de sistemas
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del sena
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Eje temático Nº 1 - Diseño de Sistemas
Eje temático Nº 1 - Diseño de SistemasEje temático Nº 1 - Diseño de Sistemas
Eje temático Nº 1 - Diseño de Sistemas
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 

Más de Marcel Aponte

Instructivo de Laboratorios - Telemática - UNEG
Instructivo de Laboratorios - Telemática - UNEGInstructivo de Laboratorios - Telemática - UNEG
Instructivo de Laboratorios - Telemática - UNEGMarcel Aponte
 
Instructivo Wireless (Laboratorio 1)
Instructivo Wireless (Laboratorio 1)Instructivo Wireless (Laboratorio 1)
Instructivo Wireless (Laboratorio 1)Marcel Aponte
 
Propuesta Microsoft.NET
Propuesta Microsoft.NETPropuesta Microsoft.NET
Propuesta Microsoft.NETMarcel Aponte
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la CalidadMarcel Aponte
 
Plan de Recuperación de Desastres - TI
Plan de Recuperación de Desastres - TIPlan de Recuperación de Desastres - TI
Plan de Recuperación de Desastres - TIMarcel Aponte
 
Ingeniería del Software Libre (ISL)
Ingeniería del Software Libre (ISL) Ingeniería del Software Libre (ISL)
Ingeniería del Software Libre (ISL) Marcel Aponte
 

Más de Marcel Aponte (8)

Instructivo de Laboratorios - Telemática - UNEG
Instructivo de Laboratorios - Telemática - UNEGInstructivo de Laboratorios - Telemática - UNEG
Instructivo de Laboratorios - Telemática - UNEG
 
Instructivo Wireless (Laboratorio 1)
Instructivo Wireless (Laboratorio 1)Instructivo Wireless (Laboratorio 1)
Instructivo Wireless (Laboratorio 1)
 
Propuesta Microsoft.NET
Propuesta Microsoft.NETPropuesta Microsoft.NET
Propuesta Microsoft.NET
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la Calidad
 
Grafos Ponderados
Grafos PonderadosGrafos Ponderados
Grafos Ponderados
 
Plan de Recuperación de Desastres - TI
Plan de Recuperación de Desastres - TIPlan de Recuperación de Desastres - TI
Plan de Recuperación de Desastres - TI
 
Ingeniería del Software Libre (ISL)
Ingeniería del Software Libre (ISL) Ingeniería del Software Libre (ISL)
Ingeniería del Software Libre (ISL)
 

Último

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (13)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Análisis de Requerimientos

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADEMICO COORDINACIÓN GENERAL DE INVESTIGACIÓN Y POSTGRADO MAESTRÍA EN TECNOLOGÍAS DE LA INFORMACIÓN ANALISIS DE REQUERIMIENTOS CASO DE USO Profesor: GUEVARA, Carlos Realizado por APONTE, Marcel CABRERA, Ransney CORTEZ, Ramón HERNANDEZ, Yonel Ciudad Bolívar, Junio 2015
  • 2. INTRODUCCIÓN El análisis de requerimientos o requisitos se basa principalmente en dos actividades: la obtención de requerimientos, en donde se tiene como resultado una especificación del sistema que el cliente comprende y entiende que quiere; el análisis, que da como resultado un modelo que puede ser interpretado por los diseñadores y desarrolladores de software. En el presente informe se presenta un caso de uso propuesto, como parte de la Unidad II de la Maestría en Tecnología de la Información de la Universidad Nacional Experimental de Guayana, con el fin de mostrar la Ingeniería de Requisitos adecuada para abordar el problema planteado.
  • 3. PLANTEAMIENTO DEL PROBLEMA El caso propuesto es el siguiente: “El gerente de producción de la empresa el Sueño CA. Líder en ventas en productos de ensueño en la localidad la Esperanza, ha propuesto a la junta directiva incursionar en las ventas online para ampliar el mercado de consumidores, sin embargo, este tipo de técnicas es incipiente en la empresa, para ello requiere, además, del estudio del mercado, el portal web que permita realizar las consultas y compras de los consumidores a través de la web. En vista de la propuesta se requiere contratar a un equipo de especialistas que permitan llevar esta propuesta acabo. Lo primero que se debe realizar es aplicar la primera fase del ciclo de vida del software que es le determinación de los requerimientos.”
  • 4. OBJETIVO GENERAL Realizar el Análisis de Requisitos del caso propuesto, haciendo uso de la Ingeniería de Requerimientos. OBJETIVOS ESPECIFICOS • Determinar los Requerimientos Funcionales y No Funcionales del Sistema. • Establecer la Metodología a utilizar para la obtención de los Requerimientos del Sistema. • Definir las Herramientas e Instrumentos a utilizar en el Análisis de Requerimientos. • Presentar el Análisis de los Requerimientos encontrados.
  • 5. MARCO TEORICO Venta Online En términos generales, la venta online se puede definir como, la transferencia online de un producto, servicio, idea u otro a un comprador mediante el pago de un precio convenido. Dicho de una forma más detallada, "cuando una empresa, organización o persona utiliza un sitio web (propio o de un tercero) para poner sus productos o servicios a la venta, y luego, otra empresa, organización o persona utiliza una computadora conectada a internet para comprar esos productos o servicios, se puede decir que las partes han intervenido en una transacción electrónica o venta online". En consecuencia, la venta online consiste en ofrecer productos, servicios, ideas u otros mediante un sitio web en internet, de tal forma, que los posibles compradores puedan conocer en qué consisten y cuáles son sus ventajas y beneficios a través de ese sitio web, y en el caso de que estén interesados, puedan efectuar la compra "online", por ejemplo, pagando el precio del producto con su tarjeta de crédito, para luego, recibirlo en la dirección que proporcionó (como sucede cuando se compran libros, hardware de computadoras, juguetes, etc...) o mediante una descarga online (cuando se trata de productos digitales como software, libros electrónicos, imágenes, etc...). Tomado del artículo “La Venta Online” por Ivan Thompson (2006) Portal Web El término portal tiene como significado puerta grande, y precisamente su nombre hace referencia a su función u objetivo ya que podemos definir el Portal como un Sitio Web a través del cual podemos acceder a multitud de recursos y de servicios, entre los que suelen encontrarse buscadores, foros, documentos, aplicaciones, compra electrónica, etc. Requerimientos Los requerimientos especifican qué es lo que el sistema debe hacer (sus funciones) y sus propiedades esenciales y deseables. La captura de los requerimientos tiene como objetivo principal la comprensión de lo que los clientes y los usuarios esperan que haga el sistema. Un requerimiento expresa el propósito del sistema sin considerar como se va a implantar. En otras palabras, los requerimientos identifican el qué del sistema, mientras que el diseño establece el cómo del sistema. Análisis de Requerimientos por Gómez Fuentes María del Carmen (2011)
  • 6. RESULTADOS El Análisis de Requerimientos realizado, se basa en la puesta en práctica de la Ingeniería de Requisitos, en donde a través de diversos instrumentos y herramientas, pueden identificarse los requisitos que presenta el cliente, y a través de otras herramientas, se presenta el análisis de los requerimientos encontrados, con el fin de así mostrar al diseñador, al desarrollador y al cliente en sí. Obtención de Requerimientos Para poder determinar cuáles son los requerimientos necesarios para el diseño del sistema, se tomaron en cuenta varios instrumentos de investigación, los cuales se mostraran a continuación: 1. Documentación: Para el análisis de las fuentes documentales, permitió precisar los datos que se necesitan conocer para soportar la presente investigación. Por consiguiente, se emplearon algunas de las técnicas operacionales en el manejo de los datos, tales como: subrayado, fichaje bibliográfico, citas, ampliación de texto, presentación de cuadros, gráficos, anexos; ello con el fin de introducir los procedimientos y protocolos instrumentales de la investigación documental realizada. 2. Observación Directa: La observación se realizó de forma directa con las personas responsables de llevar a cabo las actividades relacionadas con el caso en estudio. La información recolectada en esta fase, se clasificó y analizó, lo que permitió evidenciar diferentes aspectos básicos que repercuten significativamente en la propuesta metodológica de gestión de requerimientos. 3. Entrevista No estructurada y Cuestionarios: se aplicó como fase exploratoria de esta investigación, se elaboró con preguntas abiertas y cerradas en un orden preciso y lógico, a los fines de obtener la precisión de la información por el personal seleccionado. Figura 1. Modelo de Entrevista propuesta
  • 7. Figura 2. Modelo de Cuestionario planteado De acuerdo a los pasos llevados en la investigación, haciendo uso de los tres (03) elementos mencionados: documentación, observación directa, y el uso de entrevistas y cuestionarios; podemos enumerar los distintos requerimientos funcionales y no funcionales del Sistema, los cuales se muestran a continuación: Requerimientos Funcionales de Sistema Se refieren a lo que debe hacer el sistema, en el sentido de los servicios proporcionados al usuario final. • Soportar a varios usuarios conectados al mismo tiempo. • Debe permitir la consulta y compra a través del portal web. • Crear una visualización dinámica. • El sistema deberá tener almacenado en su base de datos las leyes y convenciones de referente a la compra de productos en línea, para que los usuarios puedan buscar en ella, al momento de una asesoría. • El sistema deberá generar reportes de las transacciones que se realicen en ella. • El sistema deberá permitir adaptarse rápido a los cambios radicales del valor de la moneda nacional. Requerimientos No Funcionales Este tipo de requisitos se refieren a las características del sistema, como son las restricciones, los atributos de calidad, los límites de memoria, requerimientos de seguridad, restricciones de software y hardware, etc. Para este caso se disponen las siguientes: • El sistema deberá ser modular y fácilmente extensible, de tal manera que la inclusión de nuevas funcionalidades sean sencillas. • Deberá ser suficientemente rápido y eficaz. • El sistema no deberá revelar los datos privados de los clientes, solo al administrador o administradores.
  • 8. Análisis de Requerimientos Al poder identificar y detallar los requerimientos del sistema, se procede a la etapa de Análisis de esos requerimientos, en donde se refleja, la interpretación de esos requerimientos en diagramas de casos de uso que puede ser interpretado por el diseñador, por los desarrolladores y por el cliente. De igual manera, se pueden realizar prototipos que muestren las funcionalidades a un alto nivel, para ser validadas por el cliente. Diagramas Se crean diagramas de casos uso para reflejar las interacciones de los usuarios y clientes con el sistema. Ejemplo de Diagrama de Caso Uso, donde se refleja la relación del cliente con el sistema. Figura 3. Diagrama de Caso de Uso planteado Prototipos Se pretende captar la realidad estudiada en el área objeto de estudio, mostrándole al cliente diversidad, para que el mismo expresará que elementos identifica con su empresa, y que funcionalidades tendrá el sistema; para así facilitar el proceso de diseño y desarrollo, al ya tener validado todas las funciones que incluirá el sistema.
  • 9. Figura 4. Prototipo de Página Web planteada
  • 10. CONCLUSIONES Se puede evidenciar y demostrar en el presente caso de uso que la Ingeniería de Requisitos o Requerimientos se basa en dos áreas: la obtención de requisitos, que se enfoca en la descripción del propósito del sistema y es la que implica el mayor reto; ya que los clientes, desarrolladores y los usuario identifican un problema y definen un sistema que pueda resolver el problema. A esto se le llama especificación de los requisitos del software, y sirve como contrato entre el cliente y los desarrolladores. Esta especificación se estructura y formaliza durante el análisis para producir un modelo de análisis. La especificación de los requisitos del software y el modelo de análisis representan la misma información. Difieren sólo en el lenguaje y notación que usan. La especificación esta escrita en lenguaje natural, mientras que el modelo de análisis se expresa, por lo general, en diagramas.