Está en la página 1de 64

1.

Tema del Proyecto Socio tecnolgico I Mantenimiento Preventivo de los equipos de Computacin del Laboratorio 39 perteneciente al Departamento de Tecnolgico de Valencia (IUTVAL). Informtica del Instituto Universitario

2. Introduccin a los Sistemas Teora de Sistemas: Un sistema es un conjunto de partes o elementos organizados y relacionados que interactan entre s para lograr un objetivo. Los sistemas reciben (entrada) datos, energa o materia del ambiente y proveen (salida) informacin, energa o materia.

Aplicacin de Sistemas Definiendo para el estudio de nuestro proyecto Socio tecnolgico al sistema como el Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL), teniendo en cuenta que no puede existir aislado completamente y siempre tendr factores externos que lo rodean y pueden afectarlo, donde existen un conjunto de entidades caracterizadas por ciertos atributos, que tienen relaciones entre s y estn localizadas en este ambiente, de acuerdo a un OBJETIVO.

Definicin de Elementos del Sistema: Teora de Componentes del sistema. Objetivos: Son las metas, fines en comn que persigue un sistema. La entrada no es ms que la informacin que recibe el sistema, los recursos, la energa con la que trabaja inicialmente el sistema. El proceso es la forma como el sistema se desarrolla en cualquier ambiente. La salida es el resultado del proceso que se realiz en el sistema. El Entorno es todo aquello que lo rodea, dentro del cual est ubicado. Los lmites o Fronteras del sistema del Sistema. La frontera o lmite de un sistema es una lnea (real y/o conceptual) que separa el sistema de su entorno o supe sistema, sea es la lnea que separa el sistema de su entorno y que define lo que le pertenece y lo que queda fuera de l. La frontera de un sistema define qu es lo que pertenece al sistema y qu es lo que no. Lo que no pertenece al sistema puede ser parte de su supersistema.

Aplicacin de Elementos del Sistema: OBJETIVO: Prestar un servicio de calidad ptimo a todos: estudiantes, profesores y usuarios eventuales. En el empleo de todos los recursos (partes de los componentes del laboratorio) y subsistemas que existen como un conjunto organizado de cosas o partes interactuantes e interdependientes, que se relacionan formando un todo unitario para la prestacin de un servicio, empleo de los equipos de computacin, y de los subsistemas existentes en dicho ambiente. Por lo expuesto anteriormente, el laboratorio visto desde el punto de vista de sistema, se evaluara como un proceso de empleo de sus recursos para diferentes tareas acadmicas, donde cada uno de sus componentes forman parte de este proceso, partiendo por el equipo principal, constituido por el computador y sus accesorios, adems de sillas, escritorios, equipos de ambientacin (aire acondicionado), video beam, reguladores. Adems , que estos computadores estn dotados en a nivel software con actualizaciones referidas a nuevas generaciones en programacin y computacin que permitan 2

ir de la mano con los avances tecnolgicos, lo que definir la calidad del servicio en el uso de estos elementos, por otra parte suministrar informacin con la idea de crear conciencia en la poblacin estudiantil, para su mejor uso de todos los elementos que conforman estos laboratorios, ya que en toda Institucin educativa, se necesita del aprendizaje del manejo de los equipos de computacin en forma eficaz y eficiente, pero no resulta menos importante el medio o estructura fsica y aspecto interno de las reas donde se desarrollan estas enseanzas, los cuales deben estar dotados de carteleras informativas o carteles con contenidos de ciertas normativas, que resultan importantes para el conocimiento del alumnado. Cabe aclarar que las cosas o partes que componen al Laboratorio, no se refieren al campo fsico (objetos), sino ms bien al funcional. De este modo las cosas o partes pasan a ser funciones bsicas realizadas por el sistema. Podemos enumerarlas en: entradas, procesos y salidas. Entrada: Materiales (material bibliogrfico fsico y digital), Informacin, materiales de Apoyo, energa elctrica, ventilacin, programas y aplicaciones a instalar o a usar, Normas y Polticas de uso del laboratorio, Distribucin fsica en el laboratorio, recursos audiovisuales y equipos, Insumos requeridos para las clases e exposiciones, Institucin: directiva, Coordinadores de informtica, profesores de informtica, tcnicos de laboratorios, trabajadores de

mantenimiento, limpieza, usuarios eventuales, motivacin. Proceso: Actividades realizadas en clases, exposiciones implica subprocesos: Mtodos de trabajo en cada una de las diferentes clases. Desarrollo de tareas y trabajos, rendimiento de los Equipos de computacin. Instalacin Mantenimiento de hardware y software, ciertos programas o Sistemas Operativos, mantenimiento y limpieza del ambiente y sus elementos. Interaccin entre el usuario y los programas predefinidos en los equipos. Salida: Clases ejecutadas, Realizacin y ejecucin de tareas, programas, y estudios autodidcticos, mejora del conocimiento y rendimiento acadmico. Eficacia o ineficacia de los procesos descritos.

El Entorno representado por el Instituto Universitario Tecnolgico de Valencia (IUTVAL), dentro del cual est ubicado.

Sistema: Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL)

PROCESO: ENTRADA
(Recursos Entorno: disponibles)Instituto

(Actividades realizadas en el Laboratorio):

SALIDA: de
(Resultados, servicios o productos) Valencia (IUTVAL)e

Universitario

Tecnolgico

instituciones gubernamentales que interfieren o

regulan las actividades

Clases Ejecutadas. Recursos y Equipos. autodidacta. Tareas realizadas. Materiales. Eficacia o ineficacia de los Aplicacin de Fronteras de un Sistema: Informacin, Datos, procesos descritos Normas y Polticas de uso. Antesy de identificar el problema, se estableci que el sistema en estudio Profesores estudiantes, Mtodos de trabajo. seria (Usuarios). el laboratorio, por lo que las fronteras del mismo estaran identificadas Rendimiento de los pc. Trabajadores de de desarrollo Mantenimiento. desde el punto de vista Mantenimiento fsicoActividades comode los lmites del ambiente donde est dicho hardware y software. Tcnicos de Laboratorios. de los equipos laboratorio, lo que definir Operacin el alcance del estudio o del proyecto y los Aplicaciones y Programas.

Elaboracin de acadmicas as como su infraestructura. Clases. tareas y actividades

subsistemas referenciados solo a las transformaciones ocurridas dentro del


OBJETIVO: Prestar un servicio de calidad ptimo a todos: estudiantes, profesores y

mismo aun cuando provenganusuarios de corrientes externas o del medio exterior. eventuales.

Debe existir la retroalimentacin entre las entradas y las salidas


Teora de Subsistemas: Se puede sealar que cada una de las partes que encierra un sistema puede ser considerada como subsistema, es decir, un conjunto de partes e interrelaciones que se encuentran estructuralmente y funcionalmente, dentro de un sistema mayor, y que posee sus propias caractersticas. As los subsistemas son sistemas ms pequeos dentro de sistemas mayores (supersistema). Para la definicin de un sistema se cuenta con dos conceptos que pueden ser de gran ayuda: la idea de un supersistema y la idea de los subsistemas. De este modo, podemos definir a nuestro sistema en relacin con su medio inmediato, por una parte, y en relacin con sus principales componentes, por otra.

Aplicacin de Subsistemas y supersistemas. Subsistemas: la interaccin profesor-alumno, interaccin alumno-

computador, son los procesos que se llevan a cabo entre los subsistemas existentes en el sistema delimitado como Laboratorio de Informtica, sea que podramos definir una serie de subsistemas de este como: Subsistema Equipos. Subsistema Recursos Humanos. Subsistemas Mobiliarios. Subsistema Ventilacin. Subsistema Energa Elctrica. Subsistemas Materiales. Subsistema Iluminacin. .
Supersistema: IUTVAL- Ministerio de Educacin Superior-Ejecutivo Nacional

SISTEMA: Laboratorio
SUPERSISTEMA: Subsistemas del Laboratorio

En cuanto al Supersistema, el Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de

Valencia (IUTVAL), que a su vez es una Institucin dependiente del Ministerio de Educacin Superior, adscrito a la D.G.S.E.S., creado por disposicin del Ejecutivo Nacional. El instituto, se rige por el Reglamento interno vigente que regula su estructura y funcionamiento, as como tambin por los Reglamentos y Leyes que norman a las Instituciones de Educacin Superior.

Nuestro supersistema: Instituto Universitario Tecnolgico de Valencia (IUTVAL) enfocado como un sistema:

Recursos materiales Recursos financieros Recursos humanos Informacin


Caractersticas sistmicas: Teora de Principio de Recursividad: Se aplica a sistemas dentro de sistemas mayores y a ciertas caractersticas particulares, ms bien funciones o conductas propias de cada sistema, que son semejantes a la de los sistemas mayores. Lo que este principio argumenta es que cualesquier actividad que es aplicable al sistema lo es para el supersistema y el subsistema. Otro criterio que se puede aplicar a este problema es el de los subsistemas funcionales de Katz y Kahn. Estos autores han desarrollado un modelo funcional de los sistemas dinmicos abiertos (vivos). En efecto ellos distinguen cinco funciones que debe cumplir todo sistema viable. Ellas son: 1) Las funciones (o subsistemas) de produccin. Cuya funcin es la transformacin de las corrientes de entrada del sistema en el bien y/o servicio que caracteriza al sistema y su objetivo es la eficiencia tcnica. 2) Las Funciones de apoyo. Que busca proveer, desde el medio al subsistema de produccin, con elementos necesarios para esa transformacin. 3) Las funciones o subsistemas de mantencin. Encargadas de lograr que las partes del sistema permanezcan dentro del sistema. 4) Los subsistemas de adaptacin. Que busca llevar a cabo los cambios necesarios para sobrevivir en un medio en cambio. 5) El sistema de direccin. Encargados de coordinar las actividades de cada uno de los restantes subsistemas y tomar decisiones en los momentos en que aparece necesaria una eleccin.

IUTVAL

Egresados: Profesionales

Aplicacin de las Caractersticas Sistmicas:


