Actualicé el paquete controlador con los controladores que hay, el diagrama de las clases controladoras según las especificaciones, saqué view de prestaciones controller y puse pie de pagina en planes controller :P
Correcciones en base a lo que corrigió Clark. La mayoría eran cosas que estaban pero que el pelmazo no vió, así que reordené algunas partes de la validación, para que se vea mejor.
Terminado el modelo 2 con todos los chiches :)
RevisenloN si pueden. Agregue una planilla de calculo que contiene el volumen
de la base de datos y una proyeccion del tamaño a 2 años.
Se puso como estaba la relacion CAP Zona en el Erwin.
Sigo especificando en el modelo 2. Esta vez las reglas de integridad (C&P). Mas
tarde sigo con el volumen de datos.
En el erwin, cambie la relacion existente entre CAP y Zona.
Segui documentando el modelo 2.
Agregue:
* equivalencia entre BD y Clases
* descripcion de tablas
* enumeracion de los atributos de la tabla
Falta:
* Calculo de volumen de datos (lo que?!)
* Criterio de depuracion
* Reglas de entidad referencial
Guillermo Rugilo [Tue, 31 May 2005 04:47:58 +0000 (04:47 +0000)]
1) Agrego un doc que explica periodicidad/medio/formato de la info que se intercambia con la Clínica. Por ahora en éste doc sólo hay info referente al CU "Recibir y Cotejar", pero deberían también estar especificadas aquí las otras interacciones.
2) Cambios mínimos en recibir_y_cotejar_consumos_ y_prestaciones.rtf
Guillermo Rugilo [Mon, 30 May 2005 02:34:26 +0000 (02:34 +0000)]
1)Subo una carpeta Interfaces, la cual debería contener la información de formato, medio, y periodicidad de intercambio de datos con otros sistemas/actores.
2) Como parte de ello, subo también la primer versión del schema (y un ejemplo) del formato que vamos a IMPONERLE :P a los flaquitos de la clínica.
Organice un poco los directorios de la documentacion.
Empece a especificar el modelo 2, que es el que habla de la BD basandome en el
tp que nos mostro el raton de Beakman. Si ven el documento encontraran con
especificaciones de una clinica. No se asusten es normal :)
Actualice y agregue el diagrama en Erwin que habiamos modelizado (que linda
palabra) con el Dr. Dimov. Igual falta definir los tipos de datos que creo que
vendran en un futuro mail que mande Willy (si, veo el futuro)
Guillermo Rugilo [Sun, 29 May 2005 22:18:34 +0000 (22:18 +0000)]
1) Cambio Prestacion.Codigo a VARCHAR(8). en el XLS que pasó Clark son a lo sumo 7 (hay números y también letras), pero pongo 8 por las dudas y porque es un número más redondito :P
2) Prestador.CUIT lo paso de int a VARCHAR(11) --> se almacenaría sin los guiones:
12-12345678-1 --> se almacenaría 12123456781
Mejoras al documento de ventanitas. Todavia tengo que agregar y sacar cosas
Si alguin lo va mirando mejor. Tengo que agregar mas screenshots :P ... Tome deliveradamente
Gtk/Gnome como ejemplo, si alguien no esta de acuerdo que hable ahora o calle para siempre :D
Diego Marcet [Thu, 26 May 2005 13:49:33 +0000 (13:49 +0000)]
- Modifique los metodos de las clases controladoras para que devuelvan instancias de views en vez de clases de dominio
- Arregle diferencias entre especificaciones y diagramas
Sebastian Lavena [Thu, 26 May 2005 07:14:33 +0000 (07:14 +0000)]
voy a hacer los comits de a uno...
Aca agregue metodos en AutorizacionDataService
1. actualizar(Autorizacion aut)
2. obtenerAutorizacionesPendientes():ArrayOfAutorizaciones
Guillermo Rugilo [Thu, 26 May 2005 05:06:15 +0000 (05:06 +0000)]
Varias cosas:
*) Modifiqué Recibir y Cotejar para acercarlo más a lo que le gusta a Garbarineta. (ACLARO: el diagrama de secuencia NO está actualizado)
*) Especifiqué la clase RecibirPrestacionesController
*) Subí un template del formato que usé para la especificación de la clase (taría bueno que todos lo usemos) --> Luca, si estás de acuerdo, forzá a que se cumpla éste formato, así nos quedan las cosas un poco más lindas y parejas
es la tercera vez que intento, cambié cosas. No quiero escribir más PUNTO :P
Agregué los métodos que Nico mencionó en la especificacion de su controlador en los diagramas de controlador y de persistencia y cosas mías bobas
Nicolás Dimov [Wed, 25 May 2005 03:55:04 +0000 (03:55 +0000)]
Dale que ya sale!!
- El tipo mete afiliados desde los papeles que le trae el moncho del promotor
- El CU devolver listado es una bosta y esta como el orto!!!!!!!!!!
- Al metodo AfiliadoSolicitanteController.guardarAfiliado le tuve que pasar el
tipo y numero de documento del titular para que se haga la relacion.
- Muchas cosas mas que no me cierran
- Si sigo siendo el unico que hace algo (ademas de Luca) y encima esta todo
mal, nos van a cojer de parados.
Laburen putos
Sebastian Lavena [Mon, 16 May 2005 00:59:58 +0000 (00:59 +0000)]
Arregle las especificaciones de Autorizaciones para respetar arquitectura, ahora se llama solo a clases controller desde cuso.
Agregue AutorizacionController en diag controller.
Cambie de lugar un metodo de autorizaciones que era muy groncho que este en el dominio, y lo pase a capa "Controller".
Guillermo Rugilo [Tue, 10 May 2005 23:54:32 +0000 (23:54 +0000)]
Diagrama de clases inicial de controladores.
- Sólo especifiqué la clase que necesité yo para el CU "Recibir y Cotejar"
- La idea es agregar todas las clases controladoras con sus métodos a medida que se vayan desarrollando los diagramas de secuencia.
- Éstas son las únicas clases que interactúan con la Presentación!!! (y por lo tanto, las únicas que pueden ser mencionadas en los CU)
Guillermo Rugilo [Tue, 10 May 2005 23:51:56 +0000 (23:51 +0000)]
Creación del paquete de clases controladoras.
- Especifiqué una posible organización de subpaquetes, modifíquenla si lo creen apropiado.
- A tocar por todos cada vez que se agregue una clase controladora, para poder tener una visión de más alto nivel de cómo va quedando la cosa.
Modelo 4 empezado (en estado vergunzoso, pero bué...)
- Metí frutilla a más no poder. De golpe me dí cuénta que no sé exactamente qué tiene que hacer Pagos al cruzar los dos informes... AYUDA SI ALGUIEN SABE!!!!
Agregué un paquete de reportes.
Decidí no meterlo adentro de la capa de dominio, porque son mas bien informes acerca de info extraída del dominio, pero no definen entidades de negocio.
Aparte, puede que a futuro los reportes varíen mucho, y no es deseable que eso forme parte del dominio.