web viewdesarrollo del sistema operativo ... análisis de la estructura de. ......
TRANSCRIPT
![Page 1: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/1.jpg)
Desarrollo de Sistemas deInformación
Ing° Luis Castellanos Hurtado MSc
![Page 2: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/2.jpg)
Índice
In trodu cció nP l an i f i c a c i ó n d e P r o y e ct o s J u st i f i c a c i ó n d e P r o y e ct o s C on t r o l d e P r o y e ct o s Est u d i o d e F a c t i b ili da d A n á li s i s Di s eñ o P r o g r a m a ci ó n
Im p la nta ció nP r ue b a C o n v e r si ó n I n s t a l a c i ó n d e H W / S W A d i e s t r a m i en to D o c u m en t a c i ó n Entrega al Usuario
M an t e n i m i en t o A ud i t o r í a B i b li o g r a f í a
v.3.1
Sistemas de Información Luis Castellanos 2
![Page 3: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/3.jpg)
Introducción
SistemaConjunto de partes interrelacionadas, que
persiguen un fin común.Clasificación:
Sistemas NaturalesSistemas hechos por el hombre
o Socialeso Transporteo Comunicacióno Manufactura
o Financieros o
Información
Sistemas de Información Luis Castellanos 3
![Page 4: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/4.jpg)
Introducción
Funciones GerencialesPlanificación: establece metas / desarrolla
estrategiasOrganización: agrupa actividades,
recursos, procedimientos para garantizarla ejecución de actividades
Administración de Personal: selección /empleo adecuado de personal
Supervisión: mide rendimiento y genera correcciones ../..
Sistemas de Información Luis Castellanos 4
![Page 5: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/5.jpg)
IntroducciónFunciones Gerenciales
Comunicación: transfiere comunicación al personalDirección: liderazgo y motivación del personalCoordinación: coordina ejecución de actividadesToma de Decisiones:
Planteamiento del ProblemaFormulación y Análisis de Formas de AcciónSelección de la F/AImplantación de la F/AEvaluación de Resultados
Sistemas de Información Luis Castellanos 5
![Page 6: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/6.jpg)
Introducción
• Niveles de Decisión
Conocimientos amplios, muchas
Conocimientos específicos,
áreas Estratégico áreas específicas
Táctico
Operativo
Sistemas de Información Luis Castellanos 6
![Page 7: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/7.jpg)
Introducción
Tecnología de InformaciónMedios para capturar, manejar, distribuir
y almacenar electrónicamente imágenes, datos, palabras y voces.
Beneficios:Mejora la infraestructura de la organizaciónProporciona instrumentos más eficaces para la
ejecución de laboresPropicia el Rediseño de Procesos de Trabajo
Sistemas de Información Luis Castellanos 7
![Page 8: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/8.jpg)
Introducción
Evolución:Procesamiento Electrónico de DatosSistemas de InformaciónTecnología de InformaciónInteligencia Artificial
Ayuda a crear:Modelos estratégicos difíciles de copiarNuevos ProductosSistemas organizacionales que distribuyen el
balance comprador-cliente o vendedor-cliente.Sistemas de Información Luis Castellanos 8
![Page 9: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/9.jpg)
Introducción
Sistema: conjunto de elementosinterrelacionados que persiguen un fin común.
Información: datos procesados, o con sentido.
Sistema de Información: sistema que provee información para el apoyo de las funciones de operación, gerencia y toma de decisiones.
Usuario: cualquier persona que obtengabeneficio del S.I. (Directo/Indirecto)
Sistemas de Información Luis Castellanos 9
![Page 10: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/10.jpg)
Introducción
Características de Sistemas deInformación:Generalidad y SimplicidadContinuidad y ConsistenciaFlexibilidad y Dinamismo
Sistemas de Información Luis Castellanos 10
![Page 11: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/11.jpg)
Introducción
Metodología de Sistemas (Ciclo de Vida de S.I.):conjunto de actividades llevadas a cabo para desarrollar y poner en marcha un S.I.
Miembros de un Proyecto de Sistemas:* Líder (Gerencia el proyecto)* Analista (Recoge información inicial y define
requerimientos)* Diseñador S.I. (Diseña el S.I.)* Diseñador B.D. (Diseña Base de Datos)
* Programador (Codifica/Prueba)
* Usuario Directo (expresa necesidades)Sistemas de Información Luis Castellanos 11
![Page 12: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/12.jpg)
Introducción
Ciclo de Vida de un S.I.Nacimiento Desarrollo
Muerte Producción
Sistemas de Información Luis Castellanos 12
![Page 13: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/13.jpg)
Introducción
Distribución del Tiempo (en %) para unProyecto de S.I. (M.Zelkowitz/J.Senn):Est.Factib./Análisis 20%
Diseño 15% 35%
Programación 20% 25%
Prueba 45% 35%
Documentación 05%
Sistemas de Información Luis Castellanos 13
![Page 14: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/14.jpg)
Introducción
Objetivos de las Metodologías de Sistemas:Definir actividades a llevarse a cabo en un
Proyecto de S.I.Unificar criterios en la organización para el
desarrollo de S.I.Proporcionar puntos de control y revisión
Tipos de Metodologías de Sistemas:EstructuradaEvolutiva-Incremental Prototipos Orientada a Objetos
Sistemas de Información Luis Castellanos 14
![Page 15: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/15.jpg)
Introducción
EstructuradaSe maneja como proyectoGran volumen de datos y transaccionesAbarca varias áreas organizativas de la empresaTiempo de desarrollo largoRequiere que se cumplan todas las etapas, para
poder cumplir las siguientes (progresión lineal y secuencial de una fase a la otra)
Sistemas de Información Luis Castellanos 15
![Page 16: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/16.jpg)
Introducción
EstructuradaKendall & Kendall: Larry Long:
Determinación de Requeri- mientos
Análisis de NecesidadesDiseñoDesarrollo y DocumentaciónPrueba y MantenimientoImplantación y Evaluación
Análisis de SistemasDiseño de SistemasProgramaciónConversión e instauraciónPostinstauración
(producción)
Sistemas de Información Luis Castellanos 16
![Page 17: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/17.jpg)
Estudio de Factibilidad Análisis
Introducción
EstructuradaLloréns (I):
Diseño GeneralDiseño DetalladoProgramación
Lloréns (II):RequerimientosAnálisis y DiseñoConstrucciónPruebasProducción y Mantenimiento
Prueba Conversión e Implantación
Sistemas de Información Luis Castellanos 17
![Page 18: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/18.jpg)
Introducción
EstructuradaMontilva:
Requerimientos SistemaRequerimientos ProgramasDiseño PreliminarDiseño DetalladoCodificación y DepuraciónPruebas y PreoperaciónOperación y Mantenimiento
Murdick & Ross:EstudioDiseño GeneralDiseño DetalladoImplantación
Sistemas de Información Luis Castellanos 18
![Page 19: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/19.jpg)
Introducción
EstructuradaPérez Peregrina:
InvestigaciónAnálisisDiseñoDesarrolloImplementaciónOperaciónControl de Proyectos
Senn:Investigación PreliminarDeterminar Requerimientos Diseño Desarrollo de Software PruebaImplantación y Evaluación
Sistemas de Información Luis Castellanos 19
![Page 20: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/20.jpg)
Introducción
EstructuradaYourdon:
EncuestaAnálisisDiseñoImplantación
ARDI:Preparación InicialAnálisis y DiseñoDesarrolloPuesta en Marcha y Prueba
Generación de Prueba deAceptación
Control de CalidadDescripción ProcedimientosConversión de B.D.Instalación
Sistemas de Información Luis Castellanos 20
![Page 21: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/21.jpg)
IntroducciónEstructurada
Luis Castellanos:Estudio de FactibilidadAcciones PreliminaresAnálisisDiseñoProgramaciónImplantación
o Pruebao Conversióno Instalación de HW/SW
o Adiestramientoo Documentacióno Entrega al Usuario
E.F.
(Mantenimiento)(Auditoría)
Análisis
Diseño
Progra.
Implan.
Sistemas de Información Luis Castellanos 21
![Page 22: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/22.jpg)
Introducción
Sistemas de Información Luis Castellanos 22
![Page 23: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/23.jpg)
Introducción
Evolutiva-IncrementalSe deriva de la estructuradaPermite seguir secuencias ascendentes o
descendentes en las etapas del desarrolloPermite cumplir etapas o fases en paralelo
E.F.Análisis
Diseño
Progra.
Implan.
Sistemas de Información Luis Castellanos 23
![Page 24: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/24.jpg)
Introducción
PrototiposDesarrolla modelo en escala del sistema
propuesto (sistema objetivo)Se prueba y refina hasta que usuarios conformesIdentifica necesidades de informaciónManeja principales procedimientos orientados a
transaccionesProduce informes críticosPermite consultas rudimentariasComplementa especificaciones imprecisas y/o
incompletas de los usuarios
Sistemas de Información Luis Castellanos 24
![Page 25: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/25.jpg)
Introducción
PrototiposTipos de Sistemas Prototipos:
No Funcional: se centra en interfaz de usuario, despliegues para captura de datos y en salidas del sistema. (No hay consultas a B.D.)
Parcialmente Funcional: los usuarios pueden hacer consultas a B.D.
Completamente funcional: se ignoran características de desempeño (eficiencia,volumen) y
se centra enla funcionalidad
Sistemas de Información Luis Castellanos 25
![Page 26: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/26.jpg)
Introducción
PrototiposEtapas para la creación de Sistemas Prototipos:
Definición de las especificaciones del sistema(pantallas, menú, reportes, base de datos)
Creación del sistema prototipo (interfaz, pantallas, reportes, base de datos, parte código fuente)
Refinación del sistema prototipo (se expande y refina el sistema de acuerdo a los requerimientos de los usuarios)
Desarrollo del sistema operativo (en base al prototipo final, se desarrolla el sistema operativo y se elimina el sistema prototipo)
Sistemas de Información Luis Castellanos 26
![Page 27: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/27.jpg)
Introducción
Orientada a ObjetosNo modela la realidad, sino la forma en que las
personas comprenden y procesan la realidadEs un proceso ascendente basado en una
abstracción de clases en aumentoSe basa en identificación de objetos, definición y
organización de librerías de clases, y creación de macros para aplicaciones específicas
Utiliza menor cantidad de códigoEs más reutilizable
Sistemas de Información Luis Castellanos 27
![Page 28: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/28.jpg)
Introducción
Orientada a ObjetosConceptos:
Objeto: módulo que contiene los datos e instrucciones que operan sobre los datos
Mensaje: solicitud que se hace al objeto para que se comporte de alguna forma
Métodos: determinan cómo actúa el objeto al recibir un mensaje
Clase: descripción de un conjunto de objetos casi idénticos, que consta de métodos y datos que resumen sus características comunes
Sistemas de Información Luis Castellanos 28
![Page 29: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/29.jpg)
Introducción
Orientada a ObjetosConceptos:
Abstracción: los objetos se sitúan en clases abstractas,de acuerdo a elementos comunes
Encapsulamiento: conjunto de métodos y datos dentrode un objeto, de forma que el acceso a los datos se permite sólo a través de propios métodos del objeto
Herencia: mecanismo para compartir métodos y datos entre clases, subclases y objetos
Polimorfismo: el mismo mensaje puede originar acciones diferentes al ser recibidos por diferentes objetos
Sistemas de Información Luis Castellanos 29
![Page 30: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/30.jpg)
Introducción
Orientada a ObjetosEtapas:
Requerimientos Análisis de la estructura de objetosAnálisis del comportamiento de objetosDiseño de la estructura de objetosDiseño del comportamiento de objetosProgramación Prueba Puesta en producciónMantenimiento
Sistemas de Información Luis Castellanos 30
![Page 31: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/31.jpg)
Planificación de Proyectos
ImportanciaPermite saber qué se deberá hacer y quién lo va
hacerPermite saber (aproximadamente) cuándo
terminará el proyectoPone en evidencia los obstáculos relevantes del
proyecto, con el fin de tomar las precaucionesEstablece marco de referencia que permite
trabajar eficientemente y evita desperdicio de recursos
Sistemas de Información Luis Castellanos 31
![Page 32: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/32.jpg)
Planificación de Proyectos
Definir Metodología de Desarrollo deSistemas a seguir
Herramientas para la Planificación:Gráfico de Barra o Diagrama de Gantt PERT-CPM Cronograma de ActividadesSoftware de Planificación (Primavera, Project,
ViewPoint, Harvard Project, etc)Método Esfuerzo Base (Lloréns)Método de Análisis de Puntos Función (Albretch)
Sistemas de Información Luis Castellanos 32
![Page 33: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/33.jpg)
Planificación de Proyectos
Diagrama de Gantt
1 2 3 4 5 6 7
Factibilidad
Análisis
Diseño
Programación
Implantación
Sistemas de Información Luis Castellanos 33
![Page 34: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/34.jpg)
Planificación de Proyectos
PERT - CPM
0 35 10 25 25 8
25 8
6
30 2
D
832 0
A B1 2
10 15
C
25
E F4 5 7
5 235 0
3
Sistemas de Información Luis Castellanos 34
![Page 35: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/35.jpg)
Planificación de Proyectos
Cronograma de Actividades
Actividad Responsable Inicio Fin Recursos
Factibilidad Pxsc Peretgd xx/yy/zz xx/yy/zz aa bb
Análisis Dsea Dstya xx/yy/zz xx/yy/zz aa bb
Diseño Frtsst Kkies xx/yy/zz xx/yy/zz aa bb
Programación Sdsdser Dfdñeo xx/yy/zz xx/yy/zz aa bb
Sistemas de Información Luis Castellanos 35
![Page 36: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/36.jpg)
Planificación de Proyectos
Niveles de PlanificaciónPlan de Sistemas: engloba todos los proyectos
que deben ser acometidos en un área del negocioPlan General de Desarrollo: muestra las fases a
cumplir en un proyecto específicoPlan Detallado para una Fase: productos,
actividades, recursos, responsables, fechasPlan para el resto del Proyecto: ajustes al plan en
cuanto al desarrollo, implantación y pruebas
Sistemas de Información Luis Castellanos 36
![Page 37: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/37.jpg)
Planificación de ProyectosNiveles de Planificación
Plan deSistemas
Plan GeneralSistema 01
Plan GeneralSistema 02
..... Plan GeneralSistema n
Plan Detalladopara una Fase
Plan Detalladoresto del proyecto
Plan Detalladopara una Fase
Plan Detalladoresto del proyecto
Plan Detalladopara una Fase
Plan Detalladoresto del proyecto
![Page 38: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/38.jpg)
Sistemas de Información Luis Castellanos 37
![Page 39: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/39.jpg)
Planificación de Proyectos
Estimación Identificar características del ProyectoRecopilar datos históricos sobre proyectos
anteriores Calcular recursos necesariosTodas las estimaciones están sujetas a
variaciones Normalmente debe sobreestimarse en un 20% Estimar costos (RRHH, dinero, tiempo) Métodos de estimación: histórico, intuitivo, por
promedios ponderados
Sistemas de Información Luis Castellanos 38
![Page 40: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/40.jpg)
Justificación de Proyectos
Establece bases para soportar aprobaciónIncluye Análisis Beneficio/CostoVerifica:
Definición correcta de objetivos del proyectoEnunciación correcta de prioridadesOptimización de beneficios para la organización
Razones para proponer proyectos:Resolver un problemaAprovechar una oportunidadDar respuesta a directivos
Sistemas de Información Luis Castellanos 39
![Page 41: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/41.jpg)
Justificación de Proyectos
Razones para iniciar proyectos:Mayor capacidad (velocidad, memoria, etc.)Mejor controlMejoras en la comunicaciónReducción de costosAlcanzar Ventajas Competitivas
Sistemas de Información Luis Castellanos 40
![Page 42: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/42.jpg)
Control de Proyectos
Tareas del Líder de ProyectoPreparar y ejecutar planes de acciónDirigir reuniones para identificar y resolver
problemasDirigir reuniones de comunicaciónElaborar y presentar Reportes de Progreso
Ventajas de Controlar un ProyectoPermite reasignar personas con poca cargaPermite intercambiar personal de actividades no
críticas a críticas
Sistemas de Información Luis Castellanos 41
![Page 43: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/43.jpg)
Control de Proyectos
Proyecto bajo controlCada persona sabe lo que tiene que hacer y
cuándo debe hacerloNadie está esperando que las cosas ocurranNo hay problemas escondidosEl líder sabe lo que se ha hecho y lo que no
Sistemas de Información Luis Castellanos 42
![Page 44: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/44.jpg)
Control de Proyectos
Para mantener un Proyecto bajo controlPreparar y seguir planes de acciónRealizar reuniones para detectar y corregir
problemasControlar los cambiosDelegar eficientementeMedir el tiempo que realmente faltaReconocer los síntomas del fracaso
Sistemas de Información Luis Castellanos 43
![Page 45: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/45.jpg)
Estudio de Factibilidad
Determina si es posible o no ofrecer soluciónautomatizada a los problemas actuales
Representa el primer paso a cumplirse dentrodel ciclo de desarrollo
Brinda información muy amplia acerca de la unidad a quien se le va desarrollar el S.I., y determina si el mismo es o no factible
Abarca la factibilidadTécnica (existe tecnología para realizar el S.I.?)Operativa (habrá resistencia al cambio?)Económica (relación beneficio/costo)
Sistemas de Información Luis Castellanos 44
![Page 46: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/46.jpg)
Estudio de Factibilidad
PasosDescripción o Identificación del Entorno (Antecedentes e
Historia de la Unidad, incluyendo Organigrama)Identificación del Problema existenteIdentificación de Procedimientos ActualesIdentificación de las posibles Soluciones (al menos 3)Validación de las Posibles Soluciones (costo en tiempo
y dinero; factibilidades técnica, operativa, y económica, incluyendo análisis beneficio/costo).
Determinación de las Ventajas y Desventajas de lasPosibles Soluciones
Comparación Tiempos/CostoRecomendación
Sistemas de Información Luis Castellanos 45
![Page 47: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/47.jpg)
Estudio de Factibilidad
BeneficiosAhorros funcionales
Reducción de costos de operación (tiempo, dinero, h/h)Reducción de desperdicios
Beneficios TangiblesAumento de productividadMejor uso de los activosMejor control
Beneficios IntangiblesOptimización o simplificación de procedimientosMayor entusiasmo en los trabajadoresImagen de la organizaciónMejora en la precisión de las operacionesErgonomía
Sistemas de Información Luis Castellanos 46
![Page 48: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/48.jpg)
Estudio de Factibilidad
CostosConstrucción del sistema
Sueldos miembros proyectoAdiestramiento (de ser necesario)
Conversión del sistemaOperación del sistema
SoftwareHardwareMantenimiento
Sistemas de Información Luis Castellanos 47
![Page 49: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/49.jpg)
Estudio de Factibilidad
Análisis Beneficio/CostoRazón B/C = B / C > 1Factor B/C = B - C > 0Valor Futuro y Valor Actual
V f
V p
1 V f
i t
(Aplicando Factor)
V p
1 i t
Valor Presente NetoVPN t 1 Bt
Ct C 0 (Aplicando Factor)
t n 1 it
o o
![Page 50: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/50.jpg)
Sistemas de Información Luis Castellanos 48
![Page 51: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/51.jpg)
Estudio de Factibilidad
Análisis Beneficio/CostoTasa Interna de Retorno (TIR): Busca el número
de años (meses, etc.) en operación del sistema propuesto que se requieren para amortizar el costo de su inversión.
Hallar i , tal que los Beneficios (Bn) sean iguales a losCostos (Cn), de acuerdo al polinomio:
C1
1i C2
1i2... Cn
1in
B1
1i
B2
1i2... Bn
1in
![Page 52: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/52.jpg)
Sistemas de Información Luis Castellanos 49
![Page 53: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/53.jpg)
M e s 1 M e s 2 M e s 3 M e s 4 M e s 5
B e n e f i c i o s5 0 0 0 2 0 0 0 0 2 4 9 6 0 3 1 2 7 0 3 9 0 2 0
C o s t o s2 6 0 0 0 2 7 4 0 0 1 7 3 7 0 1 8 6 7 0 2 0 0 9 0
F l u j o d eE f e c t i v o
-2 1 0 0 0 - 7 4 0 0 7 5 9 0 1 2 6 0 0 1 8 9 3 0
F l u j o E .a c u m u l a d o
-2 1 0 0 0
-2 8 4 0 0
-2 0 8 1 0 - 8 2 1 0 1 0 7 2 0
Estudio de Factibilidad
Análisis Beneficio/CostoAnálisis de flujo de efectivo (AFE): examina la
dirección, magnitud y patrón de flujo de efectivodel sistema propuesto.
Sistemas de Información Luis Castellanos 50
![Page 54: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/54.jpg)
Estudio de Factibilidad
* Nota:Normalmente el costo del Hardware no es pertinente en un
desarrollo de S.I., ya que lo que si es importante es el SoftwareEn caso de que el cliente o usuario requiera Hardware, se
deberá colocar en otra propuesta aparteAún, en esta etapa, no se conocen a ciencia cierta los
requerimientos exactos de HardwareEl Estudio de Factibilidad es una especie de “Presupuesto” que
se le presenta al cliente o usuariosEl Estudio de Factibilidad también puede conocerse como
“Propuesta del Sistema”Una vez aprobado el Estudio de Factibilidad por el Comité
de Sistemas, clientes o usuarios, se procede conlas siguientes etapas del ciclo de vida
Sistemas de Información Luis Castellanos 51
![Page 55: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/55.jpg)
Acciones Preliminares
Designación del equipo de ProyectoElaboración de la Planificación del
Proyecto
Sistemas de Información Luis Castellanos 52
![Page 56: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/56.jpg)
Acciones Preliminares
Designación del equipo de ProyectoNormalmente el Equipo de Desarrollo de Sistemas
está conformado por:Líder (Gerencia el proyecto)Analista (Recoge información inicial y define requerimientos)Diseñador S.I. (Diseña el S.I.)Diseñador B.D. (Diseña Base de Datos)Programador (Codifica/Prueba)Usuario Directo y Usuario Indirecto (expresa necesidades)Transcriptor (Ingresa datos en el sistema, de requerirse)
Sistemas de Información Luis Castellanos 53
![Page 57: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/57.jpg)
Acciones Preliminares
Elaboración de la Planificación del ProyectoGráfico de Barra o Diagrama de Gantt PERT-CPM Cronograma de ActividadesSoftware de Planificación (Primavera, Project,
ViewPoint, Harvard Project, etc)
Sistemas de Información Luis Castellanos 54
![Page 58: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/58.jpg)
Análisis
Amplía resultados del Estudio de FactibilidadDefine QUÉ va a hacer el nuevo SistemaHerramientas
Técnicas de recolección de informaciónDescripciones de procesos y procedimientosDiagrama de Flujo de Datos (DFD)Diagrama de Flujo de Procesos (DFP)Diccionario de Datos (DD)
Sistemas de Información Luis Castellanos 55
![Page 59: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/59.jpg)
Análisis
PasosDefinición de Objetivos del Sistema (Generales y
EspecíficosIdentificación de Usuarios (Directos, Indirectos,
Usuarios de los Usuarios)Elaboración de Modelo del Sistema actual (Lógico
y Físico)Elaboración de Diccionario de Datos del Sistema
actualRecopilación de Reportes del Sistema actualIdentificación de Procedimientos Propuestos
Sistemas de Información Luis Castellanos 56
![Page 60: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/60.jpg)
Análisis
Técnicas de Recolección de InformaciónEntrevistas
Individuales o GrupalesEstructuradas o No EstructuradasRecomendaciones:
Investigar antecedentes de la organizaciónDesarrollar un plan global y objetivos a cumplirSeleccionar a los entrevistadosTener autorización para hablar con los usuariosPlanificar entrevistas (tipo y estructura)Usar herramientas automatizadas sin abusoTratar de juzgar qué información le interesa más al
usuario
Sistemas de Información Luis Castellanos 57
![Page 61: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/61.jpg)
AnálisisTécnicas de Recolección de Información
EntrevistasObjeciones y Resistencias
Está ocupando mucho de mi tiempoEstá amenazando mi empleoNo conoce nuestro negocio. Cómo va a decirnos que
debemos hacer?Está tratando de cambiar la forma de hacer las
cosas aquíNo queremos ese sistema
ObservaciónCuestionarios
Abiertos o Cerrados
Sistemas de Información Luis Castellanos 58
![Page 62: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/62.jpg)
Análisis
Diagrama de Flujo de Datos (DFD)Herramienta gráfica que se emplea para describir
y analizar el movimiento de datos a través de un sistema.
Presenta una visión (lo más amplia posible) delas entradas, procesos y salidas del sistema
Es un modelo lógico de los datos del sistemaNo muestra control ni movimientoPrácticamente no requiere explicaciónPermite modelar el sistema con símbolos gráficos
Sistemas de Información Luis Castellanos 59
![Page 63: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/63.jpg)
Análisis
DFDElementos
Procesos del sistema
Flujos: datos enviados de un componente a otro
Entidades Externas: Fuentes o destinos externos de trans- acciones
Gane & Sarson De MarcoYourdon
Almacenamiento de DatosGane & Sarson De Marco
Yourdon
Sistemas de Información Luis Castellanos 60
![Page 64: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/64.jpg)
Análisis
DFDEtiquete todos los elementos, y con nombres
significativosLos flujos no pueden tener bifurcacionesNo pueden existir nombres repetidosMuestre flujos de datos, no de controlEs preferible repetir elementos, que cruzar líneas
de flujoUn flujo no puede ir de una Entidad a otraVerifique balance, relación padre-hijo, numeraciónDebe caber en una sola página (cada nivel)
Sistemas de Información Luis Castellanos 61
![Page 65: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/65.jpg)
Análisis
DFDUn proceso no es un departamento o unidad.Los procesos deben estar definidos con nombres
en infinitivo, en forma verbo-objeto preferiblementeParticione procesos (explote burbujas) en 5 ± 2Los procesos, en lo posible, deben coincidir con
los Procesos Actuales y PropuestosAl entrar un flujo en un proceso, se debe
transformar y salir otro flujo (no el mismo)El DFD Propuesto no puede ser igual al ActualMuestre sólo archivos locales
Sistemas de Información Luis Castellanos 62
![Page 66: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/66.jpg)
Análisis
Nivel 0 ó Diagrama 0Contexto
1 2Nivel 1
Nivel 21.1 1.2 2.1 2.2
Nivel 3
... Nivel n
1.1.1 1.1.2 2.1.1 2.1.2
Sistemas de Información Luis Castellanos 63
![Page 67: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/67.jpg)
Análisis
Algunas convenciones gráficas
Flujos de datos quese cruzan
Entidades Externas repetidas
Almacenes de Datos repetidos
Sistemas de Información Luis Castellanos 64
![Page 68: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/68.jpg)
Análisis
a libros b editores
detalle_libro dirección
Clientepedido
1ValidarPedido
2Enviar Necesi- dades
pedido_válido
orden_compra
Editor
estado_crédito pedido_lote
c clientes d pedidos pendientes
Sistemas de Información Luis Castellanos 65
![Page 69: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/69.jpg)
Análisis
Diagrama de Flujo de Procesos (DFP)Llamados también Diagramas de Flujo o,
Flujogramas de ProcesosRepresenta el modelaje físico de un sistemaMuestra quién y cómo hace las cosasMuestra N° de copias de documentosMuestra dónde se archivan los documentosMuestra nombres de departamentos
Sistemas de Información Luis Castellanos 66
![Page 70: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/70.jpg)
Análisis
DFPElementos
Inicio o fin Proceso Entrada de Datos Decisión
Almacén Ciclos o Iteraciones Conector Reporte
Sistemas de Información Luis Castellanos 67
![Page 71: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/71.jpg)
Análisis
Ventas FacturaciónInicio
Recibir
Pedido
Verificar
Existencia
SiHay?
No
Fin
Elaborar
FacturaContado Tipo Crédito
Venta0
1 No Crédito
Co Aprobado? Si
Cr 0
1
Sistemas de Información Luis Castellanos 68
![Page 72: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/72.jpg)
Catálogo de Contiene los
Análisis
Diccionario de Datos (DD)Datos de los datos del sistema (metadatos)
los elementos de un sistemaelementos que intervienen en los
DFD´s: Flujos de Datos, Procesos y Almacenesde Datos
ImportanciaFacilita el manejo de detalles en sistemas grandesComunica un significado común a todos los elementos
del sistemaDocumenta las características del sistemaLocaliza errores y omisionesFacilita el posterior mantenimiento del sistema
Sistemas de Información Luis Castellanos 69
![Page 73: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/73.jpg)
= Está compuesto de+ Y
Análisis
Diccionario de Datos (DD)Flujos de Datos y Almacenes de Datos:
( ) Repetición de<> Uno u otro
[ ] Opcional * * Comentario
Ej: detalle_libro = codigo_libro + cantidadorden_compra = numero_orden + fecha +cod_editor + (codigo_libro + cantidad + precio) +[descuento] + monto_total + forma_pago*<contado/credito>*
Sistemas de Información Luis Castellanos 70
![Page 74: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/74.jpg)
Análisis
Diccionario de Datos (DD)Procesos:Ej:
Validar PedidoRecibe pedidos de clientes; verifica límite de crédito
y estado de cuenta; almacena el pedido conformado en el archivo “pedidos_pendientes”.
Sistemas de Información Luis Castellanos 71
![Page 75: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/75.jpg)
AnálisisCada semestre, los alumnos se inscriben para los cursos que se
ofrecen en varias escuelas de la Facultad de XX. No todas las personas se inscriben el mismo día, ya que hay muchos alumnos y poco personal administrativo. Por ello a los alumnos se les asignan fechas y horas específicas de
inscripción. El horariose les comunica por correo aladirección permanente de cada uno, indicándoles:horay fecha de inscripción,nombres y apellidos,
matrícula, semestre a inscribir, índice académico. Motivado a que el correo no siempre llega, algunos alumnos llaman por teléfono para saber su horario de inscripción. Los alumnos pueden inscribir varias materias, con tal que tengan las prelaciones aprobadas y que exista cupo aún. La última etapa de la inscripción es el pago de las cuotas. Dichas cuotas dependen del número de créditos inscritos,y de si el alumno es o no becario, o tiene ayuda económica. El pago puede hacerse en efectivo, tarjeta de crédito o cheque. (Adaptadode James Senn). Elabore el DFD respectivo.
Sistemas de Información Luis Castellanos 72
![Page 76: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/76.jpg)
Diseño
Genera soluciones a requerimientosplanteados
Describe las especificaciones del sistema propuesto
Define CÓMO lo va a hacer el nuevo Sistema
Sistemas de Información Luis Castellanos 73
![Page 77: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/77.jpg)
Diseño
HerramientasLenguaje de Modelado Unificado (UML)DFD, DFPDiagrama Entidad Relación (DER)Diagrama Estructurado de Datos (DED)NormalizaciónCarta Estructurada (CE)Diagramas de Acción (DA)Formatos o Plantillas para diseño de salidasDiccionario de Datos (DD)Otras: HIPO, VTOC, Árboles estructurados
Sistemas de Información Luis Castellanos 74
![Page 78: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/78.jpg)
Elaboración delFísico)
Elaboración de
Diseño
PasosModelo del Sistema Propuesto (Lógico y
Diccionario de Datos (Flujos, Procesos,Almacenes de Datos)
Elaboración del Diagrama Entidad Relación (DER)Elaboración del Diagrama Estructurado de Datos (DED)Elaboración de la Carta Estructurada (CE)Elaboración de Diagramas de Acción (DA)Elaboración de Modelos de Reportes Impresos y PantallasDescripción de Hardware y Software requerido
Sistemas de Información Luis Castellanos 75
![Page 79: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/79.jpg)
Diseño
Base de DatosColección integrada de archivos (interre-
lacionados) , accesibles a múltiples aplicacionesDisminuye redundancia de datosElimina inconsistencia entre datos redundantesComparte datos entre múltiples usuariosEstablece estándares y seguridadProtege la integridad de los datosIndependiza programas de estructuras de datos
Sistemas de Información Luis Castellanos 76
![Page 80: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/80.jpg)
Diseño
Base de DatosModelos de B.D.
JerárquicoDe RedesRelacionalOrientado a Objetos
Sistemas de Información Luis Castellanos 77
![Page 81: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/81.jpg)
Diseño
Diagrama de Entidad Relación (DER)Modela lógicamente las estructuras de datos del
sistema relacionadoDescribe la distribución de datos almacenadosConsta de
Entidades (algo acerca de lo cual guardamos información). No confundir con las Entidades externas del DFD.Relaciones
1:11:nm:n
(Mandatoria) (Opcional)
Sistemas de Información Luis Castellanos 78
![Page 82: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/82.jpg)
Diseño
Diagrama de Entidad Relación (DER)
Clientes Editorial
1 n
compra comprado
1 1
edita editado
m 11 Librosm
Sistemas de Información Luis Castellanos 79
![Page 83: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/83.jpg)
Editorial
1
edita
m
1
edit
1
Libros
ahcer
m
ser hechos
1
Pedido 1 con
Diseño
Diagrama de Entidad Relación (DER)
Clientes
1 1
da o
star m
1 estar 1
Sistemas de Información Luis Castellanos 80
![Page 84: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/84.jpg)
Clientes
Pedido
Clientes
1
m
1
1
Pedido
Diseño
Diagrama de Entidad Relación (DER)
Clientes Clientes Clientes
hacen
Pedido Pedido Pedido
Sistemas de Información Luis Castellanos 81
![Page 85: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/85.jpg)
Diseño
NormalizaciónConsiste en simplificar la relación entre los
atributos de una entidadTransforma estructuras complejas en conjuntos
estables de menor tamañoVentajas
Facilita el mantenimientoElimina redundanciaProvee consistenciaAhorra memoria en dispositivos de almacenamiento
Sistemas de Información Luis Castellanos 82
![Page 86: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/86.jpg)
Diseño
NormalizaciónFormas Normales
1FN (1ra Forma Normal) (Elimina grupos repetidos)2FN (Elimina dependencias parciales y busca
dependencia funcional con clave primaria)3FN (Elimina dependencias transitivas)BCNF (Forma Normal Boyce/Codd)4FN5FN
Sistemas de Información Luis Castellanos 83
![Page 87: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/87.jpg)
Diseño
Estructura No NormalizadaReporte_ventas
n°_vendedor nombre_vendedor
área_ventas
(n°_cliente)(nombre_cliente)
(n°_almacen)(ubicación_almacen)
(valor_ventas)
1FN Vendedor
n°_vendedor nombre_vendedor
área_ventas
Vendedor/Cliente
n°_vendedor n°_cliente
nombre_cliente n°_almacen
ubicación_almacen valor_ventas
Sistemas de Información Luis Castellanos 84
![Page 88: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/88.jpg)
Diseño2FN
Vendedorn°_vendedor
nombre_vendedor área_ventas
Ventasn°_vendedor n°_cliente valor_ventas
Cliente/Almacenn°_cliente
nombre_cliente n°_almacen
ubicación_almacen
3FN Vendedor
n°_vendedornombre_vendedor
área_ventasVentas
n°_vendedorn°_cliente
valor_ventasAlmacen
n°_almacen ubicación_almacen
Clienten°_cliente
nombre_cliente n°_almacen
Sistemas de Información Luis Castellanos 85
![Page 89: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/89.jpg)
Entidades Relaciones Campos Claves o Primarios Campos
Diseño
Diagrama Estructurado de Datos (DED)Representa el uso de los datos como Modelo
Funcional.Refleja el uso de los datos a través de un
Modelaje Físico de la BDSe basa en el DERElementos Entidad
Campo Clave
Campo1
Campo2
Sistemas de Información Luis Castellanos 86
![Page 90: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/90.jpg)
Diseño
Diagrama Estructurado de Datos (DED)Cliente
cedula nombre
dirección saldo
...
Pedido
N° _ P ed i d o cedula codigo_libro
fecha...
Editorial
cod_editorial contacto dirección telefono
...
Libros
c od i g o_ lib ro autor titulo
cod_editorial...
![Page 91: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/91.jpg)
Sistemas de Información Luis Castellanos 87
![Page 92: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/92.jpg)
Diseño
Carta Estructurada (CE)Presenta el “plano” del sistema propuestoSirve para
hacer participar al usuariodiseñar funciones detalladasdiseñar menúsplanificar el desarrollo de programasmonitorear el desarrollo
Sistemas de Información Luis Castellanos 88
![Page 93: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/93.jpg)
Diseño
Carta Estructurada
Sistema de LibrosSL-000
Recibir PedidosSL-100
Enviar PedidosSL-200
Controlar InventarioSL-300
Validar PedidoSL-110
Registrar PedidoSL-120
SL-210 SL-220 IngresosSL-310
AjustesSL-320
A créditoSL-111
SL-121 SL-211 SL-221 SL-311 SL-321
A contadoSL-112
SL-122 SL-212 SL-222 SL-312 SL-322
Sistemas de Información Luis Castellanos 89
![Page 94: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/94.jpg)
DiseñoEjem plo de Aplicación con Microsoft(C) W ord(C)
Microsoft W ordMW -000
0
Arch ivoMW -1 000
Edició nMW -20 00
VerMW -30 00
InsertarMW -400 0
Form atoMW -5 000
Nuevo Desh acer Norm al Salto Pág in a Fu enteMW -1 100 MW -21 00 MW -310 0 MW -410 0 MW -5 100
A brir Rep Esquem a Fecha Hora Pá rrafoMW -1 200 MW -22 00 MW -320 0 MW -420 0 MW -5 200
Cerrar Cortar Diseñ o Págin a Titulo TabulaciónMW -1 300 MW -23 00 MW -330 0 MW -430 0 MW -5 300
Gu ardar Copiar Docum . Maestro Ob jeto Bord es y S om b.MW -1 400 MW -24 00 MW -340 0 MW -440 0 MW -5
400
... ... ...
Hoja cá lculoMW -441 0
Bord esMW -5 410
W ord ArtMW -442 0
...
Nin gun oMW -5 411
Cu adroMW -5 412
Som braMW -5 413
S om breadoMW -5 420
![Page 95: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/95.jpg)
Sistemas de Información Luis Castellanos 90
![Page 96: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/96.jpg)
Diseño
Diagramas de Acción (DA)Describen detalladamente los elementos de un
programa o módulo.Es la última etapa del diseño y materia prima
para el programadorTambién se le conoce por: Lenguaje
estructurado, pseudo código, algoritmo, etc.Permiten representar la estructura global de un
programa y el detalle de las tareas que realizanlos módulos que lo componen
Facilita cambiar las palabras claves por los comandos del lenguaje de programación a usar
Sistemas de Información Luis Castellanos 91
![Page 97: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/97.jpg)
DiseñoSi es cliente frecuente entonces
Si compra es menor o igual a 100.000 entoncesAplicar descuento de 5%
si noAplicar descuento de 10%
Fin sisi no
Si compra es menor o igual a 1.000.000 entoncesAplicar descuento de 5%
si noAplicar descuento de 10%
Fin siFin si
Sistemas de Información Luis Castellanos 92
![Page 98: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/98.jpg)
Diseño
Diseño de SalidasDeben satisfacer objetivos planteadosSe deben adaptar al usuarioDebe proveer cantidad adecuada de informaciónSe debe proporcionar el método apropiado para
la salidaLa salida debe ser oportuna y disponible para el
usuarioFormas de salidas:
Reportes impresos (impresoras)Reportes por pantallaReportes en archivosReportes en discos
Sistemas de Información Luis Castellanos 93
![Page 99: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/99.jpg)
Diseño
Diseño de SalidasCómo determinar Formas de salidas:
Quién(es) usará(n) la salida?Cuántas personas necesitan de la salida?Cuál es el propósito?Dónde se necesita la salida?Con qué frecuencia se necesita?Durante cuánto tiempo se almacenará?Deberá almacenarse?Cuáles son los costos respectivos?
Sistemas de Información Luis Castellanos 94
![Page 100: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/100.jpg)
Diseño
Diseño de SalidasReporte Impreso:
Membrete de la organización Fecha: Hora:N° Pag:
Título del Reporte
N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5
Contenido del Reporte
Código Reporte Marca Fin Página/Continuación
Sistemas de Información Luis Castellanos 95
![Page 101: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/101.jpg)
Diseño
Diseño de SalidasPantallas
Título de la Pantalla
N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5
Contenido de la Pantalla
Mensajes de error al usuario
Sistemas de Información Luis Castellanos 96
![Page 102: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/102.jpg)
Diseño
Diccionario de DatosFlujos
Nombre: detalle_librosFlujo
Descripción: contiene datos acerca de libros en inventarioFlujo Padre: --Origen: Libros Destino: Validar pedidoContenido: codigo_libro + cantidad + ubicación +codigo_editorial + autor + ....
Sistemas de Información Luis Castellanos 97
![Page 103: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/103.jpg)
Diseño
Diccionario de DatosProcesos
ProcesoNombre: Validar pedidoReferencia: (1)Descripción: Valida existencia de libros y el créditodel clienteProceso Padre: 0Entradas: pedido, detalle_libros, estado_creditoSalidas: pedidos_validos
Sistemas de Información Luis Castellanos 98
![Page 104: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/104.jpg)
Diseño
Diccionario de DatosAlmacén de Datos o Archivos o Tablas
ArchivoNombre: cliente Longitud Registro: 100 BytesAcceso: [ x ] Directo [ ] SecuencialDescripción: almacena datos personales de clientesArchivos Indice: clien_ced (índice: cedula)Campo Tipo Longitud Descripcióncedulanombreapellidoactivosaldo
caráctercaráctercarácterlógiconumérico
820201
12,2
C.I. del clienteNombre del clienteApellido del cliente(V) Activo (F) No activoSaldo con la empresa
Sistemas de Información Luis Castellanos 99
![Page 105: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/105.jpg)
Diseño En una concesionaria de automóviles se requiere saber:
lista de clientes de la empresaa quién se le vendió un vehículo, dada la placanúmero de vehículos vendidos en un período dadoporcentaje de ventas por períodos para los modelos
actualeslista de vehículos vendidos a un cliente dado
Existen varios proyectos, trabajando en ellos un grupo de empleados. Un empleado puede ser jefe de uno o más proyectos, y puede trabajar en varios proyectos. Se requiere saber:quiénes son los miembros de un proyecto dadoen qué proyectos trabaja un empleado dadoquiénes son los jefes de proyectoquiénes trabajan en más de un proyecto
Sistemas de Información Luis Castellanos 100
![Page 106: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/106.jpg)
Diseño En el Hospital XX existe la Admisión, donde se lleva
información relativa a los pacientes de alta y baja:lista de pacientes que ingresaron en una fecha dadalista de pacientes recluidos por servicio (pediatría, etc.)qué medicinas recibe el paciente de una habitación dadalista de pacientes de un Doctor dadolista de pacientes recluidos en un piso dado
En el mostrador de una Línea Aérea, en un aeropuerto, se requiere saber:lista de pasajeros con reservación, confirmados y/o
embarcados en un vuelo dadocantidad de pasajeros movilizados en un período dadoporcentaje de retardos en los vuelos en un período dadolista de la tripulación de un vuelo dado
Sistemas de Información Luis Castellanos 101
![Page 107: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/107.jpg)
Programación
PasosGeneración del Código Fuente y Código ObjetoCreación de la Base de Datos
Sistemas de Información Luis Castellanos 102
![Page 108: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/108.jpg)
Programación
Consiste en traducir el Diseño en instrucciones que la computadora pueda interpretar
Es la generación del Código Fuente yCódigo Objeto de la aplicación, de acuerdo alos D.A. y otros resultados del Diseño
Tipos de ProgramaciónNo EstructuradaEstructuradaModularOrientada a Objetos
Sistemas de Información Luis Castellanos 103
![Page 109: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/109.jpg)
Programación
Generaciones de Lenguajes deProgramación:1ra Generación (Lenguaje de Máquina)2da Generación (Lenguajes Ensambladores:
Assembler)3ra Generación (Cobol, RPG, Basic, Pascal, PL1,
Fortran, C, C++)4ta Generación (4GL, Focus, Mantis)
Sistemas de Información Luis Castellanos 104
![Page 110: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/110.jpg)
Programación
Actividades a cumplirCodificación (transformar D.A. en líneas de
código del Lenguaje seleccionado)Compilación (corregir errores de sintaxis)Link (obtener código ejecutable)*Depuración (corregir errores de los programas)
* En algunos Lenguajes se hace la compilación y link del programa casi simultáneamente
Sistemas de Información Luis Castellanos 105
![Page 111: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/111.jpg)
Programación
EstructurasSecuenciales
sentencia 1 sentencia 2 sentencia 3
do casecase y=1
sentencia 6case y=2
sentencia 7Selección
if venta=“credito”then
sentencia 4
other
endcaseIterativas
sentencia 8
elsesentencia 5
endif
while x>3 do sentencia 9 sentencia 10
enddo
Sistemas de Información Luis Castellanos 106
![Page 112: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/112.jpg)
Implantación
Incluye todas las actividades para poner un sistema en producción (entregar al usuario)
ActividadesPruebaConversiónInstalación de Hardware y SoftwareAdiestramientoDocumentaciónEntrega al Usuario
Sistemas de Información Luis Castellanos 107
![Page 113: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/113.jpg)
Implantación: Prueba
Es ejecutar un sistema para encontrarproblemas y errores.
Se complementa conVerificación (operación en ambiente simulado.
Versión Alfa)Validación (operación en ambiente no simulado
en usuarios seleccionados. Versión Beta)Certificación (programa “libre” de errores)
Métodos de PruebaAscendente (Bottom Up)Descendente (Top Down)Total (Big Bang)
Sistemas de Información Luis Castellanos 108
![Page 114: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/114.jpg)
Implantación: Prueba
Estrategias de PruebaCaja Negra (probar especificaciones sin prestar
atención al código)Caja de Cristal (probar código sin prestar atención a
las especificaciones)Clases o Tipos de Prueba
Pruebas EstándaresUnitaria (de programa o módulo)Integración (intercambios de información entre módulos)Funcional (sistemas vs. especificaciones)Aceptación (sistema cumple requerimientos de usuarios)Instalación
Sistemas de Información Luis Castellanos 109
![Page 115: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/115.jpg)
Implantación: Prueba
Pruebas EspecialesCarga máxima (volumen máximo de actividades)Almacenamiento (capacidad para almacenar datos)Tiempo de ejecución (tiempo de respuesta en operaciones)Recuperación (capacidad para recuperar datos y/o manejo de
fallas)Procedimientos (claridad de la documentación)Factores Humanos (reacciones de los usuarios ante
operaciones y/o fallas)
Construcción de Modelos de PruebaDatos de Prueba (Librería de Prueba)Datos Reales
Sistemas de Información Luis Castellanos 110
![Page 116: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/116.jpg)
Implantación: Conversión
Transformación de estructuras de datos ymodos de almacenamiento actuales en las estructuras propuestas
Traducción de archivos actuales al formato requerido por el nuevo sistema
Ej.: De Libros a Disco o de Cobol a SQLEnfoques
ParalelaDirectaPilotoPor fases
Sistemas de Información Luis Castellanos 111
![Page 117: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/117.jpg)
Implantación: Conversión
Se debe elaborar plan de contingenciaSe debe evaluar la conversión
Cuenta de RegistrosTotales Financieros EstablecidosCifras de Control (no financieras)
Sistemas de Información Luis Castellanos 112
![Page 118: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/118.jpg)
Implantación: Instalación HW/SW
Pasos a seguirDeterminar los requerimientos del sitio y controlar
su preparaciónInstalaciones físicasInstalaciones eléctricasPiso Falso, Cielo Raso y Aire AcondicionadoSeguridad
Instalar y Probar el HardwareEn fábricaEn el sitio
Instalar y Probar el SoftwareDeterminar Requerimientos especiales
Sistemas de Información Luis Castellanos 113
![Page 119: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/119.jpg)
Implantación: Instalación HW/SW
Existen dos tendencias:
Comprar primero el Hardware, y de acuerdo a éste comprar el Software
Comprar primero el Software, y de acuerdo a éste comprar el Hardware
Parámetros para selección de SoftwareNecesidadesAdiestramiento para el personalCostoSoporte TécnicoCompatibilidad
Sistemas de Información Luis Castellanos 114
![Page 120: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/120.jpg)
Implantación: Instalación HW/SW
Parámetros para selección de HardwareMemoria RAMCapacidad en disco(s)Memoria Caché y Vídeo RAMTipo, velocidad y marca del procesadorUnidades de Entrada y Salida (Monitores,
Impresoras, Teclados, Mouse, etc.)CostoSoporte TécnicoGarantíaCompatibilidad
Sistemas de Información Luis Castellanos 115
![Page 121: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/121.jpg)
Implantación: Instalación HW/SWM étodo de O bte nción V e ntaja s D esventa jas
A lquile r C o mp ro miso aco rto p la
zoA lto n ivel flexibilida dN o re q uiere g ra n
d ese mb olsoN ore qu iere fin a ncia-
mien to
M á s caro a la rg o p la zoPo co con tro l d el
camb io de e qu ip oN o to do s lo s prov ee -
do re s a lq uila nLo s co sto s so n altos
po rq u e p ro vee d or a sum e riesg o s
A rrenda m ie nto N o re q uiere d e semb o lso a lto
P oco rie sg ode o b so-
lesce n ciaM e n os ca ro qu e alqu
M á s caro q ue co mprar
C om pra M e n or co sto ala rg o p la zo
S eránactivos d e la e mpre sa
C o n tro l tota l so bre u so
R ie sg o d e o b soles cen ciaC o mprom iso p e rma n en teR e spo n sab ilid a d to ta lC o sto in icial es m ás
eleva d oR ie sg o d e ata rse a u
Sistemas de Información Luis Castellanos 116
![Page 122: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/122.jpg)
Implantación: Adiestramiento
Capacitar al personal que va a operar y mantener los sistemas propuestos
Personal a ser adiestrado Usuarios Operadores de Sistemas
MétodosSeminariosSimulaciónPersonalDirectoProcedimental
Sistemas de Información Luis Castellanos 117
![Page 123: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/123.jpg)
Implantación: Documentación
Incluye una descripción completa del sistema para la operación y mantenimiento.
Principales ManualesInformación Generalde Aplicaciónde Usuariode Operacionesdel Administrador del Sistema
Sistemas de Información Luis Castellanos 118
![Page 124: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/124.jpg)
Implantación: Documentación
Manual de Información GeneralDescripción General del SistemaArquitectura Lógica y Física o Funcional (DFD/DFP)Arquitectura de Datos Lógica y Física (DER/DED)Arquitectura Física (Plataforma requerida)Interfases (Pantallas y Reportes)Consideraciones de DiseñoCalendario de OperacionesConsideraciones de SeguridadConsideraciones de AdministraciónIndice de Componentes
Sistemas de Información Luis Castellanos 119
![Page 125: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/125.jpg)
Implantación: Documentación
Manual de AplicaciónObjetivo(s) de la AplicaciónDescripción GeneralDescripción de ProcedimientosComponentes (librerías, código fuente, etc.)
Manual de UsuarioObjetivo(s) del SistemaArquitectura Funcional, Física y de Datos Interfases Consideraciones de DiseñoCalendario de OperacionesAplicaciones (cada una con objetivos, instrucciones
de operación, salidas, errores más comunes)Sistemas de Información Luis Castellanos 120
![Page 126: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/126.jpg)
Implantación: Documentación
Manual de OperacionesIgual al anterior (de Usuario), pero con énfasis en
los procedimientos de operación del sistema en la sección de “Aplicaciones”
Manual del AdministradorActualización de tablas y parámetros del sistemaProcesos para efectuar respaldos y recuperaciónProcesos para creación de archivos históricosProcesos para efectuar mantenimiento a las
aplicaciones y datos (reindexar, etc.)Otros de interés para el Administrador del Sistema
Sistemas de Información Luis Castellanos 121
![Page 127: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/127.jpg)
Mantenimiento
Modificar, corregir o mejorar los sistemasexistentes.
Curva de la Bañera
Infancia Vejez
errores Madurez
tiempo
Sistemas de Información Luis Castellanos 122
![Page 128: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/128.jpg)
Mantenimiento
TiposCorrectivo (elimina errores)Perfectivo (añade nuevas funciones)Adaptativo (modifica funciones)Preventivo (previene errores)
Parches: modificaciones menores Formas
Ordenes de TrabajoProyectosVersiones Planificadas
Sistemas de Información Luis Castellanos 123
![Page 129: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/129.jpg)
Mantenimiento
ImportanciaSi no hay apoyo continuo, el sistema puede dejar
de funcionarSi no se incorporan los cambios necesarios, el
sistema puede dejar de ser útilUn soporte continuo permite a los usuarios el uso
adecuado del sistemaPermite realizar ajustes necesarios para que aún
cuando el ambiente cambie, se pueda hacer uso eficiente de los recursos del sistema
Sistemas de Información Luis Castellanos 124
![Page 130: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/130.jpg)
Mantenimiento
Dificultades encontradasDocumentación inadecuada, obsoleta o inexistenteComponentes complejosComponentes mal estructuradosInexperiencia del personalPoca familiaridad de las aplicacionesPresión de tiempoFalta de comunicación y participación de los
usuariosGran cantidad de requerimientosGran cantidad de parches
Sistemas de Información Luis Castellanos 125
![Page 131: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/131.jpg)
Auditoría
Clasificación por funcionesFinanciera (evalúa información financiera y/o
económica)Organizativa (evalúa procedimientos y funciones)de Gestión (evalúa el proceso de toma de
decisiones)de Recursos Humanos (evalúa cantidad y calidad
de personal, y en general las políticas de RRHH)de Sistemas (evalúa sistemas de información y
su entorno)
Sistemas de Información Luis Castellanos 126
![Page 132: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/132.jpg)
Auditoría
Clasificación por naturaleza del equipointernaexterna
Auditoría de Sistemasdetecta fraudes, errores o atentados en los
sistemas, a través de controles oportunos.Clasificación Auditoría de Sistemas de
acuerdo al enfoquedurante el desarrollo de los S.I.después de la implantación
Sistemas de Información Luis Castellanos 127
![Page 133: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/133.jpg)
Auditoría
Clasificación de acuerdo al alcanceen torno al computadoren el computador
Herramientas y Técnicas que empleaobservacióncuestionariosentrevistaspistas de auditoríaprogramas de pruebalibrerías de prueba
Sistemas de Información Luis Castellanos 128
![Page 134: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/134.jpg)
Auditoría
Riesgosituación que puede propiciar la comisión de un
delitoavariciaproblemas financieros (deudas de juego, enfermedades
familiares, educación de los hijos, vivir por encima de los propios medios, etc.)
autogratificación del ego (por el reto de hacerlo)caridad o síndrome de Robin Hoodomisiones o errores en los sistemasmentalidad turbadavenganza por insatisfacción personal (sub-empleo,
ascensos negados, envidia, falta de reconocimiento)
Sistemas de Información Luis Castellanos 129
![Page 135: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/135.jpg)
Auditoría
Fraudees el delito cometido, intencional y
premeditadamentefalsificación de datos de entradacaballo de Troya bomba de tiempo salamisuper-zappingpuerta traseraintercepción electrónica en la comunicaciónrastreofiltración de la informaciónsimulación y modelaje
Sistemas de Información Luis Castellanos 130
![Page 136: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/136.jpg)
Auditoría
Factores que han permitido el incremento dedelitos por computadoraumento de personas estudiando computaciónaumento en número de empleados con acceso a
equiposfacilidad en el uso de los equiposincremento en la concentración del número de
aplicaciones y de la información en las empresasy organizaciones
Sistemas de Información Luis Castellanos 131
![Page 137: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/137.jpg)
Auditoría
Perfil de las personas que cometen delitospor computador
Altos ejecutivos 9 %
Personal de Informática 19 %
Personal de Contabilidad 13 %
Personal de Tesorería 7 %
Personal de Almacén 13 %
Combinaciones 39 %
Sistemas de Información Luis Castellanos 132
![Page 138: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/138.jpg)
BibliografíaCohen, Ch. & González, J: “Documentación de Sistemas”. UNA.
Caracas, 1988.Date,C.J.: “Introducción a los Sistemas de Bases de Datos”.
Addison-Wesley. EEUU, 1993.Gane, Ch. & Sarson, T.: “Análisis Estructurado de Sistemas”. El
Ateneo. Buenos Aires, 1988.Hartman, W; Matthes, H; & Proeme, A.: “Manual de los
Sistemas de Información (ARDI)”. Paraninfo. Madrid, 1985.Kendall, K. & Kendall, J.: “Análisis y Diseño de Sistemas”.
Prentice Hall. México, 1991.Lloréns, J. & Bauza, J.: “Administración de Proyectos”. Miró.
Caracas, 1991.Lloréns, Juan: “Sistemas de Información. Planificación, Análisis
y Diseño”. Miró. Caracas, 1991.Idem: “Sistemas de Información. Desarrollo, Implantación y
Mantenimiento. Miró. Caracas, 1991.Sistemas de Información Luis Castellanos 133
![Page 139: Web viewDesarrollo del sistema operativo ... Análisis de la estructura de. ... Catálogode Contieneloslos elementos de un sistema. elementosqueintervienenenlos](https://reader034.vdocuments.pub/reader034/viewer/2022052607/5a6fc51d7f8b9aa7538b6306/html5/thumbnails/139.jpg)
BibliografíaIdem: “Sistemas de Información. Metodología Estructurada.
Tomo I: Desarrollo de Sistemas”. Reverte. Caracas, 1989.Long, Larry: “Introducción a las Computadoras y al
Procesamiento de Información”. Prentice Hall. México, 1995.Martin, James & Odell, James: “Análisis y Diseño Orientado a
Objetos”. Prentice Hall. México, 1994.Montilva, Jonás: “Desarrollo de Sistemas de Información”. ULA.
Mérida, 1990.Murdick, Robert: “Sistemas de Información Administrativa”.
Prentice Hall. México, 1988.Senn, James: “Análisis y Diseño de Sistemas de Información”.
McGraw Hill. México, 1987.Idem: “Análisis y Diseño de Sistemas de Información”. McGraw
Hill. México, 1992.Yourdon, Edward: “Análisis Estructurado Moderno”. Prentice
Hall. México, 1993.Sistemas de Información Luis Castellanos 134