Principio de Recursividad: el Laboratorio es un conglomerado de sistemas menores o subsistemas, pero que estos subsistemas pueden actuar independientemente sin comprometerse necesariamente unos a otros. El Laboratorio contiene a los subsistemas equipos. Los equipos contienen a los subsistemas video beam y las computadoras, estas ltimas contienen a su vez el hardware y el software, el primero se descompondra en dispositivos de almacenamiento, dispositivos de procesamiento y dispositivos de entrada y salida y estos a su vez en otros subsistemas ms detallados. Como cualquier de estos subsistemas es a su vez una entidad independiente y coherente, pueden a su vez ser considerados como un sistema en s mismo, siendo el conjunto mayor que lo contiene el supersistema y los menores, los subsistemas, es decir, podemos tomar cualquiera de esos subsistemas y convertirlos en la totalidad/ sistema que nos interesa estudiar. As, podemos estudiar el sistema de un computador, haciendo nfasis en este subsistema, ya que es considerado el equipo principal dentro de los procesos vitales o funciones realizadas en el laboratorio, siendo este un subsistema del instituto, al cual aplican caractersticas similares y conductas al interactuar los mismos subsistemas definidos (energa elctrica, ventilacin, recursos humanos, (estudiantes, profesores y directiva), suministro materiales, etc.

Modelo Funcional que distingue cinco funciones: Funciones (subsistemas): los subsistemas son vistos desde el punto de vista funcional, en cuanto a su intervencin (transformacin) en los procesos medulares llevados en el laboratorio: clases y elaboracin de tareas y actividades autodidactas. Funciones de apoyo: casi todos los subsistemas proveen desde el medio al procesos principales o medulares, siendo manipulaciones del medio, en las corrientes de entrada: energa elctrica, ventilacin, materiales, equipos, e iluminacin que aunque estn definidos como subsistemas, son parte del medio ya que son provistos desde afuera de la fronteras del sistema (laboratorio 39 de Informtica), siendo apoyo para el desarrollo de las actividades con una eficiencia tcnica en procura del objetivo principal descrito.

Las unidades administrativas a cargo de las adquisiciones de materias primas (compras), provenientes del supersistema, las que se encargan de proveer al laboratorio de los diferentes elementos, incluyendo del elemento humano (inscripciones para los alumnos y seleccin y contratacin para profesores) adems las que tienen la responsabilidad de obtener recursos financieros, son unidades de apoyo. Esto desde el punto de vista de la corriente de entrada. Funciones de mantencin y Funciones de adaptacin: definidas mediante los subsistemas de recursos humanos, especficamente en las labores de los tcnicos de laboratorios, para garantizar la integridad, mantenimiento y adaptabilidad y usabilidad de los equipos desde el punto de vista fsico y lgico en cuanto a su funcionalidad, realizando los cambios necesarios para ajustarse a las tecnologas y necesidades cambiantes de los usuarios del laboratorio, adems del personal de mantenimiento en general, para garantizar que los subsistemas que requieren mantenimiento preventivo y hasta correctivo como: ventilacin, energa elctrica, iluminacin y equipos Funciones de direccin: son desarrolladas desde la directiva del instituto y transferidas y algunas delegadas a las direcciones acadmicas y direcciones administrativas de la institucin, quienes establecen las directrices para el funcionamiento y mantenimiento del mismo, luego estas lneas son seguidas por la Coordinacin de informtica para disponer las funciones de apoyo,

mantenimiento y adaptacin de los subsistemas mediante estrategias y programas para el desenvolvimiento de estas actividades dentro del laboratorio.

NIVELES DE ORGANIZACIN: Teora: Podemos observar que a medida que avanzamos en un subsistema a un sistema y a un supersistema (el que a su vez es un subsistema de otro sistema), vamos pasando de estados de organizacin relativamente simples a estados de organizacin ms avanzados y complejos. En efecto, mientras en el primer sistema tenemos solo algunas partculas atmicas, ya en el tercero o cuarto tenemos toda una organizacin celular y en el octavo o noveno, un miembro humano con sus tejidos, piel, vasos sanguneos, venas, arterias, etc. 8

En medida que desintegramos el sistema en subsistemas, vamos pasando de una complejidad mayor a una menor. A la inversa, a medida que integramos subsistemas en sistemas mayores vamos ganando una mayor comprensin en el todo y las interrelaciones de sus partes. Adems, a medida que desintegramos, vamos perdiendo informacin de todo y nos vamos

aproximando al mtodo reduccionista (aislar partes es el enfoque reduccionista, mientras la integracin es el enfoque de sistemas). Kenneth E. Boulding, siguiendo esta idea de complejidad creciente, ha formulado una escala jerrquica de sistemas, partiendo desde los ms simples para llegar a los ms complejos. El primer nivel es aquel formado por las estructuras estticas. El siguiente nivel en complejidad son los sistemas dinmicos simples con movimientos predeterminados, denominado movimiento del reloj. El tercer nivel son los mecanismos de control o los sistemas cibernticos, por lo que puede considerarse este nivel como termostato. El cuarto nivel lo constituyen los sistemas abiertos. El quinto nivel puede ser denominado gentico-social. Este nivel est caracterizado por un incremento en la movilidad, en la conducta teleolgica y en la conciencia. Este nivel est caracterizado por un incremento en la movilidad, en la conducta teleolgica y en la conciencia. Este nivel est caracterizado por un incremento en la movilidad, en la conducta teleolgica (con propsito) y en la conciencia. Aqu encontramos desarrollados receptores de informacin especializados (ojos, odos, etc.)y existe tambin un gran desarrollo del sistema nervioso, terminando en el cerebro. El sptimo nivel es el nivel humano. Es el nivel humano, es decir, el individuo humano considerado como un sistema. Adems de casi todas las caractersticas del nivel anterior el hombre posee una conciencia que es algo diferente a la conciencia animal. El hombre no solo sabe, sino que tambin reconoce que sabe. El octavo nivel lo constituyen las organizaciones sociales; son definidas como conjunto de roles interconectados por canales de comunicacin. El noveno nivel est constituido por los sistemas trascendentales. Aqu se encuentra la esencia, lo final, lo absoluto y lo inescapable.

Aplicacin de Niveles de Organizacin de los Sistemas: El primer nivel es aquel formado por las estructuras estticas que conforman la materia, formada por tomos, presentes dentro del laboratorio en todo lo que pueda llamarse materia, el ordenamiento de tomos en la anatoma de los hombres, otro ejemplo de ello: la luz elctrica, la electricidadllega desde el sistema elctrico al instituto travs de cables todo esto no es nada ms que un flujo constante de millones de electrones, inclusive en el manejo de computadoras se producen el frotamiento y la friccin, este equilibrio se altera provocando que un cuerpo ceda o atrape electrones y quede cargado elctricamente, produciendo electricidad esttica. El siguiente nivel comprende los sistemas dinmicos simples con movimientos predeterminados. En este nivel se encuentran desde las partes de las maquinas ms simples como de un computador: disco duro, unidad de DVD, como los aparatos dentro del laboratorio, hasta las ms complicadas como aires acondicionados, video beam, computadoras como tal, El tercer nivel conformado por los mecanismos de control o los sistemas cibernticos aplica para el termostato en cuanto a que utilizan el equipo de aire acondicionado para apagar o encender el compresor, breakers e

interruptores para la distribucin, proteccin, automatizacin y control de la energa elctrica, UPS y reguladores de voltaje que regulan y controlan los niveles de voltajes, ademasen el funcionamiento del pc a travs del sistema operativo se produce la verificacin, inicializacin y control de los perifricos. El cuarto nivel se evidencia en el funcionamiento del laboratorio como un sistema abierto tal y en todos los subsistemas descritos que lo constituyen con el ambiente, a travs de entradas y salidas, intercambian energa y materia con el ambiente, y entre s; intercambio de energa elctrica, ventilacin, alumnos, profesores, conocimiento, informacin, etc. El quinto nivel puede ser denominado gentico-social, el cual no es aplicable dentro de un sistema definido como el laboratorio de informtica, al no existir plantas ni ningn elemento botnico dentro del mismo, aunque en su entorno o supersistema si observamos diferentes clases de plantas, rboles y elementos botnicos. En el sexto nivel se evidencia que todos los elementos del laboratorio y ms all (elementos de la institucin), estn vinculados entre s y que existe 10

una causa superior (desarrollo de una carrera profesional en el rea de informtica), que est por encima y lejos de la causa inmediata (desarrollo de las tareas y actividades directas en el laboratorio), caracterizando la conducta teleolgica (con propsito) y en la conciencia de todos los estudiantes. El sptimo nivel es el nivel humano, representado por los estudiantes, profesores, o todos los que conforman el subsistema descrito como recursos humanos, que utilizan directamente en el laboratorio, adems de las personas de una u otra forma influyen en las actividades del mismo y forman parte del supersistema: directores, coordinadores, personal, etc. El octavo nivel lo constituyen las organizaciones sociales; al tomar el laboratorio como parte de una estructura educativa-social (institucin que responde a otras instituciones) para el servicio a diferentes estudiantes que convergen e interactan entre s y con todos los elementos que forman parte de este. Lo constituyen las organizaciones sociales. Prcticamente no existe el hombre aislado de sus semejantes. Tan importante es la imagen simblica en la conducta humana que se puede sospechar que un hombre verdaderamente aislado no sera "humano", en el sentido generalmente aceptado. En este nivel debemos preocuparnos del contenido y significado de los mensajes de la naturaleza y dimensin de los sistemas de valores, de la transcripcin de imgenes en los registros histricos, de las simbolizaciones del arte msica y poesa y de todo el complejo de las emociones humanas. El noveno nivel est constituido por los sistemas trascendentales. Aqu se encuentra la esencia, lo final, lo absoluto y lo inescapable.

Teora de Tipos de Sistemas Sistemas abiertos: presentan intercambio con el ambiente, a travs de entradas y salidas. Intercambian energa y materia con el ambiente. Son adaptativos para sobrevivir. Su estructura es ptima cuando el conjunto de elementos del sistema se organiza, aproximndose a una operacin adaptativa.

Sistemas cerrados: no presentan intercambio con el medio ambiente que los rodea, son hermticos a cualquier influencia ambiental. No reciben ningn recurso externo y nada producen que sea enviado hacia fuera. En rigor, no existen sistemas cerrados. Se da el nombre de sistema cerrado a aquellos 11

sistemas cuyo comportamiento es determinista y programado y que opera con muy pequeo intercambio de energa y materia con el ambiente. Se aplica el trmino a los sistemas completamente estructurados, donde los elementos y relaciones se combinan de una manera peculiar y rgida produciendo una salida invariable, como las mquinas. Aplicacin de Tipos de Sistemas:

El Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL) es considerado un Sistema Abierto por: La corriente de salida no afecta la corriente de entrada, ya que la eficacia medida en los resultados de las clases y tareas ejecutadas, no afecta a los recursos equipos, materiales, normas y polticas de uso, energa, trabajadores de mantenimiento, tcnicos de laboratorios, digamos que la entrada define en conjunto con la metodologa de los procesos la salida, pero esta no a la corriente de ingreso. Aunque existe la salvedad que para el caso de los

usuarios (estudiantes) hay una influencia en cuanto a la calidad de la clase, pero siendo esto considerado como parte del proceso mas no de la salida como tal. Existe un constante intercambio de energa y de informacin entre el sistema y su medio ambiente (energa elctrica, ventilacin, tecnologas en equipos y aplicaciones, influencia de polticas de las institucin como tal y de otras que dirigen esta, intercambio de datos, informacin y conocimiento, aparte que los elementos principales que interactan, son cambiantes, ya que con el paso del tiempo son distintos los estudiantes, profesores, la tecnologa de los equipos para sobrevivir y adaptarse a los cambios.

No es un Sistema cerrado por: no presentar intercambio constante con el medio ambiente que los rodea (instituto e instituciones gubernamentales del Ministerio de Educacin Superior), no son hermticos a cualquier influencia ambiental, constantemente reciben recursos externos (financieros, recursos humanos, materiales, energa, modificaciones de infraestructura, etc.) y egresan estudiantes con nuevos conocimientos y aptitudes.

12

Teora de la Organizacin: Conjuntos de procesos o sistemas de informacin relacionados para cumplir un fin. Dentro de la organizacin existen un conjunto de reas funcionales que tienen sus respectivos procesos y flujos de informacin y comunicacin. Para maximizar sus utilidades y servicios de un negocio debe administrarse correctamente la informacin. El sistema de informacin gerencial de una organizacin puede

descomponer en los siguientes subsistemas: Planeacin Compras Ventas Distribucin Produccin Personal y nminas Contabilidad Soporte para toma de decisiones.

APLICACIN: Al enfocar el Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL), como un sistema, este no se escapa de la estructura del instituto como organizacin, formando parte de este supersistema, y de sus diferentes unidades de apoyo, con sus respectivas subdirecciones (acadmicas y administrativas) tal cual como se ilustra en la figura: NOTA: para la aplicacin de las clases organizacionales nos enfocaremos en nuestro supersistema definido: Instituto Universitario Tecnolgico de Valencia (IUTVAL) como una Organizacin, siendo este una representacin ms ilustrativa de la aplicacin de las clases organizacionales, mas no en el sistema en estudio: Laboratorio 39 perteneciente al Departamento de Informtica, inclusive se realizaran

