Está en la página 1de 16

REALIZACIÓN DE PRUEBAS DE FUNCIONALIDAD DEL

SOFTWARE GA10-220501097-AA7-EV01

NOMBRE:
OSCAR EDUARDO GAMBOA RUBIO

NOMBRE DE LA INSTRUCTORA:

MARITZA MONDRAGON
TABLA DE CONTENIDO

1. INTRODUCCIÓN.

2. OBJETIVOS.

3. MANUAL DE USUARIO.

4. HISTORIA DE USUARIO.

5. REQUERIMIENTOS.

6. PROYECTO.

7. CONCLUSIÓN.
INTRODUCCIÓN

En un mundo cada vez más interconectado y orientado hacia la tecnología, el


desarrollo de software desempeña un papel fundamental en la resolución de
problemas y la mejora de la eficiencia en diversos campos. El presente documento
tiene como objetivo presentar y contextualizar un proyecto de desarrollo de software
destinado a abordar grandes funcionales y ayudas para ti por medio de la gestión de
pedidos, enterarte de noticias, cotización de productos y contacto directo del cliente
con la tienda de mantenimiento de computadores
OBJETIVOS

En la industria de la venta y comercialización de tecnología relacionada con la


computación, la gestión eficiente y precisa de las operaciones es de vital
importancia. La tienda, como un componente fundamental en la atención al cliente,
requiere de herramientas tecnológicas avanzadas que permitan una administración
fluida y una dispensación precisa de componentes de hardware. Este proyecto de
desarrollo de software tiene como objetivo presentar una solución integral para la
gestión de farmacias, abordando los desafíos que enfrentan los clientes que
buscan tecnología y mantenimiento en sus equipos de cómputo y mejorando la
experiencia tanto para el personal de la farmacia como para los pacientes.
Manual del usuario.

Lo primordial que tenemos que tener en cuenta al usuario, es que cuente con un
correo y una contraseña. El mismo tiene que estar registrado en la base de datos o
aplicación, para que pueda realizar la mayoría de opciones con la que cuenta el
sistema de información por internet.

El siguiente paso para tener en cuenta es que el cliente tenga los requerimientos para
poder realizar su perfecta entrega del producto en la aplicación, ósea, que
cuente con el producto que va comprar el producto y sepa como funciona los
diferentes métodos de pago.

El siguiente paso es que el usuario quiera conocer como esta formado su pedido,
haciendo contacto con la tienda por medio de un formulario de contacto, cuenta con
la función de poder ver como esta compuesto y quien la distribuye, yendo en el
apartado de consultas, puede visualizar como esta constituido su pedido

También se puede visualizar donde puedes enterarte de ultimas noticias, gracias a


un apartado de Blogs, que muestran noticias de interés con lo relacionado a
tecnología y, por último, esta aplicación te da a ti, el poder comprar o mirar un
producto sin salir de tu casa, y poder pagarlo
HISTORIAS DE USUARIOS.

La app desarrollada consiste en venta de una tienda de mantenimiento preventivo y


correctivo de equipos de computo, donde se factura y se registra ventas de los
medicamentos que se están vendiendo

Para este caso pongamos 3 casos para 3 usuarios:

• Usuario 1:
Nombre del cliente: Samuel
Nombre de la historia Compra de producto y/o servicio de mantenimiento
Descripción de La historia: Samuel quiere realizar llama compra de un producto de
computadores en el sistema de gestión web
Para que la usara: para realizar la compra de varios productos de la tienda
Como hacerlo: ingresando parte de tienda selecciona el artículo y sale el valor
correcto o correspondiente diente y se empieza a realizar el pago
• Usuario 2
Nombre: Juan
Nombre de la historia: Visualizacion de blog
Descripción: Juan quiere conocer noticias en cuanto a tecnología para mantenerse
informado
Como lo hará: en la parte superior de la app está un link llamado blog el cual
contiene información de interés para Juan
• Usuario 3
Nombre: Kevin
Nombre de la historia: querer iniciar sesión
Descripción: quiere probar que todas las funciones estén bien y funcionen en esta la
de inicio de sesión
Como lo hará: navegar por la app probando

REQUERIMIENTOS.

Toda aplicación requiere requisitos para tener un buen funcionamiento, por eso es
necesario cumplir con estos requisitos.

• Funcionales:

1. Registro de Usuarios: El sistema debe permitir a los usuarios crear una


cuenta proporcionando un nombre de usuario, dirección de correo electrónico
y contraseña.
2. Gestión de Perfiles: Los usuarios deben poder editar y actualizar su
información de perfil, incluyendo detalles como foto de perfil, información de
contacto y preferencias.

