INGENIERIA DE SOFTWARE Proyecto Peluquería Canina
Enviado por marsi123 • 14 de Junio de 2022 • Informe • 2.809 Palabras (12 Páginas) • 85 Visitas
[pic 1][pic 2]
INGENIERIA DE SOFTWARE
Proyecto Peluquería Canina
NOMBRE DE PARTICIPANTES:
CARRERA: Analista Programador
ASIGNATURA: Ingeniería de software
PROFESOR:
FECHA: 18-04-2022
Contenido
INGENIERIA DE SOFTWARE 1
Proyecto Peluquería Canina 1
1 Introducción 3
2 Objetivos del proyecto 3
2.1 Objetivo General. 3
2.2 Objetivos Específicos. 3
3 Análisis de Requerimientos 3
3.1 Problemática/necesidad detectada. 3
4 Historias de usuario 4
5 Características de los usuarios 5
5.1.1 Usuario 5
5.1.2 Administrador 5
5.1.3 Administrador de la Peluquería 5
5.1 Identificación de Requerimientos 5
5.2 Requerimientos funcionales. 5
5.3 Requerimientos No funcionales. 6
6 Requisitos de rendimiento 6
7 Atributos de sistema 6
8 Metodología 7
9 Estudio de Factibilidad 8
10 Documentación de la solución 10
10.1 Diagramas de casos de uso 10
10.2 Diagrama de clases 13
10.3 Modelo Entidad-Relación 13
10.4 Modelo de datos. 13
10.5 Desarrollo del prototipo (mockups o sketches) 13
11 Metodología por aplicar 14
12 Conclusión 15
13 Referencias bibliográficas 15
Introducción
Este Proyecto, es una etapa para desarrollar una aplicación que permita realizar un sistema de interacción en un mercado de estética canina. El cual solo contempla el levantamiento de requisitos y la demostración de prototipos del sistema. Para cumplir este propósito, se debe entregar documentos, con el detalle de las funciones y requerimientos que debe realizar el sistema a diseñar, las cuales debieron ser solicitadas por el cliente, para que pase posteriormente, a la siguiente etapa de diseño y desarrollo donde se llevara a cabo la implementación.
Objetivos del proyecto
Objetivo General.
Desarrollar una aplicativo multiusuario que permita la interacción en un mercado de estética canina. La aplicación es intuitiva y los usuarios obtienen resultados precisos gracias a un sistema de geolocalización que permite una agilización en el servicio. Dentro de las características principales del servicio tenemos el sistema de calendarización, que nos otorga visualizar la disponibilidad del peluquero, además de la hora y valores monetarios. Todos los servicios son protegidos en el sistema de facturación tanto para los usuarios y los clientes. Además, permite a otros vendedores comercializar sus propios artículos a través de ella.
Objetivos Específicos.
Dividir el objetivo general en partes, describir lo que vamos a hacer, objetivo que quiero lograr al construir este proyecto
• Desarrollar una aplicación móvil que permita agendar horas con un especialista en peluquería mediante la inscripción de barberías dedicadas a este rubro
• Cada peluquería registrada podrá publicar sus precios y personal disponible con servicios a domicilio y en local registrado
• Los pagos quedaran retenidos hasta que el cliente confirme y califique el servicio prestado
• Se cobrará una comisión por servicio prestado a los clientes
Análisis de Requerimientos
Problemática/necesidad detectada.
Debido a la pandemia ha crecido la demanda por los servicios que se pueden contratar a través de una página web o a mediante una aplicación, con esto muchas tiendas han tenido que invertir para que su negocio se pueda insertar a este nuevo mercado online
Como la mayoría estos emprendimientos la parte de administración y documentación esta levemente desarrollada hemos generado una propuesta para automatizar los procesos de las empresas, en este caso agrupar distintas peluquerías caninas en una sola web.
El software debe tener lo siguiente.
Peluquerías Caninas.
Clientes.
Usuarios.
Administrador.
El Administrador debe ser capaz de asignar y desasignar funcionalidades a un determinado usuario cuando lo estime conveniente.
El sistema debe ser capaz de generar los siguientes reportes, los cuales deben permitir filtrar por fechas.
Reportes por Administrador.
Reportes por Usuario.
Reportes por Clientes.
Reporte de pago por servicios.
El sistema deber tener un sitio de respaldo para la web y las bases de datos asegurando su posterior disponibilidad e integridad, lo anterior en un programa diario, semanal y mensual.
Política de procedimiento y respaldo
Sistema operativo, incluir costo
Motor de Base de datos, incluir costo
Soporte técnico.
Conexión segura mediante HTTPS o SSL
Configuración DNS primario.
Proveer un UpTime del 99%
Especificaciones Técnicas.
Contratación de servicio de Hosting.
Historias de usuario
| ENUNCIADO DE LA HISTORIA | CRITERIOS DE ACEPTACIÓN | |||||
ID Historia | Rol | Característica / Funcionalidad | Razón / Resultado | Número (#) de Escenario | Criterio de Aceptación (Título) | Contexto | Evento |
His-001 | Yo como un nuevo usuario | Registrarse en la web | Con la finalidad de participar en la aplicación | 1 | Correo ya ingresado | En caso de que el correo ya esté registrado | Redirigir a pestaña log in |
His-002 | Yo como usuario registrado | Editar datos de usuario, agregar domicilio, solicitar una hora | Con la finalidad de pedir una hora | 1 | En caso de que no queden horas disponibles | Mostrar alerta informando | |
Sesión de usuario expira en 3 horas | 2 | En caso de que sesión se encuentre expirada. | Mostrar alerta informando | ||||
His-003 | Yo como usuario registrado | Agendar hora | Con la finalidad concretar una visita a domicilio o tienda | 1 | Ingreso de todos los datos | En caso de llenar correctamente el formulario | Hora agendada |
His-004 | Yo como usuario registrado | Ingresar dinero en mi cuenta | Con la finalidad de pagar servicios o reservas. | 1 | Ingreso por transferencia | En caso de validar la transferencia | Agregar dinero a cartera de cliente |
His-005 | Yo como perfil de peluquería | Elegir el tipo de servicio que será otorgado. | Registro de hora de agendamiento en sistema | 1 | Finalizar | En caso de que no queden horas disponible para la fecha elegida | Informar al usuario y ofrecer una alternativa |
His-006 | Yo como usuario registrado | Calificar servicio prestado | Con la finalidad de contribuir a la puntuación de la tienda | 1 | Ingreso de calificación 1 a 5 | Validación de parte de la tienda que el servicio fue prestado | Registrar calificación |
...