UTNianos

Versión completa: [Final] Analisis de sistemas 23/05/2012
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Buenas hoy rendí el final de Analisis de Sistemas y les dejo mas o menos lo que tomaron.

Parte 1

a)Decia algo de que cuando no se conoce bien el dominio del problema y se necesita rapido un modelo, algo asi.

b) Si se acorta el tiempo de un proyecto, baja el costo.

c) Para documentar la funcionalidad del sistema es mejor usar DFD que cursograma.

d) Te daban una definicion y vos tenias que decir cual era. La definicion a la cual hacia referencia era a sinergia


Parte 2a

a1. Texto de metodologia de sistema
a2. Reconocer del texto requerimientos funcionales/no funcionales


2b) Corregir un DER

Espero que les sirva
buenisimoooo..gracias!
Consulta sobre esta pregunta:

c) Para documentar la funcionalidad del sistema es mejor usar DFD que cursograma.

No me cierra... sería falso no?
O sea, el cursograma sirve para representar el traslado de DOCUMENTACIÓN en un proceso, mientras que el DFD representa traslado de INFORMACIÓN. Ahora, FUNCIONALIDAD se representaría mediante OBJETOS verdad?
Queria hacerte una consulta sobre ese punto.

yo tengo entendido que para describir conceptualmente el funcionamiento del sistema, es decir, construye un modelo logico del sistema que permite describir que es lo que hace el sistema. Pero no encuentro la diferencia con el cursograma vi varias definiciones y parece que decriben lo mismo. Porque ambos se basan en el flujo de datos. o me equivoco?

vos pusiste que uno se encarga del traslado de documentacion y el dfd representa el traslado de informacion, cual seria la diferencia que no la veo? porque pienso que la documentacion no es informacion?
(13-12-2012 18:51)gaston monico escribió: [ -> ]Queria hacerte una consulta sobre ese punto.

yo tengo entendido que para describir conceptualmente el funcionamiento del sistema, es decir, construye un modelo logico del sistema que permite describir que es lo que hace el sistema. Pero no encuentro la diferencia con el cursograma vi varias definiciones y parece que decriben lo mismo. Porque ambos se basan en el flujo de datos. o me equivoco?

vos pusiste que uno se encarga del traslado de documentacion y el dfd representa el traslado de informacion, cual seria la diferencia que no la veo? porque pienso que la documentacion no es informacion?
Si te acordás en Sistemas y Organizaciones, lo que veíamos era como un documento se movía de un departamento a otro, o como se creaban, destruian, archivaban, duplicaban, consultaban, etc. Pero siempre relacionado a documentos.
Sin embargo en el DFD ocurren eventos informativos, como por ej, "orden de inicio", y además permite visualizar los PROCESOS de un sistema. Por ej, en el cursograma ves como se crea un doc en un depto y lo mandan a otro depto. Acá no vez una clara diferenciación entre sectores: en un sistema pueden estar incluidos varios sectores a la vez, o parte de un sector. Los procesos del sistema pueden atender eventos, ya sean ordenes de inicio o por el paso del tiempo: esto no se ve en el Cursograma.

Algo IMPORTANTÍSIMO: la primera diferencia que encontré entre ambos es que el Cursograma aparenta ser una línea de tiempo. Te permite ver como se van moviendo los documentos en un ORDEN establecido. Esto definitivamente no pasa en el DFD: es un gráfico ATEMPORAL, donde no existe un principio y un fin!. Sirve para que veas como es el CIRCUITO de la información, de la misma forma como podrías ver un autopista desde un helicóptero (la estoy flasheando ya jaj).
Otra cosa del DFD es que está pensado para que incluso el cliente pueda entender el circuito de su sistema a grandes rasgos.
AH ok, entonces confirmas que es mejor utilizar el cursograma? porque noto que el cursograma va mas alla del funcionamiento logico que creo que es lo que interesa en esta consigna. Me parece que no te pide que detalles que departamentos estan involucrado en el sistema, con que documentos trabaja, etc. Creo que la consigna hace referencia a la funcionalidad que tiene el sistema entonces, en el DFD, eso lo podes hacer de una manera superficial y al bajar niveles podes observar de forma mas especifica, sin importar que areas pertenecen al sistema, que documentos traslado, etc.

