You are on page 1of 22

MANUAL TECNICO

“Sistema de Registro Único de Organizaciones Sindicales”

INDICE

1. Introducción.................................................................................................... 4 1. Antecedentes.................................................................................................. 4 2. Objetivo General............................................................................................. 5 1.1. Objetivos Específicos.................................................................................... 5 3. Justificación..................................................................................................... 6 1.2. Justificación Social........................................................................................ 6 1.3. Justificación Metodológica............................................................................ 6 1.4. Justificación Técnica..................................................................................... 6 1.5. Justificación Operativa................................................................................. 6 4. Limites y Alcances........................................................................................... 6 1.6. Limites......................................................................................................... 6 1.7. Alcances....................................................................................................... 7 5. Descripción General del Sistema.....................................................................7 Figura 1: Descripción General del Sistema..............................................7 Figura 3: Configuración de Reglas de Seguridad......................................8 1.8. Características del Sistema..........................................................................8 1.9. Trilogía de Seguridad................................................................................... 9 Figura 5: Trilogía de Seguridad.............................................................9 6. Modelos........................................................................................................... 9 7. Herramientas Utilizadas................................................................................ 10 8. Análisis y Diseño Lógico del Sistema bajo Metodología RUP.........................11 1.10. Diagrama General.................................................................................... 11 1.10.1.Fase de Iniciación.............................................................................. 11 1.10.1.1.Diagrama de Caso de Uso General ................................................11 Figura 6: Diagrama de Caso de Uso, Fase de Iniciación.........................12

...15 12.................... Estructura de Software................................................................................................ Diagrama de Clases..................... Diccionario de Datos.......................................................... 13 Figura 13: Diagrama de clases – Administración del Registro de Organización sindical13 10......................................Tabla 1: casos de uso general.....................................12 9........................... 14 1........... 15 Figura: Modelo Entidad Relación....................................14 11...............................11.................................... 16 ...................................... Modelo Entidad/Relación...................................................... Estructura General del Prototipo........

encargadas de brindar el marco de soporte para facilitar las operaciones del sistema y un adecuado nivel de seguridad. Manual de Usuario 2 1 . Introducción El Sistema de Registro Único de Organizaciones Sindicales es un software que permite la sistematización de las Organizaciones Sindicales existentes. las organizaciones Sindicales no tenían un registro adecuado y por tanto había duplicidad de información y no era precisa. al mismo tiempo permite la incorporación de nuevas Organizaciones Sindicales.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 1. Contempla: Usuarios Reglas de Seguridad Controles de Integridad Módulo Operacional: Permite el registro y administración de las operaciones relacionadas con el registro: 1. El Sistema de Registro Único de Organizaciones Sindicales: Módulo de Registro y Seguridad. Registro de Organizaciones Sindicales Antecedentes En sus orígenes las Organizaciones Sindicales no estaban registradas no se la contemplaba dentro del Estado. Incluyen todos los procesos de registro. superando la común transcripción y papeleo. el Sistema de Registro Único de Organizaciones Sindicales permite registrar toda organización sindical en forma sistematizada. así como generar reportes. En consecuencia.

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” Viendo esos factores. reportes (GXquery). tendrá un sistema legal automatizado. Los productos GeneXus constituyen una suite de herramientas complementarias que permiten a nuestros clientes emprender desarrollos frecuentes y tareas de gestión de datos como workflow (GXflow). sin necesidad de programar. de fácil administración y manejo por los usuarios. Objetivos Específicos  Integrar toda la información que se genere al registrar una Organización Sindical para llevar un histórico de los mismos. 2. 1. El mismo fue creado utilizando GeneXus. data warehousing (GXplorer) y construcción de portales e integración de aplicaciones online (GXportal). surge la iniciativa de crear un Sistema de Registro Único de Organizaciones Sindicales con tecnología de punta 100% cliente/servidor. genera el 100% de la aplicación. Manual de Usuario 2 1 . evitando de esta forma que esa realidad desaparezca y minimice sus efectos negativos. brindando información segura y oportuna a los usuarios. Objetivo General Brindar al Ministerio de Trabajo Empleo y Previsión Social un software de última generación. Con el Sistema de Registro Único de Organizaciones Sindicales. contribuyendo de esta forma la seguridad jurídica del Ministerio de Trabajo Empleo y Previsión Social. Basado en los requerimientos de los usuarios realiza el mantenimiento automático de la base de datos y del código de la aplicación.  Utilizar el UML como herramienta de modelado del sistema.1. el cual es una poderosa herramienta para el diseño y desarrollo de software multiplataforma. lo cual permitirá la sistematización de todos los registros.

