Técniques de Desenvolupament de Programari - PAC1
1 PLAN DE TRABAJO
1.1 Resumen y planteamiento del proyecto
El Polígono Industrial Vallesana plantea el problema de conciliar la vida
laboral y familiar, por lo tanto han decidido crear una guardería para
los hijos de los trabajadores del polígono.
Las empresas del polígono quieren encargar un software que permita
gestionar online la inscripción de los niños y niñas en la guardería yque permita también hacer un seguimiento del día a día de sus hijos en la
guardería.
La empresa MLLM, como empresa especializada en el desarrollo,
distribución y comercialización de herramientas de software, queremos
ofrecer un entorno para desarrollar la correcta administración de la
guardería de manera eficiente.
1.2 Descripción y alcance del proyecto
1.2.1 Objetivo
El objetivo delproyecto encargado por nuestro cliente es informatizar la
gestión de la guardería para los hijos/as de los trabajadores del
polígono.
Con este primer documento, se quiere dar una primera visión de las
características que tendrá el proyecto, así como también una primera toma
de contacto con el grafismo del futuro producto informático, y una visión
de las funcionalidades que se desarrollarán,para que el cliente
(consultor) tenga los medios necesarios para decidir si son correctas las
especificaciones, o bien se requiere una nueva estructura de las
funcionalidades.
El software se desarrollará con la tecnología de orientación a objetos
(OO), basado en una arquitectura de aplicaciones distribuidas en Java,
con tecnología RMI (Remote Method Invocation), utilizando para lascomunicaciones la red, con el protocolo TCP / IP, con equipos con
funciones de servidor, y los equipos necesarios con las funciones de
cliente. Asimismo, se propondrá una interfaz gráfica amigable y clara. El
software se realizará utilizando la práctica de internacionalización
i18n.
En esta primera meta, siguiendo el ciclo de vida del software,
empezaremos con la meta de especificación y análisis derequisitos.
1.2.2 Requerimientos funcionales
El proyecto deberá cubrir las necesidades funcionales establecidas en el
enunciado del proyecto eKindergarten.
El grupo de trabajo MLLM integra por cuatro estudiantes que realizarán el
4/44
Proyecto eKindergarten
PAC1
Grupo MLLM
proyecto completo, dividido en seis hitos. Dado que este grupo de trabajo
dispone de unos recursos humanoslimitados algunos hitos del proyecto no
contemplan el análisis e implementación de uno de los subsistemas
(subsistema de estadísticas) inicialmente previstos en la aplicación
eKindergarten.
Las descripciones de los subsistemas, según el enunciado del proyecto
eKindergarten:
1.2.3 Subsistema de mantenimiento
El subsistema de mantenimiento es el encargado de crear, editar o
eliminar Empresas,Trabajadores del Polígono, Hijos de Trabajadores del
Polígono y Auxiliares de guardería. También se encarga de hacer posible
la edición del Administrador del sistema.
Nos referiremos a las entidades afectadas por el sistema de mantenimiento
como usuarios, a pesar de que los hijos y las empresas no tienen cuenta
ni acceden al sistema.
Este subsistema está pensado para ser accedido solamentepor el
Administrador del sistema. Sólo hay un administrador, por tanto no se
pueden crear ni borrar administradores.
Hay una entrada en el menú por cada tipo de Alta, que nos llevará a una
pantalla donde se pueden introducir los datos necesarios para ese tipo de
usuario.
En cambio, para la edición sólo hay una entrada, que nos lleva a una
pantalla de búsqueda. Cuando seleccionamos el usuarioa editar, nos
llevará a la pantalla adecuada según sea hijo, padre, auxiliar o empresa.
Esta pantalla es la misma que la de Alta del tipo de usuario.
1.2.4 Subsistema de control y facturación
El subsistema de control y facturación es el que se encarga de gestionar
los procesos más habituales de un trabajador de eKindergarten, como son
hacer efectivas las solicitudes recibidas por la...
Regístrate para leer el documento completo.