propuestas generales en los casos o reas donde se pueda concebir, para un sistema de informacin aplicado al instituto a nivel organizacional.

13

Estructura Organizacional del Instituto Universitario Tecnolgico de Valencia (IUTVAL)

Clases de Sistemas Organizacionales: Teora de SISTEMA DE PROCESAMIENTO DE TRANSACCIONES Los sistemas de procesamiento de transacciones (TPS, Transaction

Processig Systems) son sistema de informacin computarizada creado para procesar grandes cantidades de datos relacionadas con transacciones

rutinarias de negocios, como las nminas y los inventarios. Un TPS elimina el fastidio que representa la realizacin de transacciones operativas necesarias y reduce el tiempo que una vez fue requerido para llevarlas a cabo de manera manual, aunque los usuarios an tienen que capturar datos en los sistemas computarizados. Aplicacin La aplicacin de este tipo de sistema se refleja en el area de control de estudios donde se manejan grandes volumenes de datos de los estudiantes, con sus diferentes requisitos: constancias de inscripcion, constancias de estudios, constancias de notas, etc, donde se van actualizando los datos, por otra parte el sistema para la carnetizacion. Desde el punto de vista 14

administrativo

aplicable

para

el

desarrollo

de

los

SERVICIOS

ADMINISTRATIVOS

como:

ALMACN,

COMPRAS,

CONTABILIDAD,

EJECUCIN PRESUPUESTARIA, NMINA, HABILITADURA y CUENTAS POR PAGAR, inclusive es aplicable para la automatizacin de procesos llevados en bienestar estudiantil, en el pago de becas y otros.

Teora de SISTEMAS DE AUTOMATIZACION DE LA OFICINA Existen dos clases de sistemas en el nivel del conocimiento de una organizacin. Los sistemas de automatizacin de la oficina (OAS, Office Automation Systems) apoya a los trabajadores de datos, quienes por lo general no generan conocimientos nuevos, sino ms bien analizan la informacin con el propsito de transformar los datos o manipularlos de alguna manera antes de compartirlos o, en su caso, distribuirlos formalmente con resto de la organizacin y en ocasiones ms all de sta. Entre los componentes ms comunes de un OAS estn el procesamiento de texto, las hojas de clculo, la autoedicin, la calendarizacin electrnica y las comunicaciones mediante

correo de voz, correo electrnico y videoconferencia. Aplicacin La aplicacin de las hojas de clculo, para el manejo de datos a nivel de las oficinas administrativas de las diferentes oficinas de cada departamento, as como el procesamiento de texto , para la expedicin de cartas necesarias as como memorndum, informes, etc., son parte del apoyo a los empleados administrativos sus labores rutinarias sin generar conocimientos nuevos, as como la transmisin de comunicaciones digitales a travs del correo electrnico y uso de la pgina web a travs de los correos institucionales:
CORREOS INSTITUCIONALES IUTVAL DEPENDE NCIA IUTVAL E-MAIL iutvenlinea@iutvalencia.edu.v e controlestudio@iutvalencia.e du.ve

CEEE

15

Teora de SISTEMA DE INFORMACION GERENCIAL Los sistemas de informacin general (MIS, Management Information Systems) no reemplazan a los sistemas de procesamiento de transacciones, ms bien, incluyen el procesamiento de transacciones. Los MIS son sistemas de informacin computarizados cuyo propsitos es contribuir a la correcta interaccin entre los usuarios y las computadoras. Debido a que re-quieren que los usuarios, el software (los programas de cmputo) y el hardware (las

computadoras, impresoras, etc.), funcionen de manera coordinada, los sistema de informacin gerencial dan apoyo a un espectro de tareas organizacionales mucho ms amplio que los sistemas de procesamiento de transacciones, como el anlisis y la toma de decisiones. Para acceder a la informacin, los usuarios de un sistema de

informacin general comparten una base de datos comn. Este almacena dato y modelos que ayudan al usuario a interpretar y aplicar los datos. Los sistemas de informacin gerencial producen informacin que se emplea en la toma de decisiones. Un sistema de informacin gerencial tambin puede contribuir a unificar algunas de las funciones de individual computarizadas de una

empresa, a pesar de que no existe como una estructura individual en ninguna parte de esta. Teora de SISTEMAS DE APOYO A LA TOMA DE DECESIONES Los sistemas de apoyo a la de decisiones (DSS, Decisin Support Systems) constituyen una clase de alto nivel de sistemas de informacin computarizada. Los DSS coinciden con los sistemas de informacin

gerencial en que ambos dependen de una base de datos para abastecerse de datos. Sin embargo, difieren en que el DSS pone nfasis en el apoyo a la toma de decisiones en todas sus fases, aunque la decisin definitiva

es responsabilidad exclusiva del encargado de tomarla. Los sistemas de apoyo a la toma de decisiones se ajustan ms al gusto de la personas o grupos que lo utilizan que a los sistemas de informacin gerencial tradicionales. En ocasiones se hace referencia a ellos como sistema que se enfocan en la inteligencia de negocios. Aplicaciones: Como tal no existe en la institucin pero un caso aplicable seria en los servicios estudiantiles como: becas, 16 bibliotecas, servicios mdicos,

odontolgico, y ayudas econmicas, es necesario la integracin de informacin como estatus social, informacin personal, zona de residencia, hijos, trabajo, et, con otras reas para la toma decisiones, para la aplicacin de dichos servicios, incluyendo ndices acadmicos para el caso de becas, pudiendo realizar la integracin de estos a travs de un sistema de apoyo en las decisiones e incluyendo el procesamiento de transacciones (sistemas de transacciones entre diferentes reas, ejemplo control de estudios, con informacin de las notas, ndices acadmicos, registros de inscripcin dando soporte a bienestar estudiantil en la aplicacin del pago de becas, agilizando estos procesos manuales) formando parte del sistema de informacin gerencial, que cubrira un amplio espectro, ya que incluira la informacin presupuestaria, dividida y especificada en la toma de decisiones para cada

Teora de SISTEMAS EXPERTOS E INTELIGENCIA ARTIFICIAL La inteligencia artificial (AI, Artificial Inteligente) se puede considerar como el campo general para los sistemas expertos. La motivacin provincial de la AI ha sido desarrollar mquina que tenga un comportamiento inteligente. Los sistemas expertos conforman una clase muy especial de sistema de informacin que se ha puesto a disposicin de usuarios de negocios gracias a la amplia disponibilidad de hardware y software como computadoras personales (PCS) y generadores de sistemas expertos. Un sistema experto (tambin conocido como sistema basado en el conocimiento) captura y utiliza el conocimiento un experto para solucionar un problema especfico en una organizacin. Observe que a diferencia de un DSS, que sede al responsable de toma de la decisin definitiva, un sistema experto selecciona la mejor solucin para un problema o una clase especifica de problemas. Los componentes bsicos de un sistema experto son la base de conocimientos, un motor de inferencia que conecta al usuario con el sistema mediante el procesamiento de consultas realizadas con lenguajes

como SQL (Structured Quero Language, lenguaje de consultas estructurado) y la interfaz de usuario. Profesionales conocidos como ingenieros de

conocimiento capturan la pericia de los expertos y lo implementan.

17

Aplicacin: Para la institucin existe una partida presupuestaria como proyecto 4 denominado: Investigacin, Innovacin y Gestin del Conocimiento, incluyendo la disponibilidad de hardware y software, para la posibilidad del desarrollo de sistemas expertos para reas especficas, en la solucin de sus respectivas problemticas. TEORIA DE SISTEMAS ORGANIZACIONALES:

Brecha de Comunicacin: Teora: Se caracteriza por: el informtico tiene una formacin tcnica y desconoce los aspectos de la organizacin. El usuario conoce el negocio pero desconoce cmo aplicar la Tecnologa de la Informacin y sus grandes beneficios. No se incorpora al usuario en las etapas diferentes del desarrollo del proyecto. Entre mayor la brecha de comunicacin mayor la posibilidad de fracaso del proyecto.

Aplicacin: Para efectos de elaboracin del proyecto, los usuarios son participantes activos en el desarrollo de las actividades del laboratorio, de los sistemas directos involucrados, adems de contar con el apoyo de los tcnicos de laboratorios, as como profesores con una formacin tcnica en los aspectos necesarios donde los usuarios comunes tienen desconocimiento en el

18

desarrollo del mantenimiento preventivo de los equipos, as como el uso de los sistemas. El tcnico o analista permitir ese acercamiento y reduccin de esa brecha entre los usuarios, y el desarrollo del anlisis o el funcionamiento del sistema que permite evaluar el efecto de tomar cualquier decisin, en funcin de lograr los objetivos planteados. Participacin del usuario: Teora: Lo que se persigue es que el usuario y los tcnicos de proyectos trabajen en forma conjunta para garantizar el xito del proyecto en beneficio de la organizacin, ya sea en el nuevo enfoque donde el usuario se involucra directamente en las actividades y mtodos al ser los dueos de los procesos vs el enfoque tradicional donde simplemente el analista solicita los requerimientos del usuario, le implementa la solucin y el tiempo que lleva en implementarlo. Enfoque tradicional: El analista solicita requerimientos al usuario, le implementa la solucin y al tiempo le lleva el sistema automatizado.

TECNOLOGAS DE INFORMACIN

ORGANIZACIN

Usuario

Aplicacin: En definitiva el estudiante quien representa el usuario principal, es el protagonista en el desarrollo del proyecto, mediante un enfoque en cuanto a la participacin del usuario al nuevo enfoque: sistema-producto/ usuario cliente, por lo que fue considerado para la aplicacin de las tcnicas utilizadas para la obtencin de informacin del tema que se estudiaron en este informe fueron en primera instancia la observacin detallada de los elementos pertenecientes a el Laboratorio, as como una encuesta con preguntas abiertas y cerradas que permite obtener informacin relevante de la investigacin orientada a alumnos y profesores que emplean los diferentes Laboratorios de la Institucin, y a la

19

poblacin estudiantil en general, para identificar la situacin actual del laboratorio y las principales problemticas en el mismo.

C
El Nuevo Enfoque Enfoque Sistmico Ciberntica La Ciberntica es la ciencia que se ocupa de los sistemas de control y de comunicacin en las personas y en las mquinas, estudiando y aprovechando todos sus aspectos y mecanismos comunes, procede del vocablo griego Kybernetes, es decir, Piloto La ciberntica tiene como objetivo que los sistemas creados por el hombre sean capaces de auto regularse y de adaptarse, lo que les permitir sobrevivir. El sistema de mayor capacidad, cohesin interna, adaptacin y aprendizaje es el ser humano. Aplicacin: Desde el punto de vista de la aplicacin de la ciberntica como tal en nuestro sistema definido, no tiene una aplicacin profunda o marcada, sin dejar escapar esos detalles de algunos aparatos o componentes electrnicos, del mismo computador, como la unidad de control(UC) buscando las instrucciones en la memoria principal, decodificarlas (interpretacin) y ejecutarlas, empleando para ello la unidad de proceso., otro ejemplo en el laboratorio sera un termostato, que permiten el mantenimiento de variables, permitiendo mecanismos de control y ajustes de manera automtica, por medio de sensores. Teora General de Sistemas: La Teora General de Sistemas puede definirse como: Una forma ordenada y cientfica de aproximacin y representacin del mundo real, y

