UNIVERSIDAD GERARDO BARRIOS Centro Regional de Usulután Facultad de Ciencia y Tecnología

Documentos relacionados
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

SYLLABUS. ESPECÍFICAS: Participa asesorando en la toma de decisiones de actividades cotidianas de la Fuerza de acuerdo a su rango de manera eficaz.

SYLLABUS CÓDIGO:

UNIVERSIDAD MAYOR DE SAN ANDRES FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMATICA

ANEXO TECNICO. Fábrica de Software

PARA OPTAR AL TÍTULO DE LICENCIATURA EN INFORMÁTICA MENCIÓN: INGENIERÍA DE SISTEMAS INFORMÁTICOS

DESARROLLO DE UN SISTEMA COMPUTARIZADO PARA GESTIONAR Y CONTROLAR LA ORDEN DE VUELO EN LA EMPRESA DE TRANSPORTE AÉREO TAME

<NOMBRE DE LA UNIVERSIDAD, Y NOMBRE DE LA COMUNIDAD>. <TITULO PROYECTO>

ESPE UNIVERSIDAD DE LAS FUERZAS ARMADAS INNOVACIÓN PARA LA EXCELENCIA

Sistema web de Gestión y Administración de los servicios en la biblioteca del Colegio Público Experimental México.

Tests de examen de CDGSI ACTUALIZADO FEB TEMA 5 DESARROLLO E IMPLANTACIÓN DE SISTEMAS DE INFORMACIÓN

Figura 39. Resultados de la encuesta de satisfacción aplicada a los instructores de los CECATI en el Estado de Colima Figura 40.

Perfil Profesional en formato de la SETEC

UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA PROYECTO DE GRADO

PROTOCOLO DE PROYECTO AULA POR GRUPO. Semestre: Turno: Quinto. Matutino

PROYECTO DE GRADO SISTEMA DE CONTROL Y SEGUIMIENTO DE ACTIVOS FIJOS PARA LA EMPRESA AUTOVENTA INTERCAMBIO

Nombre de la asignatura: Análisis y modelado de sistemas de información

ESPECIFICACIONES TÉCNICAS LICITACIÓN PÚBLICA MIGRACIÓN DE SOFTWARE SISTEMA DE GESTIÓN DE VESTUARIO

CURRICULUM VITAE. Máster en Administración y Dirección de Empresas (actual) EUDE Business School, España 01 de Julio de 2015.

Técnico en Informática

Planeará las acciones relativas al proyecto, conforme la detección y análisis de necesidades para el uso efectivo de los recursos.

PROTOCOLO DE PROYECTO AULA POR GRUPO. Semestre: Turno: Matutino. 8 Delimitación del Tema: de realización. de los sistemas. distribuidos.

SÍLABO DE INGENIERÍA DE SOFTWARE

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

MEJORAMIENTO EN LA GESTION DE COMPRA / VENTA DE LA VIDRIERIA "SAN JORGE", CON PLATAFORMA WEB

UNIVERSIDAD MAYOR DE SAN ANDRES FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMATICA

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE. El área encargada de la evaluación técnica previa es la Oficina de Sistemas.

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA

SYLLABUS CÓDIGO:

MANUAL DE TALLERES INGENIERÍA DE SOFTWARE

SYLLABUS CÓDIGO:

SIBO Sistema de Información de Boletería Plan de Iteración. Versión 3.0

SYLLABUS CÓDIGO:

Obligatoria asignatura Programa elaborado por:

SISTEMA DE INFORMACIÓN DE CLIENTES Y SERVICIOS DE LA EMPRESA TOTAL RADIO SYSTEMS

SERVICIO MIGRACIÓN SISTEMA DE AYUDA DEL PUESTO DE MANIOBRA DE TALLERES

MÓDULOS DE DISEÑO EN INGENIERÍA

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

INGENIERÍA DE SISTEMAS E INFORMÁTICA SANGOLQUÍ, MAYO 2015

PERFIL DE CARGO. - Apoyar en la preparación de las auditorías programadas.

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

TARTABINI, Marcela Edith Folio 1 CURRICULUM VITAE

ZCBC. ECBTI. Programa Ingeniería de Sistemas. Curso Académico de Programación Orientada a Objetos. Código José Acevedo y Gómez

