You are on page 1of 5

Sistema de Información del Departamento de

Asesoría Jurídica
Celaya Sánchez Emmanuel Ademir
Ingeniería en Sistemas Computacionales Instituto Tecnológico de Durango
Durango, México.
yoyo_ademir@hotmail.com

1.- INTRODUCCION
El DIF estatal Durango Dentro de su organización • Obtención de información estadística de los casos
cuenta con el departamento de Asesoría Jurídica así como atendidos por ambos departamentos de forma
con el departamento de coordinación de atención al mensual y anual.
maltrato de niños y niñas (PREMAN) tales departamentos • Canalizar a los usuarios del DIF estatal Durango
tienen el objetivo de brindar apoyo de quien así lo solicite. al área adecuada.
El departamento de Asesoría Jurídica tiene como • Registrar los datos de los usuarios así como su
objetivo brindar apoyo jurídico y asesorar de una forma caso del departamento de asesoría jurídica.
legal a los usuarios de su departamento. En el • Registrar los casos de reportes sobre maltrato a
departamento PREMAN tiene la función de recibir menores del departamento de coordinación de
reportes de menores maltratados, con el fin de darles atención al maltrato de niños y niñas (PREMAN)
seguimiento y ayudar a los menores. en el DIF estatal Durango.
Ambos departamentos se ven con la problemática • Automatización de los procesos tanto del
en la forma de cómo llevan a cabo los procedimientos ya departamento de asesoría jurídica como en el
que no tienen automatizados sus procesos y esto hace que departamento de coordinación de atención al
se generen demasiados expedientes así como al momento maltrato de niños y niñas (PREMAN) en el DIF
de buscar un caso anterior conlleva a una pérdida estatal Durango.
considerable de tiempo al momento de servir a un usuario. • Realizar los procedimientos específicos de cada
Otro conflicto al que se enfrentan ambos caso atendido en los departamentos de asesoría
departamentos es al momento de entregar reportes jurídica y coordinación de atención al maltrato de
mensuales y bimestrales de sus actividades ya que se niños y niñas (PREMAN) en el DIF estatal
encuentran con la problemática de de elaborar ambos Durango.
reportes al momento de recolectar la información además • Creación de graficas estadísticas.
de que existe inconsistencia en los datos. • Controlar el derecho de acceso al sistema a cada
Al realizar un sistema de información para ambos uno de los usuarios por medio de Manejo de
departamentos todas las problemáticas mencionadas diferentes tipos de sesiones.
anteriormente se disminuirán además de que se elaboraran
• Realizar una plataforma con ambiente WEB.
de una forma más eficiente.
• Capacitar al personal que operará el sistema para
que pueda obtener el máximo rendimiento del
2.-Objetivo general mismo.
Desarrollar e implementar un sistema de
información, para la creación de expedientes electrónicos 2.2.- El problema
de las personas que acuden al departamento de asesoría En el departamento de asesoría jurídica así como
jurídica y al departamento de coordinación de atención al en el departamento de coordinación de atención al maltrato
maltrato de niños y niñas (PREMAN) del DIF estatal de niños y niñas (PREMAN) en el DIF estatal Durango, no
Durango. cuentan con un sistema de información lo cual conlleva a
que en sus procesos de atención a usuarios se generen
documentos los cuales son archivados en expedientes, el
problema surge cuando hay que buscar un expediente ya
2.1.- Objetivos específicos
que se pierde bastante tiempo en buscarlo, así como en
• Desarrollar el sistema para ejecutarse bajo
ambos departamentos se les pide un reporte mensual y
Windows Vista®, XP®, 98®.
anual de los casos atendidos por cada departamento; por la
• Desarrollar interfaces agradables y de fácil
forma en la que llevan a cabo su proceso existe el riesgo
operación para los usuarios.
frecuente de no obtener todos los datos necesarios para Todos los componentes de Tapestry, así como
tales reportes así como existe mucha inconsistencia de las páginas (que no dejan de ser unos componentes
datos. "especiales") están formados por:
Una especificación
2.3.- Alcance.
• Realizar reportes estadísticos de los diferentes La especificación es un documento XML en el que
tipos de casos atendidos por el departamento. se indica el nombre del componente, qué
• Optimización de recursos, tiempo. parámetros y propiedades posee y de qué tipo son,
• Controlar las visitas subsecuentes programadas por qué componentes está formado y cómo se
atreves de una agenda electrónica, agregada al conectan los parámetros de dichos componentes,
sistema. entre otras cosas.
• Acceso al sistema desde cualquier parte por medio Una plantilla
de internet.
La plantilla está formada íntegramente por
etiquetas HTML. Tapestry no añade ninguna
2.4.- Limitaciones
etiqueta especial, por lo que ésta puede ser editada
• Cada empleado de los departamentos debe tener
con cualquier editor de HTML. Tapestry añade,
una computadora.
únicamente, el atributo jwcid (Java Web
• Todas las computadoras de los departamentos
Component Id) que indica que la etiqueta en la que
tendrán que estar unidas a una red de trabajo.
aparece representa a un componente. Por tanto, en
• Adaptación por parte de los empleados al nuevo la plantilla se define la apariencia visual del
sistema. componente, situando los componentes contenidos
en él en la posición deseada.
3.- Marco Investigativo
3.1.- Tapestry Una implementación
Tapestry es un framework para el desarrollo de Cada componente tiene una clase que implementa su
aplicaciones web basado en componentes y escrito en comportamiento, conectando propiedades a esta clase y
Java. Tapestry no usa JSP ni ningún otro motor de ejecutando los métodos adecuados cuando se produzcan los
plantillas, sino que define un modelo de componentes eventos
que pueden ser rende rizados para constituir la interfaz
visual de la aplicación web. En Tapestry todo son 4.- Marco Investigativo.
componentes.
El "mantra" de Tapestry es "objetos, métodos y 4.1.- Modelo de cascada
propiedades". Tapestry se ocupa de las tareas mundanas Modelo en cascada, es el enfoque metodológico
relacionadas con la API Servlet: peticiones, respuestas, que ordena rigurosamente las etapas del ciclo de vida del
sesiones, atributos, parámetros, URL's, etc, software, de forma tal que el inicio de cada etapa debe
proporcionando al programador una API de alto nivel de esperar a la finalización de la inmediatamente anterior.
forma que éste puede centrarse en la lógica de negocio
de la aplicación. Esto no quiere decir que la API Servlet 4.2.- Análisis de requisitos
no está accesible al programador, sino que no es Se analizan las necesidades de los usuarios finales
necesaria. del software para determinar qué objetivos debe cubrir.
Es importante señalar que en esta etapa se
Tapestry divide una aplicación en un conjunto deben consensar todo lo que se requiere del sistema y será
de páginas. Cada página está formada por componentes aquello lo que seguirá en las siguientes etapas, no
y cada componente, a su vez, puede estar formado por pudiéndose requerir nuevos resultados a mitad del proceso
otros componentes, sin que exista ningún límite en la de elaboración del software.
profundidad de anidamiento. Las páginas en Tapestry
son componentes en sí mismas, pero con algunas 4.3.- Diseño del Sistema
responsabilidades especiales. Se descompone y organiza el sistema en
Los componentes pueden tener parámetros, los elementos que puedan elaborarse por separado,
cuales pueden ser establecidos (o "ligados") por la aprovechando las ventajas del desarrollo en equipo.
página o el componente que los contiene. A diferencia
de lo que ocurre con los parámetros de los métodos en 4.4.- Diseño del Programa
Es la fase en donde se realizan los algoritmos
Java, los parámetros de los componentes de Tapestry
necesarios para el cumplimiento de los requerimientos del
pueden ser bidireccionales; un componente puede leer
usuario así como también los análisis necesarios para saber
un parámetro para obtener un valor, o escribir un
parámetro para establecerlo. que herramientas usar en la etapa de Codificación.
4.5.- Codificación depto. PREMAN la mesa receptora programara
Es la fase de programación o implementación cita con el jefe del depto. PREMAN
propiamente dicha. Aquí se implementa el código fuente, 9. Cuando el caso del solicitante no acontece a algún
haciendo uso de prototipos así como pruebas y ensayos depto. La mesa receptora proporcionara
para corregir errores. información útil sobre alguna otra institución
pública que le pueda ayudar.
4.6.- Pruebas 10. Se genera reporte sobre cuántos solicitantes
Los elementos, ya programados, se ensamblan fueron atendidos, cual es su caso y asi donde fue
para componer el sistema y se comprueba que funciona canalizado.
correctamente antes de ser puesto en explotación. Flujo Alternativo:
7.1 Puede que el solicitante no se presente con el
4.7..- Implantación asesor jurídico.
El software obtenido se pone en producción. Se 8.1 Puede que el solicitante no se presente al del
implantan los niveles software y hardware que componen depto. PREMAN.
el proyecto. La implantación es la fase con más duración y 8.1.2Puede que el jefe del depto. PREMAN no se
con más cambios en el ciclo de elaboración de un proyecto. encuentre por lo que su cita será programada para
5.- Descripción detallada de procesos de después.
departamentos asesoría jurídica y PREMAN 5.1.- MODULO: Si Caso de Solicitante no Acontece a
5.1.- MODULO: Mesa Receptora DIF
Nombre: Nueva solicitud para algún tipo de asesoría Nombre: Información a solicitante en caso de que
jurídica su caso no pueda ser atendido en los
Objetivo: departamentos de asesoría jurídica o
Registra la información necesaria de un nuevo solicitante, PREMAN
para que este sea canalizado al departamento adecuado. Objetivo:
Actores: Brindarle a el solicitante información útil sobre
Mesa receptora dependencias que le puedan ayudar con su caso
Solicitante Actores:
Precondiciones: Mesa receptora
• El ingreso del usuario a la mesa receptora es Solicitante
controlada por la recepcionista Precondiciones:
Flujo Normal: • El solicitante debió haber tenido previamente una
1. El solicitante se presenta ante algún integrante de entrevista de canalización con la mesa receptora
la mesa receptora. Flujo Normal:
2. Mesa receptora pregunta al solicitante si es su 1. Mesa receptora busca alguna dependencia pública
primera visita. donde se le pueda ayudar con su caso.
3. Si solicitante menciona que no es su primera vez 2. Al encontrar alguna o algunas instituciones que le
la mesa receptora busca al solicitante y su caso puedan ayudar al solicitante la mesa receptora le
anterior en la base de datos. entregara tal información al solicitante.
4. Si el caso al que viene el solicitante es el mismo y 3. puede que la mesa receptora no encuentre alguna
se encuentra cerrado a este solicitante no se le institución pública útil para el solicitante.
brindara ayuda, de caso contrario se le hará una Flujo Alternativo:
entrevista para canalizarlo al departamento •
adecuado.
5. Si es la primera vez del solicitante se le realizara 5.2.- MODULO: Asesor Jurídico
una entrevista de canalización. Nombre: Proceso del caso por parte del asesor
6. Una vez que la mesa receptora realiza la entrevista jurídico
canalizara al solicitante a: el depto. Asesoría Objetivo:
jurídica o al depto. PREMAN; incluso puede que Registrar los procesos que el asesor jurídico lleva en los
el caso del solicitante no acontezca a alguno de casos que atiende en una bitácora donde detallara que es lo
estos departamento. se hace en cada visita del solicitante.
7. Cuando el caso del solicitante es canalizado a él
Actores:
depto. Asesoría jurídica el usuario proporcionara
Asesor jurídico
datos para que la mesa receptora llene la ficha
Solicitante
única de registro, después de esto la mesa
Precondiciones:
receptora programara cita con algún asesor
jurídico. • Haber ido el solicitante a mesa receptora por lo
8. Cuando el caso del solicitante es canalizado a él menos una vez.
• El solicitante tener una cita previamente elaborada
con el asesor jurídico. Actores: Jefe del departamento PREMAN
Flujo Normal: Precondiciones:
1. El asesor jurídico revisa la ficha única de • Tener la información generada por el abogado de
registro, en caso de que sea la primera visita. PREMAN y del libro de registro.
2. El asesor jurídico revisa su bitácora de Flujo Normal:
actividades del caso si es que no es la primera 1. El jefe de depto. PREMAN consulta reportes
visita del solicitante. generados.
3. Usuario y asesor jurídico comentan caso. 2. Jefe del depto. De asesoría jurídica crea reporte
4. El asesor jurídico registra actividades mensual de actividades
realizadas en bitácora de actividades. 3. Jefe del depto. De asesoría jurídica crea reporte
5. El asesor jurídico determina si el caso se anual de actividades
puede considerar como caso cerrado o seguir Flujo Alternativo:
en proceso 1.1 Falta de algún dato.
6. Si el asesor jurídico considera que el caso aun
no está cerrado llenara la ficha de visitas 5.5.-MODULO: Abogado de PREMA4
subsecuentes programadas. Nombre: Proceso del caso por parte del asesor
7. Se genera reporte de cuantos casos atendió jurídico
cada asesor jurídico, así como el estatus de Objetivo:
cada caso que lleve cada asesor. Registrar los procesos que el abogado de PREMAN lleva
Flujo Alternativo: en los casos que atiende en una bitácora donde detallara las
2.1 puede que el solicitante no se presente a las actividades que se realizan.
visitas programadas hechas; si el solicitante no se Actores: Abogado PREMAN
reporta en tres meses el caso será tomado como Precondiciones:
cerrado. • Que el jefe del depto. PREMAN le haya asignado
el caso al abogado de PREMAN.
5.3.- MODULO: Jefe del Depto. de Asesoría Jurídica • Que el abogado de PREMAN le hayan
Nombre: Consulta de los reportes hechos en especificado si el caso es prioridad o no.
mesa receptora y asesoría jurídica Flujo Normal:
Objetivo: 1. El jefe de depto. PREMAN le asigna caso a el
El jefe del departamento de asesoría jurídica revisara los abogado PREMAN.
reportes creados en mesa receptora y asesoría jurídica con 2. Si el caso es canalizado como prioridad el
el fin de ver las actividades realizadas y crear un reporte abogado PREMAN realiza vista domiciliar de
mensual forma inmediata y elaborara reporte de su visita.
Actores: 3. Si el caso no es canalizo como prioridad el
Jefe del departamento de asesoría jurídica abogado PREMAN esperara reporte de trabajo
Precondiciones: social.
• Tener la información generada tanto de mesa 4. Si resulta el caso ser verdadero el abogado
receptora como de asesoría jurídica en el sistema PREMAN inicia procedimiento del caso.
Flujo Normal: 5. El abogado PREMAN lleva procedimiento del
1. El jefe de depto. de asesoría jurídica consulta: caso, hasta que el determine conveniente terminar
1.1 Reportes de actividades de mesa el caso.
receptora Flujo Alternativo:
1.2 Reportes de actividades de asesoría
jurídica 5.6.-MODULO: Proceso PREMAN
2 Jefe del depto. De asesoría jurídica crea reporte Nombre: Proceso del depto. PREMAN.
mensual de actividades Objetivo: Automatizar el proceso del depto. PREMAN así
como llevar un mejor control en el proceso.
Flujo Alternativo:
Actores: Jefe del depto. PREMAN, Abogado PREMAN
1.1 Falta de algún dato en reporte mensual
Precondiciones:
Flujo Normal:
5.4.- MODULO: Jefe del Depto. de PREMA4
1. Jefe del depto. PREMAN recibe denuncia de
Nombre: Consulta de los reportes creados en el
maltrato a menor ya sea por medio de oficio de
depto. PREMAN
alguna institución, de forma directa (personal),
Objetivo: por oficio, de forma anónima, voluntaria, vía
El jefe del departamento de PREMAN revisara los reportes telefónica o escrita.
generados con el fin de ver las actividades realizadas y 2. Jefe del depto. PREMAN captura reporte de
crear un reporte mensual y uno anual.
maltrato a menor. podrá volver a abrir si es que el usuario regresa; además se
3. Jefe del depto. PREMAN asigna caso a abogado tiene la norma interna de que solamente se le puede
PREMAN. atender a un usuario una vez, con el sistema de información
4. Jefe del depto. PREMAN canaliza si el reporte de podrán revisar si el usuario cuenta con una segunda visita
maltrato es considerado como prioridad o no. para ser asesorado jurídicamente.
5. Si el caso es prioridad el abogado realiza visita Para el jefe del departamento PREMAN tener un
domiciliar de forma inmediata y realiza reporte de historial disponible en cualquier momento en la base de
su visita. datos de las personas que han agredido a algún menor es de
6. Si el reporte no es considerado prioridad el jefe suma importancia ya que representa, el poder saber si estas
del depto. PREMAN pasa el reporte a trabajo personas ya han reincidido en el maltrato a menores de esta
social para que ellos hagan visita domiciliar. forma podrán agilizar todos sus procesos internos así como
7. El jefe del depto. PREMAN recibe reporte de los legales correspondientes.
vista domiciliar ya sea por parte de trabajo social Para el jefe del departamento de asesoría jurídica
o del abogado PREMAN y verifica valides del como para el jefe del departamento PREMAN contar con
caso. un sistema de información es una herramienta muy útil
8. Si el caso resulta ser falso el Jefe del depto. para controlar las actividades realizadas por los empleados,
PREMAN captura en libro de registro y el caso se para que ahora si se tenga un control de la información ya
da por cerrado. que antes del sistema no se contaba con tal control de la
9. Si el caso resulta ser verdadero el Jefe del depto. información
PREMAN lo captura en libro de registro y el
abogado PREMAN al que se le avía asignado el 7.- Recomendaciones
caso inicia procedimiento.
10. Se genera información necesaria para la creación Entre las recomendaciones que se pueden hacer al
de reporte mensual y/o anual. DIF estatal Durango se encuentran:
Flujo Alternativo: Capturar dentro de la base de datos del sistema
1.1 Si el jefe del depto. PREMAN no se encuentra en toda la información que se tiene almacenada desde antes de
ese momento no hay quien reciba el caso de la implementación del sistema de información a los
maltrato. departamentos de asesoría jurídica y PREMAN.
5.1 En la recopilación de información del abogado Capacitar a los empleados para que sigan los
PREMAN en la visita domiciliar puede que no procesos establecidos ya que durante el proceso de
recopile la información necesaria para la captura investigación nos dimos cuenta que varios empleados no
de datos del libro de registro. cumplen su labor de la forma que se les indica.
6.1 En la recopilación de información de trabajo social
en la visita domiciliar puede que no recopile la
información necesaria para la captura de datos del libro de
registro.

6.- Conclusión
Dentro de los departamentos involucrados el
sistema resulta ser una herramienta bastante útil, ya que se
podrá llevar un control sobre las actividades diarias que se
realizan, así como se podrá tener una mejor consistencia en
la información obtenida diariamente, así se podrá tener
reportes más concretos y elaborados de una forma
automática para ambos departamentos
Para los jefes de los departamentos involucrados
en el uso del sistema significa que podrán llevar un mejor
control en las actividades que llevan cabo los empleados,
así como podrán entregar un informe concreto mensual y/o
anual a las personas que así corresponda.
Para el jefe del departamento de asesoría jurídica,
tener disponible la información en la base de datos sobre el
seguimiento de los casos es importante ya que se tiene la
política interna dentro del departamento de que si el
usuario no tiene un seguimiento del caso y abandona las
visitas por más de tres meses el caso se cánsela y no se

You might also like