simultneamente, como una orientacin hacia una prctica estimulante para formas de trabajo transdisciplinario. La Teora General de Sistemas se distingue por su perspectiva integradora, donde se considera importante la 20

interaccin y los conjuntos que a partir de ella brotan. Gracias a la prctica, la TGS crea un ambiente ideal para la socializacin e intercambio de informacin entre especialistas y especialidades. Aplicacin: Para la aplicacin de nuestro proyecto, vemos como divergen diferentes disciplinas y ramas desde el medio ambiente o supersistema, donde interactan diferentes disciplinas en pro de un objetivo comn: mejorar la calidad del estudiante y por ende del egresado, para el caso especfico: estudiantes de informtica en el desarrollo de materias con necesidad del uso del laboratorio, enfocados no solo en el conocimiento de informtica, sino ms bien con una formacin integral, donde influyen diferentes especialidades desde el punto de vista tcnico, adems social, donde exista un ambiente ideal para la socializacin e intercambio de informacin entre las diferentes carreras.

Anlisis del sistema: Definicin del problema. Comprensin y definicin del sistema. Descomposicin jerrquica en subsistemas. Eleccin de una de las alternativas definidas en el paso anterior. Puesta en prctica de la solucin elegida. Evaluacin del impacto de los cambios introducidos en el sistema.

21

Aplicacin de Anlisis del sistema: Definicin del problema. Se emple la tcnica del rbol del problema para identificar los inconvenientes existentes y sus causas - efectos, descubriendo que muchos casos son consecuencias de otros, tal cual como se muestra en el anexo N 2 donde se identifican una serie de problemticas, desencadenadas unas de otras, todas partiendo de un problema central. Ver diagrama N 1. En el siguiente cuadro se describen las problemticas recabadas de la informacin de las herramientas de recoleccin de datos:
N 1 2 3 4 5 6 7 Problemticas planteadas Presencia de sucio y polvo en exceso en las partes internas de los equipos. Desajuste de algunas piezas y accesorios de los equipos El equipo se ralentiza comnmente. Desactualizacin de la base de datos del antivirus. Programas y aplicaciones que no son utilizadas comnmente por los usuarios. El intervalo de tiempo entre cada mantenimiento preventivo de los equipos es muy extenso. Algunos componentes del PC estn daados, como unidad de DVD-CD, mouse con

dificultades de movimiento, 8 Algunos equipos obsoletos a nivel de hardware (poca memoria RAM, procesador). Falta de

repotenciacin de los equipos No soporta ciertas aplicaciones con empleo de grandes recursos. 9 10 Bajo performance de los equipos No se actualiza la base de datos de datos del antivirus en forma automtica al no estar

conectada a un servidor. 11 12 13 La actualizacin de la base de datos del antivirus se realiza en forma manual. No hay conexin a una red principal. Resistencia al cambio con respecto al Sistema Operativo LINUX Inadaptabilidad a ciertas

aplicaciones alternas a la utilizadas comnmente. 14 Desmotivacin en el aprendizaje de nuevas herramientas tecnolgicas Desconocimiento del

alcance de los recursos al alcance en cada una de las aplicaciones ofrecidas. 15 16 Aplicaciones subutilizadas, y tiempo de respuestas extenso en empleo de aplicaciones. Equipos con limitaciones de operacin estn ubicados en el rea central, y otros operativos

completamente estn ubicados de espaladas al rea de colocacin del profesor.

22

DIAGRAMA N1: rbol del problema


No hay conexin a una red principal o servidor

CONSECUENCIAS

Desactualizacin de la base de datos del antivirus.

INFRAESTRUCTURA
No soporta ciertas aplicaciones con empleo de grandes recursos. Desajuste de algunas piezas y accesorios de los equipos Equipos lentos y desactualizados.

CONSECUENCI AS Algunos
componentes del PC estn daados, como unidad de DVD-CD, mouse con dificultades de movimiento, Desconocimiento del alcance de los recursos ofrecidos en cada una de las aplicaciones instaladas.

Bajo performance de los equipos,

Inadaptabilidad al Sistema Operativo LINUX.

Aplicaciones subutilizadas, y tiempo de respuesta extendido en el empleo de aplicaciones.

MTODOS DE TRABAJO
CONSECUENCIAS

EQUIPOS
CONSECUENCIAS

PERSONAL
CONSECUENCIAS

Bajo Rendimiento en la Utilidad de los Equipos de Computacin ubicados Laboratorio 39 de Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia.
CAUSAS CAUSAS
EQUIPOS Algunos equipos obsoletos a nivel de hardware (poca memoria RAM, procesador de poca velocidad.) Presencia de sucio y polvo en exceso en las partes internas de los equipos. El intervalo de tiempo entre cada mantenimiento preventivo de los equipos es muy extenso Incorrecto uso de los equipos. Resistencia al cambio con respecto al Sistema Operativo LINUX

CAUSAS

METODOS DE TRABAJO
Falta de un plan de mantenimiento preventivo acorde al uso de los equipos. Forma de encendido y apagado brusco en los equipos.

PERSONAL
Desmotivacin en el aprendizaje de nuevas herramientas tecnolgicas Interaccin entre el usuario y los programas predefinidos en el pc

CAUSAS

INFRAESTRUCTURA
Los equipos ubicados en este Laboratorio estn desconectados a la red central. La conexin para la administracin de recursos como el antivirus no es automtica a travs del servidor. Incorrecta distribucin de los equipos para un ptimo funcionamiento.

CAUSAS

23

PRIORIZACIN DE PROBLEMA. A travs de las tcnicas e instrumentos de recoleccin de datos como la observacin directa, la entrevista, y las encuestas realizadas se realiz un diagnstico de la situacin actual de los laboratorios donde se jerarquizo una serie de problemas entre los cuales estn los relacionados directamente con el funcionamiento de los equipos, as como mejoramiento de la infraestructura, relacionado con la instalacin de una red cableada que permita la conexin de los equipos a una red local y esta a su vez permita el acceso a internet, adems de la inadaptabilidad a ciertos programas o Sistemas Operativos por parte del estudiantado, as como interaccin entre el usuario y los programas predefinidos en los equipos y la incorrecta ubicacin de los equipos para un ptimo funcionamiento de los mismos. Entre todos los resultados obtenidos a travs de los instrumentos de recoleccin de informacin se coincidi que el elemento ms importante del laboratorio era el computador y que el funcionamiento del mismo era la prioridad ante las otras necesidades , por lo que haba que darle mayor ponderacin a los aspectos relacionados con las fallas destinadas o relacionadas directamente con la falta de mantenimiento del mismo, y que muchos de los problemas

mencionados se derivaban esto, por lo que otros aspectos en cuanto a la infraestructura, red cableada, mtodos de trabajo, interaccin entre el usuario y las aplicaciones , aun resolvindolas y el estado del equipo no era el correcto, serian irrelevante, ya que habra que concentrarse en ste. Analizando el cuadro diagnstico de las problemticas recabadas a travs de las herramientas de recoleccin de datos, donde se consider un peso o ponderacin (del 1-10) a cada problemtica por individual acorde a la frecuencia con esta fue expresada por el estudiantado encuestado, dndole mayor importancia a las que fueron consideradas ms importantes por el colectivo estudiantil, adems aunado a este estudio con la observacin directa y en correspondencia con la entrevista realizada al profesor tutor se lleg a la conclusin que la mayoras de estas problemticas se derivaban de otras ms

24

generales y que se podan ordenar y clasificar como se expresa en la mencionada tabla en 5 grandes tems como lo son:
1. Falta de Mantenimiento Preventivo y Correctivo de los equipos. 2. Falta de una red cableada que permita la conexin a un servidor principal. 3. Inadaptabilidad a ciertos programas o Sistemas Operativos. 4. Interaccin entre el usuario y los programas predefinidos en los equipos. 5. Incorrecta ubicacin de los equipos para un ptimo funcionamiento de los mismos.

Una vez ordenado

se puede visualizar que ms de la mitad de los

inconvenientes planteados (56,25%) corresponden a la falta de mantenimiento preventivo y correctivo de los equipos, seguido por las problemtica generada por la falta de conexin a una red con un 18,75 %, luego la inadaptabilidad a ciertos programas o Sistemas Operativos, que acumulaba un 12,5% de las problemticas planteadas y por ultimo minoritariamente y en igual porcentaje con 6,25%

correspondan a los problemas relacionados con la incorrecta ubicacin de los equipos para un ptimo funcionamiento de los mismos y la Interaccin entre el usuario y los programas predefinidos en los equipos. Por otra parte al tomar como criterio de seleccin a la ponderacin resultado de las encuestas, se observa que las problemticas que se derivan de la falta de mantenimiento y correctivo de los equipos representan un 66% del total, resaltando entre estos que el equipo se ralentiza comnmente y la

desactualizacin de la base de datos del antivirus, ponderadas con el mximo considerado (10 pts.) y la presencia de sucio y polvo en las partes internas de los equipos que conllevan al bajo performance de los equipos, ponderados con 9pts. Lo que quiere decir, que aparte que la falta de mantenimiento preventivo y correctivo acumula la mayor parte de las problemticas consecuentes, tambin estos inconvenientes son los considerados ms importantes por los usuarios de los equipos del laboratorio, razn indiscutible para considerarlo o jerarquizarlo como el problema principal a resolver, evitando que se mantengan externamente en mal estado de mantenimiento y se corre el riego de minorar su vida til, sin tomar en cuenta lo costoso que puede ser la reparacin de estos equipos.

25

ANLISIS DE PRIORIZACIN DE PROBLEMA para la elaboracin de Alternativas

PROBLEMA CENTRAL

% que cubre el problema central del total de problemticas planteadas

N de Problemticas

Problemticas recabadas por los instrumentos de recoleccin de informacin

Ponderacin (1-10)

TOTAL

% en cuanto a la ponderacin acumulada del problema central con respecto a todas las problemticas planteadas

1 2 3 4 5 1. Falta de Mantenimiento Preventivo y Correctivo de los equipos. 56,25% 6

Presencia de sucio y polvo en exceso en las partes internas de los equipos. Desajuste de algunas piezas y accesorios de los equipos El equipo se ralentiza comnmente. Desactualizacin de la base de datos del antivirus. Programas y aplicaciones que no son utilizadas comnmente por los usuarios. El intervalo de tiempo entre cada mantenimiento preventivo de los equipos es muy extenso. Algunos componentes del PC estn daados, como unidad de DVD-CD, mouse con dificultades de movimiento, Algunos equipos con deficiencia a nivel de hardware (poca memoria RAM, procesador). Falta de repotenciacin. Bajo performance de los equipos No se actualiza la base de datos de datos del antivirus en forma automtica al no estar conectada a un servidor. La actualizacin de la base de datos del antivirus se realiza en forma manual. No hay conexin a una red principal. Resistencia al cambio con respecto al Sistema Operativo Desmotivacin en el aprendizaje de nuevas herramientas tecnolgicas Desconocimiento del alcance de los recursos al alcance en cada una de las aplicaciones ofrecidas. Aplicaciones subutilizadas, y tiempo de respuestas extenso en empleo de aplicaciones. . Incorrecta ubicacin de los equipos para un ptimo funcionamiento de los mismos.