Justificación Técnica La dispersión de información.3.2. Justificación Operativa El Sistema de Registro Único de Organizaciones Sindicales ayuda a integrar toda la información.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ”  Generar información actualizada y oportuna sobre el Registro de Organizaciones Sindicales  Realizar el análisis y diseño del sistema propuesto bajo la metodología RUP (Proceso Unificado). permitiendo sistematizar todos los registros existentes. Limites y Alcances Limites 1. con tecnología de punta 100% cliente/servidor. Estos factores permitieron crear un Sistema de Registro Único de Organizaciones Sindicales. Justificación 1. la rapidez en la generación de informes. para el modelado del sistema. brindando información segura. actualizada y oportuna a los usuarios 1. Justificación Metodológica El Sistema de Registro Único de Organizaciones Sindicales. Manual de Usuario 2 1 . 1.5. 1.6.4. Justificación Social Con el presente Sistema de Registro Único de Organizaciones Sindicales se automatiza. 3. 4. utiliza el lenguaje UML.

Alcances - Registra a las Organizaciones Sindicales El sistema registra a representantes de las organizaciones El sistema genera un informe de todos los cursos. Descripción General del Sistema El Sistema de Registro Único de Organizaciones Sindicales esta estructurado como.7.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 1. ADMINISTRACION DE USUARIOS Y PERFILES ADMINISTRACION DE PROGRAMAS Registro de Organizaciones Sindicales Figura 1: Descripción General del Sistema Fuente: Sistema Registro de Organización Sindical • CONFIGURACION DE REGLAS DE SEGURIDAD Manual de Usuario 2 1 . El sistema está diseñado para poder dar cobertura a los siguientes módulos: • • Administración Registro de Organizaciones Sindicales 5. El Sistema de Registro Único de Organizaciones Sindicales está diseñado exclusivamente para el Ministerio de Trabajo Empleo y Previsión Social.

8.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” Opciones Opciones de de Programa Programa Perfiles de Perfiles de Usuario Usuario Usuarios Usuarios Registro de Organizaciones Sindicales Figura 3: Configuración de Reglas de Seguridad Fuente: Sistema de Registro de Organizaciones Sindicales • REGISTRO DE ORGANIZACIONES SINDICALES – CIRCUITO Registro Organización Proyecto de Norma Adición de Dirigentes por Organización Lectura y Verificación de Integridad 1. Características del Sistema Manual de Usuario 2 1 .

Trilogía de Seguridad Sistema de Registro Único de Organizaciones Sindicales cumple con la trilogía de seguridad: Confidencialidad Disponibilidad Integridad Autenticidad Aceptación usuario (no repudio) Figura 5: Trilogía de Seguridad Fuente: Sistema de Registro de Organizaciones Sindicales 6. Modelos Manual de Usuario 2 1 . entre los cuales podemos mencionar: - Integración: Manejo integrado de toda la información legislativa. Seguridad: Sistema de seguridad que solo permite el ingreso a personal autorizado. Información al momento preciso: Dispone información actualizada a la mano.9.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” El Sistema de Registro Único de Organizaciones Sindicales Legal provee importantes beneficios. Automatización de Procesos: Permite efectivizar procesos automáticos dentro del sistema legislativo. Desarrollado con tecnología de punta: plataforma 100% Cliente/Servidor - - 1.

