Vous êtes sur la page 1sur 17

Metodologa de Desarrollo de

Sistemas I
Profesor Titular: Dr. Carlos G. Neil
2014

Fundamentos
Esta asignatura contribuye, desde la perspectiva de los sistemas
en general, a la comprensin del mbito donde se desarrollan
los sistemas de informacin. A travs de la construccin de
sus modelos de representacin abstractos, el alumno
comprende el concepto de sistemas de informacin, entendido
como el mbito donde desarrollar sus actividades
profesionales y cuente con las herramientas que le permitan
modelarlo desde diversos puntos de vista. Siendo la primera
asignatura de modelado, su objetivo es establecer las bases
que le permitan comprender, posteriormente, los nuevos
paradigmas de modelado mediante una incorporacin gradual
de conceptos que se irn haciendo mas complejos en
asignaturas posteriores

Correlatividades

Correlativa previa: ninguna


Correlativa posterior: Base de Datos , Metodologa de
Desarrollo de Sistemas II

Articulacin con asignaturas

Esta asignatura articula en forma vertical con Metodologa de Desarrollo


de Sistemas II, Trabajo de Diploma, Trabajo de campo I, Base de datos y
Base de Datos Aplicadas I y II. Se comienza analizando, en Metodologa
de Desarrollo de Sistemas I, un sistema desde la perspectiva del modelo
estructurado, luego, usando la misma funcionalidad, se desarrolla, en
Metodologa de Desarrollo de Sistemas II, y desde la perspectiva del
paradigma orientado a objetos, todos los modelos que luego, en Trabajo
de Diploma y Trabajo de Campo I, se integran y completan en un
proyecto de desarrollo en forma individual por los alumnos. Adems, en
las asignaturas de base de datos, se llevan a cabo los modelos de datos
a partir de la funcionalidad identificada en esta asignatura. Se hace
especial nfasis en la determinacin de casos de uso para analizar y
modelar la funcionalidad del sistema y esos mismos casos de uso son
utilizados en Metodologa de Desarrollo de Sistemas II, en sucesivas
iteraciones para desarrollar el modelo de sistema que ser retomado en
Trabajo de campo I y Trabajo de Diploma.

Objetivos de la asignatura
Adquirir los conocimientos necesarios para entender el concepto de
base de datos en general y base de datos relacionales en particular.
Reconocer y disear estructuras de datos eficientes. Aplicar el
lenguaje de consulta estructurado para la extraccin de informacin
de una base de datos. Reconocer los distintos tipos de sistemas.
Adquirir los conocimientos necesarios para aplicar el proceso de
anlisis de sistemas de informacin y definir la terminologa bsica
utilizada en el anlisis para que el alumno domine el uso de las
herramientas del anlisis estructurado de sistemas. Reconocer los
elementos en comn entre los distintos modelos del anlisis y aplicar
el concepto de balanceo de modelos en su construccin. Adquirir
experiencia en la determinacin de requerimientos y su modelado
mediante la tcnica de casos de uso.

Unidad 1
1.1. Mapas Conceptuales. Aprendizaje significativo.
Significacin general de los mapas conceptuales.
Elementos y caractersticas: concepto, palabras-enlace,
proposiciones. Los mapas conceptuales como estrategia
de aprendizaje.
Duracin: 6 hs

Unidad 2
2.1. Informacin. Significado de la informacin, Atributos de la informacin. Significado de los
Datos. Diferencias entre datos e informacin Ciclo de vida de los Datos. Bsqueda de
Informacin. Estructura de datos.
Duracin: 6 hs
2.2. Base de datos. Archivos convencionales. Concepto de base de datos. Ventaja del enfoque
de base de datos. Independencia de datos. Arquitectura para el sistema de base de datos:
nivel interno, externo y conceptual. Administrador de base de datos.
Duracin: 3 hs
2.3. Normalizacin. Conceptos de: clave primaria y fornea. Importancia de la normalizacin.
Conceptos bsicos de dependencia funcional. Primera, segunda y tercera formas normales.
Proceso para la normalizacin.
Duracin: 3 hs