Modelado y Análisis de Requerimiento de Software. Propósitos del Curso:

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS

UNIVERSIDAD MAYOR DE SAN ANDRÉS PROYECTO DE GRADO

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Verificación y desarrollo de programas

UNIVERSIDAD MAYOR DE SAN ANDRES FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA PROYECTO DE GRADO

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE

BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE

ANALISTA PROGRAMADOR

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Introducción a la Metodología CMMI-DEV

6 Conclusiones y trabajos futuros

Gestión de proyectos de software. Ing. Paola Denis Manrique Peña

DESCRIPCIÓN DE LA ASIGNATURA

Programación Orientada a Objetos

FICHA PÚBLICA DEL PROYECTO

PROGRAMA ATRACCION DE TALENTOS

Universidad Ricardo Palma

MODULO III. Análisis y Diseño de Sistemas de Información INF-162 III. RUP. 3.1 Introducción. Facilitador: Miguel Cotaña 26 de Abril

ADMINISTRADOR/A DE SISTEMAS Y TESTER DE SOFTWARE

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Contenido. Introducción. Buenas Prácticas. Buenas Prácticas. Introducción al RUP. Disciplina Requerimientos. Conclusiones. Desarrollo Iterativo

Tema 9: Método de Craig Larman

INFORMACION ACADEMICA

MEJORAMIENTO DEL SISTEMA ADMINISTRATIVO Y CONTROL DE ASISTENCIA DEL PERSONAL DE PROLAC. Leonardo Farfán Arroyo

GUIA PARA LA PRESENTACION DE LA MONOGRAFIA DEL CURSO DE PROFUNDIZACION EN COMPUTACION MOVIL

SILABO DEL CURSO DISEÑO DE SOFTWARE 1. DATOS GENERALES

octubre de 2007 Arquitectura de Software

Sistema de Información y Control para el Sindicato de Grúas, Montacargas y Equipo Pesado LA PAZ, Montacargas y Equipo Pesado La Paz

MATRIZ DE VALORACIÓN O RÚBRICA. Actividad de evaluación:

Grado de Ingeniería Informática. Consultor: Juan José Cuadrado Gallego Alumno: Isabel Guerra Monclova

LICITACIÓN PÚBLICA SUMINISTRO DE DESARROLLO DE SOFTWARE SISTEMA DE GESTIÓN DE ESTACIONES MODULOS ACCIDENTES/INCIDENTES Y LIBRO VIRTUAL (SIGE)

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOPORTE Y MANTENIMIENTO DE LICENCIAS DEL SOFTWARE ULTIMUS

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SYLLABUS DE SISTEMAS DE INFORMACIÓN

Array Development. Array Development Plan de Pruebas de Aceptación Versión 1.0

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

PROYECTO: Plataforma inalámbrica para alertar a los conductores de emergencias vehiculares

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES

Carrera 34 N Cabecera, Bucaramanga (Santander) Teléfono: ( ) Cel:

SYLLABUS CÓDIGO:

DATOS DE IDENTIFICACIÓN DEL CURSO Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación

Rational Unified Process

Siguiendo el formato preestablecido por la Escuela Politécnica Superior de Jaén. (Ver información adicional).

UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD DE CIENCIAS TECNOLOGÍA PLAN GLOBAL

Interacción Persona - Ordenador

UNIVERSIDAD AUTÓNOMA JUAN MISAEL SARACHO FACULTAD DE CIENCIAS Y TECNOLOGÍA CARRERA DE INGENIERÍA INFORMÁTICA

PROGRAMA DE ESTUDIOS ANÁLISIS Y DISEÑO DE SISTEMAS

Gestión de recursos humanos

JUAN CARLOS MORALES AREVALO

TEMA: DESARROLLO DE UN SISTEMA WEB QUE APOYE LA COORDINACIÓN DE APROBACIÓN, SEGUIMIENTO DE EJECUCIÓN Y CIERRE DE PROYECTOS EN LA JEFATURA DE

Transcripción:

