Actividad Colaborativa Primera Fase Exploración Trabajo Final
Short Description
Descripción: TRABAJO COMPLETO INGENIERIA DEL SOFTWARE UNAD 2015...
Description
INGENIERÍA DEL SOFTWARE
Grupo: 301404_4
TUTOR: ALEXANDRA CAROLINA GUERRERO
ACTIVIDAD INICIAL
RAUL ALBERTO AVELLANEDA 79.720.269 CARLOS ALBERTO CRUZ PINZÓN 79973058 AURA MILENA LACHE 52.737.648 JEIMMY TATIANA ROJAS FUENTES 1.024.500.317
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA INGENIERIA DE SISTEMAS BOGOTA D.C 2015
INTRODUCCIÓN
En el presente trabajo como fase colaborativa llevaremos a cabo el desarrollo de la propuesta del problema elegido por los participantes del curso de Ingeniería del software donde por medio de análisis de cada uno de los problemas propuestos para solución por medio de un proyecto de software se eligió el que fue considerablemente el que era más objetivo y completo. Como resolución de ello le llego a común acuerdo el desarrollo del modelo de consulta de ubicación juzgados consejo superior de la judicatura.
DESARROLLO DE LA ACTIVIDAD Descripción del problema a desarrollar:
Se requiere implementar un modelo que
abarque los elementos de
consulta de los juzgados y despechos del consejo superior de la judicatura que permita la ubicación de los mismos, esto para identificar y ubicar los proceso y hacer más rápida la consulta de los usuarios que se acerquen a esta entidad.
El consejo superior de la judicatura actualmente cuenta con una cartelera de información de los juzgados y despachos realizando la búsqueda en una imagen la búsqueda d presenta dificultades en la organización de sus datos, debido a que no cuenta con la herramienta necesaria para estructurar de forma adecuada los datos que allí se manejan. Al no contar con el diseño de una base de datos dinámica ajustada a sus necesidades es imposible determinar qué datos hay presentes en cada edificio.
Tipo de software adecuado y su justificación:
A través del diseño de la base de datos dinámica se pretende estructurar de forma adecuada datos de gran importancia para la ubicación de los diferentes juzgado y despacho no solo en el mismo edificio sino que también en las diferentes sedes del consejo, esto haría la búsqueda más sencilla y practica para los usuarios.
Descripción detallada del software propuesto para el proyecto a desarrollar: REQUERIMIENTOS FUNCIONALES
REQUERIMIENTOS NO FUNCIONALES CONSULTAS JUZGADO Y DESPACHO DEL CONSEJO Programa para la Consulta de Juzgados y Despachos de la entidad Nombre: CONSEJO SUPERIOR DE LA JUDICATURA Actores:
Usuario
Función:
El sistema permite la consulta de la información de la ubicación de los Juzgados y despachos de la entidad,
Descripción:
Los usuarios puedes realizar las consultas de la ubicación de los juzgados seleccionando la especialidad.
Referencias:
De requerimientos: R8, R10.
Precondiciones Escenarios de Prueba Participante
lujo de Eventos
1 Selecciona Especialidad Usuario 1-Selecciona Especialidad 2-Selecciona Juzgado
Datos de Entrada Seleccionar Juzgado Civil Circuito Especialidad Municipal Seleccionar Juzgado Juzgado 01 EDIFICIO NEMQUETEBA Ubicación CARRERA 7 N° 13-27 PISO4 atos de Salida 1 Escenario 1 CUMPLE 2 Escenario 2 CUMPLE CONDICIONAL ÉXITO ÉXITO/FRACASO
2 Selecciona Juzgado Usuario 1-Selecciona Especialidad 2-Selecciona Juzgado
Juzgado 43 EDIFICIO KASUR CALLE 12 N 9 A 23 TORRE NORTE
CUMPLE CUMPLE ÉXITO
Modelo de proceso de desarrollo para el software, sobre el cual continuarán en las siguientes fases del proyecto:
Fase de desarrollo
Diseño del software
Análisis de las características y el comportamiento del sistema del cual el software va a formar parte, luego asignar un subconjunto de estos requisitos y funciones al software.
Generación de código
Se aplica a cuatro características distintas del software: la estructura de los datos, la arquitectura de las aplicaciones, la estructura interna de los programas y las interfaces. Se habla con el cliente para que manifieste en cada progresos de la solución sus inquietudes (veracidad, versatilidad) Se pasa el diseño a un formato que sea comprensible para la máquina, se traduce - se compila - para obtener un programa ejecutable.
Prueba del software
Se hacen diversas solicitudes para probar las sentencias creadas con el fin de identificar errores esto de la mano de la parte administrativa del conjunto y contador; evaluar los diferentes módulos que forman parte del sistema. El software se entrega al cliente y comienza la vida útil del mismo. Fase de mantenimiento
Corrección
Modificación de código si se presentan errores
Adaptación
Se pone a prueba el proyecto por el usuario final, se documenta totalmente su utilización y procesos para su fácil adaptación.
Mejora
Durante su vida útil recibirá actualizaciones permanentes, por errores que detecte el Administrador del Conjunto Cerrado, Cambios constantes en proveedores de servicios o salidas de dineros diferentes a las habituales.
CONCLUSIONES
¿Cómo obtuvieron la información del problema que van a resolver? En el trabajo que actualmente me encuentro ya que trabajo para esa entidad Consejo Superior de la Judicatura.
¿Fue fácil o difícil la obtención de la información? Es una solución a una necesidad de la entidad por lo cual aportaron la información.
Con la Actividad comprendemos los aspectos técnicos y de gestión de la disciplina de ingeniería de Software. La materia nos capacita en las técnicas de gestión necesarias para planificar, Organizar, supervisar y controlar proyectos de software. Obtener un conjunto de técnicas de prueba de software con el propósito de encontrar y corregir errores antes de entregar el software al cliente. Vista general sobre la definición de: ingeniería de software, producto de software, procesos de software, se determina las características del software, los mitos del software. Se presenta también los diferentes tipos de proceso y los modelos evolutivos del software. Al realizar el proyecto, se ha llegado a la conclusión principal de que se obtuvo un muy buen aprendizaje en el diseño de este, al poner en práctica nuestro propio conocimiento y aprendiendo del resto de nuestros compañeros. De la misma forma nos vemos en la obligación de estudiar más a fondo este interesante paradigma, para seguir tomando experiencia en él y poder manejarlo de una manera más eficaz y eficiente.
REFERENCIAS BIBLIOGRÁFICAS Laboratorio Nacional de Calidad del Software. (2009) Curso de introducción a la ingeniería del software. España: Gobierno de España - Instituto Nacional de Tecnologías de la Comunicación. Recuperado el 28 de Junio de 2015 de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M01curso-de-introduccion-a-la-ingenieria-del-software.pdf
Ros, J. & Toval, A. (2009). Open CourseWare - Universidad de Murcia. Fundamentos de Ingeniería del Software. Material de Clase. Recuperado de: http://ocw.um.es/ingenierias/fundamentos-de-ingenieria-del-software. Documento específico relacionado en pdf, Bloque 3: Modelos de proceso del software- Tema 6. El proceso software. Recuperado el 29 de Junio de 2015 de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M05capitulo06.pdf
Incibe-Instituto Nacional de Ciberseguridad, antes Inteco-Instituto Nacional de Tecnologías de la Comunicación. (2009). Ingeniería del software: Metodologías y ciclos de vida. Recuperado el 30 de Junio de 2015 de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M02guia_de_ingenieria_del_software.pdf
Rob, P. & Coronel, C. (2009) "Ciclo de Vida de Desarrollo de Sistemas (SDLC, por sus Siglas en Inglés)." Sistemas de bases de datos: Diseño, implementación y administración. Mexico City: Cengage Learning. Gale Virtual Reference Library. Recuperado el 30 de Junio de 2015 de: http://go.galegroup.com/ps/i.do?id=GALE%7CCX4059200079&v=2.1&u=un ad&it=r&p=GVRL&sw=w&asid=6d6e98a54ca68d83cbcc6401290aaf60
View more...
Comments