2.4. SQL. Creacin de una tabla. Campos, tipos, clave primaria. Ingreso, correccin y
eliminacin de datos. Creacin de formularios. Creacin de informes. Relaciones en la base
de datos. Lenguaje de manipulacin de datos (DML). Lenguaje de definicin de datos (DDL).
Duracin: 6 hs

Unidad 3
3.1. Sistemas. Objetivos. Propsitos. Clasificaciones. Alcances. Las
organizaciones como sistemas. Sistemas de informacin
organizacional. Sistemas automatizados. Categoras de los sistemas
de informacin: sistema para el procesamiento de transacciones,
sistemas de informacin administrativo, sistema para la toma de
decisiones.
Duracin: 6 hs

Unidad 4
4.1. Ciclo de vida Clsicos. Ciclo de vida de desarrollo de sistemas.
Caractersticas, ventajas. Mtodo Cascada. Mtodo del prototipo de sistemas.
Ciclo de vida en espiral. Ventajas y desventajas. Ambito de aplicacin
Duracin: 3 hs

4.2. Proceso de desarrollo de software. El desarrollo iterativo e incremental.


Beneficios del desarrollo iterativo. Las fases del proceso de desarrollo: inicio,
elaboracin, construccin y transicin. Disciplinas y fases. Diferencias entre
ciclos de vida
Duracin 3 hs
4.3. Planificacin y Programacin de Proyectos. Planeamiento, programacin
y control. Diagrama de Gantt. Mtodo del camino critico. Fechas tempranas,
fechas tardas. Margen total, margen libre. Determinacin del camino critico.
Duracin: 6 hs

Unidad 5
5.1. Casos de uso. Requerimientos bsicos. Identificacin de datos, frecuencia y volumen.
Identificacin de controles. Entrevistas, planeacin de la entrevista, tipos de preguntas.
Cuestionarios. Redaccin de preguntas.. Revisin de registros. Observacin. Observacin del
comportamiento del tomador de decisiones. El modelo de casos de usos. Identificacin de
actores. Las relaciones entre casos de uso. Construcciones de los casos de uso. Casos de uso
primario, secundario y opcional. Asociacin. Extensin. Inclusin. Generalizacin. Reglas de
implementacin. El proceso de elaboracin de casos de uso
Duracin: 24 hs

5.2. Diagrama de Flujo de Datos. El movimiento hacia el anlisis estructurado. Modelos


grficos. Tipos de modelos. Componentes de un Diagrama de Flujo de Datos: proceso, flujo,
almacenamiento, Entidades externas. Gua para la construccin. DFD por niveles Duracin: 6 hs
5.3. Diccionario de Datos. Necesidad del Diccionario de Datos. Notacin. Relaciones de
seleccin, iteracin, secuencia y opcional. Definiciones. Descripcin de los componentes.
Implementaron de un DD.
Duracin: 3 hs

Unidad 5
5.4. Especificacin de Procesos. Problemas sintcticos y semnticos
de la expresin de condiciones lgicas. Ambigedades y contradicciones
en el lenguaje coloquial. Tablas de decisin. Arboles de decisin.
Lenguaje estructurado
Duracin: 3 hs
5.5. Modelo Entidad Interrelacin. Componentes de un Diagrama
Entidad Interrelacin: entidades, atributos e interrelaciones. Tipos de
entidades, relaciones, restricciones de cardinalidad. Reglas para la
construccin. Extensin al DD.
Duracin: 12 hs
5.6. Balanceo de Modelos. Necesidad del balanceo de los modelos
generados. Balanceo del DFD y DD. Balanceo del DFD y la especificacin
de procesos. Balanceo de la especificacin de los procesos con el DFD y
DD. Balanceo del DD con el DFD y las especificaciones de proceso.
Balanceo del DER con el DFD y las especificaciones de proceso.
Duracin: 6 hs

Guas de aprendizaje
En cada unidad se utilizarn, segn el tema a abordar, guas de abordaje
bibliogrfico, guas para trabajos prcticos, monografas, clases especiales
y exposiciones.

