Sei sulla pagina 1di 5

UNIDAD 1 1.

- Fundamentos bsicos de sistemas: a) Identifique la organizacin o comunidad para la cual est destinado su proyecto y plante de forma breve y clara: cul es el problema?, causas y consecuencias. b) Posibilidades de culminar el trabajo (econmico, tcnico, humano) y tiempo disponible para culminarlo. c) Descripcin del sistema actual y del sistema propuesto, incluyendo las ventajas que ofrece este cambio. 2.- Bloques elementales de los sistemas de informacin a) Bloque elemental Personas: Propietarios de sistemas, Usuarios de sistemas, Constructores de sistemas b) Bloque elemental Datos (materia prima): Cmo ven los datos? los propietarios de sistemas, los usuarios del sistema, los diseadores del sistema c) Bloque elemental Actividades (procesos que se llevan a cabo en la institucin): Cmo ven las actividades? los propietarios del sistema, los usuarios, los diseadores. d) Bloque elemental Redes (descentralizacin, distribucin de los restantes bloques, comunicacin y coordinacin): Cmo ven las redes? los propietarios, los usuarios, los diseadores. e) Bloque elemental Tecnologa (hardware y software) 3.-El ciclo de vida a.- Investigacin preliminar: Aclaracin de la solicitud, Estudio de factibilidad, Aprobacin de la solicitud b.- Determinacin de requerimientos: qu hacen?, cmo lo hacen?, con qu frecuencia?, Cul es el volumen?, Cul es el grado de eficiencia?, existe algn problema?, qu tan serio es?, Cul es la causa de su origen?, qu consecuencias acarrea? (encuestas, entrevistas, observacin), revisar documentacin (manuales, reportes, informes). c.- Diseo del sistema: (lgico), reportes y dems salidas, los datos (entrada, procesamiento y procedimientos que indican cmo sern procesados, forma y dispositivos de almacenamiento, estructuras de archivos, especificacin y detalles de cada salida, pantallas o formatos). d.- Desarrollo del software: (fsico), Programacin y documentacin de los programas, explicacin de cmo y por qu se codifican de determinada forma. e.- Implantacin y Evaluacin: verificar, instalar, entrenar usuarios, construir archivos, mtodo de conversin: Sistemas paralelos, Conversin directa, Enfoque piloto, Modelo por etapas. 4.-Tcnicas y metodologas del desarrollo de sistemas a.- Tcnica de recoleccin de datos: observacin, entrevistas, encuestas, documentacin. b.- Tcnica de costo-beneficios: Adquisicin y mantenimiento de hardware y software Gastos de comunicaciones (lneas, telfono, correo) Gastos de instalacin (cableado, acondicionamiento de la sala, recursos humanos y materiales, gastos de viajes, etc.) Costo de desarrollo del sistema Gastos de mantenimiento del sistema Gastos de consultora: en caso de requerirse algn consultor externo en cualquier etapa del proyecto Gastos de formacin: para todo el personal Gastos de material: papel, torner, etc. Gastos derivados de la curva de aprendizaje del personal involucrado c.- Tcnica de planificacin y control de proyectos: a) Qu trabajos sern necesarios primero y cuando se deben realizar los acopios de materiales y problemas de financiacin? b) Qu trabajos hay y cuantos sern requeridos en cada momento? c) Cul es la situacin del proyecto que est en marcha en relacin con la fecha programada para su terminacin? d) Cules son las actividades crticas que al retrasarse, retrasan el proyecto?