9 5 10 10 4 66 8 66,00%

8 9 2. Falta de una red cableada que permita la conexin a un servidor principal. 10 18,75% 11 12 13 3. Inadaptabilidad a ciertos programas o Sistemas Operativos. 12,50% 14

4 9 9 19 5 5 4 8 4 8,00% 19,00%

4. Interaccin entre el usuario y los programas predefinidos en los equipos. 5. Incorrecta ubicacin de los equipos para un ptimo funcionamiento de los mismos.

6,25%

15

3 7 7,00%

6,25%

16

4 TOTAL 100 100,00%

26

Planteamiento del Problema. Una vez cumplidas las diferentes actividades donde el diagnostico desarrollado de las entrevista, observaciones y la encuesta realizada con diferentes estudiantes coincidieron en algunas deficiencias en el desempeo del elemento ms importante del laboratorio era el computador y que el funcionamiento del mismo era la prioridad ante las otras necesidades o deficiencias. Entre las prioridades e inquietudes observadas con el diagnstico previo, en cuanto a el equipo tenemos que: se ralentiza comnmente, presencia de sucio y polvo en exceso en las partes internas, desactualizacin de la base de datos del antivirus, programas y aplicaciones que no son utilizadas comnmente por los usuarios, algunos equipos obsoletos a nivel de hardware (poca memoria RAM, procesador), falta de repotenciacin, algunos no soportan ciertas aplicaciones con empleo de grandes recursos, desajuste de algunas piezas y accesorios de los equipos, considerando que el estado de estos equipos, su bajo performance, ante el uso diario y manipulacin constante de los mismo amerita la realizacin de un mantenimiento preventivo exhaustivo y detallado de todos los equipos presentes en el laboratorio, adems de verificar el intervalo de tiempo entre cada mantenimiento preventivo de los equipos a los fines que no sea muy es muy extenso, debido al gran utilidad y uso que se proporciona a cada computador. El punto ms importante o con mayor peso es la falta de mantenimiento preventivo, y para algunos casos correctivo, ya que esto conlleva a todos y cada uno de los puntos expuestos anteriormente, en otras palabras con un correcto mantenimiento preventivo y con un periodo acorde para su implementacin se solventara en su totalidad cada uno de los puntos crticos relacionados directamente con las condiciones del computador.

27

Comprensin y definicin del sistema.


Sistema: Laboratorio 39 perteneciente al Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistemas: Subsistema Equipos pertenecientes al Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistemas Recursos Humanos, involucrados en el Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL). Subsistemas Mobiliarios pertenecientes al Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistema Ventilacin del Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistema Energa Elctrica del Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistemas Materiales del Laboratorio 39del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

Subsistema Iluminacin del Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL).

28

Descomposicin jerrquica en subsistemas. Subsistema Mobiliario Subsistema Iluminacin

Subsistema Materiales
Cableado

Balastro Mesas Escritorios Sillas Pizarra Cartelera

Plafn o soporte de techo

Tubos Fluorescentes

Documentacin

Miscelneos Materiales Marcadores Lpices Bolgrafos Pen drive Otros Dispositivos.

Subsistema Energa elctrica

SISTEMA:
Laboratorio 39 del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTVAL)

Libros

Manuales

Cuadernos

Cableado UPS Tablero

Interruptores

Tomas de Corriente

Subsistema Recursos Humanos

Breakers

Subsistema Equipos

Estudiantes

Profesores

Tcnico de Informtica

Personal Mantenimiento

Subsistema Ventilacin

Video Beam

Computador a Hardware Software

Aire Acondicionado

Ductos

Dispositivos Procesamiento

Dispositivos Almacenamiento

Dispositivos Entrada-Salida

Aplicaciones

Uso General

Sistemas

Tarjeta Madre

Memoria ROM

CPU

Disco Duro

29 Memoria Unidad RAM DVD-CD

Monitor

Teclado

Mouse

Buses

Eleccin de una de las alternativas definidas en el paso anterior.


% que cubre el problema central del total de problemticas planteadas % en cuanto a la ponderacin acumulada del problema central con respecto a todas las problemticas planteadas

PROBLEMA CENTRAL

ALTERNATIVAS

1. Falta de Mantenimiento Preventivo y Correctivo de los equipos.

Realizar el Mantenimiento Preventivo de los equipos de computacin del laboratorio

56,25%

66,00%

2. Falta de una red cableada que permita la conexin a un servidor principal.

Creacin de una red cableada que permita la conexin a un servidor principal

18,75%

19,00%

3. Inadaptabilidad a ciertos Capacitacin y motivacin al uso programas o Sistemas de nuevos programas y sistemas Operativos. operativos Linux. 4. Interaccin entre el Diseo de manuales para la usuario y los programas interaccin y uso de aplicaciones predefinidos en los predefinidas en los equipos equipos. 5. Incorrecta ubicacin de Reubicacin de los equipos para los equipos para un un mejor funcionamiento y ptimo funcionamiento de mtodos de trabajo los mismos.

12,50%

8,00%

6,25%

7,00%

100

100,00%

PROBLEMTICA A RESOLVER: Falta de Mantenimiento Preventivo y Correctivo de los equipos. Objetivo General: Realizar el Mantenimiento Preventivo de los equipos de computacin del laboratorio 39, de informtica del Instituto Universitario

Tecnolgico de Valencia (IUTEVAL), mejorando el rendimiento de los mismos. Objetivos Especficos 1. Realizar la limpieza de los equipos tanto en su parte externa como en sus partes electrnica e internas de sucio y polvo en exceso en las partes internas de los equipos. 2. Ajustar de algunas piezas y accesorios de los equipos. 3. Actualizar la base de datos del antivirus. 4. Verificar e instalar los programas y aplicaciones que son utilizadas comnmente por los usuarios, con sus respectivas actualizaciones. 30

Puesta en prctica de la solucin elegida. Plan de ejecucin. Se tomaron los siguientes promedios de ejecucin por cada operacin:
ACTIVIDADES: Mantenimiento Preventivo a nivel de hardware 1.Toma de datos 2.Desajuste de las piezas (retirar el cable de corriente, conexiones de video, conexiones con perifricos, la tapa del case, retiro del disco duro, y memorias RAM, unidades de DVD-CD) 3.Limpieza completa del equipo: soplado y aspirado, limpieza de todas las partes internas de difcil acceso) 4. Realizar pruebas, conectando el cable de corriente, el disco duro y las memorias RAM para verificar el correcto funcionamiento de las partes reinstaladas. 5. Terminar la instalacin ya verificado correctamente la operacin N4. TOTAL Mantenimiento Preventivo a nivel de software Instalacin del Sistema Operativo a travs de la clonacin, por medio de la aplicacin Acronis True Image Home 2010 TOTAL TIEMPO ESTIMADOPOR EQUIPO Tiempo estimado de duracin (min) 1 min 5 min 7 min 5 min

2 min 20 min Tiempo estimado de duracin 10 min 30 min

NOTA: este tiempo omite el perodo que se emplea creando la configuracin con la instalacin de todos los programas necesarios (clon), necesidades del equipo, el cual ya estaba realizado. Para el caso del Laboratorio 39, del Departamento de Informtica del Instituto Universitario Tecnolgico de Valencia (IUTEVAL), se tienen 25 equipos por lo que de la siguiente formula obtendremos el tiempo estimado para realizar el mantenimiento preventivo de todos los equipos: acorde a las

31

Evaluacin del impacto de los cambios introducidos en el sistema. El aplicar el Mantenimiento preventivo de los equipos permiti solventar las problemticas que se generaban directamente a la falta de aplicacin del mismo, as como contribuye a minimizar otros factores como la desactualizacin de la base de datos del antivirus, al estar incorporado en la instalacin del sistema operativo junto al antivirus actualizado para la fecha de instalacin y en definitiva un mejor rendimiento de los equipos y por ende de las actividades y tareas ejecutadas en el laboratorio.

Teora de Enfoque de sistemas: Es un mtodo de investigacin una forma de pensar, que enfatiza el sistema total en vez de sistemas componentes, se esfuerza por optimizar la eficacia del sistema total en lugar de mejorar la eficacia de sistemas cerrados. Se basa principalmente en la visin de no ser reduccionista en su anlisis, es el medio para solucionar problemas de cualquier tipo. EL ENFOQUE DE SISTEMAS Trataremos principalmente sobre el enfoque general del anlisis de sistemas (ENFOQUE DE SISTEMAS) Considera que el anlisis de sistemas es bsicamente un proceso para la toma de decisiones que comprende las siguientes etapas:
Diagnstico del Problema

Definicin de los objetivos e indicadores de efectividad. Desarrollo de un modelo de Sistemas

Generacin y evaluacin de estrategias alternativas para resolver el problema.

Seleccin de la mejor estratgica Implementacin de la solucin

32

Aplicacin: Enfoque de nuestro Supersistema como un Sistema: Caso: Instituto Universitario Tecnolgico de Valencia (IUTVAL)
ELEMENTOS SUPERSISTEMA ENTRADAS Estudiantes Profesores Administradores IUTEVAL Libro de texto Servicios Computadoras MECANISMOS PROCESAMIENTO Enseanza Investigacin Servicio Estudiantes Instrumentos Profesionales Investigadores Servicio a la comunidad al Estado y Nacin n Adquisici de DE SALIDAS META

conocimientos

El enfoque de sistema se evidencia notablemente al partir del estudio del supersistema, Instituto Universitario Tecnolgico de Valencia (IUTVAL), evalundose como un sistema, su estructura organizacional, verificando sus subsistemas: departamentos y los subsistemas de estos a su vez, incluyendo la Coordinacin de Informtica, especficamente el Laboratorio 39 perteneciente al Departamento de Informtica, donde se realiz la evaluacin del proyecto efectuando la descomposicin del mismo en sistemas ms sencillos para llegar hasta funciones bsicas o u objetos ms elementales. Se clasifico en subsistemas elementales estos a su vez en otros.

33

Tecnologa de informacin (TI) en las Organizaciones: Teora: Se conoce como tecnologa de informacin (TI) a la utilizacin de tecnologa especficamente computadoras y ordenadores electrnicos - para el manejo y procesamiento de informacin especficamente la captura, transformacin, almacenamiento, proteccin, y recuperacin de datos e informacin. Llevar a cabo las tareas de la organizacin apoyndose en la Tecnologa de informacin, generalmente redunda en un procesamiento ms rpido y confiable de su datos. La informacin resultante tiene mayor movilidad y accesibilidad, y cuenta con mayor integridad, que cuando se procesa en forma manual. Igualmente, las computadoras relevan a los empleados de numerosas actividades repetitivas y aburridas, permitindoles aprovechar mejor su tiempo en actividades que agregan ms valor.

Aplicacin: La tecnologa de la Informacin en la Organizacin se evidencia a nivel de la institucin como organizacin en algunas reas utilizan la TI para gestionar casi todos los aspectos del negocios referentes: especialmente el manejo de los registros de estudiantes, incluyendo datos personales y acadmicos, a nivel de Control de Estudios y en algunos aspectos de sus servicios, con ayuda del portal web de la institucin a nivel de informacin, e inclusive gestin de procesos como preinscripcin.