3. Búsqueda de Productos: El sistema debe permitir a los usuarios buscar


productos en función de palabras clave y filtrar los resultados por categoría,
precio y disponibilidad.
4. Carrito de Compras: Los usuarios deben poder agregar productos al carrito
de compras, ver los artículos en el carrito y modificar las cantidades antes de
finalizar la compra.

5. Generación de Facturas: Después de una compra exitosa, el sistema debe


generar una factura detallada que incluya los artículos comprados, precios
individuales y el total.

6. Soporte al Cliente: Los usuarios deben poder enviar consultas y problemas a


través del sistema y recibir respuestas por parte del equipo de soporte.

7. Reportes de Ventas: El sistema debe generar informes mensuales de ventas


que incluyan datos sobre ingresos totales, productos más vendidos y
tendencias de compra.

• No funcionales:

1. Rendimiento: El sistema debe cargar las páginas en un máximo de 3


segundos, incluso durante horas pico de tráfico.

2. Seguridad: Los datos de los usuarios y la información de pago deben estar


encriptados y protegidos mediante medidas de seguridad robustas.

3. Usabilidad: La interfaz de usuario debe ser intuitiva y fácil de usar, incluso


para personas sin experiencia técnica.

4. Disponibilidad: El sistema debe estar disponible el 99.9% del tiempo, con un


tiempo de inactividad planificado de no más de 1 hora al mes.

5. Escalabilidad: El software debe poder manejar un aumento del 100% en la


cantidad de usuarios sin comprometer el rendimiento.

6. Mantenibilidad: El código debe estar bien documentado y seguir estándares


de programación para facilitar futuras actualizaciones y correcciones.

7. Compatibilidad: El software debe ser compatible con los navegadores más


comunes (Chrome, Firefox, Edge) y dispositivos móviles (iOS, Android).

8. Interfaz Responsiva: La interfaz de usuario debe adaptarse de manera


adecuada a diferentes tamaños de pantalla, como smartphones y tablets.

9. Tiempo de Respuesta del Soporte: El equipo de soporte debe responder a


las consultas de los usuarios en un plazo máximo de 24 horas.

10. Cumplimiento Normativo: El software debe cumplir con las regulaciones de


protección de datos y privacidad, como el Reglamento General de Protección
de Datos (GDPR).
PROYECTO.
• Aquí se desarrolla toda la parte de HTML DONDE se puede ver el FRON END
DEL PROYECTO

{% extends "proyectowebapp/base.html" %}

{% load static %}

{% block content %}
<!-- Heading -->
<section class="page-section clearfix">
<div class="container">
<div class="intro">
<img class="intro-img img-fluid mb-3 mb-lg-0 rounded" src="{% static
'proyectowebapp/img/principal.jpg' %}" alt="">
<div class="intro-text left-0 text-center bg-faded p-5 rounded">
<h2 class="section-heading mb-4" >
<span class="section-heading-upper">Puntualidad</span>
<span class="section-heading-lower">El mejor stock</span>
</h2>
<p class="mb-3">arreglamos tu pc con trabajos garantizados
</p>

</div>
</div>
</div>
</section>

<!-- Message -->


<section class="page-section cta">
<div class="container">
<div class="row">
<div class="col-xl-9 mx-auto">
<div class="cta-inner text-center rounded">
<h2 class="section-heading mb-4">
<span class="section-heading-upper">Compromiso total</span>
<span class="section-heading-lower">Garantizado</span>
</h2>
<p class="mb-0">Contamos con mas de 15 años en el ambito de mantenimiento preventivo y
correctivo de equipos de computo, siempre dispuestos a la máxima puntualidad y profesionalidad.</p>
</div>
</div>
</div>
</div>
</section>

{% endblock %}
• Aquí podemos ver una parte del Código Con HTML CSS Y BOOTSTRAP
• Aquí se comienza con la estructura de base de datos del aplicativo

• Prueba de como se ve el home del aplicativo al correrlo


CONCLUSIÓN.

En el transcurso de este proyecto, hemos logrado diseñar, desarrollar e implementar con éxito un
software de gestión de venta y servicios tecnológicos que promete revolucionar la forma en que se
administran y operan las pequeñas tiendas onlline en la industria de la t. Aecnologia medida que nos
acercamos al final de este viaje, es importante reflexionar sobre los logros alcanzados y el impacto
potencial que esta solución puede tener en la eficiencia y calidad de la atención al cliente

También podría gustarte