Sie sind auf Seite 1von 9

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 1 2
Escenarios de Selecciona
Prueba Especialidad Selecciona Juzgado
Participante Usuario Usuario
1-Selecciona
1-Selecciona Especialidad
Especialidad
lujo de Eventos 2-Selecciona Juzgado 2-Selecciona Juzgado

Datos de Entrada
Seleccionar Juzgado Civil Circuito
Especialidad Municipal
Seleccionar Juzgado Juzgado 01 Juzgado 43
EDIFICIO
NEMQUETEBA EDIFICIO KASUR CALLE 12
Ubicación
CARRERA 7 N° 13-27 N 9 A 23 TORRE NORTE
PISO4
atos de Salida
1 Escenario 1 CUMPLE CUMPLE
2 Escenario 2 CUMPLE CUMPLE
CONDICIONAL
ÉXITO ÉXITO
ÉXITO/FRACASO

 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/M01-
curso-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/M05-
capitulo06.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/M02-
guia_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

Das könnte Ihnen auch gefallen