34

En cuanto a la captura, transformacin, almacenamiento, proteccin, y recuperacin de datos e informacin, con la existencia de servidores, en control de estudios. Aparte para los procesos administrativos propios de la institucin: facturacin, cobranza, pagos y compras, sin embargo es importante destacar la necesidad de la actualizacin de un sistema de informacin integral para la institucin que este de la mano con la aplicacin de las tecnologas de la informacin, incluyendo al sistema como tal (software) y a los equipos necesarios para tal fin. Por ello se planteamos una propuesta general de las funciones de un sistema de informacin para la institucin: PROPUESTA: En base a lo planteado, surge una propuesta de un Sistema de Informacin de la Institucin clasificado por mdulos y servicios diseados para que el instituto gestione toda la informacin acadmica y social de forma gil, incluyendo todas las clases de sistemas organizacionales descritos en forma amigable y va Internet, que se complemente con la informacin y servicios ofrecidos actualmente en la pgina web y que brinde: Un mdulo de usuarios que permite gestionar y consultar fcilmente toda la informacin de los estudiantes y profesores, incluyendo informacin personal, calificaciones, observador del alumno, tareas, estadsticas, etc. Un mdulo de ingreso de calificaciones para los profesores de fcil uso y accesible las 24 horas del da desde cualquier lugar a travs de Internet. Con un sistema de seguridad de varias capas para evitar cualquier tipo de fraude. Un mdulo de generacin de reportes acadmicos y de uso del sistema tales como el boletn de calificaciones de cada periodo listo para imprimir, reportes tiles para los profesores como el consolidado en Excel de las notas definitivas de los cursos, reporte de logros perdidos por curso, reporte de logros perdidos por materia para cada periodo y la posibilidad de crear los reportes que su Institucin requiera para facilitar el anlisis de su informacin acadmica. Un mdulo para estudiantes a travs del cual los estudiantes acceden a materiales educativos, consultan sus calificaciones, y encuentran actividades de 35

interaccin con sus profesores y compaeros. (Mdulo social, el cual se adapta a la necesidad de su institucin- msica, deportes, foros, sistemas, ingls, religin, etc.) Mdulo de educacin virtual el cual aprovecha las nuevas tecnologas, el inters y habilidad de los estudiantes en el uso de internet para enriquecer la experiencia de aprendizaje por medio de cursos virtuales que incluyen muchas herramientas tiles tales como foros, chats, material de estudio en lnea, exmenes en lnea, envo de tareas, seguimiento, calificaciones, etc. Acceso a una base de conocimientos en Internet con recursos educativos y herramientas tiles para toda la comunidad educativa (padres, estudiantes y docentes), esta base de conocimiento est en constante crecimiento y apoyar el mejoramiento y actualizacin profesional de los docentes y el uso de las nuevas tecnologas en todos los estamentos del instituto. Asesora para la adquisicin y puesta en marcha de correos institucionales y herramientas de colaboracin para todos los estudiantes y docentes de la institucin a travs del sistema de google.

Las Dimensiones constitutivas de los Sistemas de Informacin (SIBC)

36

37

Misin de la Tecnologa de Informacin: Teora: Mejorar el rendimiento/ productividad de las personas a travs del uso eficiente de los recursos tecnolgicos disponibles. Aplicacin: El Objetivo General del proyecto: Realizar el Mantenimiento Preventivo de los equipos de computacin del laboratorio 39, de informtica del Instituto

Universitario Tecnolgico de Valencia (IUTVAL), mejorando el rendimiento de los mismos, justamente se fundamenta en la misin de cualquier tecnologa de la informacin como lo es mejorar el rendimiento/ productividad de las personas, para este caso de los usuarios en el laboratorio, a travs del uso eficiente de los recursos tecnolgicos disponibles, incluyendo hardware y software.

38

Trminos de Tecnologa de Informacin:

HARDWARE/COMPUTADOR

Aparato electrnico capaz de interpretar y ejecutar comandos programados para operaciones de entrada, salida, clculo y lgica.Tiene 4 componentes (RAM) Dispositivos de procesamiento(CPU) Dispositivos de entrada: Lectora, disco,pantalla Dispositivos de salidas: Impresora, disco, pantalla Dispositivos de almacenamiento: Disco, memoria principal

SOFTWARE Se define como los programas que administran las actividades del sistema de cmputo. Software Base: Software Usuario Final: Software de Aplicacin: Software- Metodologa de Desarrollo.

39

Software Base: Convierte a la mquina en un elemento con propiedades, facilidades y potencialidades propias.

Software de Aplicacin:

40

Software Metodologa de desarrollo

Software Utilitarios:Los Utilitarios tambin reciben la denominacin de Software de Ambiente o Software de Usuario Final y constituyen otra categora ms.

41

Aplicacin: Justamente el subsistema donde se centr el elemento principal del laboratorio se disgrego en base a subsistemas y trminos basados en las tecnologas de la informacin, tal cual como se visualiza en el subsistema equipos, hasta llegar a los elementos o componentes principales, disgregacin necesaria para entender el desarrollo del mantenimiento preventivo de los equipos del laboratorio: Hardware / Computador:HP Compaq dx2300 Microtower: Dispositivos de procesamiento: Procesador: Fabricante: Intel Celeron D 347, 3066 MHz (23 x 133), versin Intel(R), Reloj externo: 133 MHz Dispositivos de almacenamiento: Disco duro: ATA WDC WD 800JD-60LS (80 GB) de conexin SATA Disco ptico: HL-DT-ST DVD-ROM GDRH10N, Fabricante: Hitachi-LG, tipo de dispositivo: DVD-ROM, Interfaz SATA. Memoria principal (RAM):Forma:DIMM, Tipo: DDR2, Tamao: 1024 MB, Velocidad: 533 MHz, Identificacin de la Placa Base Broadwater-6A79LM4FC-00 Dispositivos de entrada: Pantalla: HP 7540, Identificacin del monitor: HWP2636, Tipo de monitor 17" CRT. Teclado: estndar de 101/102 teclas o Microsoft Natural PS/2 Keyboard Mouse: compatible PS/2 Dispositivos de salidas. Dispositivos de salida: Impresora: no hay impresoras instaladas en el laboratorio. Propiedades de la tarjeta de Red: Pantalla: monitor Bus externo o red de comunicaciones. Tarjeta de Red Intel(R) PRO/100 VE Network Connection, Velocidad de la conexin: 100 Mbps Propiedades del conector del puerto: Tipo de puerto: Network Port, diseo del conector externo: ETHERNET, tipo de conector externo: RJ-45

42

Software base: Sistema Operativo: Microsoft Windows XP Professional 5.1.2600 (WinXP Retail). Software Utilitarios: Adobe Photoshop CS Microsoft Office 2007: Microsoft Access 2007. Microsoft PowerPoint 2007 Microsoft Word 2007 Microsoft Excel 2007 Microsoft Publisher 2007 Software Drivers: Realtek High Definition Audio Driver Intel(R) PRO Network Connections Drivers PowerDesigner ODBC Drivers Software de Aplicacin: No existe ningn software concebido o creado para atender trabajos especficos del usuario, referidos al cumplimiento de sus diversos objetivos.(ERP) Software Metodologa de desarrollo: Microsoft Visual C++ 2005 Redistributable Microsoft Visual J# 2.0 RedistributablePackage EMS SQL Manager 2007 forMySQL

43

Comunicacin de Datos y Redes Teora: interaccin. Facilitan la cooperacin en grupo(groupware) La red se define como la conexin electrnica de varios

computadores para compartir recursos e informacin. Dispositivos lgicos y software que enlazan diversos componentes de

hardware de computadora y transfieren informacin de un lugar a otro. Persiguen el incremento de la eficiencia y efectividad de la

Teora de Datos: ES LA MATERIA PRIMA DE LA QUE SE DERIVA LA

INFORMACIN. Apoyan la toma de decisin en los diferentes niveles

organizacionales Dentro del computador se almacenan y estructuran en bases de

datos que soportan los datos de la organizacin generados por las distintas reas funcionales. En este elemento se considera los procesos que manipulan y

transforman estos datos.

Aplicacin de Comunicacin de Datos y Redes Nota: Estudiar la factibilidad tcnica -econmica de poder conectar todos los equipos a una red principal o servidor en forma tal, que la actualizacin del antivirus se pueda realizar automtica a travs de la instalacin de un antivirus corporativo. Aparte que los datos procesados en el laboratorio son creados, all mismo, o a travs de medios de extrables, pendrive, unidades de cd-dvd, disco duro porttiles, estando expuestos los equipos del laboratorio a cualquier tipo de virus contenidos en estos aparatos. A nivel de la institucin si se almacenan y estructuran en bases de datos que soportan los datos de la poblacin estudiantil generados en control de estudios.

44

Implicaciones de las Tecnologas de Informacin dentro de las Organizaciones. Crecimiento del trabajo en equipo Trabajo orientado a tareas Aparece Groupware Trabajo en cualquier momento/lugar Laptos, Celulares, MODEM Tecnologa de comunicacin Correo electrnico Alianza outsourcing Creciente importancia al capital humano Aparece la economa del conocimiento

Aplicacin de implicaciones de las Tecnologas de Informacin dentro de las Organizaciones. A nivel de la institucin, se ha desarrollado un crecimiento del trabajo en equipo, de los diferentes departamentos para trabajos especficos orientado a tareas que ameritan el trabajo en conjunto de las diferentes especialidades, con el empleo de equipos como Laptos, Celulares, etc, que permiten el uso de la tecnologa de la comunicacin en cualquier momento y lugar, antes las limitaciones de conexin a la web en algunos lugares, sin embargo teniendo la permisividad y alcance se tiene acceso a la red de la institucin, y acceder al portal web de la misma, instrumento principal de la tecnologa de la informacin, adems de acceso a los correos electrnicos: iutvenlinea@iutvalencia.edu.ve, y

controlestudio@iutvalencia.edu.ve, PROPUESTA: la aplicacin de la economa del conocimiento, dndole importancia al capital humano, con una participacin activa del estudiantado, incluyendo a travs de foros, charlas, y procurar el enlace o convenios con otras instituciones, que sean estableciendo una alianza outsourcing, donde asesoren e inclusive exista un intercambio de experiencias y conocimiento.

45

Tecnologa Informtica como recurso competitivo: Tecnologa informtica, es un recurso que puede incidir en la rentabilidad

organizacional Pertenece al plano estratgico y debe de ser dejado a los tcnicos

nicamente. El uso de la Tecnologa Informtico debe estar guiada por la condicin

estratgica y tecnolgica del negocio y no por ambiciones tcnicas. La asignacin de recursos informticos como la asignacin de otros

recursos debe ser parte de un proceso de planeacin. Las estrategias de sistema deben estar integradas con las estrategias del

negocio y no de forma aislada. El presupuesto informtico es uno de los ms difciles de evaluar y de los

ms cuantiosos de la organizacin.

46

Aplicacin de la Tecnologa Informtica como recurso competitivo: En el presupuesto general de la institucin se manejan cuatros proyectos que incluyen. Proyecto 4: Investigacin, Innovacin y gestin del conocimiento, Proyecto 5: Sistema de Recursos para la formacin e intercambio acadmico, Proyecto 6: Sistema de Apoyo al Desarrollo Estudiantil y el Proyecto 7: Intercambio y Gestin del Conocimiento con la Sociedad.

