Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
Emanuel Córdova Montiel
Adrian Barahona Ortiz
Jasiel Elimas López Jiménez
Materia:
Verificación y validación de software
Docente:
Alejandro López Jiménez
Hoy en día las empresas se esfuerzan para tener una mayor participación en el
mercado, lo que ha originado el desarrollo de aplicaciones donde se puede registrar
el crecimiento de las empresas y las preferencias de los consumidores, estas
aplicaciones mejoran el control administrativo mediante un seguimiento preciso de
todas las transacciones que se realicen dentro de un negocio en tiempo real
proporcionando reportes detallados de ventas que permiten a los administradores
ordenar fácilmente la cantidad correcta de productos en el momento adecuado ,
esto permite al negocio o a las empresas mejorar el servicio al cliente reduciendo el
tiempo necesario para terminar una transacción. Los sistemas de ventas tienen la
capacidad de ser personalizados para cumplir con las necesidades específicas de
un negocio por ejemplos las organizaciones de venta al menudeo pueden localizar
rápidamente los precios de venta y costos actuales de todos los productos, y los
hoteles pueden vincular fácilmente las cuentas del restaurante con los cargos de
una habitación, unas tiendas de ropa pueden incluir todos los elementos que ofrece
y organizarlos ya sea por marca o por precio, etc. En años recientes el mercado ha
incrementado y se han generado diversidad de negocios en todos los rubros,
prácticamente obligando a las empresas a ofrecer una mejor atención no solo
limitándose a la venta del producto sino también a considerar mayor comodidad y
mejor atención al cliente, esto depende mucho del sistema con el que cuente la
empresa, un sistema rápido y sencillo es lo que se busca en la actualidad.
Índice General
1.2.2.1 Alcances
1.2.2.2 Limitaciones
1.3 Objetivos
1.3.1 Objetivo General
1.4 Justificación
1.5.3 cascada
El modelo en cascada es un proceso de desarrollo secuencial, en el que el
desarrollo de software se concibe como un conjunto de etapas que se
ejecutan una tras otra. Se le denomina así por las posiciones que ocupan
las diferentes fases que componen el proyecto, colocadas una encima de otra, y
siguiendo un flujo de ejecución de arriba hacia abajo, como una cascada.
“El Servicio de Rentas Internas (SRI) es una entidad técnica y autónoma que tiene
la responsabilidad de recaudar los tributos internos que la Ley establece, para poder
consolidar en el Ecuador la cultura tributaria por parte de los contribuyentes sin
excepción. El SRI ejecuta la política tributaria en el país en lo que se refiere a los
impuestos internos.” (Servicios Ecuador, 2010).
El Ecuador posee una normativa la cual indica quién o quienes tienen la obligación
de pagar impuestos, indicando el porqué de ello como también el monto que debe
cancelar por ese concepto, la reforma tributaria cambia varios aspectos de la
estructura tributaria (impuestos a las personas y/o empresas) basándose, a través
de ella, el aumentar o disminución dela cantidad de dinero que recibirá el estado por
el concepto de pago de impuestos.
Ventajas
• Lenguaje multiplataforma.
• Fácil de aprender.
• Orientado para desarrollar aplicaciones web donde la información esté en una base de
datos.
• Buena integración con la mayoría de conectores a base de datos. MySQL, PostgreSQL,
Oracle, etc.
• Lenguaje modular.
• Mucha documentación debido a su gran popularidad y una gran comunidad. (Web
Oficial php.net).
• Programación orientada a objetos.
• Lenguaje de código libre y gratuito.
• Biblioteca muy amplia de funciones nativas.
Desventajas
• Se necesita instalar un servidor web.
• Se realiza todo el trabajo en la parte del servidor, por esto, si se tienen muchas
codificación.
• Difícil de mantener.
2.3.2 JavaScript
Desventajas
• No es tan extenso en recursos.
• Sistemas complejos pueden no funcionar tan bien.
• Opciones de 3D limitadas.
• Usuarios pueden deshabilitar JavaScript en su navegador.
2.3.3 JQuery
2.3.4 Sql
Ventajas
• Ampliamente popular - Ideal para tecnologías Web.
• Fácil de Administrar.
• Su sintaxis SQL es estándar y fácil de aprender.
2.3.5 SublimeText
Ventajas
• Es un programa muy rápido en su ejecución. Todo en él funciona de manera
extremadamente veloz.
• Es muy ligero. Ocupa apenas siete megabytes, por lo que no consume casi recursos al
computador.
Desventajas
texto con filosofía de editor clásico (como vim), lo que puede resultar dificultoso para
usuarios acostumbrados a herramientas más visuales o a aquellas personas que
están
empezando en el mundo del desarrollo de aplicaciones o páginas web.
• Aún posee algunos fallos, aunque no mayores que otros productos más veteranos.
“El software de código abierto es aquel que se distribuye bajo una licencia
que permite su uso, modificación y redistribución. Como su nombre lo indica, el
requisito principal para que una aplicación sea considerada bajo esta categoría es
que el código fuente se encuentre disponible. Esto permite estudiar el
funcionamiento del programa y efectuar modificaciones con el fin de mejorarlo
y/o adaptarlo a algún propósito específico”.(Abax Asesores, 2007).
“El término Web Services describe una forma estandarizada para la integración de
aplicaciones WEB mediante el uso de XML, SOAP, WSDL y UDDI sobre los
protocolos de la Internet. XML es usado para describir los datos, SOAP se ocupa
para la transferencia de los datos, WSDL se emplea para describir los servicios
disponibles y UDDI se ocupa para conocer cuáles son los servicios disponibles. Uno
de los usos principales es permitir la comunicación entre las empresas y entre las
empresas y sus clientes. Los Web Services permiten a las organizaciones
intercambiar datos sin necesidad de conocer los detalles de sus respectivos
Sistemas de Información”.(Mario Saffirio, 2006).
2.3.8 PDF.
2.3.9 XML.
3.1.1 Análisis
restaurante familiar “El Ostion”; ubicado en la ranchería Oriente, primera
sección en el municipio de Paraíso. A consecuencia de una mala
administración de las ventas, ya que éstas, se anotaban en libretas por el
personal y de forma manual, generando de tal forma redundancia en la
información de las ventas, de los clientes y de los productos, así mismo,
pérdidas de las ventas por parte de los empleados.
3.1.2 Problemática
Actualmente las empresas que poseen este giro de negocio llevan cada
proceso de manera manual, por esa parte la información, como las ventas,
tiene un mal majamiento por parte del empleado con lo cual se encarecen sus
procesos. Todo esto contiene errores por el procesamiento manual de la
información, con lo cual no es aprovechado correctamente el uso de las
tecnologías. Tal es el caso del restaurante familiar el Ostión, donde sus
procesos son realizados de manera manual. Esto afecta principal y
directamente a los clientes ya que hay mucha perdida de información a causa
de los procesos que se llevan manualmente.
3.1.3 Solución
Un sistema de ventas garantiza que dicha información este resguardada y lista
para ser utilizada en cualquier momento. Esto nos permite realizar operaciones
veloces y consultas concretas facilitando la información de manera rápida y
precisa.
USO DE DICCIONARIO DE
DATOS
COMO HERRAMIENTA
4 SI SI SI SI NO NO NO
DE
DOCUMENTACIÓN PARA
LA
DEFINICIÓN DE LA BASE.
ACTIVIDADES DE
ADMINISTRACIÓN
SE LA BASE DE
5 SI SI SI NO SI NO NO
DATOS
RESTRINGIDAS A LAS
NECESARIAS A SU FUNCION.
TOTALES 1 2 2 3 2 0 1
INCIDENCIA DE RIESGO 1 1.6 1.4 1.5 0.8 0 0.4
IMPACTO AL PROYECTO
FORMA 3: Entrada correcta de datos
AREA O PERSONAL
RESPONSABLE POR LA
2 SEGURIDAD DE LOS SI SI SI SI NO NO NO
MEDIOS Y RECURSOS
INFORMATICOS
PROCEDIMIENTOSDE
RESPALDO Y
RECUPERACION DE LOS
3 RECURSOS INFORMATICOS NO SI SI NO NO SI SI
PREPARADOS Y
DISPONIBLES EN LUGARES
REMOTOS
PROTECCION DE LOS
RECURSOS INFORMATICOS
4 SI NO NO NO NO SI SI
DE CONDICIONES DE
ENTORN0 Y AMBIENTALES
TOTALES 1 1 2 3 1 2 2
INCIDENCIA DE RIESGO 1 0.8 1.4 1.5 0.4 0.8 0.8
IMPACTO AL PROYECTO
3.1.5 Encuadre de requerimientos.
Completado
3.1.5.1 Matriz de requerimientos
NO FECHA ESTATUS CATEGORIA DESCRIPCIÓN COMPONENTE FECHA V
1 20/10/2018 O Funcional Registrar Administración 15/11/2018
datos de
empleados
2 20/10/2018 O Funcional Realizar Ventas 16/11/2018
ventas
3 20/10/2018 O Funcional Consultar Ventas 18/11/2018
ventas
4 20/10/2018 O Funcional Consultar Administración 19/11/2018
productos
5 25/10/2018 O No- Usar SGBD Administración
Funcional
6 25/10/2018 M No- Usar HTML5 y Interfaz
Funcional PHP 7
Documento de visión
• Administradores
• Meseros
• Gerentes
• Desarrolladores
• Clientes
• Inversionistas
• Analistas
Problema
El restaurant tiene el inconveniente de que sus mesas no son gestionadas de la
manera correcta, muchas veces dos meseros son asignados a la misma mesa, por
lo que a veces confunden los pedidos o tardan en traerlo.
Nosotros proponemos un sistema que pueda gestionar a los empleados del
restaurant, así como sus roles. también crear un menú digital para agilizar los
pedidos, englobando de esta manera todo lo requerido para gestionar un restaurant.
Características
• Ventana principal de login.
• Gestión de empleados
• Gestión de menú digital
• Cobro en efectivo o con tarjeta
• Intuitivo y fácil de usar
• Orientado a tabletas
• Creación de reporte de ventas por periodos.
Planteamiento
Hoy en día, los restaurantes que se encuentran en nivel medio y pequeño persisten
en la problemática de los atrasos en el ámbito tecnológico, los métodos de gestión
y su forma de producir, vender y administrar están presentando problemas al no
poder competir con las tecnologías actuales. Ahora las empresas de este giro
realizan sus operaciones de manera manual, por eso existe mucha perdida de
información, tiempo y producción. Esto nos lleva a proponer y generar cambios para todos
ellos.
RF02: Se requiere un módulo de ventas que registre el nombre del producto, la descripción de ese
producto, el precio y la cantidad. Así mismo que calcule el total a pagar y calcular cambio.
RF03: Se requiere un módulo para consultar las ventas que se han hecho ya sea diariamente,
semanalmente, quincenalmente, mensualmente.
RF04: Se requiere de un módulo especial, donde se enlisten todos los productos que ofrece el
restaurante, así mismo que pueda dar opción de eliminar, editar o agregar ese producto en caso
de que se haya agotado tal producto o se requiera agregar un nuevo producto.
RF01: Se requiere un módulo para llevar el registro de todos los empleados que colaboren en el
restaurante.
RF02: Se requiere un módulo de ventas que registre el nombre del producto, la descripción de ese
producto, el precio y la cantidad. Así mismo que calcule el total a pagar y calcular cambio.
RF03: Se requiere un módulo para consultar las ventas que se han hecho ya sea diariamente,
semanalmente, quincenalmente, mensualmente.
RF04: Se requiere de un módulo especial, donde se enlisten todos los productos que ofrece el
restaurante, así mismo que pueda dar opción de eliminar, editar o agregar ese producto en caso
de que se haya agotado tal producto o se requiera agregar un nuevo producto.
3.1.5.4
Requerimientos No Funcionales
Software
RNF01: Sistema Gestor de Base de datos
Se utiliza el sistema gestor de base de datos relacional Oracle. Se implementa debido a su
seguridad y al eficiente manejo de grandes volúmenes de datos. Se utiliza la versión 7.
RNF02: IDE (Entorno de Desarrollo Integrado)
Se desarrolla el proyecto utilizando el IDE Netbeans, en la versión 8.0.2 para la aplicación de
escritorio.
Hardware
RNF03: El sistema de información se instalará en 1 computadora cliente, cuenta procesador
Core I3 CPU 3.5 GHz, 4 GB de memoria RAM y usa el sistema operativo Windows 7.
Proveedor
Productos
cliente
Usuario
Ventas
LOGIN
Inversión fija
Renta de local 9,000
Imprevistos 1,800
SubTotal 10,800
Inversión semifija
Agendas 400
Poststicks 100
Plumas 20
Renta telefónica 1,170
Internet 12,000
SubTotal 13,690
Inversión diferida
Curso de JAVA 600
Capacitaciones 6,000
Seguridad 3,000
SubTotal 9,600
Capital de trabajo
Medios de almacenamiento 3,000
Salarios 90,000
Manejador de base de datos: SQL
10,000
Server
SubTotal 103,000
TOTAL 137,090
3.4 Contrato de Desarrollo de Software
REUNIDOS
En Comalcalco, Tabasco a 22 de noviembre de 2018
DE UNA PARTE:
SoftTec (en adelante, EMPRESA DESARROLLADORA), con domicilio en Sánchez Magallanes 148 Alt, Col.
Centro, Cárdenas Tabasco, CP. 86500, en su nombre y representación C. Emanuel Córdova Montiel, actuando
en calidad de Líder de Proyecto.
Y DE OTRA:
EL Ostión Gulion (en adelante, EMPRESA CLIENTE), con domicilio en Ranchería Oriente 1ra Sección, 86600,
de Paraíso Tabasco, en su nombre y representación Sra. Norma Díaz Córdova, actuando en calidad de
Propietaria.
Los contratantes se reconocen recíprocamente, en el carácter en que intervienen, plena capacidad jurídica
para contratar y en el caso de representar a terceros, cada uno de los intervinientes asegura que, el poder con
el que actúa no ha sido revocado ni limitado, y que es bastante para obligar a sus representados en virtud de
este CONTRATO DE DESARROLLO DE SOFTWARE y a tal objeto:
EXPONEN:
I. Que, EMPRESA DESARROLLADORA de conformidad con su objeto social, se dedica a la programación e
integración de sistemas de software.
II. Que, EMPRESA CLIENTE está interesada en contratar a EMPRESA DESARROLLADORA un sistema de
software con los requisitos y estipulaciones acordados en este contrato.
III. Que, en base a lo anterior, ambas partes acuerdan la suscripción del presente contrato que se regirá de
acuerdo con los siguientes:
PACTOS Y ESTIPULACIONES:
PRIMERA. - DEFINICIONES
Por mantenimiento correctivo se entiende en este contrato el definido en el estándar técnico de mantenimiento
de software IEEE 1219-1998: “Modificaciones realizadas a un producto de software después de su entrega
para corregir fallos descubiertos”.
Por mantenimiento adaptativo o perfectivo, en este contrato se entiende el así definido en el mismo estándar
técnico de mantenimiento de software IEEE 1219-1998: “Modificaciones realizadas a un producto de software
después de su entrega para adaptar su funcionamiento a nuevas condiciones del entorno de operación, o para
ampliar o modificar su funcionamiento”.
SEGUNDA. - OBJETO
El objeto del presente contrato es el desarrollo por parte de EMPRESA DESARROLLADORA del sistema de
software del proyecto denominado “Sistema de Gestión de Restaurante Ostión Gulion”.
Se considerará por entregada una parte del sistema cuando se encuentre instalada y en condiciones de operar
sin errores aparentes, y entregados en formato digital los productos y sub-productos de software generados
en el ciclo de desarrollo.
QUINTA. - VALIDACIÓN DE LAS ENTREGAS PARCIALES.
Tras la entrega de cada parte del sistema, EMPRESA CLIENTE dispondrá de 10 días naturales para realizar
las pruebas de verificación y validación que estime oportunas.
Si durante las pruebas encontrara errores o deficiencias, lo notificará por escrito a EMPRESA
DESARROLLADORA, para que proceda a contrastarlos y subsanarlos.
Si fuera necesario subsanar errores, EMPRESA DESARROLLADORA una vez realizados los arreglos,
procederá a una nueva entrega.
Si los errores detectados afectan a funcionalidades básicas para el funcionamiento de “Sistema de Gestión de
Restaurante Ostión Gulion”, e implican que no puede ponerse en explotación el subsistema desarrollado, la
fecha de la entrega con los errores subsanados es la que se computará como fecha de entrega válida, y tras
la cual EMPRESA CLIENTE dispondrá nuevamente de 10 días naturales para realizar pruebas de verificación
y validación.
Si pasados 10 días naturales tras la entrega EMPRESA CLIENTE no indicara problemas o deficiencias, se
entenderá que la entrega ha sido validada por EMPRESA CLIENTE.
SEXTA. - PROPIEDAD INTELECTUAL
Corresponden a EMPRESA CLIENTE cualesquiera derechos de explotación derivados de la Ley de Propiedad
Intelectual, tanto del sistema programado, como de los subsistemas que lo integran, y que igualmente hayan
sido desarrollados por EMPRESA DESARROLLADORA, así como de todos los subproductos: documentación
técnica de análisis y diseño, documentación de planificación y pruebas, etc.
EMPRESA DESARROLLADORA garantiza que los trabajos y servicios prestados a EMPRESA CLIENTE por
el objeto de este contrato no infringen ni vulneran los derechos de propiedad intelectual o industrial o
cualesquiera otros derechos legales o contractuales de terceros.
SÉPTIMA. - GARANTÍA
Una vez entregada y validada cada parte, se iniciará un periodo de garantía del correcto funcionamiento y
adecuación a los requisitos de rendimiento y calidad de 3 meses.
La garantía cubrirá el servicio de mantenimiento correctivo por parte de EMPRESA DESARROLLADORA, con
un tiempo de respuesta a las notificaciones de incidencias inferior a las 36 horas laborables desde la
notificación, y un tiempo de reparación acorde al esfuerzo técnico necesario para su reparación.
La garantía no cubre operaciones de mantenimiento adaptativo o perfectivo.
OCTAVA. - RESOLUCIÓN DEL CONTRATO
El presente contrato quedará resuelto al producirse alguna de las siguientes causas:
a) Entrega y validación de la parte del desarrollo consignada como última en el contrato de requisitos de
dicha parte.
b) Por decisión de EMPRESA CLIENTE. Si la resolución por esta causa y la comunicación a EMPRESA
DESARROLLADORA se produjera a mitad de un ciclo de programación, la resolución se llevará a
cabo al finalizar el mismo.
c) Incumplimiento de las obligaciones correspondientes a cada parte. La resolución por esta causa podrá
dar lugar a indemnización por daños y perjuicios causados por el incumplimiento.
d) Por hallarse cualquiera de las partes en un supuesto de caso fortuito o fuerza mayor.
Si el contrato se resuelve anticipadamente sin producir la entrega del sistema de software en su totalidad o en
la forma dispuesta en este contrato, ambas partes colaborarán de buena fe y en especial EMPRESA
DESARROLLADORA para facilitar, bien la contratación de una nueva entidad que dé continuidad a los
trabajos, o bien para que EMPRESA CLIENTE pueda continuar con los trabajos, y en cualquiera de los casos
facilitar la transferencia del conocimiento y sub-productos generados.
A la resolución del contrato, EMPRESA DESARROLLADORA, con independencia de las entregas parciales
hayan realizado, entregará a EMPRESA CLIENTE todos los productos y documentación del software
producidos, con un sistema de clasificación y acceso que permita identificar las versiones de cada componente
conforme a cada versión del sistema construido.
NOVENA. - GENERAL
Personal: cada parte asume, a título exclusivo el carácter de patrono o empresario de su personal empleado
para la ejecución del presente contrato.
Interlocutores válidos: para llevar a cabo las comunicaciones necesarias durante la ejecución del contrato se
nombran como interlocutores válidos:
DÉCIMA. - FIRMAS
Leído que fue el presente instrumento por las partes intervinientes del mismo, y aceptando los términos y
condiciones estipulados, por su plena y libre voluntad, lo firman en todas y cada una de sus 6 fojas útiles en
un número de 4 tantos, en la ciudad de Comalcalco Tabasco a los 14 días del mes de diciembre del año 2008.
Testigos
Nombre: Nombre:
Domicilio: Domicilio:
CAPITULO 4
Pruebas y
resultados.
4.3 Pruebas
4.3.1 Prueba de Aceptación
23/11/2019
28/11/2019
4.3.2 Prueba de Desempeño
28/11/2019
4.3.2.2 Reporte
▼ Test Settings
▼ Test Iterations
▼ Requests
Con esta prueba podemos darnos cuentas que el software esta trabajando perfectamente, solo
observamos un error en el tiempo de respuesta de una petición que se hizo en el minuto 4
4.3.3 Prueba de Integración
2. Mecanismos de Verificación
Para aplicar cada uno de los casos de prueba se fue realizando y gestionando un tiempo de
duración por cada caso de prueba que se aplicó al proyecto. En función de los datos de entrada
y de sus respectivas salidas esperadas se llevo a cabo cada uno de los casos de prueba definidos.
3. Criterios de Verificación
Para verificar cada uno de los casos de prueba se consideraron como “cumplidos”, es decir, que
los resultados esperados por cada una de las salidas esperadas de los casos de prueba eran los
mismo que los que el sistema de ventas mostraba, entonces cumplen con el criterio que se había
aplicado o definido.
Requerimientos de ambiente
• Recursos de Sistema
Cumple con el criterio aplicado
• Herramientas
1. Introducción
Las actividades de esta etapa consisten en hacer revisiones precisas de la forma en que
se despliegan las páginas del sitio, en este caso, el sistema de ventas. Por ejemplo,
verificar la diagramación del sistema en diferentes navegadores o clientes web, asi como
también el despliegue de las imágenes, y más que nada verificar el contenido.El
documento se divide en dos partes, en la primera parte se muestra los casos de pruebas
para verificar el contenido y en la segunda
parte verificar las interfaces del mismo.
2. Objetivos
A continuación se listan los objetivos que deberá alanzar la prueba.
• Comprobar que los casos de prueba detecten errores en el sistema.
4.3.4.2 Reporte
2. Mecanismos de Verificación
Para aplicar cada uno de los casos de prueba se fue realizando y gestionando un tiempo de
duración por cada caso de prueba que se aplicó al proyecto. En función de los datos de entrada
y de sus respectivas salidas esperadas se llevo a cabo cada uno de los casos de prueba definidos.
3. Criterios de Verificación
Para verificar cada uno de los casos de prueba se consideraron como “cumplidos”, es decir, que
los resultados esperados por cada una de las salidas esperadas de los casos de prueba eran los
mismo que los que el sistema de ventas mostraba, entonces cumplen con el criterio que se había
aplicado o definido.
Para ejecutar los casos de prueba se utilizó dos herramientas mencionadas en el plan de pruebas,
una herramienta para comprobar si habían enlaces rotos en la navegación del sistema y para el
contenido.
Para comprobar que los enlaces funcionen correctamente, se dirige la pagina de la herramienta
W3C. Es un servicio de la W3C para encontrar si existe algún error en los enlaces.
Como segundo paso, en el campo de texto, se escribe o se ingresa la URL del sistema, sitio web,
etc. En este caso, la dirección completa del sistema de ventas.
https://elostionrestaurant.000webhostapp.com/sistema/
Finalmente, al consultar los posibles errores, el servicio muestra cada uno de los enlaces
mostrando una lista de los posibles enlaces con mayor probabilidad de estar rotos.
Como segunda herramienta, para la prueba de interfaces, entrara en uso la herramienta de Google,
PageSpeed Insights.
Para utilizar la herramienta solo basta con ingresar de igual manera, la URL del sistema.
Como se muestra en la captura de pantalla, muestra un puntaje, solo que este puntaje, es evaluado
de acuerdo a como se despliega el sistema de ventas desde un terminal móvil. Cabe señalar, que
el sistema de ventas ni fue diseñado para adaptarse a dispositivos móviles ni mucho menos para
administrar el sistema de ventas desde uno. Por lo tanto, los errores y advertencias mostradas por
la herramienta son muy altas.
Ahora, para verificar los resultados de los datos de como se despliega el sistema desde un
ordenador.
Como se muestra en la captura, la diferencia es muy alta a la prueba que se obtuvo desde un
dispositivo móvil por lo tanto, el sistema de ventas se despliega de excelente forma en un ordenador.
1. Resultados obtenidos.
Errores
Caso de prueba Resultados Observaciones
encontrados
Se puede utilizar a
Verificación de Cumple con el un más un formato
Ninguno
ortografía y redacción. criterio. de fuente más
legible.
Se recomienda
utilizar nombres
cortos para algunos
Cumple con el
Verificación de enlaces. Ninguno ficheros como las
criterio.
fuentes que se
utilizan
remotamente.
Se recomienda
Verificación de imágenes. Cumple con el utilizar formatos de
Ninguno
criterio. imágenes
modernos.
Verificación que todos No cumple con el Los formularios Es necesario realizar
los formularios estén criterio. requieren validarse una validación de
validados. de longitud. cada
1. Resumen de resultados.
Reporte de Verificación
Plan de Pruebas de Interfaces y
Contenido
Lugar: Instituto Tecnológico
Fecha: 10-10-2019
28/11/2019
Duración: 2 horas y 40 minutos.
Superior de Comalcalco.
Participantes:
Nombr Puesto
e
Emanuel Córdova Montiel Analista
Elemento a verificar Descripción de defecto
Objetivos Cumple con el criterio aplicado
Casos de prueba Cumple con el criterio aplicado
4.3.5.2 Reporte
1. Introducción
Este documento tiene como fin demostrar con evidencia de los resultados
obtenidos al aplicar la prueba de seguridad. Las pruebas de seguridad son
una de las pruebas principales que deben de aplicarse a un software
desarrollado.
2. Mecanismos de Verificación
Para aplicar cada uno de los casos de prueba se fue realizando y gestionando
un tiempo de duración por cada caso de prueba que se aplicó al proyecto. En
función de los datos de entrada y de sus respectivas salidas esperadas se
llevo a cabo cada uno de los casos de prueba definidos.
c Instituto Tecnológico Superior de Comalcalco
3. Criterios de Verificación
Para verificar cada uno de los casos de prueba se consideraron como
“cumplidos”, es decir, que los resultados esperados por cada una de las
salidas esperadas de los casos de prueba eran los mismo que los que el
sistema de ventas mostraba, entonces cumplen con el criterio que se había
aplicado o definido.
Como segundo caso, las contraseñas de cada uno de los usuario del sistema deben de estar
encriptadas con algún hash de contraseña.
c Instituto Tecnológico Superior de Comalcalco
1. Resumen de resultados.
Reporte de Verificación
Plan de Pruebas de
Seguridad
Lugar: Instituto Tecnológico
Fecha: 10-10-2019
28/11/2019 Duración: 1 hora.
Superior de Comalcalco.
Participantes:
Nombr Puesto
e
Emanuel Córdova Montiel Analista
Elemento a verificar Descripción de defecto
Objetivos Cumple con el criterio aplicado
Roles de los usuarios Cumple con el criterio aplicado
Casos de prueba Cumple con el criterio aplicado
Entorno de la prueba Cumple con el criterio aplicado
c Instituto Tecnológico Superior de Comalcalco
4.3.6 Prueba Usabilidad
28/11/2019
c Instituto Tecnológico Superior de Comalcalco
4.3.6.2 Reporte
Búsqueda de productos
En este modulo el usuario mira los productos que hay en el menú y puede ver sus codigos
para luego pasar al modulo de ventas.
Búsqueda de cientes
c Instituto Tecnológico Superior de Comalcalco
Pedidos
Ahora el usuario realiza la búsqueda de los productos que desea y los agrega a la lista,
cuando termina de agregar los productos el sistema genera automáticamente un pdf con la
cuenta total a pagar.
28/11/2019
4.3.7.2 Reporte
c Instituto Tecnológico Superior de Comalcalco
▼ Test Settings
▼ Overall Result
▼ Test Iterations
▼ Requests
Con esta prueba podemos darnos cuentas que el software esta trabajando perfectamente,
solo observamos un error en el tiempo de respuesta de una petición que se hizo en el
minuto 4
28/11/2019
c Instituto Tecnológico Superior de Comalcalco
c Instituto Tecnológico Superior de Comalcalco
28/11/2019
c Instituto Tecnológico Superior de Comalcalco
4.3.8.1 Reporte
1. Introducción
c Instituto Tecnológico Superior de Comalcalco
Este documento tiene como fin demostrar con evidencia de los resultados
obtenidos al aplicar la prueba unitaria, cabe señalar, que la prueba solo se
aplicó al modulo de productos y al modulo de ventas; específicamente a
verificar los procedimientos almacenados de MySQL, ya que, son los que
realizan las funciones principales al realizar una venta. Desde PHP se llamó el
procedimiento almacenado.
2. Mecanismos de Verificación
Para aplicar cada uno de los casos de prueba se fue realizando y gestionando
un tiempo de duración por cada caso de prueba que se aplicó al proyecto. En
función de los datos de entrada y de sus respectivas salidas esperadas se llevo
a cabo cada uno de los casos de prueba definidos.
3. Criterios de Verificación
Para verificar cada uno de los casos de prueba se consideraron como
“cumplidos”, es decir, que los resultados esperados por cada una de las salidas
esperadas de los casos de prueba eran los mismo que los que el sistema de
ventas mostraba, entonces cumplen con el criterio que se había aplicado o
definido.
Reporte de Verificación
Plan de Pruebas de
Integración
c Instituto Tecnológico Superior de Comalcalco
Lugar: Instituto Tecnológico
Fecha: 10-11-2019 Duración: 2 horas.
Superior de Comalcalco.
Participantes:
Nombr Puesto
e
Emanuel Córdova Montiel Analista
Jasiel Elimas Diseñador
Elemento a verificar Descripción de defecto
Objetivos Cumple con el criterio aplicado
Casos de prueba Cumple con el criterio aplicado
Entorno de la prueba Cumple con el criterio aplicado
Datos de la prueba Cumple con el criterio aplicado
Casos de prueba Cumple con el criterio aplicado
c Instituto Tecnológico Superior de Comalcalco
Reporte de estatus
REPORTE DE ESTATUS
Proyecto: El Ostión
Emanuel Córdova Montiel-Adrián Barahona
Ortiz- Jasiel Elimas López Jiménez.
Nombre del Implementación de un Restaurant El
Cliente
proyecto sistema de ventas Ostion
Retraso Fecha de
% de Avance Retraso(%)
(tiempo) consulta
Modelo de desarrollo integral CMMI.
KPA’S del nivel 2 aplicadas al proyecto.
consumidas
Total de horas reales Total de horas
Dinero
Dinero gastado estimadas
estimado
ACTIVIDADES
HORAS REALES HORAS
NOMBRE
CONSUMIDAS ESTIMADAS
Resultado de Revisión
Conclusiones