e) Cules son las actividades no crticas y cunto tiempo de holgura se les permite si se demoran? f) Si el proyecto est atrasado, donde se puede reforzar la marcha y qu coste produce? g) Cul es la programacin y planificacin de un proyecto con coste total mnimo y duracin ptima? Metodologa utilizada. Fases del I.A.P. a) La observacin participante, en la que el investigador se involucra en la realidad que se estudiar, relacionndose con sus actores y participando en sus procesos. b) La investigacin participativa, en la que se disea la investigacin y se eligen sus mtodos, basados en el trabajo colectivo, la utilizacin de elementos de la cultura popular y la recuperacin histrica. c) La accin participativa implica, primero, transmitir la informacin obtenida al resto de la comunidad u otras organizaciones, y, adems, con frecuencia, llevar a cabo acciones para transformar la realidad. d) La evaluacin, sea mediante los sistemas ortodoxos en las ciencias sociales o simplemente estimando la efectividad de la accin en cuanto a los cambios logrados. UNIDAD 2. Planificacin y anlisis de sistemas: El Sistema de Informacin es un conjunto de elementos, ordenadamente relacionados entre s, de acuerdo con ciertas reglas, que aporta a la Organizacin a la cual sirve la informacin necesaria para el cumplimiento de sus fines. Para llevar a cabo esta tarea, el S.I. tendr que recoger, procesar y almacenar datos, procedentes tanto de la propia Organizacin como de fuentes externas, facilitando la recuperacin, elaboracin y presentacin de los mismos. Las caractersticas del Sistema de Informacin sern: Tecnolgicas, las cuales afectan al rendimiento y a la seguridad del propio sistema. Funcionales y semnticas, que hacen lo que deben hacer y se adaptan a los cambios necesarios. Econmicas, con unos costos en relacin directa con la eficiencia. Sociales, es decir que tengan en cuenta el entorno en que se mueven A la hora de disear el sistema de informacin hay que proceder a un anlisis que supone precisar ante todo los objetivos que se propone, mediante un estudio de los usuarios, de los datos de entrada y de los requerimientos al sistema. La planificacin debe estar condicionada por el contenido (datos) documental o factual, numrico o textual, por el equipo fsico y por los procedimientos. Sin embargo, cuando diseemos un sistema de informacin para una empresa no ha de apuntarse tanto a la satisfaccin subjetiva tal y como va a ser expresada por el usuario, sino ms bien a una mejora de la eficacia del trabajo de resolucin de problemas y de toma de decisiones. El usuario en este caso la organizacin que encarga el diseo- es el punto de partida de toda reflexin sobre la concepcin del sistema: partiendo de las caractersticas del usuario han de fijarse las orientaciones principales del sistema. MODELIZACION DE DATOS La modelizacin de datos es una tcnica que se orienta al conocimiento profundo de los datos que va a utilizar la Unidad, con el fin de implantarlo en forma ptima. a) Objetivo: Conocer los datos que se van a utilizar, adems de obtener estructuras no redundantes, sin inconsistencias, seguras e ntegras. b) Utilidad: La realizacin de una modelizacin de datos es til por: * Obtencin de la estructura del sistema. * Refleja cualquier cambio en el sistema de informacin. * Representa toda la informacin que necesita la Unidad. * Representa la parte lgica de la informacin.

c) Descripcin: Dadas las necesidades de cambio planteados por el usuario se debe llegar grficamente al esquema conceptual interno y externo orientado al usuario y al equipo requerido respectivamente. * Esquema externo: Es la visin que de los datos del sistema tienen las aplicaciones informticas. Por ejemplo un esquema externo puede ser una aplicacin en Cobol. * Esquema conceptual: Refleja la realidad, representando grficamente las necesidades del usuario, sin tener en cuenta restricciones del equipo fsico y lgico propios del sistema. En este esquema se definen las entidades de datos y su relacin. * Esquema interno: Es la forma de almacenar las tablas que se generan en la memoria, dependiendo de la memoria disponible y de los dispositivos de almacenamiento de acceso directo que se utilicen. Elementos bsicos para elaborar el Modelo de Datos: * Entidad: Es un objeto (persona, lugar o cosa) sobre la cual la organizacin captura, almacena o procesa datos. * Atributo: Son las caractersticas que describen e identifican a la entidad. * Relacin: Es la conexin que va existir (entre tipos de entidades). * Tabla: Representacin fsica de un tipo de entidad. * Fila: Conjunto de atributos de una entidad. * Columna: Atributo elegido para el conjunto de entidades de un tipo de entidad. * Grado de una tabla: Nmero de columnas de una tabla. * Clave: Atributo(s) que hacen nico el acceso a una entidad u ocurrencia de la tabla. * Claves candidatas; posibles claves sobre la misma tabla. MODELIZACION DE PROCESOS Para permitir la multiprogramacin y la concurrencia se requiere de un modelo de procesos que ofrezca el soporte necesario para proveerla. Cuando se habla de concurrencia entre procesos se refiere al hecho de poder tener varios procesos usuarios parcialmente ejecutados en un momento determinado, con la sensacin de que todos los procesos estuvieran corriendo simultneamente (por el tiempo compartido) aunque realmente slo un proceso a la vez se ejecuta en el CPU. Las operaciones de Entradas/Salidas son acciones que se ejecutan en paralelo con las acciones del CPU. Esto es paralelismo real. Muchas veces, a la concurrencia tambin se le llama ``paralelismo virtual''. Este modelo de procesos es seguido por la mayora de los sistemas de operacin de hoy en da y considera los siguientes aspectos:

PCB (Process Control Block)

