Diferència entre revisions de la pàgina «Llinarsport proyecto»
Salta a la navegació
Salta a la cerca
(→SPECS) |
(→SPECS) |
||
Línia 32: | Línia 32: | ||
# Preparativos básicos | # Preparativos básicos | ||
##<strike> Diseñar base de datos y/o creación de tablas - '''2h'''</strike> | ##<strike> Diseñar base de datos y/o creación de tablas - '''2h'''</strike> | ||
− | ## Creación de proyecto laravel - '''1h''' | + | ##<strike> Creación de proyecto laravel - '''1h'''</strike> |
# Sistema de perfiles de usuario | # Sistema de perfiles de usuario | ||
− | ## View login - '''2h''' | + | ##<strike> View login - '''2h'''</strike> |
## Visualización de los datos personales de un empleado. ( dni, nombre, apellido, contraseña, correo, actividades, horas extra, … ) - '''1h''' | ## Visualización de los datos personales de un empleado. ( dni, nombre, apellido, contraseña, correo, actividades, horas extra, … ) - '''1h''' | ||
− | ## CRUD para modificar datos del empleado rol empleado ( read, update ) - '''2h''' | + | ##<strike> CRUD para modificar datos del empleado rol empleado ( read, update ) - '''2h'''</strike> |
− | ## Visualización para ver todos los empleados de un departamento para el rol de responsable de departamento - '''1h''' | + | ##<strike> Visualización para ver todos los empleados de un departamento para el rol de responsable de departamento - '''1h'''</strike> |
− | ## CRUD para ver sólo los empleados de un departamento ( read ) - '''1h''' | + | ##<strike> CRUD para ver sólo los empleados de un departamento ( read ) - '''1h'''</strike> |
− | ## Visualización para ver todos los empleados de un departamento para el rol de responsable de instalación - '''1h''' | + | ##<strike> Visualización para ver todos los empleados de un departamento para el rol de responsable de instalación - '''1h'''</strike> |
− | ## CRUD para ver todos los empleados y borrarlos desde el rol de res. instalación ( create, read, delete ) - '''3h''' | + | ##<strike> CRUD para ver todos los empleados y borrarlos desde el rol de res. instalación ( create, read, delete ) - '''3h'''</strike> |
# Sistema de horas extra | # Sistema de horas extra | ||
− | ## Listado de las horas extra de cada mes del rol empleado ( dia, hora inicio, hora fin, horas totales, actividad, precio, compensar/cobrar ) - '''1h''' | + | ##<strike> Listado de las horas extra de cada mes del rol empleado ( dia, hora inicio, hora fin, horas totales, actividad, precio, compensar/cobrar ) - '''1h'''</strike> |
− | ## Creación del formulario dentro de un modal. - '''2h''' | + | ##<strike> Creación del formulario dentro de un modal. - '''2h'''</strike> |
## CRUD horas extras rol empleado (create, read, update, delete ) - '''4h''' | ## CRUD horas extras rol empleado (create, read, update, delete ) - '''4h''' | ||
− | ## Vista listado de horas extra de los empleados del rol responsable departamento - '''1h''' | + | ##<strike> Vista listado de horas extra de los empleados del rol responsable departamento - '''1h'''</strike> |
− | ## Creación de modal para ver un empleado desglosando todas las horas y actividades realizadas ese mes del rol responsable departamento - '''2h''' | + | ##<strike> Creación de modal para ver un empleado desglosando todas las horas y actividades realizadas ese mes del rol responsable departamento - '''2h'''</strike> |
− | ## CRUD vista 1 empleado rol res. departamento ( read, update ) - '''2h''' | + | ##<strike> CRUD vista 1 empleado rol res. departamento ( read, update ) - '''2h'''</strike> |
− | ## Vista listado de horas extra de los empleados del rol responsable instalación - '''1h''' | + | ##<strike> Vista listado de horas extra de los empleados del rol responsable instalación - '''1h'''</strike> |
− | ## CRUD vista empleados rol res. instalación ( read, update ) - '''2h''' | + | ##<strike> CRUD vista empleados rol res. instalación ( read, update ) - '''2h'''</strike> |
− | ## Vista listado de horas extra de los empleados del rol tesorero/a - '''1h''' | + | ##<strike> Vista listado de horas extra de los empleados del rol tesorero/a - '''1h'''</strike> |
− | ## CRUD vista horas extra rol tesorero/a ( read ) - '''1h''' | + | ##<strike> CRUD vista horas extra rol tesorero/a ( read ) - '''1h'''</strike> |
# Gestionar los comunicados internos | # Gestionar los comunicados internos | ||
## Vista de los comunicados que tenga un empleado actualmente. - '''1h''' | ## Vista de los comunicados que tenga un empleado actualmente. - '''1h''' |
Revisió del 15:27, 27 abr 2020
MOTIVACIÓN
DESCRIPCIÓN DEL PROYECTO
La idea de nuestro proyecto es realizar un sistema para gestionar las posibles comunicaciones entre el empleado, responsables y/o recursos humanos de la empresa, donde el empleado pueda llevar un control de sus actividades en la empresa y consultarlas cualquier momento.
LENGUAJES
- HTML
- CSS
- PHP
- JS
FRAMEWORKS
- Laravel
BACKLOG
- Preparativos básicos
- Login para los empleados
- Gestionar las horas extra de los empleados y hacer el flujo según el rol
- Gestionar los comunicados internos de la empresa
- Gestionar el horario de los empleados
- Hacer un chat para la comunicación entre los miembros de la empresa
- Hacer un muro para dar información al resto de los empleados
- Creación de aplicación móvil
SPECS
Sprint 1
- Preparativos básicos
Diseñar base de datos y/o creación de tablas - 2hCreación de proyecto laravel - 1h
- Sistema de perfiles de usuario
View login - 2h- Visualización de los datos personales de un empleado. ( dni, nombre, apellido, contraseña, correo, actividades, horas extra, … ) - 1h
CRUD para modificar datos del empleado rol empleado ( read, update ) - 2hVisualización para ver todos los empleados de un departamento para el rol de responsable de departamento - 1hCRUD para ver sólo los empleados de un departamento ( read ) - 1hVisualización para ver todos los empleados de un departamento para el rol de responsable de instalación - 1hCRUD para ver todos los empleados y borrarlos desde el rol de res. instalación ( create, read, delete ) - 3h
- Sistema de horas extra
Listado de las horas extra de cada mes del rol empleado ( dia, hora inicio, hora fin, horas totales, actividad, precio, compensar/cobrar ) - 1hCreación del formulario dentro de un modal. - 2h- CRUD horas extras rol empleado (create, read, update, delete ) - 4h
Vista listado de horas extra de los empleados del rol responsable departamento - 1hCreación de modal para ver un empleado desglosando todas las horas y actividades realizadas ese mes del rol responsable departamento - 2hCRUD vista 1 empleado rol res. departamento ( read, update ) - 2hVista listado de horas extra de los empleados del rol responsable instalación - 1hCRUD vista empleados rol res. instalación ( read, update ) - 2hVista listado de horas extra de los empleados del rol tesorero/a - 1hCRUD vista horas extra rol tesorero/a ( read ) - 1h
- Gestionar los comunicados internos
- Vista de los comunicados que tenga un empleado actualmente. - 1h
- Creación del formulario para abrir un comunicado interno dentro de un modal ( remitente, asunto, mensaje, prioridad ) - 3h
Srint 2:
- Sistema de perfiles de usuario
- Visualización de los datos personales de un empleado. ( dni, nombre, apellido, contraseña, correo, actividades, horas extra, … ) - 1h
- Sistema de horas extra
- CRUD horas extras rol empleado (create, update, delete ) - 3h
- Gestionar los comunicados internos
- Vista de los comunicados que tenga un empleado actualmente. - 1h
- Creación del formulario para abrir un comunicado interno dentro de un modal ( remitente, asunto, mensaje, prioridad ) - 3h
- CRUD para abrir un comunicado interno ( create, read, update ) - 3h
- Formulario para contestar un comunicado abierto por otra persona. - 2h
- CRUD para recibir un comunicado interno ( read, update ) - 2h
- Validar los campos de los formularios - 3h
- Gestionar cuadrante
- Buscar información de como implementarlo (fullcalenadar) - 4h
- Vista calendario para el rol empleado - 2h
- CRUD para ver el horario del empleado ( read ) - 2h
- Vista calendario para el rol responsable departamento. - 1h
- CRUD para el horario rol res. departamento ( create, read, update, delete) - 6h
- Diseño de las pantallas
- Wireframes - 4h
Srint 3:
(por determinar)
Srint 4:
(por determinar)
Specs por determinar:
- Gestionar sistema de mensajeria
- Visualización de todos los empleados para abrir un chat en un lado de la pantalla
- Visualización de una conversación al clickar sobre un empleado.
- CRUD para los mensajes del chat ( create, read )
- Gestionar muro de información
- Vista de todos los mensajes o informaciones sobre temas de la empresa.
- CRUD para añadir mensajes nuevos (create, read, update, delete)
- Creación de aplicación móvil
- Creación de una aplicación móvil