Seminario De Desarrollo De Sistema
Enviado por franki_franko • 8 de Abril de 2013 • 8.832 Palabras (36 Páginas) • 1.434 Visitas
INDICE
UNIDAD I
SISTEMAS CONTROLADOS POR PROCEDIMIENTOS…………………………………….….3
SISTEMAS CONTROLADOS POR SUCESOS………………………………………………….….4
SISTEMAS CONCURRENTES…………………………………………………………………….……4
CONTROL INTERNO……………………………………………………………………………………10
ELECCION DEL SOFTWARE………………………………………………………………………….10
FACTIBILIDAD: ECONOMICA, TECNICA Y OPERATIVA…………………………………..11
UNIDAD II
IMPLEMENTACION DE LAS CLASES COMO TABLAS………………………………..……..16
IMPLEMENTACION DE LAS RELACIONES ENTRE CLASES………………………..……..17
DESCRIPCION DE LOS METODOS………………………………………………………..……….18
DISEÑO DE LA INTERFAZ GRAFICA (GUI)…………………………………………..…………19
IMPLEMENTACION DE LOS METODOS………………………………………………..…………20
INTEGRACION DE LOS SISTEMAS……………………………………………………..………….21
DOCUMENTACION Y PRUEBA DEL SISTEMA……………………………………..……………22
MANUAL DE SOPORTE TECNICO……………………………………………………..……………27
MANUAL DEL USUARIO…………………………………………………………………..……………27
IMPLEMENTACION DEL SISTEMA……………………………………………………..…………..28
MANTENIMIENTO DEL SISTEMA……………………………………………………………………29
SISTEMAS CONTROLADOS POR PROCEDIMIENTOS
Los sistemas de control, según la teoría cibernética, se aplican en esencia para los organismos vivos, las máquinas y las organizaciones. Estos sistemas fueron relacionados por primera vez en 1948 por Norbert Wiener en su obra Cibernética y Sociedad con aplicación en la teoría de los mecanismos de control. Un sistema de control está definido como un conjunto de componentes que pueden regular su propia conducta o la de otro sistema con el fin de lograr un funcionamiento predeterminado, de modo que se reduzcan las probabilidades de fallos y se obtengan los resultados buscados.
Hoy en día los procesos de control son síntomas del proceso industrial que estamos viviendo. Estos sistemas se usan típicamente en sustituir un trabajador pasivo que controla una determinado sistema ( ya sea eléctrico, mecánico, etc. ) con una posibilidad nula o casi nula de error, y un grado de eficiencia mucho más grande que el de un trabajador. Los sistemas de control más modernos en ingeniería automatizan procesos en base a muchos parámetros y reciben el nombre de controladores de automatización programables (PAC).
Los sistemas de control deben conseguir los siguientes objetivos:
1. Ser estables y robustos frente a perturbaciones y errores en los modelos.
2. Ser eficiente según un criterio preestablecido evitando comportamientos bruscos e irreales.
Necesidades de la supervisión de procesos
Limitaciones de la visualización de los sistemas de adquisición y control.
Control vs Monitorización
Control software. Cierre de lazo de control.
Recoger, almacenar y visualizar información.
Minería de datos.
SISTEMAS CONTROLADOS POR SUCESOS
un evento (cambio de temperatura, calentamiento, ausencia de agua etc.) se considera un suceso, un grupo de sucesos basado en valores, se determina como una decisión, un grupo de decisiones genera procesos
Los edificios inteligentes, usan redes de comunicación de dispositivos, esta red se llama Scada, dicha red, incorpora dispositivos físicos, desde motores, sensores, medidores etc. todos ellos controlados por un programa o sistema, esta "red inteligente" opera en base a la información que tiene o a la programación de eventos.
algo similar sucede en los dispositivos de seguridad de entrada y salida, sistemas de alarma, acceso de personal, puertas automatizadas etc.
Textualmente un sistema no es controlado por sucesos es al revés el sistema se alimenta de la información del entorno, toma "decisiones" y genera Procesos.
SISTEMAS CONCURRENTES
Con el paso de los años se han propuesto diversos esquemas de clasificación de los ordenadores pero ninguno de ellos ha tenido un éxito completo. El más aceptado ha sido, sin duda la de Flynn (1972 TAN) (66 PAT) aunque es algo rudimentaria y lo lógico sería que hoy con los avances que se han realizado, tuviéramos otra más actual.
Flynn eligió dos características consideradas por él como esenciales: el número de flujos de instrucciones y el número de flujos de datos:
SISD. Single Instruction, Single Data.
SIMD Single Instruction, Multiple Data.
MISD Multiple Instruction, Single Data.
MIMD Multiple Instruction, Multiple Data.
Obviamente, algunas máquinas son híbridas entre estas categorías pero este modelo clásico ha sobrevivido porque es sencillo, fácil de entender y da una buena aproximación
2.2 SISD
Un ordenador con un flujo de instrucciones y uno de datos se llama SISD (Single Instruction, Single Data). Todos los ordenadores tradicionales de un procesador caen dentro de esta categoría, desde las computadoras personales hasta los grandes mainframes.
2.3 MISD
La siguiente categoría es MISD (Multiple Instruction, Single Data), con un flujo de varias instrucciones y un flujo de datos. Ninguno de los ordenadores conocidos se ajusta a este modelo.
2.4 SIMD (máquinas vectoriales)
La siguiente categoría es SIMD (Single Instruction, Multiple Data), con un flujo de instrucciones y varios flujos de datos. Estas máquinas son útiles para las operaciones que repiten los mismos cálculos en un conjunto de datos (vectores).
Por ejemplo, para sumar dos vectores de 64 entradas, se envían 64 flujos de datos a 64 ALUs para formar 64 sumas en un solo ciclo.
Las virtudes de SIMD son que todas las unidades de ejecución paralela están sincronizadas y todas responden a una sola instrucción que emana de un único contador de programa (PC). Desde la perspectiva del programador, esta situación es cercana al SISD.
Una memoria central contiene los programas y una unidad de control centralizada se encarga de extraer cada instrucción y ejecutarla.
Aunque cada unidad ejecutará la misma instrucción, cada
...