Donde se manejan implcitamente la Tecnologa informtica, como un recurso que puede incidir ms que en la rentabilidad en la eficiencia y efectividad de los procesos tanto acadmicos como administrativos de la institucin, ya que el producto de la misma es la prestacin de un servicio enfocado en el estudiante, considerando al mismo en un rol protagnico dentro del plan estratgico y tecnolgico de la institucin en la inclusin de proyectos creados por la poblacin estudiantil.

47

Diagramas de Estructura Compuesta UML Un diagrama de estructura compuesta es un diagrama que muestra la estructura interna de un clasificador, incluyendo sus puntos de interaccin a otras partes del sistema. Esto muestra la configuracin y relacin de las partes que juntas realizan el comportamiento de clasificador contenido.

Parte Una parte es un elemento que representa un conjunto de una o ms instancias que pertenecen a una instancia del clasificador contenida. Por ejemplo, si una instancia de diagrama se apropia de un conjunto de elementos grficos, luego los elementos grficos se pueden representar como partes, si fuera til hacer eso para modelar algn tipo de relacin entre ellos. Tener en cuenta que una parte se puede quitar de sus padres antes de que el padre se elimine, para que la parte no se elimine al mismo tiempo. Una parte se muestra como un rectngulo no adornado dentro del cuerpo de una clase o del elemento componente.

48

Puerto Un Puerto es un elemento escrito que representa una parte visible externa de una instancia del clasificador contenido. Los puertos definen la interaccin entre un clasificador y su entorno. Un Puerto puede aparecer en el lmite de la parte contenida, una clase o una estructura compuesta. Un Puerto puede especificar los servicios que un clasificador provee as como tambin los servicios que este requiere de su entorno. Un Puerto se muestra como un rectngulo nombrado en el borde del lmite de su clasificador apropiado.

Interfaces Una interfaz es similar a una clase pero con un nmero de restricciones. Todas las operaciones de la interfaz son pblicas y abstractas, y no proveen ninguna implementacin predeterminada. Todos los atributos de la interfaz deben ser constantes. Sin embargo, mientras que una clase puede solo heredar de una sola super-clase, puede implementar interfaces mltiple Una interfaz, cuando est sola en un diagrama, se muestra como un rectngulo del elemento clase con la clave interfaz y con su nombre en itlica para denotar que es abstracto, o se muestra como un circulo.

Tener en cuenta que la notacin del crculo no muestra las operaciones de la interfaz. Cuando las interfaces se muestran como si fueran apropiadas por las clases, se refieren a ellas como interfaces expuestas. Una interfaz expuesta se puede definir como provista o requerida. Una interfaz provista es una afirmacin
49

que el clasificador contenido provee a las operaciones definidas por el elemento de la interfaz nombrada y se define dibujando un vnculo de realizacin entre la clase y la interfaz. Una interfaz requerida es un estado que el clasificador puede comunicar con algn otro clasificador que provee operaciones definidas por el elemento de la interfaz nombrada y se define dibujando un vnculo de dependencia entre la clase y la interfaz. Una interfaz provista se muestra como una pelota en un palo adjuntada al borde de un elemento clasificador. Una interfaz requerida se muestra como una copa en un palo adjuntada al borde de un elemento clasificador.

Delegar Un conector delegar se usa para definir los trabajos internos de los puertos e interfaces externas del componente. Un conector delegar se muestra como una flecha con un estereotipo delegar. Esto conecta un contrato externo de un componente como se muestra por sus puertos a la realizacin interna del comportamiento de la parte del componente.

Colaboracin Una colaboracin define un conjunto de roles co-operativos usados colectivamente para ilustrar una funcionalidad especifica. Una colaboracin debera solo mostrar los roles y los atributos requeridos para lograr sus tareas o
50

funciones definidas. Aislar los roles primarios es un ejercicio de simplificar la estructura y clasificar el comportamiento, y tambin provee para poder re- usarlo. Un elemento colaboracin a menudo implementa un patrn. Un elemento colaboracin se muestra como un elipse

Enlace de Roles Un conector enlace de roles se dibuja desde una colaboracin a un clasificador que completa el rol. Esto se muestra como una lnea de trazos con una punta de flecha y el estereotipo enlace de roles.

Representa Un conector representa se puede dibujar desde una colaboracin a un clasificador para mostrar que una colaboracin se usa en el clasificador. Se muestra como una lnea de trazos con una punta de flecha y el estereotipo representa.

Ocurrencia Un conector ocurrencia se puede dibujar desde una colaboracin a un clasificador para mostrar que la colaboracin representa (sic) el clasificador. Esto se muestra como una lnea de trazos y el estereotipo ocurrencia.

51

En el mundo real, el mundo de los objetos, algo normal que nos encontramos son objetos que estn compuestos por ms objetos. UML nos permite modelar dicha informacin por medio de relaciones de composicin entre los objetos contenedores y sus partes. Dicha relacin se muestra tradicionalmente con un diamante relleno en la orilla del contenedor, en una relacin entre el contenedor y la parte. En el siguiente diagrama podemos ver que un carro tiene un motor, y dicho motor no puede ser parte de otro carro en un momento determinado en el tiempo.

Pero, modelar en UML composiciones de objetos poda volverse muy complejo en ciertas situaciones. Como en el caso de un carro y un barco que estuvieran compuestos por motor, pero donde para el primero el motor ayudara a mover las ruedas delanteras y en el segundo caso el motor sirviera para mover el propulsor del barco. Habra que realizar un modelo complejo para aclarar (a quien pudiera leer el diagrama), que habia una diferencia entre el motor que tena el carro y el motor del barco.

52

El diagrama anterior intenta explicar esto, pero tiene deficiencias, pues aunque aclara con la multiplicidad de las conexiones de carro y barco (0..1) como contenedores del motor, que slo puede estar la instancia del motor en uno de los dos; por otra parte parece decirnos que el motor del carro puede mover tanto propulsor como llantas. Lo cual es equivocado, pues el motor del barco slo mueve el propulsor y el del carro slo mueve sus llantas. Tampoco aclara que las dos llantas que mueve el motor en el carro son las delanteras, y no las dos traseras. Para modelarlo correctamente en un diagrama de clases tendramos que elaborar toda una jerarqua de herencia entre clases para distinguir entre los motores de barcos y carros, y entre las llantas delanteras y traseras de un carro, o marcando dependencias entre las relaciones. Con UML 2 ahora contamos con un nuevo diagrama, llamado diagrama de estructura compuesta, que nos permite contextualizar las partes que componen a una clase. As podemos armar un diagrama donde aclaremos que el carro tiene un motor que mueve las dos llantas delanteras (pero, no las traseras ni el propulsor), y otro diagrama del mismo tipo que nos permitira mostrar el barco con un motor que exclusivamente mueve su propulsor (y no las llantas). El contexto lo define la clase contenedora, que con fines de este ejemplo seran el carro o el barco. Y dentro de dicha clase modelamos las partes que lo componen, como se muestra a continuacin. Cada uno de estos diagramas muestra la estructura interna de una instancia de carro y de barco respectivamente.

53

En este caso nos queda mucho ms claro que cada uno tiene un motor, pero que funciona de manera diferente. Incluso es claro que el motor del carro mueve exclusivamente las dos llantas delanteras, y no las dos traseras. Los elementos que tradicionalmente se muestran en este tipo de diagrama son:

Clase. Para mostrar la parte de la cual se ilustra su composicin

interna (ejemplo: carro o Barco)

Parte. Se muestra con un rectngulo, e indica los objetos que

conforman al objeto principal. Ejemplo: el motor y las llantas en el carro, o el motor y el propulsor en el Barco. Si se coloca una parte dentro de una clase significa, en un diagrama de clases, que la clase contenedor tiene una relacin de composicin con dicho elemento.

Conector. Indica la relacin entre las parte internas de la clase que se

analiza.

Puertos. Se pueden mostrar puertos para indicar la entrada o salida

de una parte hacia otra parte. Se muestran como pequeos cuadrados al final de un conector entre dos partes. No son obligatorias, pero son recomendables si se quiere encapsular el funcionamiento de las partes. Un uso adicional que se puede dar a los diagramas de estructura compuesta es para mostrar las partes que colaboran, por ejemplo, en un caso de uso. Aunque en esta ocasin no explicaremos esta perspectiva, consideramos importante mencionarlo y mostrar un pequeo ejemplo.

En este ejemplo podemos ver que son tres las clases que colaboran en el caso de uso Participar en curso: el estudiante, el curso y el seminario. Esta forma nos permitira modelar patrones de diseo indicando los roles que juega cada clase en la colaboracin.

54

Diagrama de Actividades
Muestra el flujo de las actividades software de alto nivel en la ejecucin de un sistema, pero sin profundizar en los detalles internos de mensajes Actividad: Ejecucin no atmica en curso, dentro de una mquina de estados. Las actividades producen finalmente alguna accin Las acciones incluyen llamadas a otras operaciones, envo de seales, creacin o destruccin de objetos o simples clculos, como la evaluacin de una expresin Los diagramas de estado contienen Estados de actividades Estados de accin Transiciones Objetos Especialmente til para visualizar los flujos de trabajo y los procesos de negocio Flujos de control sencillos Puede mostrar una secuencia de acciones con bifurcaciones y bucles. Diagramas de actividades UML: Instrucciones.

55

Forma

Elemento

Descripcin y propiedades principales


Paso de la actividad en el que los usuarios o el software realizan alguna tarea. La accin se puede iniciar cuando un token ha llegado a todos sus flujos de entrada. Cuando finaliza, los tokens se envan en todos los flujos de salida. Body: especifica la accin en detalle. Language: lenguaje de la expresin de Body. Local Postconditions: restricciones que deben cumplirse cuando finaliza la ejecucin. Objetivo conseguido por la accin. Local Preconditions: restricciones que deben satisfacerse antes de que comience la ejecucin. Conector que muestra el flujo de control entre las acciones. Para interpretar el diagrama, imagine que un token fluye de una accin a la siguiente. Para crear un flujo de control, use la herramienta Conector. Indica la primera accin o acciones de la actividad. Cuando la actividad se inicia, un token fluye desde el nodo inicial. Extremo de la actividad. Cuando un token llega a este nodo, la actividad finaliza. Bifurcacin condicional de un flujo. Tiene una entrada y dos o ms salidas. Un token de entrada solo emerge en una de las salidas. Condicin que especifica si un token puede fluir por un conector. Su uso ms frecuente es en los flujos de salida de un nodo de decisin. Para establecer una proteccin, haga clic con el botn secundario del mouse en un flujo, haga clic en Propiedades y, a continuacin, establezca la propiedad Guard. Es necesario para combinar los flujos que se dividieron mediante un nodo de decisin. Tiene dos o varias entradas y una nica salida. Un token de alguna de las entradas emerge en la salida. Proporciona informacin adicional sobre los elementos a los que est vinculado. Accin que se define con ms detalle en otro diagrama de

Accin

Control de flujo

3 4 5

Nodo inicial Nodo final de actividad Nodo de decisin

Guarda

7 8

Nodo de unin Comentario

9 (no se muestra)

Comportamiento de actividades. IsSynchronous: si es true, la accin espera hasta que finaliza la actividad. llamada