UNIVERSIDAD GERARDO BARRIOS Centro Regional de Usulután Facultad de Ciencia y Tecnología Propuesta de diseño y desarrollo de un sistema informático que permita satisfacer las necesidades funcionales y operativas de las empresas usulutecas. Autores: Licda. Miw. Carla Milagro López Vásquez. Ing. Miw. Pedro Antonio Villalta Marinero. Fecha: Domingo 14 de agosto del 2016. Resumen: La siguiente propuesta trata acerca del desarrollo e implementación de un sistema informático que satisfaga las necesidades de los usuarios finales; en las diferentes empresas del departamento de Usulután. El desarrollo del sistema debe realizarse aplicando criterios de calidad en las interfaces, lo cual permite la manipulación del software de una manera intuitiva y ergonómica. Se pretende que los estudiantes desarrollen competencias como la identificación de requerimientos, procesos, métricas de calidad, prototipos, testeo, capacitaciones y creación de manuales. Se incluye el índice del documento final que tendrá que presentar el equipo de trabajo (estudiantes), las herramientas a utilizar, expectativas y bibliografía.

Introducción En la actualidad la información rápida, oportuna y coherente es una de las principales necesidades que tienen las organizaciones. Con el surgimiento de las redes, el intercambio de información y la automatización de los procesos que realizan las empresas, se hace imprescindible que estén a la vanguardia en cuanto a tecnología se refiere. Es por esta razón que el desarrollo de aplicaciones se convierte en un factor determinante de la competitividad a nivel global. Para alcanzar esta visión, es necesario utilizar metodologías de desarrollo que permitan elaborar software para optimizar los recursos y que responda eficientemente a las necesidades de información que poseen dichas empresas. El desarrollo de software, tiene como punto dominante la resolución de problemas de información y la toma de decisiones óptimas dentro de las empresas; tomando como punto de partida el desarrollo de software para obtener resultados en corto tiempo, con calidad y seguridad en la información que se genera. Competencias a desarrollar Identificar requerimientos proporcionados por los usuarios potenciales del sistema; los cuales son tomados como base para el desarrollo del software. Determinar las áreas y procesos que deben ser automatizados para mejorar la eficiencia de la empresa. Desarrollar sistemas aplicando métricas de calidad para el diseño de interfaces gráficas de usuario. Crear un prototipo funcional de un sistema informático que resuelva necesidades de las empresas.

Testear y validar el software en base a requerimientos de desarrollo obtenidos. Desarrollar manuales de usuario, planes de conversión y planes de capacitación. Implementar un plan de capacitación para los usuarios finales del sistema automatizado. Explicación detallada del diseño Megaproyecto Capstone a realizar: Propuesta de diseño y desarrollo de un sistema informático que permita satisfacer las necesidades funcionales y operativas de las empresas usulutecas. En equipos de 5 alumnos máximo, que desarrollarán el proyecto por el tiempo de 1 año a 18 meses aproximadamente. Cada miembro del equipo tendrá asignado un rol dentro del mismo y velará por el cumplimiento de las actividades que le corresponden. El equipo capacitará a los usuarios finales del aplicativo (empleados de la empresa). Cada equipo de trabajo realizará un prototipo aplicando métricas de calidad. Una vez realizados los prototipos; cada equipo hará una presentación del proyecto. La presentación servirá como una base para que los demás equipos tomen en cuenta las observaciones hechas por el docente, es decir, cada equipo comparará su proyecto con el de los demás y serán capaces de identificar sus fortalezas y debilidades; para ponerlas en discusión y mejorarlos.

Cuando los equipos de trabajo socialicen sus avances del proyecto, los demás equipos tendrán la oportunidad de identificar sus propios errores; teniendo como base las indicaciones brindadas por el docente guía. Como un punto importante a considerar es dejar un tiempo de holgura que permita hacer correcciones al proyecto por parte de los equipos de trabajo. Esta holgura brinda cierto margen de tiempo para maniobrar y no desfasar mucho la ejecución de los proyectos. El informe final debe llevar los siguientes ítems: Carátula. Nombre y logotipo de la empresa Índice. Introducción. Objetivos del Informe. Objetivo general. Objetivos específicos. 1. Fase inicio de un sistema de información usando RUP como metodología Entregable 1. 1.1 Definición de RUP. 1.2 Principios claves de RUP. 1.3 Características Ciclos y Fases de RUP. 1.4 Fase Inicial. 1.4.1 Caso de Negocio. 1.4.2 Documento de Visión.