la integridad de los datos. Microsoft SQL 2005 como sistema manejador de Base de Datos y para el diseño del Modelo Entidad/Relación. Herramientas Utilizadas De acuerdo al desarrollo del Sistema de Registro Único de Organizaciones Sindicales las herramientas empleadas son las siguientes: Genexus como lenguaje de Programación GeneXus es una poderosa herramienta para el diseño y desarrollo de software multiplataforma. vistas. Es plenamente compatible con ACID. disparadores y procedimientos almacenados (en varios idiomas). Genera el 100% de la aplicación. tiene pleno apoyo para claves foráneas. Cuenta con más de 15 años de desarrollo activo y una probada arquitectura que se ha ganado una sólida reputación de fiabilidad. utiliza para el modelado el lenguaje UML y UML – Extended (WAE). Diagramas de Clases. Esto implica un estudio de los distintos diagramas de este lenguaje como ser: a) Modelado Estático: Construye y documenta los aspectos estáticos de un sistema. Se compone de: 7. Diagramas de Casos de Uso. sin necesidad de programar. Permite el desarrollo incremental de aplicaciones críticas de negocio de forma independiente a la plataforma. uniones. También • • Manual de Usuario 2 1 .“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” El Sistema de Registro Único de Organizaciones Sindicales. y corrección. Basado en los requerimientos de los usuarios realiza el mantenimiento automático de la base de datos y del código de la aplicación. crea una representación de los principales elementos del dominio del problema. Microsoft SQL 2005 es un potente sistema de bases de datos relacionales. además de reflejar la estructura básica y estable de un sistema software y por tanto.

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” soporta el almacenamiento de grandes objetos binarios. Ofrece salida de documentación flexible y de alta calidad. diseñada para ayudar a construir software robusto y fácil de mantener. Fase de Iniciación En esta primera fase. y se realiza el relevamiento de información en base a los casos de uso 1. EA es una herramienta multi-usuario. Enterprise Architect ( para el modelado del sistema) Enterprise Architect es una herramienta comprensible de diseño y análisis UML. Análisis y Diseño Lógico del Sistema bajo Metodología RUP 1.1.10. pruebas y mantenimiento. se ve la viabilidad del proyecto.1. sonidos o vídeo. incluyendo imágenes. Diagrama de Caso de Uso General Manual de Usuario 2 1 . cubriendo el desarrollo de software desde el paso de los requerimientos a través de las etapas del análisis.1. modelos de diseño. Diagrama General 1. • 8.10. basada en Windows.10.

usuario Realizar todo el flujo el registro de Organizaciones Sindicales. 3. elimina. adiciona parámetros que se irán llenando durante el registro de la base de datos Escenario de Flujo de éxito: Tabla 1: casos de uso general Fuente: Sistema de Registro de Organizaciones Sindicales Manual de Usuario 2 1 .“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” uc Caso de Uso General CASO DE USO GENERAL Registro de Organizacion Sindical Usuario Administrador Administrador Figura 6: Diagrama de Caso de Uso. 5. Usuario registra una organización El usuario registra un nuevo curso El usuario registra participantes del curso El administrador genera reportes El administrador modifica. 1. 2. Fase de Iniciación Fuente: Sistema de Registro de Organizaciones Sindicales Caso de Uso: Actores: Propósito: REGISTRO DE ORGANIZACIONES SINDICALES Administrador. 4.

Diagrama de Clases class Registro de Organizaciones Sindicales RolesMenu MenuId: smallint MenuURL: char RolesId: smallint «trace» - RolesMenuItem ItemsId: smallint MenuId: smallint RolesId: smallint «trace» OrgSindicales OrgSindCod: int OrgSindNom: char TipOrgSindCod: smallint Roles RolesId: smallint RolesNombre: char RolesUltMenu: smallint Usuarios RolesId: smallint UsrCod: char Figura 13: Diagrama de clases – Administración del Registro de Organización sindical Fuente: Sistema de Registro único de Organizaciones Manual de Usuario 2 1 .“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 9.

