Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICA MATERIA: Programación II U2 TAREA 01- ANALISIS PROYECTO INDICACIONES GENERALES: a) El análisis y diseño del proyecto planteado, debe ser realizada en un archivo de Word que tenga como nombre U2_TAREA_01_GRUPOXX.doc, donde XX es el número de grupo (ej., U2_TAREA_01_GRUPO01.doc) b) Para entregar la tarea, coloque el URL del archivo (ubicado en OneDrive en la carpeta asignada) en el Aula, de acuerdo con el plazo establecido. TAREA 1. Realizar la definición del proyecto Integrantes Evanyelis Mora, Natsy Días, Erick Tipan, Kenneth Taipe, Fernando Yaguana Curso SI002 Asignatura Programación II Docente Ing. Ximena Guerron Grupo 6 Centro de Cuidado Infantil Universitario ANTECEDENTES [Describir la motivación y situación actual ] En la actualidad existe un número de estudiantes universitarios que persiguen sus sueños de convertirse en profesionales teniendo a su cargo un hijo, por esto, hemos dispuesto brindarles nuestra ayuda creando un Centro de Cuidado Infantil Universitario dentro del campus de la Universidad Central Del Ecuador para que mientras asistan a sus clases puedan quedar los niños en las mejores manos y sobre todo cerca de sus padres por si existe algún inconveniente. OBJETIVO GENERAL [Describir cuál es el propósito del proyecto, cumplir las características SMART] Implementar un sistema que organice un centro de cuidado infantil en la Universidad Central del Ecuador mediante recursos digitales, asesorías de las autoridades y servicios de los estudiantes, con el fin de facilitar la vida estudiantil de madres y padres de la institución. OBJETIVOS FUNCIONALES [Describir las funciones que se esperan, considerar “QUE + mediante + COMO”] 1. Gestionar el cuidado de niños, mientras los señores estudiantes de la Universidad Central se encuentren en clases o en sus trabajos, en el caso de que no puedan dejar a sus niños con un allegado, esto se realizará mediante el desarrollo de una aplicación en lenguaje Java con el compilador NetBeans, para que cada estudiante pueda tener la aplicación en su dispositivo. 2. Crear la aplicación la cual contara con diferentes funcionalidades, mediante el uso del compilador NetBeans, el cual está basado en lenguaje Java, para que la aplicación sea compatible con Android 6 en adelante. 3. Favorecer a cada uno de los estudiantes interesados en el proyecto, mediante la creación de la app, para que cada uno de los estudiantes pueda tener mayor seguridad al dejar a sus niñ@s cerca de sus facultades. 4. Permitir que cada uno de los estudiantes interesados en el proyecto, tengan mayor tiempo para realizar sus actividades estudiantiles, mediante el gestionamiento de un horario preestablecido dentro de la aplicación, para que cada uno tenga en consideración desde que hora pueden retirar a sus nin@s. 5. Asegurar el bienestar de cada uno de los nin@s, mediante la creación de la aplicación, para que sus padres no tengan de que preocuparse mientras dejan a sus hijos en el Centro de Cuidado Infantil Universitario. 6. Extender el proyecto a más universidades, mediante el mejoramiento de la aplicación, para que más estudiantes puedan tener el proyecto dentro de su Universidad. 7. Mejorar cada vez más la aplicación, mediante las opiniones de los estudiantes que la descarguen, para conocer las opiniones de cada uno de los estudiantes, y así brindar una aplicación que sea agradable para cada uno de los interesados en la aplicación. ESPECIFICACIONES DE REQUERIMIENTOS (SRS) 4.1 Diagramas de Caso de Uso Nivel 0 (Requerimientos) 4.2 Diagramas de Caso de Uso Nivel 1 4.2.1. Nombre: H1.1. Ingresar Datos del Niño Descripción Ingresar los datos del niño como del progenitor que accederán al servicio Diagrama Como Personal Quiero Ingresar la información tanto del Niño como su progenitor Para Crear una ficha de inscripción Actores Nombre Descripción Personal Son quienes forman la empresa siendo estos el personal de cuidado, seguridad, limpieza, alimentos, etc. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Fecha si Generada por el sistema. Identificación si Proporcionado por el Usuario. Teléfono si Proporcionado por el Usuario. Dirección si Proporcionado por el Usuario. Lugar de trabajo si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Criterios de Aceptación Dado Que Cuando Entonces [Que Quiero hacer] Ingresar datos del niño [Que acciones ejecuto] Ingreso toda la información requerida [Resultado esperado] Guardo la información dada Presento un mensaje que indique el Nombre, Numero de Identificación, edad y dirección No ingreso toda la información requerida Presenta un mensaje de error que indique “Complete los datos requeridos” Ingreso datos existentes Presenta un mensaje que indique “Ya existen los datos proporcionados” Ingreso cedula errónea Presentar un mensaje que indique “Ingrese una cedula correcta” Ingreso datos del progenitor Ingreso toda la información requerida Guardo la información dada Presento un mensaje que indique el Nombre, Numero de Identificación, edad y dirección No ingreso toda la información requerida Presenta un mensaje de error que indique “Complete los datos requeridos” Ingreso datos existentes Presenta un mensaje que indique “Ya existen los datos proporcionados” Ingreso cedula errónea Presentar un mensaje que indique “Ingrese una cedula correcta” 4.2.1. Nombre: H1.2. Verificar Datos Descripción Comprobar que la información ingresada este correcta y editar en caso de ser necesario Diagrama Como Personal Quiero Comprobar la información ingresada Para Evitar errores de registro Alcance Nombre Descripción Personal Son quienes forman la empresa siendo estos el personal de cuidado, seguridad, limpieza, alimentos, etc. Alcane Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Fecha si Generada por el sistema. Identificación si Proporcionado por el Usuario. Teléfono si Proporcionado por el Usuario. Dirección si Proporcionado por el Usuario. Lugar de trabajo si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. 4.2.1. Nombre: H1.3. Consultar Datos Descripción Acceder a la información proporcionada anteriormente tanto historial como datos del niño Diagrama Como Personal o Progenitor Quiero Consultar la información solicitada anteriormente Para Tener constancia de los datos ingresados Actores Nombre Descripción Progenitor Persona que proporciona los datos y el representante legal del niño. Personal Encargado de recibir datos y agendar citas con los niñeros. Alcane Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Fecha si Generada por el sistema. Identificación si Proporcionado por el Usuario. Teléfono si Proporcionado por el Usuario. Dirección si Proporcionado por el Usuario. Lugar de trabajo si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. 4.2.1. Nombre: H1.4. Cancelar Servicio Descripción Se podrá cancelar el servicio en caso de que el progenitor no lo requiera Diagrama Como Personal Quiero Cancelar el servicio Para No acceder a los servicios de la guardería Actores Nombre Descripción Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Fecha si Generada por el sistema. Identificación si Proporcionado por el Usuario. Teléfono si Proporcionadopor el Usuario. Dirección si Proporcionado por el Usuario. Lugar de trabajo si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Cambio si Generada por el sistema. Dinero ingresado si Generada por el sistema. Dinero saliente si Generada por el sistema. Valor para pagar Si Generada por el sistema. 4.2.2. Nombre: H.2.1. Ingresar datos del Personal Descripción Ingresar los datos del personal de cuidado, limpieza, seguridad y administración. Que forman la empresa. Diagrama Como Personal o Niñero Quiero Ingresar la información de cada integrante de la empresa Para Tener una lista de los empleados que conforman la empresa Actores Nombre Descripción Niñeros Encardados del cuidado y atención del niño. Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Nombre del personal Si Generada por el sistema. 4.2.2. Nombre: H.2.2. Verificar Datos del Personal Descripción Comprobar que la información ingresada este correcta y editar en caso de ser necesario Diagrama Como Personal Quiero Comprobar la información ingresada Para Evitar errores de registro Actores Nombre Descripción Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Nombre del personal Si Generada por el sistema. 4.2.2. Nombre: H.2.3. Asignar Niñeros Descripción Distribuir al personal de cuidado a ciertos grupos de niños clasificados por edades Diagrama Como Personal Quiero Asignar niñeros específicos por grupos Para Tener una mayor organización con el cuidado de los niños Actores Nombre Descripción Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Nombre del personal Si Generada por el sistema. 4.2.2. Nombre: H.2.4. Consultar Datos del Personal Descripción Acceder a la información proporcionada anteriormente por parte del personal de la empresa Diagrama Como Personal o Niñero Quiero Consultar la información solicitada anteriormente Para Tener constancia de los datos ingresados Actores Nombre Descripción Niñeros Encardados del cuidado y atención del niño. Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Nombre del personal Si Generada por el sistema. 4.2.2. Nombre: H.2.5. Eliminar Datos del Personal Descripción Borrar los datos del personal en el caso de abandonar la empresa Diagrama Como Personal Quiero Eliminar la información del personal que abandone la empresa Para Reemplazar dichas vacantes Actores Nombre Descripción Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Edad si Proporcionado por el Usuario. Tiempo de estadía si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Nombre del niño si Proporcionado por el Usuario. Nombre del personal Si Generada por el sistema. 4.2.3. Nombre: H3.1. Ingreso del Valor a Pagar Descripción Cancelar el valor del servicio Diagrama Como Progenitor Quiero Pagar el servicio de cuidado Para Acceder al servicio Actores Nombre Descripción Progenitor Persona que proporciona los datos y el representante legal del niño. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Identificación si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Cambio si Generada por el sistema. Dinero ingresado si Generada por el sistema. Dinero saliente si Generada por el sistema. Valor para pagar Si Generada por el sistema. 4.2.3. Nombre: H3.2. Modificar Valor a Pagar Descripción Editar los datos de cobro en caso de que estos sean incorrectos Diagrama Como Progenitor Quiero Editar los datos de cobro Para Evitar problemas de facturación Actores Nombre Descripción Progenitor Persona que proporciona los datos y el representante legal del niño. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Identificación si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Cambio si Generada por el sistema. Dinero ingresado si Proporcionado por el Usuario. Dinero saliente si Generada por el sistema. Valor para pagar si Generada por el sistema. Número de cuenta Si Proporcionado por el Usuario. Número de tarjeta Si Proporcionado por el Usuario. Fecha de caducidad de la tarjeta si Proporcionado por el Usuario. Ccv Si Proporcionada por el Usuario 4.2.3. Nombre: H3.3. Realizar Pago Descripción Pagar el valor asignado de servicio Diagrama Como Progenitor Quiero Cancelar el servicio prestado Para Acceder al servicio Actores Nombre Descripción Progenitor Persona que proporciona los datos y el representante legal del niño. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Identificación si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Cambio si Generada por el sistema. Dinero ingresado si Proporcionado por el Usuario. Dinero saliente si Generada por el sistema. Valor para pagar si Generada por el sistema. Número de cuenta Si Proporcionado por el Usuario. Número de tarjeta Si Proporcionado por el Usuario. Fecha de caducidad de la tarjeta si Proporcionado por el Usuario. Ccv Si Proporcionada por el Usuario 4.2.3. Nombre: H3.4. Consultar Pago Descripción Acceder a la factura dada por cancelar el servicio prestado Diagrama Como Progenitor o Personal Quiero Verificar el historial de pago Para Llevar una contabilidad adecuada Actores Nombre Descripción Progenitor Persona que proporciona los datos y el representante legal del niño. Personal Encargado de recibir datos y agendar citas con los niñeros. Alcance Campos Obligatorio Origen Nombre si Proporcionado por el Usuario. Identificación si Proporcionado por el Usuario. Código de cita si Generada por el sistema. Valor para pagar si Generada por el sistema. XIMENA GUERRON
Compartir