1.4.3 Planificación del Proyecto de Desarrollo. 2. Fase de elaboración de un sistema de información usando RUP como metodología Entregable 2. 2.1 Especificación de Requerimientos. 2.2 Requerimientos Funcionales. 2.3 Requerimientos No Funcionales. 2.4 Requerimientos de seguridad. 2.5 Requerimientos de calidad. 2.6 Modelando software con UML. 2.6.1 Casos de uso de alto nivel. 2.6.2 Diagramas de casos de uso. 2.6.3 Vista de Casos de Uso. 3. Fase de construcción y transición de un sistema de información usando RUP como metodología Entregable 3. 3.1 Fase Construcción. 3.1.1 Vista Lógica utilizando UML. 3.1.1.1 Diagrama de Clases. 3.1.1.2 Diagrama de Secuencia. 3.1.1.3 Diagrama de Estado. 3.1.1.4 Diagrama de Colaboración. 3.1.2 Vista de diseño e implementación.

3.1.2.1 Patrones de Diseño Web. 3.1.2.2 Principios de usabilidad web. 3.1.2.3 Diseño web líquido o fluido. 3.1.2.4 Diseño web hibrido. 3.1.2.5 Diseño web para móviles. 3.1.2.6 Patrones creacionales. 3.1.2.7 Patrones de comportamiento. 3.1.2.8 Patrones estructurales. 3.1.2.9 Diagrama de Módulos (modularización). 3.1.2.10 Arquitectura de la Aplicación. 3.1.2.11 Diseño de las interfaces del sistema de información. 3.2 Fase de Transición. 3.2.1 Modelos para aplicar pruebas. 3.2.1.1 Tipos de prueba. 3.2.2 Modelos para evaluar la calidad del software. 3.2.2.1 Métricas de calidad del software. 3.2.3 Plan de capacitación y Conversión (ejecución paralela). Conclusiones Recomendaciones Bibliografía Anexos

El proceso de evaluación será de tipo sumativa, determinada por cuatro entregables (hitos) que serán evaluados de acuerdo a una rúbrica de evaluación final; que será presentada en el siguiente avance del Megaproyecto Capstone. Se tomará en cuenta la autoevaluación, coevaluación y heteroevaluación. Esquema que permite visualizar la experiencia Diseñado por: Carla Milagro López Vásquez y Pedro Antonio Villalta Marinero.

Herramientas a utilizar Los equipos de trabajo pueden hacer uso de cualquiera de los siguientes lenguajes de programación, gestores de base de datos y otras herramientas complementarias para el desarrollo del proyecto: - PHP. - Visual Basic. - Visual C#. - MySql. - SQL Server. - Java. Herramientas complementarias - Herramientas de diseño gráfico: Photoshop, Basecamp, Skitch, otros. - Editores de código: Notepad, Dreamweaver, Expresion Web, otros. - Visitas de campo a las empresas y laboratorio de prácticas.

Expectativas para los estudiantes - Trabajo en equipo. - Creatividad en el diseño de aplicaciones. - Capacidad para resolver problemas. - Aplicación de conocimientos en lenguajes de programación, base de datos y diseño gráfico. - Uso de lenguaje técnico aprendido durante su carrera. - Propositivo y crítico. - Practicar valores: responsabilidad, puntualidad, respeto, trabajo cooperativo, innovación, etcétera. - Respetar las opiniones de los demás miembros del grupo. - Autodidacta.

Bibliografía Vega, F. Santiago, N. Guías para generar la experiencia de cierre (Capstone) Presentado 23 de agosto 2010 Disponible en http://ece.uprm.edu/~nayda/capstonecayeyorientation.pdf Consultado Febrero 17 de 2016. Murphy, P. Experiencia Capstone Disponible en https://www.ndsu.edu/fileadmin/accreditation/assessment/hand_book/assessment_techniques/capst oneexperience.pdf Consultado Marzo 27 de 2016. Tercer Open Capstone de Ingeniería en el RUM. https://www.youtube.com/watch?v=ldkfrwwtumw Megaproyectos en UVG. https://www.youtube.com/watch?v=k83ek5ldtc8&feature=youtu.be Megaproyectos en la UVG Entrevista Ing. Ayerdi. https://www.youtube.com/watch?v=1lvpjcgakge&feature=youtu.be