11. SISTEMA DE REGISTRO DE ORGANIZACIONES USUARIO Registro de Organizaciones Cerrar ADMINISTRADO R Registro de Organizaciones Clasificación de Organizaciones Clasificación Geográfica Capacitación Usuario Login Figura 21: Módulos del Sistema Fuente: Sistema de de Información Lega Reportes Manual de Usuario 2 . Estructura General del Prototipo El sistema está desarrollado bajo plataforma Windows con DBMS SQL 2005 y en entorno Web. Estructura de Software 1.“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 10.

Modelo Entidad/Relación Figura: Modelo Entidad Relación Fuente: Sistema Registro Único de Organizaciones Sindicales Manual de Usuario 2 1 .“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 11.

Diccionario de Datos AfiliacionesAfil AFILIACIONES Nr tipo o Nombre Descripción variable OrgSindC Código de 1 od Organización int Numero de 2 AfilCorr afiliación smallint Descripción de la 3 AfilDsc afiliacion char TipAfilCo 4 d Tipo de Afiliación smallint AfilFchRe 5 g Fecha de afiliación datetime Tabla 1: Descripción Tabla: Afiliaciones Fuente: Sistema de Registro Único de Organizaciones Sindicales tama ño 4 2 120 2 8 CapacitacionesCapac CAPACITACIONES Nr o 1 2 3 4 5 6 7 8 9 Nombre OrgSindCod CapacCorr TipCapCod TipCertifCod CapacDsc Descripción Codigo de Organización Sindical Numero de Capacitacion Tipo de Capacitacion Tipo de Certificaion Descripcion de la capacitacion departamento donde se capacitara Provincia donde se Capacitara Municipio donde se Capacitara Lugar donde se Capacitara tipo variable int smallint smallint smallint char smallint smallint smallint char smallint Tama ño 4 2 2 2 120 2 2 2 25 2 DepCod ProvCod MunCod CapLugar ParticipUltLi 10 n numero de particupantes Tabla 1: Descripción Tabla: Capacitaciones Fuente: Sistema de Registro Único de Organizaciones Sindicales Nr o Nombre 1 OrgSindCod CapacitacionesCapacParticip CapacitacionesCapacParticip tipo Descripción variable Codigo de Sindicato int Tamaño 4 Manual de Usuario 2 1 .“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 12.

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” 2 3 4 5 6 7 8 CapacCorr ParticipCorr PartNom PartApePat PartApeMat PartNota TipAprobCod codigo capacitación nombre del participante paterno del participante materno del participante Modern_Spanish_CI_AS nota del particioante tipo de aprobación smallint smallint char char char smallmoney smallint 2 2 35 20 20 4 2 Tabla 1: Descripción Tabla: Participantes Fuente: Sistema de Registro Único de Organizaciones Sindicales Cargo CARGO Nro 1 2 3 Nombre CargCod CargDsc CargSgl Descripción Codigo de cargo descripcion de cargo sigla cargo tipo variable smallint char char Tamaño 2 100 6 Tabla 1: Descripción Tabla: Cargo Fuente: Sistema de Registro Único de Organizaciones Sindicales Categoría Categoría Nr o 1 2 3 Nombre CategCod CategDsc CategSgl Descripción codigo de categoría Descripcion de Categoria sigla de Categoria tipo variable smallint char char Tamaño 2 35 6 Tabla 1: Descripción Tabla: Categoría Fuente: Sistema de Registro Único de Organizaciones Sindicales ComposicionSindicalCompSind ComposicionSindicalCompSind Nr tipo o Nombre Descripción variable codigo de sindicato 1 OrgSindCod organización Int 2 CompSindCorr codigo sindical smallint 3 CompSindDsc descripcion sindical Char 4 TipComisCod codigo tipo comisión smallint 5 CargCod codigo de cargo smallint 6 CompSindNom nombre sindical Char Tama ño 4 2 120 2 2 35 Manual de Usuario 2 1 .

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” CompSindApePa 7 t Apellido paterno sindical CompSindApeM 8 at Apellido materno CompSindFchRe 9 g fecha de registro Char Char datetime 25 25 8 Tabla 1: Descripción Tabla: ComposicionSindicalCompSind Fuente: Sistema de Registro Único de Organizaciones Sindicales ConformacionNumericaConfNum ConformacionNumericaConfNum Nr tipo o Nombre Descripción variable 1 OrgSindCod codigo de organo sindical int codigo de numero de 2 ConfNumCorr representantes smallint 3 ConNumDsc Descripción char TipConfNumC 4 od tipo de organización smallint 5 ConfNumNro numero de integrantes int 6 ConfNumFch fecha de registro datetime Tabla 1: Descripción Tabla: ConformacionNumericaConfNum Fuente: Sistema de Registro Único de Organizaciones Sindicales Tama ño 4 2 120 2 4 8 DepProvMunProvMun DepProvMunProvMun Nr o 1 2 3 4 5 Nombre DepCod ProvCod MunCod MunDsc MunSgl Descripción codigo departamento codigo provincia codigo municipio descripcion de municipio sigla municipio tipo variable smallint smallint smallint char char Tamaño 2 2 2 20 6 Tabla 1: Descripción Tabla: DepProvMunProvMun Fuente: Sistema de Registro Único de Organizaciones Sindicales DepRegLocalCod DepRegLocalCod Nr o 1 2 3 Nombr e DepCod DepDsc DepSgl Descripción codigo de departamento descripcion de departamento sigla de departamento tipo variable smallint char char Tamaño 2 20 3 Manual de Usuario 2 1 .

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” tabla 1: Descripción Tabla: DepRegLocalCod Fuente: Sistema de Registro Único de Organizaciones Sindicales DepRegLocalCodRegional DepRegLocalCodRegional Nr o 1 2 3 4 Nombre DepCod RegionalCod RegionalDsc RegionalSgl Descripción codigo departamental codigo regional Descripción regional sigla regional tipo variable Tamaño smallint 2 smallint 2 char 35 char 6 tabla 1: Descripción Tabla: DepRegLocalCodRegional Fuente: Sistema de Registro Único de Organizaciones Sindicales HistTramitesTra HistTramitesTra Nr o Nombre OrgSindCo 1 d 2 HistTraCorr 3 HistTraDsc 4 HistTraFch 5 TipTraCod Descripción codigo Organización Sindical tramite historia descripción tramite historia fecha de registro tramite historia tipo de codigo tramite tipo variable int smallint char datetime smallint Tamañ o 4 2 50 8 2 tabla 1: Descripción Tabla: HistTramitesTra Fuente: Sistema de Registro Único de Organizaciones Sindicales HistTramitesTra HistTramitesTra Nr o 1 2 3 4 5 6 Nombre OrgSindCod OrgSindNom TipOrgSindCod OrgSindFchCrea OrgSindFchResolMin OrgSindNroUltResol Descripción codigo de organo sindical nombre de organo sindical tipo de organo sindical fecha de creacion de organo sindical fecha de resolucion de organo sindical numero de organo sindical numero de resolucion de organo sindical numero de afiliados en el organo sindical tipo variable int char smallint datetime datetime char char int Tama ño 4 100 2 8 8 20 1 4 7 OrgSindEstResolMin 8 OrgSindNroAfiliados Manual de Usuario 2 1 .

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” OrgSindNroTrabajado 9 res OrgSindNroDirigente 10 s OrgSindNroDirigComi 11 sion 12 OrgSindOrigen 13 OrgSindFuero 14 OrgSindCategoria OrgSindReconDirFchI 15 ni OrgSindReconDirFch 16 Fin 17 OrgSindAfiliado 18 CategCod 19 TipEstCod 20 ResolMinUltLin 21 CapacUltLin 22 FichDescUltLin 23 DocAdjUltLin 24 PerJuridUltlIN 25 HistTraUltLin 26 ConfNumUltLin 27 AfilUltLin 28 CompSindUltLin numero de trabajadores en el organo sindical numero de dirigentes del organo sindical numero dirigentes en el organo sindical sindicato origen organo sindical tipo de fuero orgaqno sindical origen NULL fecha inicio organo sindical organo sindical afiliado caodigo categoria tipo de estado codigo resolucion ultima linea capacitacion descripcion de fecha inicio Documentos Adjuntos tipo persona juridica Hitorial tramite numero de configutacion ultima linea organo sindical compuesto int smallint smallint char char char datetime datetime char smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint 4 2 2 20 1 50 8 8 200 2 2 2 2 2 2 2 2 2 2 2 Tabla 1: Descripción Tabla: órgano sindical Fuente: Sistema de Registro Único de Organizaciones Sindicales Nro 1 2 3 4 5 6 7 8 Nombre UsrCod UsrNom UsrApePat UsrApeMat UsrFch UsrPwd RolesId UsrSts usuario usuario Descripción usurio codigo nombre usuario paterno materno fecha registro password roles id usuario var tipo variable char char char char datetime char smallint char Tamaño 20 25 25 25 8 64 2 1 Tabla 1: Descripción Tabla: órgano usuario Manual de Usuario 2 1 .

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” Fuente: Sistema de Registro Único de Organizaciones Sindicales Nro 1 2 3 4 5 6 7 Nombre RolesId MenuId MenuTitle MenuDescription MenuURL MenuLinkTarget MenuUltItems RolesMenu RolesMenu Descripción id rol menu id titulo menú descripcion menu menu url link imagen menu ítem Tabla 1: Descripción Tabla: órgano rol menu tipo variable smallint smallint char char char char smallint Tamaño 2 2 25 40 100 50 2 Fuente: Sistema de Registro Único de Organizaciones Sindicales Nro 1 2 3 Nombre RolesId RolesNombre RolesUltMenu Roles Roles Descripción rol id nombre descripcion rol menu Tabla 1: Descripción Tabla: órgano rol tipo variable smallint char smallint Tamaño 2 25 2 Fuente: Sistema de Registro Único de Organizaciones Sindicales TiposDocumentos TiposDocumentos Nr o Nombre 1 TipDocCod 2 TipDocDsc 3 TipDocSgl Descripción codigo de tipo documento descripción de tipo documento sigla de tipo de documento tipo variable smallint char char Tamaño 2 80 6 Manual de Usuario 2 1 .

“SISTEMA DE REGISTRO ÚNICO DE ORGANIZACIONES SINDICALES ” Tabla 1: Descripción Tabla: Tipo Documento Fuente: Sistema de Registro Único de Organizaciones Sindicales TipoResolMinisCod TipoResolMinisCod Nr o Nombre TipResolMinCo 1 d 2 TipResolMinDsc 3 TipResolMinSgl Descripción tipo variable Tamañ o 2 80 6 codigo tipo de resolucion ministerial smallint descripción tipo de resolucion ministerial char sigla tipo resolucion ministerial char Tabla 1: Descripción Tabla: Tipo resolución ministerial Fuente: Sistema de Registro Único de Organizaciones Sindicales TipoOrgSindical TipoOrgSindical Nr o 1 2 3 Nombre TipOrgSindCod TipOrgSindDsc TipOrgSindSgl Descripción codigo Tipo de organo sindical descripcion de organo sindical sigla organo sindical Tabla 1: Descripción Tabla: Tipo órgano sindical Fuente: Sistema de Registro Único de Organizaciones Sindicales tipo variable Tamaño smallint 2 char 35 char 6 Manual de Usuario 2 1 .