Es una estructura usada por el sistema de operacin para mantener la informacin necesaria de cada proceso. El contenido vara de acuerdo al sistema de operacin pero la informacin general que debe contener se puede resumir en: Identificadores numricos, Informacin del manejo de memoria, Informacin del estado del procesador, Informacin de control de proceso En el PCB se guarda la informacin sobre todo el estado del proceso cuando ste es suspendido o cuando es interrumpido. Esto asegura que cuando el proceso vuelva a ejecucin tendr exactamente el mismo estado anterior a la interrupcin. El PCB es la estructura ms importante dentro del sistema de operacin.

Tabla de Procesos

Es la estructura donde se mantienen los PCBs de los procesos usuarios. Aqu se encuentran registrados los procesos que ya fueron reconocidos por el sistema de operacin, independientemente del estado en que se encuentren. Se actualiza a medida que se van creando procesos, eliminando procesos o se producen transiciones entre los estados.

Estados y Transiciones de los Procesos: Caracterizan el comportamiento de los procesos.

New: El proceso est siendo creado pero an no ha sido admitido al pool de procesos ejecutables por el sistema de operacin.

Running: El proceso est ejecutando instrucciones. En un sistema con un solo procesador, slo habr un proceso en estado running Waiting o Blocked: El proceso espera por algn evento Ready: El proceso est listo para ser ejecutado y espera por que se le asigne tiempo de CPU. Terminated o Exit: Ha finalizado su ejecucin ya sea de forma normal o anormal. En este estado los procesos permanecen mientras el sistema de operacin desasigna sus recursos y extrae informacin necesaria para tareas de contabilidad.

Las posibles transiciones entre los estados son:


New a Ready: el sistema de operacin mover un proceso del estado New al estado Ready cuando est preparado para tomar un proceso adicional. Ready a Running: cuando es tiempo de seleccionar un nuevo proceso para correr, el sistema de operacin selecciona uno de los procesos en el estado Ready (despachar). Running a Terminated: el proceso que estaba corriendo actualmente es terminado por el sistema de operacin en forma normal o anormal. Running a Ready: Cuando se le agota el tiempo de CPU al proceso que est corriendo y ocurre la interrupcin del timer, este proceso pasa a estado Ready a esperar una prxima oportunidad. Running a Waiting: un proceso se pone en estado de espera si requiere algo por lo cual debe esperar. Normalmente este requerimiento es realizado a travs de llamadas al sistema (por operaciones de E/S, por ejemplo). Waiting a Ready: un proceso realiza esta transicin cuando ocurre el evento por el cual estaba bloqueado. Ready a Exit: un proceso padre puede terminar un proceso hijo en cualquier momento, o si el padre termina, todos los procesos hijos asociados con el padre pueden terminar. Waiting a Exit: bajo las mismas condiciones de la transicin anterior.

MODELIZACION DE REDES El rendimiento de las redes de comunicacin se convirti en un tema de inters debido a la necesidad de soportar aplicaciones multimedia. Para medir la eficiencia de estas se incluyen los siguientes requerimientos: MEAN ACCES DELAY: (retardo promedio de acceso) es el periodo de retardo entre que el paquete est listo para ser transmitido hacia un nodo, hasta que es transmitido y recibido en su destino. THROUGHPUT: (mxima capacidad de transmisin) tasa de datos que son transmitidos entre nodos, normalmente medidos en bits por segundos (capacidad del canal) UTILISATION: (utilizacin de la red) es la fraccin de capacidad total que est siendo usada. PACKET LOSS: (paquetes perdidos) es la tasa de prdida de paquetes, ya sea por interferencia o por retardo excesivo. Adicionalmente hay otras propiedades que afectan el desempeo: Capacidad del canal Retardo de propagacin Nmero de bits por frame (imagen particular dentro de una sucesin de imgenes que componen una animacin.) Protocolo local de red

Nmero de estaciones DICCIONARIO DE DATOS DE UN PROYECTO Es el conjunto de todos los datos de la empresa y sus caractersticas definitorias de uso y conservacin, lo ideal es que exista un solo diccionario, ya que se corre el riesgo de que un dato sea definido de formas diferentes. Su objetivo es lograr un dispositivo nico que rena todos los datos que participan en los sistemas de la empresa bajo la responsabilidad de un solo control y con un solo criterio de uso y mantenimiento. Descripcin de los datos en un diccionario: Nombre de dato: debe ser nico y significativo. Descripcin: indica qu representa en el sistema. Alias: sinnimos usados que puedan crear confusin. Longitud: cantidad de espacios que puede ocupar. Tipo de dato: para especificar qu tipo de dato podemos introducir. Valores de los datos: porque en algunos procesos solo son permitidos valores muy especficos para los datos. Si los valores de los datos estn restringidos a un intervalo especifico, esto debe estar en la entrada del diccionario.

Potrebbero piacerti anche