tu respuesta cual seria? y por que?
perdon quise decir que si tu respuesta es casos de uso?
(13-12-2012 19:34)gaston monico escribió: [ -> ]AH ok, entonces confirmas que es mejor utilizar el cursograma? porque noto que el cursograma va mas alla del funcionamiento logico que creo que es lo que interesa en esta consigna. Me parece que no te pide que detalles que departamentos estan involucrado en el sistema, con que documentos trabaja, etc. Creo que la consigna hace referencia a la funcionalidad que tiene el sistema entonces, en el DFD, eso lo podes hacer de una manera superficial y al bajar niveles podes observar de forma mas especifica, sin importar que areas pertenecen al sistema, que documentos traslado, etc.

tu respuesta cual seria? y por que?
perdon quise decir que si tu respuesta es casos de uso?
ES casos de uso. En mis apuntes (fotocopias) figura lo siguiente..:
-"¿Qué son los casos de uso? Es una herramienta o técnica que permite al ing. de soft. DOCUMENTAR la funcionalidad de un sistema."
-"DFD: es una técnica del análisis estructurado. Representa gráficamente los procesos y flujos de datos en un sistema. No se grafica el traslado físico de la información. Maneja información, no documentos. [..] Muestra la forma en que los datos se mueven y las transformaciones que sufren. [..] Muestra la interacción entre el sistema y el exterior, permitiendo visualizar su frontera."

En resumen: es FALSO, porque ninguna de ambas técnicas sirven para documentar FUNCIONALIDAD. Para funcionalidad se utiliza la técnica de Casos de Uso.
CONSULTA CHICOS:

1) ¿QUE RELACION EXISTE ENTRE METAMODELOS Y UML? No encuentro respuestas a esta pregunta. lo que pude encontrar es la definicion de METEMODELO nada mas.
METAMODELO: Un modelo que describe otros modelos, expresado en un metalenguaje. Los Meta - modelos son usados para describir UML y muchos otros lenguajes.
¿PODRIAN APORTAR QUE QUIERE DECIR ESTO PORQUE NO ENTIENDO LA RELACION?

2) SIN SALIR DEL TEMA DEL PUNTO 1)
¿UML es dueño de los diagramas de casos de uso y el resto de los diagramas, o esos diagramas no le corresponde a UML, sino que UML utiliza esos diagramas que pueden adaptarse no solo a UML.?

NO ME QUEDA CLARO, si cuando nos referimos a UML, nos referimos a los diagramas de casos de uso y el resto de los diagramas.

Puede ser que UML pueda utilizarse para Analisis estructurado o solo para analisis orientado a objetos?
Che Gastón consulta... ¿A vos te tomaron UML en la cursada? Pregunto porque nosotros este año no vimos NADA de UML, no debería saber ni que existe!
Hola fly, si en el segundo examen de la cursada con casanovas me tomaron pero 2 ejercicios de 7 en total. te daras cuenta el poco espacio que se le da a analisis orientado a objetos. La ultima charla que tuvimos con la profesora casanovas, menciono que en los finales seria muy raro que se tomem ejercicios practicos de casos de uso. Sin embargo, he visto que han tomado algo de teoria de casos de usos pero hasta ahi nomas. yo por las dudas para mi segundo intento del 19 de diciembre voy a preparar algo de esos temas pero no mucho mas de especificaciones de casos de uso. algunos conceptos si UML, CASOS DE USOS, QUE RELACION HAY?
por ejemplo, estaba investigando en algunas fuentes de info que casos de usos no pertenece a UML, no es intrinseco de UML, sino mas bien son diagramas adoptados por UML, que los utiliza muy distinto a pertenece. Son diagramas que se adoptan muy facil al enfoque orientado a objetos y es por ello que UML los utiliza.
Bueno este concepto y otros mas pude quitar de este tema pero no voy a profundizar mucho mas porque el examen final esta orientado a la parte estructurada (lo dijeron ayudantes de casanovas y ella), ojo! siempre existe una pequeña probabilidad que hagan lo contrario.

saludos fly.
cualquier consulta hacela por este medio, para que lo pueda ver, y nos sirva para los dos. seria un buen aporte.
Yo me presente a la fecha del 28/02/2013 y me fue mal justamente porque metieron un practico de casos de uso con relaciones de extension y uso.
En la cursada que tuve con Cigliuti no se dedico absolutamente nada de tiempo para resolver practicos de ese tema.
URLs de referencia