SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Internet y tecnologías web
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Portal Hacienda Digital
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Modelo de Tecnología para Crédito Educativo en Chile Sistema Crédito Estudios Superiores INGRESA - Chile.
FLAN “F- LINKS AND NODES”
Tipos de Datos Abstractos Modularidad
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
Prof. César Luza Montero
GESTION DE CONDOMINIOS
GESTION DE CONDOMINIOS
Términos Básicos y Conceptos
Organización del sistema en elementos que pueden elaborarse por separado. SDD: Estructura global de sistema y especificación de lo que hacen sus componentes.
Data Mart para la gestión de reportes y apoyo a la toma de decisiones del departamento de RR.HH. de la empresa de agua S.A.” Agosto 2010.
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Ingeniería del Software
POR: Evelyn Zuleyma Quiroz Velásquez
FRANKLIN PORTUGAL TARIFA GERENCIA DE PROCESOS
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
San José, Costa Rica Febrero, 2011 Sistema de Formulación Presupuestaria.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Ingeniería de Software Orientada a Objetos
Contexto: Aplicación gráfica.  Siempre que se piensa en separar la funcionalidad de una aplicación de su interacción con el usuario, bien sea una aplicación.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
Ingeniería de Software
Arquitectura de una aplicación
Lenguajes utilizados para aplicaciones distribuidas
Fundamentos de programación
Ing. Alexandra García Ing. Patricia Nogales. OBJETIVOS: General Específicos.
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Desarrollo de aplicaciones para ambientes distribuidos
Comunicación y Multimedia
Servidores Conceptos Generales.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Análisis y diseño detallado de aplicaciones informáticas de gestión
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Sistema de Información para el control de solicitudes de tramites jurídicos MINISTERIO DE JUSTICIA Y SEGURIDAD PUBLICA.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Términos y Conceptos Básicos
Diseño Arquitectonico
Modelo de 3 capas.
Introducción a UML Departamento de Informática Universidad de Rancagua
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Unidad 3 MODELO DE ANALISIS.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Prof. Joel Moreno Molina
Actividades en el Proceso de desarrollo de Software
Punto 1 – Introducción al servicio Juan Luis Cano.
Estructurar tus ideas para hacerlas realidad
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
Fundamentos de Ingeniería de Software
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
Conociendo el modelo Cliente-Servidor
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Transcripción de la presentación:

SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública

Definición del problema El Problema Dificultad en el Control de las Solicitudes de trámites jurídicos en la Dirección Jurídica del Ministerio de Justicia y Seguridad Pública.

Definición del problema Afecta a El Problema Personal de la Dirección Jurídica, personas que precisan el servicio de dicha dirección.

Definición del problema Afecta a Impacto Asociado El Problema Consumo excesivo de tiempo y recursos en la realización de actividades, sobrecarga de trabajo al personal y servicio proporcionado no del todo satisfactorio

Definición del problema Solución Afecta a Impacto Asociado El Problema Automatización de los procesos para el control de solicitudes de trámites jurídicos en la Dirección Jurídica, mediante el desarrollo de un sistema de información que permita controlar de una manera ágil y eficaz las resoluciones de dichas solicitudes.

Beneficios Asignación Equitativa del Trabajo Disponibilidad de la Información Ahorro en Gasto de Papelería Envío de Recordatorios Mejor Control en el Flujo de Solicitudes de Trabajo

Esfuerzo Necesario por Actividad Transición Elaboración ConstrucciónInicio Iteración 1 Flujos de Trabajo Iteración 2 Iteración 3 Requerimientos Análisis & Diseño Implementación Pruebas Distribución Modelado del Negocio

STAKEHOLDERS

La arquitectura del Software en semejanza a los planos de un edificio o construcción, indica la estructura, funcionamiento e interacción entre todas las partes del que componen el Software.

Características La arquitectura debe ser el producto de un arquitecto o un pequeño grupo de arquitectos con un lider definido. El arquitecto de Software debe tener claridad sobre los requerimientos funcionales del sistema y sobre todas las cualidades (como seguridad ) que la arquitectura debe cumplir. La arquitectura debe ser documentada, utilizando notaciones que todos los stakeholders puedan entender. La definicion de la arquitectura debe involucrar activamente a los stakeholders, quienes deberan estar de acuerdo en cualquier cambio en la misma.

Arquitectura SICSTRA Tipo de Aplicación Aplicación WEB Usuarios 14,410(solicitantes) 15(Usuarios DJ)

Arquitectura SICSTRA Acceso 1.LAN 2.Internet Protocolo de comunicación HTTP

MVC (por sus siglas en inglés) es un patrón de diseño de arquitectura de software usado principalmente en aplicaciones que manejan gran cantidad de datos y transacciones donde se requiere una mejor separación de conceptos para que el desarrollo esté estructurado de una mejor manera, facilitando la programación en diferentes capas de manera paralela e independiente.

Ciclo de vida de MVC USUARIO CONTROLADOR VISTA MODELO

Ventajas de MVC La separación del Modelo de la Vista, es decir, separar los datos de la representación visual de los mismos. Es mucho más sencillo agregar múltiples representaciones de los mismos datos o información. Facilita agregar nuevos tipos de datos según sea requerido por la aplicación ya que son independientes del funcionamiento de las otras capas. Crea independencia de funcionamiento.

SGBD Lenguaje de Desarrollo Servidor Web

ARQUITECTURA SICSTRA

Forma de presentación  Especificación del Caso de Uso  Modelo de base de datos  Diagrama de Secuencia  Componentes  Pantallas DISEÑO

Extensiones cusicstra01

…extensiones cusicstra01…

…extensiones cusicstra01

Excepciones cusicstra01

MODELO DE BASE DE DATOS

Diagramas de secuencia

Diagrama de componentes

DESCRIPCIÓN: componente SOLICITUDES

Interfaz de usuario Formulario de registro de solicitudes

Interfaz de usuario Formulario de búsqueda de solicitudes

Interfaz de usuario Formulario de modificación de solicitudes

Anexo 1.1

Anexo 1.2

Anexos cusicstra01