Consideraciones sobre las presentaciones de los trabajos prcticos grupales.


Deber presentarse una carpeta con el trabajo que incluya:

Cartula: nombre de la universidad, nombre de la facultad, nombre de la


asignatura, nmero y nombre del trabajo prctico, nmero de versin del
trabajo prctico, nombre de los integrantes del grupo, fecha de entrega
Objetivo del trabajo prctico
ndice (cuando por la extensin del trabajo se justifique)
Contenido (desarrollo del trabajo)
Bibliografa (libros, artculos, pginas web, etc.)

Trabajo de Indagacin
Cada grupo elaborar un trabajo sobre el estado del arte sobre un
tema relacionado con la asignatura.
La extensin del trabajo no debe exceder las 15 pginas (Times New
Roman 12) - ver material adjunto -.
El trabajo ser expuesto por todos los alumnos (el orden ser sorteado
el da de la exposicin) - ver material adjunto -.
La duracin de la exposicin no ser superior a los 20 minutos.
Cada grupo ser evaluado por todos los dems grupos, utilizando una
planilla suministrada por la asignatura. Se culmina con una devolucin
por parte del docente a partir de los comentarios de los alumnos.
Los contenidos de todos los trabajos presentados y expuestos sern
evaluados en el examen final.

Trabajo Prctico
Parte A
Cada grupo (de no ms de 3 alumnos) desarrollar, a partir de un sistema de
informacin elegido, el modelo de datos asociado.
Disear, en el nivel conceptual, usando el modelo ER.
El modelo lgico resultante lo expresara mediante tablas expresadas en SQL
Ver RUBRIC Modelo de Datos.

Parte B
Cada grupo (de no ms de 3 alumnos) desarrollar, a partir de un sistema de
informacin elegido, un conjunto de 15 casos de uso, de los cuales 5 sern
desarrollados en detalle.
Los casos de uso sern retomados en Metodologa de desarrollo de Sistemas II
El trabajo prctico ser continuado en Metodologa de desarrollo de Sistemas II
y, luego, en Trabajo de Campo I y Trabajo de Diploma.
Ver RUBRIC Casos de uso.

El trabajo prctico ser entregado en la fecha de examen


final y ser condicin ineludible para rendir dicha
evaluacin

Bibliografa
Larman, Craig. UML y patrones: una introduccin al anlisis
y diseo orientado a objetos y al proceso unificado. 2a.ed.-Madrid: Pearson Educacin, c2003. xxv, 624 pginas
Pressman, Roger S. Ingeniera del software : un enfoque
prctico. 6a.ed.-- Mxico,DF : McGraw-Hill, c2005. xxxiv, 958
pginas
Booch, Grady; Rumbaugh, James; Jacobson, Ivar. El lenguaje
unificado de modelado: gua del usuario. 2a. ed.-- Madrid:
Addison Wesley Iberoamericana, 2006. xix, 527 pginas
Elmasri, Ramez; Navathe, Shamkant B. Fundamentos de
sistemas de bases de datos. 5a. ed.-- Madrid : Pearson
Educacin, 2007. xxiii, 988 pginas
Yourdon, Edward. Anlisis estructurado moderno.-- Mxico, DF
: Prentice Hall Hispanoamericana, c1993. 735 pginas
Neil, Carlos Gerardo. Anlisis de sistemas : un enfoque
conceptual.-- Buenos Aires : UAI, 2005. 131 pginas

Bibliografa
Ampliatoria
Batini, Carlo; Ceri, Stefano; Navathe, Shamkant B.
Diseo conceptual de bases de datos : un enfoque
de entidades-interrelacionales.-- Wilmington, Del :
Addison Wesley Iberoamericana, c1994. 546 pginas
Date , C. J. Introduccin a los sistemas de bases de
datos. 7a.ed.-- Mxico, DF : Addison Wesley Longman,
c2001. xxi, 936 pginas
Direccin electrnica: http://biblioteca.vaneduc.edu.ar

Fin

Vous aimerez peut-être aussi