ANALISIS Y DISENO DE SISTEMAS DE INFORMACION

Anuncio
UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES
CENTRO BÁSICO
DEPARTAMENTO DE INFORMÁTICA
MATERIA:
CARRERA:
SEMESTRE
PLAN DE ESTUDIOS:
AREA ACADEMICA:
PREREQUISITOS:
ANÁLISIS Y DISEÑO DE SISTEMAS
LIC. EN TECNOLOGIAS DE
INFORMACION
CUARTO
2006
DE SOFTWARE
HRS. T/P:
CREDITOS:
2/2
6
CLAVE:
FECHA DE REVISIÓN:
066319
NOV 2007
NINGUNO
POSREQUISITOS:
NINGUNO
OBJETIVO GENERAL
Que el estudiante comprenda y aplique la metodología de Análisis y Diseño Estructurado, así como las diferencias
y ventajas de la misma respecto a otras formas de analizar y diseñar Sistemas de Información.




MÉTODOS DIDÁCTICOS
Exposiciones verbales por parte del maestro.
Realización de ejemplos por parte del profesor.
Realización de trabajos por parte de los alumnos.
Asesorías por parte del maestro.
EVALUACIÓN
1. TEORÍA:
3 Exámenes escritos con ponderación de:
Primer Parcial: 15%
Segundo Parcial: 15%
Examen Final: 40%
Nota: el examen final será acumulativo.
2. PRÁCTICA:
Incluye la documentación del proyecto, y opcionalmente la programación realizada en un lenguaje que maneje
archivos tradicionales.
Los documentos a considerar para el proyecto son:
Propuesta del sistema
Análisis Estructurado
Diseño Estructurado
Manual Técnico
Manual de Usuario
La programación: Deben entregarse los programas fuente del proyecto elaborado.
Las sesiones de teoría tendrán una duración de 50 minutos.
No se efectuarán exámenes fuera de la fecha previamente acordada.
CARACTERISTICAS DEL CURSO
Curso Teórico - Práctico, que se imparte teóricamente en 5 sesiones por semana y la practica consiste en aplicar la
teoría en casos reales en un proyecto.
La parte teórica (se recomienda) representa un 70% de la calificación final y el proyecto de aplicación un 30%. Es
necesario aprobar ambas partes por separado y asistir por lo menos el 80% de las sesiones programadas.
OBJETIVOS PARTICULARES
Al final del curso el estudiante podrá:
Aplicar las técnicas de Análisis y Diseño Estructurado.
Solucionar problemas de sistemas de información aplicando las técnicas de Análisis y Diseño Estructurado.
Programar dichas soluciones utilizando lenguajes que manejan archivos tradicionales.
Primera Unidad:
Objetivos específicos:
El (la) alumno (a) será capaz de:
INTRODUCCIÓN
Contenido:
1.Conceptos de sistemas
1.1 Explicar los tipos de sistemas que existen y definir 1.1 Clasificación de los sistemas
sistema.
1.2 Explicar los tipos de elementos que forman a un
1.2 Elementos de un sistema
sistema (entrada, proceso, control, salida).
1.3 Definir y explicar los términos: entidad y atributos y
1.3 Componentes de un sistema
su relación con los sistemas.
2. Explicar las razones por las cuales se inician proyectos de 2. Razones para iniciar un proyecto de sistemas
sistemas en las empresas.
3. Explicar los métodos que se utilizan para seleccionar 3. Administración de la revisión y selección de proyectos
(rechazar o continuar) proyectos de sistemas.
4. Investigación preliminar
4.1 Explicar los objetivos que el analista debe satisfacer al
4.1 Ámbito de estudio
realizar la investigación preliminar.
4.2 Explicar y ejemplificar las técnicas usadas para
4.2 Técnicas para recolección de datos
proyectar datos:
Entrevista
Cuestionario
Revisar registros
Observación
4.3 Explicar como se lleva a cabo la justificación del
4.3 Pruebas de factibilidad del proyecto
proyecto desde el punto de vista:
Operacional
4.3.1 Factibilidad operacional
Técnico
Costo - Beneficio
Así como las técnicas que existen para realizarlo.
Describir que hacen las empresas con proyectos no factibles.
4.4 Explicar las actividades que realiza el analista para
4.4 Determinación de requerimientos
determinar los requerimientos de un sistema.
Segunda Unidad: CONCEPTOS DE ANÁLISIS
Objetivos específicos:
Contenido:
El (la) alumno (a) será capaz de:
1. Definir y explicar el concepto de análisis de sistemas.
1. Qué es análisis
2. Comparar varias metodologías de análisis para 2. Diferencias entre el análisis estructurado y otras
comprender las ventajas y desventajas de cada una de ellas. metodologías
3. Explicar que características y ventajas se obtienen al 3. Características del análisis en general
realizar el análisis de un sistema.
4. Necesidad del Análisis de Sistemas
4. Definir usuario y los tipos que existen. Explicar y 5. Tipos de usuarios de sistemas
ejemplificar la importancia que tiene la intervención de un 6. Cualidades del analista de sistemas
usuario mientras el analista realiza el análisis del sistema.
7. Función del usuario en el análisis
Tercera Unidad:
Objetivos específicos:
El (la) alumno (a) será capaz de:
ANÁLISIS ESTRUCTURADO DE SISTEMAS DE INFORMACIÓN
Contenido:
1.1 Definir el concepto de análisis estructurado.
1.2 Explicar las características propias del análisis
estructurado.
1.3 Explicar los problemas potenciales que se dan en la
etapa de análisis:
Comunicación
1. Conceptos de análisis
1.1 Definición de análisis estructurado
1.2 Características del análisis estructurado
1.3 Problemas del análisis
Costos
Otros
1.4 Explicar las tareas del analista y las del usuario
1.4 Relación analista-usuario en el análisis
durante el análisis y la relación que existe entre ellas.
2.1 Definir y explicar las caracteristicas del Modelo 2. Herramientas del análisis estructurado
Ambiental
2.1 El Modelo Ambiental
2.1.1 Conocer y usar los componentes del modelo
2.1.1 Componentes del Modelo Ambiental.
ambiental y cual es su proposito
2.1.1.1 Definir y explicar las caracteristicas y las
2.1.1.1 Declaración de Propósito
reglas de construccion de la Declaracion de propósitos.
2.1.1.2 Definir y explicar las caracteristicas y las
2.1.1.2 Diagrama de Contexto.
reglas de construcción del diagrama de contexto.
2.1.1.3 Definir y explicar las caracteristicas y las
2.1.1.3 Lista de Eventos o Acontecimientos.
reglas de contrucción de la lista de eventos
2.2 Definir y explicar las caracteristicas del modelo
2.2 El modelo de Comportamiento.
de comportamiento y cual es su proposito.
2.2.1.1 Definir Diagramas de Flujo de Datos
2.2.1.1 Definición
2.2.1.2 Explicar las características que tienen los
2.2.1.2 Características de un diagrama de flujo de
diagramas de flujo de datos.
datos.
2.2.1.3 Definir, explicar y resolver ejemplos de:
2.2.1.3 convenciones de los diagramasde flujo de
datos.
Flujos de datos
2.2.1.3.1 El flujo de datos.
Los procesos
2.2.1.3.2 Los procesos
El almacenamiento de datos.
2.2.1.3.3 El almacenamiento de Datos.
La entidad externa
2.2.1.3.4 La entidad Externa
2.2.1.4 Exponer y explicar los pasos a seguir en la
2.2.1.4 Desarrollo de los diagramas de flujo de datos
construcción de los diagramas de flujo de datos. Exponer
y resolver casos y ejemplos.
2.2.2 El diccionario de datos
2.2.2.1 Definir y explicar lo que es el diccionario de
2.2.2.1 Definición
datos.
2.2.2.2 Explicar los usos y aplicaciones que tiene el
2.2.2.2 Usos del diccionario de datos
Diccionario de datos.
2.2.2.3 Explicar:
2.2.2.3 Datos que contiene el diccionario de datos
Datos que contiene el diccionario.
Relación entre los diagramas de flujo de datos y el
diccionario de datos.
Requerimientos del diccionario de datos.
2.2.2.4 Elaboración del diccionario de datos
2.2.2.4.1 Explicar como se elabora una simbología
2.2.2.4.1 Simbologia
y realizar algunos ejemplos.
2.2.2.4.2 Explicar como se elabora la descripción
de los datos usando la sismología y realizar algunos
ejemplos.
2.2.3.1 Definir y explicar que es una mini
especificación y las formas de construirlas.
Arboles de decisión.
Tablas de decisión.
Diagramas de acción.
2.2.3.2 Explicar las reglas para crear las mini
especificaciones con diagramas de acción, así como dar
ejemplos.
2.2.3.2.1 Explicar la sintaxis propia.
2.2.2.4.2 Descripción de los datos
2.2.3 Las mini especificaciones
2.2.3.1 Definir
2.2.3.2 Elaboración de las mini especificaciones
2.2.3.2.1 Sintaxis
2.2.3.2.2 Explicar y dibujar las estructuras de
2.2.3.2.2 Estructuras de control
2.2.4 Diagrama entidad-relación.
2.2.4.1 Definición.
2.2.4.2 Elaboración de diagramas entidad-relación.
control.
2.2.4.1 Definir y explicar que es un diagrama
entidad-relación.
3. Explicar y ejemplificar los detalles finos que se deben 3. Recomendaciones sobre el análisis estructurado
cuidar al elaborar un análisis estructurado.
Cuarta Unidad:
Objetivos específicos:
El (la) alumno (a) será capaz de:
DISEÑO ESTRUCTURADO DE SISTEMAS
Contenido:
1.1 Definir y explicar diseño estructurado así como las
ventajas del mismo.
1.2 Explicar los puntos de contacto que tienen el análisis
y el diseño, así como las equivalencias entre ellos.
2. Explicar todas las características importantes del diseño
estructurado.
3. Explicar las metas que se pretenden al realizar un diseño
estructurado.
1. Introducción
1.1 Definición
1.2 Consideraciones de análisis sobre el diseño
2. Consideraciones generales sobre el diseño estructurado.
3. Metas del diseño estructurado.
4. Herramientas del diseño estructurado
4.1.1 Definir diagramas de estructura de datos y
explicar los objetivos.
4.1.2 Definir, explicar y resolver ejemplos de:
4.1 Diagramas de estructura de datos
4.1.1 Definición
4.1.2 Convenciones de los diagramas de estructura de
datos.
Proceso o modulo.
Tabla de flujos.
Explicar el procedimiento usado para convertir los
DFD a DED.
4.2.1 Definir el seudocódigo.
4.2.2 Explicar los objetivos del seudocódigo.
4.2.3 Definir y explicar las reglas para construir
pseudocó, así como resolver ejemplos.
4.3.1 Definir y explicar las estructura de tablas del
sistema.
4.3.2 Explicar los usos que tiene la estructura de
tablas en el diseño estructurado.
4.3.3 Explicar las reglas para construir la estructura
de tablas y resolver ejemplos.
5. Explicar y ejemplificar los detalles importantes que se
deben cuidar al convertir un análisis estructurado en un
diseño estrucutrado.
4.2 Seudocódigo
4.2.1 Definición
4.2.2 Objetivos del seudocódigo
4.2.3 Construcción del seudocódigo
4.3 Estructura de tablas
4.3.1 Definición
4.3.2 Usos de la estructura de tablas
4.3.3 Construcción de la estructura de tablas
5. Recomendaciones sobre el diseño estructurado.
BIBLIOGTRAFÍA
1) Análisis y diseño de sistemas.
Kendall & Kendall
Prentice-Hall
3)Análisis y diseño de sistemas de información
James A. Senn
Mc. Graw-Hill
2) Manuales de los cursos
Análisis estructurado
Diseño estructurado
4) Ingeniería de software
Un enfoque práctico. 3ª edición
Pressman
Mc. Graw-Hill
Descargar