Académique Documents
Professionnel Documents
Culture Documents
Un sistema informtico, es el conjunto de elementos necesarios para la realizacin de aplicaciones. Se trata del conjunto de programas, junto con el equipo fsico, que operan sobre unos datos de entrada para producir la salida deseada en cualquier problema empresarial. El desarrollo de un sistema informtico se compone del estudio y anlisis del sistema actual y el que se pretende crear, el diseo de todos sus detalles y elementos, el diseo y la programacin de todos sus algoritmos, las pruebas de buen funcionamiento de los mismos, la implantacin del sistema en la computadora donde va a realizar su trabajo y, por ltimo, la evaluacin del sistema y su mantenimiento. La explotacin u operacin de un sistema informtico o aplicacin informtica consiste en la utilizacin y aprovechamiento del sistema desarrollado. Consta de previsin de fechas de realizacin de trabajos, operacin general del sistema, control y manejo de soportes, seguridad del sistema, supervisin de trabajos, etc. 1
Dependiente del departamento de administracin o financiero. Como la mayor parte de las necesidades informticas de una empresa se dan en el departamento de administracin o en el departamento financiero, desde que el uso de las computadoras se extendi a la gestin de las empresas, suele ser sta una ubicacin bastante usual. En este caso, el resto de departamentos recibe el servicio informtico a travs del departamento de administracin o financiero. El Esquema 2 representa la ubicacin del Centro de Proceso de Datos dependiente del departamento de administracin. 2
Produccin
Ventas
Investigacin
Administracin
Personal
Contabilidad
CPD
Ubicacin independiente. En este caso, el Centro de Proceso de Datos se constituye en un departamento ms de la empresa, cuyo objetivo es prestar sus servicios al resto de departamentos. En el Esquema 3 vemos que el Centro de Proceso de Datos se encuentra como un departamento ms en el organigrama de una empresa. Esquema 3. Ubicacin independiente Direccin
Produccin
Ventas
Investigacin
Administracin
CPD
Ubicacin descentralizada o distribuida. Debido a la gran aceptacin que ha tenido recientemente lo que se denomina proceso distribuido, al gran desarrollo de la microinformtica y, por ltimo, al grado de conectabilidad actual de los equipos, apare ce en muchas empresas una ubicacin donde no existe el Centro de Proceso de Datos como tal, sino que est constituido por diferentes secciones asignadas a cada uno de los diferentes departamentos, segn sus propias necesidades. El Esquema 4 nos muestra este tipo de ubicacin. Esquema 4. Ubicacin descentralizada o distribuida
Direccin
CPD
Administracin
Produccin
Ventas CPD
Investigacin
CPD
CPD
CPD
Organizacin de un Centro de Proceso de Datos No existe un modelo nico de organizacin de un Centro de Proceso de Datos. ste se estructura de muy diversas maneras, segn su tamao, su ubicacin funcional y el tipo de aplicaciones o trabajos que desarrolle. Esquema 5. Organigrama funcional de un Centro de Proceso de Datos Direccin
rea de desarrollo
Administracin y Servicios.
Anlisis
Programacin
Sistemas
Aplicaciones
Sistemas
Aplicaciones
Proyecto 1 Anlisis
Programacin
Proyecto 2
Proyecto 3
Anlisis
Programacin
Anlisis
Programacin
Explotacin
Mantenimiento
Explotacin
Mantenimiento
Explotacin
Mantenimiento
En fin, existe una organizacin recientemente aparecida que incluye las dos anteriores de manera simultnea; es decir, sobre un esquema de organizacin funcional aparece una organizacin por proyectos. Este tipo de organizacin se denomina matricial y se encuentra representada en el Esquema 7. Esquema 7. Organigrama matricial Direccin
rea de desarrollo
Administracin y Servicios
Proyecto 1 Proyecto 2
Proyecto 1 Proyecto 2
Proyecto N
Proyecto N
Adm. B. Dato
SISTEMA INFORMTICO
El trmino sistema se aplica generalmente al conjunto de acciones, personal y procedimientos relacionados con el desempeo de una tarea. De manera similar, un sistema o aplicacin informtica es el conjunto de
Anlisis Funcional
Anlisis Orgnico
Mantenimiento
Explotacin
Anlisis previo. El objetivo del anlisis previo es obtener una visin aproximada de la aplicacin que hay que desarrollar, la estimacin de su coste, los plazos de desarrollo, sus posibles alternativas y los recursos que se van a utilizar. En dicho anlisis se estudia la viabilidad del proyecto, la situacin actual, los requerimientos hardware y software y el coste total del proyecto, decidindose la realizacin del mismo o su supresin. El ciclo de vida puede terminarse en este punto en aquellos casos en que la viabilidad, del proyecto no aconseje su ejecucin o puede quedar en espera de nuevas campaas o asignacin de recursos para su activacin o desarrollo. Anlisis funcional. Una vez decidida la viabilidad del proyecto, comienza la construccin terica del sistema configurando y describiendo todas sus funciones. En este anlisis se determinan las necesidades del usuario con el fin de disear una solucin que las satisfaga. El anlisis funcional se compone del estudio de los mtodos y equipos que se deben utilizar, los lenguajes y herramientas de programacin, el diseo de los procesos, el diseo de los datos de entrada y salida (registros, archivos, documentos), as como los soportes en los que van a sustentarse los mismos. Anlisis orgnico. Podemos considerar este anlisis como la realizacin prctica y detallada del anterior, siendo el encargado de conectar el anlisis funcional con la programacin y teniendo en cuenta los equipos fsicos y lgicos que van a sustentar el sistema. En este anlisis se realiza el diseo completo de la solucin informtica, se establecen las cadenas de tratamiento o uniones entre los distintos mdulos y se especifican sus soluciones algortmicas. Programacin. Con la programacin de los algoritmos en su correspondiente lenguaje de programacin se implementa el anlisis orgnico, conviniendo sus especificaciones en conjuntos de instrucciones capaces de desarrollar trabajo. Consta de la definicin de la lgica del tratamiento de cada mdulo o programa, escritura del pseudocdigo o dibujo del diagrama correspondiente a cada uno de ellos, la codificacin en el lenguaje, su traduccin a lenguaje mquina y la prueba de los diferentes mdulos, unidades de tratamiento y cadenas que componen la aplicacin. Pruebas del sistema. Las pruebas del sistema consisten en la verificacin del correcto funcionamiento global del sistema, que se desarrolla conjuntamente con la implantacin. Los juegos de ensayo a que se somete la aplicacin deben ser diseados en el anlisis funcional por expertos (analistas y usuarios) para tratar de averiguar y corregir los posibles fallos del sistema. 6
- Identificacin de necesidades. - Anlisis de requerimientos. - Estudio de viabilidad. - Diseo externo. - Diseo interno. - Programacin. - Pruebas del sistema. - Implantacin. - Explotacin y mantenimiento. Esta nueva forma de gestionar un proyecto informtico o de desarrollar un sistema aparece representada en el Esquema 9. Esquema 9. Gestin y desarrollo de un proyecto o sistema informtico
Identificacin de necesidades
Anlisis de requerimiento
Estudio de Viabilidad
Diseo externo
Diseo interno
Programacin
Pruebas
Mantenimiento
Implantacin
Explotacin
Identificacin de necesidades. Se trata de una actividad que lleva a cabo el usuario como peticin al departamento de desarrollo, consignando las pautas generales y necesidades del proyecto o sistema que se pretende realizar. Estas pautas contienen una visin del sistema actual, el entorno, antecedentes y restricciones, etc. Esta fase rene al usuario junto al jefe de desarrollo y al que pueda actuar como jefe del proyecto. Anlisis de requerimientos. Se trata de adquirir un conocimiento suficiente sobre el sistema y sus necesidades comunicando al usuario la visin del sistema desde el punto de vista informtico para su aprobacin.
EL PERSONAL INFORMATICO
En un Centro de Proceso de Datos existen diversos puestos de trabajo para las distintas reas y funciones que se realizan en el mismo. La clasificacin que se presenta a continuacin no puede ser rigurosa ni exhaustiva debido a las muchas matizaciones que se dan en el personal de informtica, dependiendo del tipo de empresa, tamao del Centro de Proceso de Datos y del tipo y volumen de las aplicaciones que se realicen. Los puestos tpicos en un Centro de Proceso de Datos son los siguientes: Director de informtica. Es el responsable mximo. Se encarga de la seleccin, eleccin, estructura y direccin del personal y equipos del Centro de Proceso de Datos, coordina todos los trabajos que se realizan y controla los presupuestos. Por otra parte, es el encargado de las relaciones con la direccin de la empresa y el resto de directores de departamentos con quienes tiene que dialogar y estudiar las necesidades de mecanizacin de trabajos. Jefe del rea de desarrollo. Es el responsable de la creacin y desarrollo de nuevos sistemas y aplicaciones. Entre sus misiones se encuentra la de coordinar y distribuir el personal a su cargo entre los distintos proyectos, dependiendo de l todo el grupo de jefes de proyectos, analistas y programadores. , Jefe del rea de explotacin. Es el responsable de la explotacin de las aplicaciones y del funcionamiento del sistema; se encarga de planificar los trabajos que se deben llevar a cabo, estimar los costes y establecer medidas de seguridad en la instalacin. Tiene a su cargo todo el grupo de operadores y grabadores de datos. 8
En la Figura 2 podemos ver un grfico con las relaciones internas entre el personal informtico.
RESUMEN
La realizacin de trabajos utilizando los medios informticos de una empresa, requiere una cierta organizacin de la que depende la consecucin de los objetivos, asegurando el ptimo aprovechamiento de los recursos fsicos, lgicos y humanos. Un Centro de Proceso de Datos (CPD) es el conjunto de recursos fsicos, lgicos y humanos necesarios para la organizacin, realizacin y control de las actividades informticas de una empresa. Dependiendo de la empresa y el mbito donde se encuentre, el Centro de Proceso de Datos tambin recibe los siguientes nombres: Departamento de Informtica, Centro de Informtica, Sala de Computadoras y Centro de Clculo. Las funciones de un Centro de Proceso de Datos son: el desarrollo de sistemas informticos, la explotacin de sistemas o aplicaciones, el soporte tcnico a usuarios y la gestin y administracin propia. La ubicacin fsica e instalacin de un Centro de Proceso de Datos en una empresa depende de muchos factores, entre los que se encuentran: el tamao de la empresa, el servicio que pretende dar y el espacio disponible. Para su instalacin es necesario tener en cuenta el local fsico, el espacio disponible y la movilidad de los equipos, la iluminacin, el tratamiento acstico, la seguridad fsica del local y los equipos y, por ltimo, el suministro de energa elctrica. Desde el punto de vista funcional, un Centro de Proceso de Datos se ubica en el organigrama de una empresa de alguna de las siguientes formas: dependiente de la direccin, dependiente del departamento de administracin o financiero, como un departamento independiente o de forma descentralizada o distribuida. La organizacin ms tpica de un Centro de Proceso de Datos es la que se realiza desde el punto de vista funcional, en la que aparece diferenciada el rea de desarrollo del rea de explotacin y mantenimiento, y ambas de la administracin y gestin del propio Centro de Proceso de Datos. Otra organizacin es la denominada por proyectos, donde los recursos humanos y materiales se distribuyen en los distintos proyectos que se llevan a cabo. Por ltimo, aparece un modelo de organizacin mezcla de los dos anteriores denominado matricial. Se define sistema informtico como el conjunto de personas, mquinas y procedimientos necesarios para llevar a cabo una tarea informtica o de proceso de datos. Recibe el nombre de ciclo de vida de un sistema o aplicacin informtica el conjunto de fases que ocurren desde que se plantea un determinado problema que se va a informatizar, hasta que este sistema deja de tener utilidad. Este ciclo de vida se compone de dos fases: la de anlisis y la de instalacin y explotacin. Segn el modelo clsico, la fase de anlisis se compone de: anlisis previo, anlisis funcional, anlisis orgnico y programacin. Por su parte, la fase de instalacin y explotacin se compone de: implantacin y pruebas del sistema, explotacin y mantenimiento. Otro mtodo ms reciente que se utiliza para cubrir el ciclo de vida de un sistema o aplicacin informtica consiste en desarrollar los siguientes apartados: estudio de necesidades y requisitos, diseo externo del sistema, diseo interno del sistema, implantacin y pruebas y, por ltimo, explotacin y mantenimiento. 10
12
13