Behavior: actividad invocada.

Operacin de llamada

Accin que llama a una operacin de una instancia de una clase.


Diagrama en el que se muestra una actividad. Para ver sus propiedades, haga clic en una parte vaca del diagrama. Nota Los nombres del diagrama de actividades, el archivo que contiene el diagrama y la actividad que se muestra en el diagrama pueden ser diferentes.

UML Activity Diagram

56

Flujos simultneos
Puede describir secuencias de acciones que se ejecutan al mismo tiempo. Para obtener ms informacin, vea la seccin en la que se indica cmo se dibujan flujos simultneos.

Forma Elemento 11 12 Nodo de divisin Nodo de unin

Descripcin Divide un nico flujo en flujos simultneos. Cada token de entrada genera un token en cada conector de salida. Combina flujos simultneos en un nico flujo. Cuando cada flujo de entrada tiene un token esperando, se genera un token en la salida.

13

Accin que enva un mensaje o seal a otra actividad o a un subproceso simultneo de la misma actividad. El tipo y el contenido del mensaje viene Accin de seal definido de forma implcita en el ttulo de la accin o se especifica en de envo comentarios adicionales. La accin puede enviar los datos en la seal, que se pueden pasar a la accin de un flujo de objeto o terminal de entrada (16). Accin que espera un mensaje o seal antes de que pueda continuar. El tipo de mensaje que la accin puede recibir viene implcito en el ttulo o se especifica en comentarios adicionales. Si la accin no tiene ningn flujo de control de entrada, genera un token cada vez que recibe un mensaje. La accin puede recibir los datos de la seal, que se puede pasar en un flujo de objeto o terminal de salida (17). IsUnmarshall: si es true, puede haber varios terminales de salida con tipo y no se calcula la referencia de los datos en ellos. Si es false, todos los datos aparecen en un terminal.

14

Accin de aceptacin de evento

57

Flujos de datos
Puede describir el flujo de datos de una accin a otra. Para obtener ms informacin sobre los elementos que se usan en esta seccin, en el tema relativo a las instrucciones para dibujar un diagrama de actividades, vea la seccin en la que se indica cmo se dibuja un diagrama de actividades.

Forma Elemento

Descripcin Representa los datos que pasan por un flujo. Ordering: cmo se almacenan varios tokens. Selection: invoca un proceso que filtra los datos (y que puede definirse en otro diagrama). Upper Bound: 0 indica que los datos deben pasar directamente por el flujo; * indica que los datos pueden almacenarse en el flujo. Type: tipo de los objetos almacenados y transmitidos. Representa los datos que una accin puede recibir cuando se ejecuta. Type: tipo de los objetos transmitidos. Representa los datos que una accin genera cuando se ejecuta. Type: tipo de los objetos transmitidos. Nodo de objeto a travs del que la actividad puede recibir o generar los datos. Se usa cuando la actividad representada en el diagrama se llama desde otra actividad o cuando el diagrama describe una operacin o funcin. Type: tipo de los objetos transmitidos.

15

Nodo objeto

16 17

Pin de entrada Pin de salida

18

Nodo parmetro de actividad

58

Programacin declarativa La Programacin Declarativa, en contraposicin a la programacin imperativa es un paradigma de programacin que est basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solucin. La solucin es obtenida mediante mecanismos internos de control, sin especificar exactamente cmo encontrarla (tan slo se le indica a la computadora qu es lo que se desea obtener o qu es lo que se est buscando). Diferencia entre imperativo y declarativo En la programacin imperativa se describe paso a paso un conjunto de instrucciones que deben ejecutarse para variar el estado del programa y hallar la solucin, es decir, un algoritmo en el que se describen los pasos necesarios para solucionar el problema. En la programacin declarativa las sentencias que se utilizan lo que hacen es describir el problema que se quiere solucionar, pero no las instrucciones necesarias para solucionarlo. Esto ltimo se realizar mediante mecanismos internos de inferencia de informacin a partir de la descripcin realizada. Existen varios tipos de lenguajes declarativos:

Los lenguajes lgicos, como Prolog. Los lenguajes algebraicos, como Maude y SQL Los lenguajes funcionales, como Haskell

Ventajas Se ha dicho que los lenguajes declarativos tienen la ventaja de ser razonados matemticamente, lo que permite el uso de mecanismos matemticos para optimizar el rendimiento de los programas. Algunos lenguajes declarativos

Haskell (Programacin funcional) ML (Programacin funcional) Lisp (Programacin funcional) Prolog (Programacin Lgica) F-Prolog (Programacin Lgica Difusa) Curry (Programacin Lgico-Funcional) SQL
59

Programaci on Declarativa. La programacion declarativa es un estilo de programaci on en el que el programador especifica qu e debe computarse m as bien que como deben realizarse los c omputos. programa = l ogica + control (Kowalski) (algoritmos + estructuras de datos = programas (Wirth)) El componente l ogico determina el significado del programa mientras que el componente de control solamente afecta a su eficiencia. La tarea de programar consiste en centrar la atenci on en la logica dejando de lado el control, que se asume autom atico, al sistema. La caracter stica fundamental de la programaci on declarativa es el uso de la l ogica como lenguaje de programaci on: Un programa es una teor a formal en una cierta l ogica, esto es, un conjunto de f ormulas l ogicas que resultan ser la especificaci on del problema que se pretende resolver, y La computacion se entiende como una forma de inferencia o deducci on en dicha l ogica. Los principales requisitos que debe cumplir la l ogica empleada son: 1. disponer de un lenguaje que sea suficientemente expre- sivo; 2. disponer de una sem antica operacional (un mecanismo de c omputo que permita ejecutar los programas); 3. disponer de una sem antica declarativa que permita dar un significado a los programas de forma independiente a su posible ejecuci on; 4. resultados de correcci on y completitud. Ejemplo el problema de la concatenacin de dos listas. app([ ], X, X) app([X|Xs ], Y, [X |Zs ]) app(Xs , Y, Zs ) Lectura declarativa: La concatenaci on de la lista vac a [ ] y otra lista X es la propia lista X. La concatenaci on de dos listas [X |Xs ] e Y es la lista que resulta de an adir el primer elemento X de la lista [X |Xs ] a la lista Zs , que se obtiene al concatenar el resto Xs de la primera lista a la segunda Y.
60

Lectura operacional: Para concatenar dos listas [X |Xs ] e Y primero es preciso resolver el problema de concatenar el resto Xs de la primera lista, a la segunda Y . La concatenaci on de la lista vac a [ ] y otra lista X es un problema ya resuelto. Hechos que advertimos en el Ejemplo 2: No hay ninguna referencia expl cita al tipo de representa- ci on en memoria de la estructura de datos lista. Lenguaje declarativo = gesti on autom atica de la memoria Mecanismo de c omputo que permite una bu squeda inde- terminista (built-in search ) de soluciones = 1. El programa puede responder a diferentes cuestiones (objetivos ) sin necesidad de efectuar ningu n cambio en el programa, 2. Permite computar con datos parcialmente definidos , 3. La relacion de entrada/salida no est a fijada de ante- mano. El programa del Ejemplo 2 sirve para responder a las pre- guntas: El resultado de concatenar las listas [2, 4, 6] y [1, 3, 5, 7] es la lista [2, 4, 6, 1, 3, 5, 7]? app([2, 4, 6], [1, 3, 5, 7], [2, 4, 6, 1, 3, 5, 7]) Respuesta: verdadero . Cual es el resultado de concatenar las listas [2, 4, 6] y [1, 3, 5, 7]? app([2, 4, 6], [1, 3, 5, 7], Z ) Respuesta: {Z = [2, 4, 6, 1, 3, 5, 7]} (Z se utiliza con un sentido puramente matem atico). Qu e listas dan como resultado de su concatenaci on la lista [2, 4, 6, 1, 3, 5, 7]? app(X, Y, [2, 4, 6, 1, 3, 5, 7]) Respuestas: {X = [ ], Y = [2, 4, 6, 1, 3, 5, 7]}; {X = [2], Y = [4, 6, 1, 3, 5, 7]}; {X = [2, 4], Y = [6, 1, 3, 5, 7]};

61

Programacin a nivel funcional

La programacin a nivel funcional es unos de los dos paradigmas

contrastantes identificados por John Backus en su trabajo sobre los Programas como objetos matemticos, siendo el otro la programacin a nivel de valores.

En su discurso de aceptacin del Premio Turing en 1977, Backus

describi lo que considera como la necesidad de un cambio a una filosofa diferente en el diseo de lenguajes de programacin:

"Pareciera existir un problema en el diseo de los lenguajes de

programacin. Cada nuevo lenguaje incorpora, luego de algo de limpieza, todas las caractersticas de los lenguajes anteriores ms algunas otras. [...] Cada nuevo lenguaje presenta nuevas caractersticas de moda... pero el hecho es que pocos lenguajes hacen que la tarea de programar sea ms econmica, o ms segura como para justificar el costo de producirlo y aprender a utilizarlo ."

El lenguaje de programacin FP fue el primer lenguaje diseado

especficamente para dar soporte al estilo de programacin a nivel funcional.

Un programa de nivel funcional no necesita la nocin de variable,

dado que las variables, que son elemento esencial en las definiciones a nivel de valores no hacen falta en el nivel funcional.

En el estilo de programacin de nivel funcional los programas se

escriben como combinacin de otros programas con la ayuda de los operaciones de construccin de programas o funcionales.

Bajo este enfoque los programas, con los funcionales como

operadores, forman un espacio matemtico.

Otra ventaja potencial de este enfoque es la posibilidad de

restringirse nicamente a las funciones estrictas y asociarles un mecanismo de evaluacin por valor. que es el ms sencillo de implementar. Otra ventaja es la existencia de definiciones de nivel funcional que no son simplemente el correspondiente de una definicin de nivel de valores. Estas definiciones, a veces un poco crpticas por lo concisas representan un estilo de programacin muy poderoso.

Si bien la propuesta de Backus data de los aos 70 ella ha sido poco

adoptada por la comunidad de programacin funcional que han preferido basar sus trabajos en el clculo Lambda.

La programacin a nivel funcional en el estilo de FP tiene una fuerte

relacin con la lgica combinatoria de Haskell Curry, con los lenguajes de combinadores, antecesores de Miranda y Haskell, as como con las categoras cartesianas cerradas, teora que dio origen al lenguaje CAML (Categorical Abstract Machine Languaje) antecesor del lenguaje Ocaml. Programacin a nivel funcional (John Backus)

Programaci on Funcional. Los lenguajes funcionales se basan en el concepto de funcion

(matem atica) y su definici on mediante ecuaciones (generalmente recursivas), que constituyen el programa. La programaci on funcional se centra en la evaluacion de expresiones (funcionales) para obtener un resultado .

Ejemplo 3 Concatenacion de dos listas. data [t] app :: = [ ] | [t : [t]] [t] [t] [t]

app [ ] x app (x : xs ) y

x = x : (app xs y )

Algunas caracter sticas de la soluci on anterior: 1. Necesidad de fijar el perfil de la funci on (dominio y el rango de la funci on) = idea de tipo de datos. Los lenguajes funcionales modernos son lenguajes fuertemente basados en tipos (strongly typed )

2. Se ha declarado la estructura de datos lista [ ] y : son los constructores del tipo , t es una variable de tipo = podemos formar listas de diferentes tipos de datos (Polimorfismo ).