Requerimientos - StivenRodriguez/planeadorActividades GitHub Wiki

Código Descripción Usuario Desarrollador
RQ01 Quiero que la aplicación “planeador de actividades”, cuando el usuario quiera crear un nuevo proyecto, se abra una ventana emergente, en donde por medio de casillas de texto se pida y se persista los siguientes datos para tener como referente en posteriores funcionalidades: Nombre del proyecto, persona encargada del proyecto, fecha de inicio del proyecto, descripción general del proyecto. En dicha ventana también deben de haber dos botones, uno para guardar la información digitada por el usuario y otro para salir de esta ventana en caso de que se haya elegido esta opción erróneamente. Cabe destacar que esta información será utilizada posteriormente para guardar el archivo que contiene el proyecto Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ02 Deseo que la aplicación al momento de abrirla le pregunte al usuario por medio de una ventana emergente si desea crear un nuevo proyecto o quiere continuar con uno existente, esto en con el fin de brindar comodidad al usuario, en dicha ventana deben de haber 2 botones, uno para crear un nuevo proyecto y el otro botón abrirá una ventana en donde se encuentren los proyectos creados recientemente con el fin de que el usuario pueda elegir cual proyecto desea continuar. Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ03 Deseo que la aplicación le permita crear al usuario actividades a planear, las cuales deben de cumplir con las siguientes características: nombre de la actividad, fecha propuesta para iniciar la actividad, duración de la actividad, nombre del responsable y descripción de la actividad. se debe de usar algún método de persistencia para guardar dicha información. Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ04 Quiero que el programa permita al usuario crear subtareas dentro de una actividad ya creada. Estas subtareas deberán de pedir las mismas características de una actividad, se deberá de sumar el tiempo de duración de cada subtarea para hallar el tiempo total de duración de la actividad. Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ05 Deseo que la aplicación le permita al usuario ver qué actividades ya se realizaron, cuales están pendientes y cuales han pasado su tiempo establecido, se le sugiere al desarrollador utilizar indicadores de colores al pie de cada actividad para hacer dicha clasificación. Hay que destacar que estas actividades ya debieron de ser creadas con anterioridad por el usuario. Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ06 Deseo/quiero que la aplicación me permita crear recursos (usuarios) al momento de crear un proyecto, estos usuarios deben tener un nombre completo, un cargo y un correo electrónico. Estos recursos deben de ser persistentes y serán utilizados posteriormente para tener tareas o actividades asignadas. Angel David Urrego Linares Jair Stiven Rodriguez Vargas
RQ07 Deseo/quiero que en la aplicación el usuario pueda visualizar una gráfica de acuerdo a la fecha de inicio y la fecha final del proyecto al momento de crear las actividades (se sugiere tomar como referencia el “diagrama de gantt”), en la cual se pueda validar el tiempo previsto para las diferentes actividades ingresadas. Angel David Urrego Linares Jair Stiven Rodriguez Vargas