CAPÍTULO II MARCO TEORICO SOBRE SISTEMA INFORMÁTICO...

43
22 CAPÍTULO II MARCO TEORICO SOBRE SISTEMA INFORMÁTICO EN LINEA Y CONTROL INFORMATIVO 2.1. SISTEMAS En la actualidad los diversos sistemas son de gran ayuda para la formación de los diferentes proyectos tecnológicos que se relacionan de una manera directa en elaboración de las nuevas técnicas y los usos de los sistemas y los subsistemas que se emplean para fomentar la investigación de la variedad nuevos proyectos ya sean estos informáticos o de información. 2.2. CONCEPTOS DE SISTEMAS 8 a) Sistema se puede entender como un conjunto de operaciones y procesos que controlan y llevan acabo una actividad. b) También como un conjunto de métodos, procedimientos o técnicas relacionadas con el objeto de formar un todo organizado. c) Se le considera como un conjunto de elementos relacionados entre sí con el propósito de alcanzar un objetivo común. d) Considerando que el sistema es el entorno sobre el cual somos un elemento del mismo que toma acción en un momento determinado y el cual se ve influido por los factores tecnológicos, factores económicos y sociales y las decisiones de alto nivel. 2.3. TIPOS DE SISTEMAS: Los sistemas de información (SI) generalmente se clasifican en seis clases diferentes, los cuales se encuentran relacionados entres sí: 8 Conceptos de Sistemas “Libro de Kendal “

Transcript of CAPÍTULO II MARCO TEORICO SOBRE SISTEMA INFORMÁTICO...

22

CAPÍTULO II

MARCO TEORICO SOBRE SISTEMA INFORMÁTICO EN LINEA Y CONTROL INFORMATIVO

2.1. SISTEMAS

En la actualidad los diversos sistemas son de gran ayuda para la formación de los

diferentes proyectos tecnológicos que se relacionan de una manera directa en

elaboración de las nuevas técnicas y los usos de los sistemas y los subsistemas

que se emplean para fomentar la investigación de la variedad nuevos proyectos ya

sean estos informáticos o de información.

2.2. CONCEPTOS DE SISTEMAS8 a) Sistema se puede entender como un conjunto de operaciones y procesos que

controlan y llevan acabo una actividad.

b) También como un conjunto de métodos, procedimientos o técnicas relacionadas

con el objeto de formar un todo organizado.

c) Se le considera como un conjunto de elementos relacionados entre sí con el

propósito de alcanzar un objetivo común.

d) Considerando que el sistema es el entorno sobre el cual somos un elemento

del mismo que toma acción en un momento determinado y el cual se ve influido

por los factores tecnológicos, factores económicos y sociales y las decisiones de

alto nivel.

2.3. TIPOS DE SISTEMAS: Los sistemas de información (SI) generalmente se clasifican en seis clases

diferentes, los cuales se encuentran relacionados entres sí:

8 Conceptos de Sistemas “Libro de Kendal “

23

• Sistemas de Información Gerencial (SIG),

• Sistemas de Procesamiento de Transacciones (STP),

• Sistemas de soporte de Decisiones (SSD),

• Sistemas para la Administración de Reportes (SAR) ,

• Sistemas de Información de Oficina (SIO). Cada modalidad de sistema

desempeña un importante papel en el control y la coordinación de muchas

partes o componentes de una organización o una empresa. Por otro lado

existe la sexta clase de los sistemas de información;

• Sistemas de información Estratégico (SIE), los sistemas estratégicos como

describiremos adelante, están enfocados a crear o permitir lazos e

integración de entidades (organizaciones) para crecer, competir y sobrevivir

dentro de su ambiente. En la (figura # 1) se muestra la relación y las áreas

de uso de los sistemas de información mencionados con los niveles

organizacionales, así como las dimensiones de decisión en este modelo.

Cualquier sistema o subsistema tiene un limite entre él mismo y el ambiente

en el cual existe.

El ambiente puede verse como otro sistema. La salida de un sistema es la

entrada de otro. El sistema debe adaptarse a su ambiente para cumplir con

debe cumplir la característica de adaptabilidad para poder tener una vida

larga útil

24

NIVELES ADMINISTRATIVOS (Figura # 1)

El sistema SISPA esta clasificado como un sistema de información estratégico ya

que va a ser un medio abierto para que diferentes organizaciones tengan la

posibilidad de participar en los proyectos. Como se puede notar en la pirámide

organizacional los sistemas de información estratégicos están en el nivel más alto.

2.3.1 Sistemas de Información Gerencial Un sistema de información gerencial es un sistema integrado que proporciona

información con el objeto de apoyar la planeación, control y las operaciones de

una organización con el fin de desarrollar información útil en la administración.

Implica personal, procedimientos, equipos, modelos y otros.

25

Los sistemas de información gerencial se distinguen de los sistemas de

procesamiento de datos y de transacciones porque destacan la toma de

decisiones administrativas.9

El procesamiento de transacciones proporciona algunos datos necesarios, si bien

no todos, para generar la información que necesita la gerencia.

Un sistema de información gerencial utiliza la información del pasado, presente y

de proyección para apoyar la solución de problemas y la toma de decisiones. Lo

importante es tener disponible la información de manera oportuna, que sea

uniforme entre todos los usuarios sin tomar en cuenta el departamento donde ellos

trabajan.

El concepto de sistema de información gerencial es tener presente de que existe

un requerimiento esencial para la comunicación entre los diferentes centros de

decisiones de una organización. Por ello, cada elemento de una organización para

tomar decisiones depende de los datos de información que se originan en otras

áreas de la organización.

Un componente básico de los sistemas de información gerencial es el conjunto de

procedimientos que lo sustentan. La falta de uno de los procedimientos es un

factor decisivo al evaluar la utilidad y éxito del sistema.

A continuación se describen los procedimientos principales de un sistema:

2.3.1.1 Captura y validación de datos define la forma en que deben capturarse y

validarse los datos, para mantener una integridad y precisión, debido a que datos

inexactos o incompletos pueden traer como consecuencia de decisión incorrectas

y por tanto obtener malos resultados para la organización.

9 Libro de “Sistemas de Información “,Senn.

26

2.3.1.2 Administración de datos - control de almacenamiento y conservación de

datos por medio de procedimientos y normas para garantizar el acceso desde

varias aplicaciones.

2.3.1.3 Seguridad e integridad - procedimientos que garanticen la integridad de los

datos, evitando perdidas, y controlando el acceso sólo a personas autorizadas, así

como los movimientos que se lleven a cabo con ellos: captura, recuperación,

cambios, etc.

2.3.2 Sistemas de Procesamiento de Transacciones SPT apoya el procesamiento de las transacciones de una empresa; así como

actividades que forman parte del nivel operacional de cualquier organización.

SPT automatiza el procesamiento de grandes cantidades de trabajo en papel que

deben llevarse a cabo rutinariamente.

2.3.3 El Sistema de procesamiento de transacciones incluye actividades como:

a) Cálculos

b) Clasificación

c) Ordenamiento

d) Almacenamiento y recuperación de datos

Los sistemas de procesamiento de transacciones sustituyen actividades manuales

por procesos basados en computadora. Trata con procesos rutinarios bien

estructurados. La característica más importante de estos sistemas es su gran

facilidad para manejar procesos muy bien estructurados y de rutina que las

computadoras puedan manejar fácilmente.

El papel que juega la Tecnología de Información en el procesamiento de

transacciones es el siguiente:

27

a) Nivel de errores

b) Pérdida temporal o permanente de datos

c) Intensidad de trabajo

d) Nivel de apoyo o servicio

e) Tiempo de respuesta

Los Sistemas de Procesamiento de Transacciones apoyan la secuencia de

actividades que incluyen captura de datos, procesamiento de transacciones,

mantenimiento de archivos en informes. Los datos elaborados incluyen

documentos de acción, documentos de información, registros de transacciones,

informes editados e informes de control resumido.

La combinación particular de los informes y de los datos elaborados y la manera

en que son generados dependerá de la aplicación.

Cada una de las aplicaciones incluye una combinación de archivos maestros o

bases de datos, así como archivos de transacciones que almacenan los datos que

describen a las entidades de mas importancia. Los archivos maestros se

conservan actualizados ya que procesan datos de las transacciones

comparándolos con los archivos para reflejar las actividades mas recientes. Estas

características distinguen a todos los sistemas de procesamiento de

transacciones, sin tomar en consideración las áreas de aplicación.

2.3.3.1 Tipos de Sistema de apoyo para la toma de decisiones

Los Sistemas de Soporte de Decisiones pueden clasificarse sobre la base de: El

área funcional (ventas, planeación, investigación). Por ejemplo, "sistema de

soporte de ventas" "sistema de información de mercadotecnia"

28

Los niveles a los que apoya (táctica, operacional, estratégica, o administración

media). Por ejemplo, los sistemas de apoyo a la toma de decisiones que están

orientados a ejecutivos, a menudo se refieren como Executive Support System

(ESS) o Executive Information System (EIS)

La clasificación más usual contrasta la orientación a datos versus orientación a

modelos: [Alter(1983)] uso 50 Sistemas de Soporte de Decisioness en estudios de

casos y distinguió entre sistemas en las bases del grado en cual las salidas del

sistema pueden influenciar directamente una de decisión corporativa. El enfoque

es en las operaciones genéricas desarrolladas por el uso de SSD, no el tipo de

problema.

En un extremo están los sistemas orientados a datos, que simplemente apoyan la

recuperación de información. En el otro extremo los Sistemas de Soporte de

Decisiones toman decisiones. Los Sistemas de Soporte de Decisiones s también

pueden clasificarse sobre la base de los productos: Sistemas de Soporte de

Decisiones específicos, generadores de Sistemas de Soporte de Decisiones.

2.3.3.2) Propiedades de los Sistemas Soporte de Decisiones

a) Apoyo a las decisiones semiestructuradas.

b) Flexibilidad en la especificación de los resultados.

c) Facilidad de uso y desarrollo.

d) Respuesta rápida.

e) Alto grado de control por parte del usuario.

29

f) Enfoque en administración media-superior.

g) Capacidades interactivos.

h) Uso de modelos.

i) Dificultad en la justificación de costos.

j) Desarrollo evolutivo.

k) Enfoque de efectividad de los administradores mas que la eficiencia.

2.3.3.3. Tareas que un SSD desempeña

a) Obtención de datos

b) Reconfiguración de datos y bases de datos de tal manera que los

miembros del grupo puedan trabajar en la misma tarea: en el mismo lugar,

al mismo tiempo.

2.3.4 Sistemas de Soporte de Decisiones (SSD) Estos son sistemas que ayudan a los administradores a tomar decisiones en

situaciones en las cuales el juicio humano es una contribución importante para el

proceso de la solución de problemas.

Apoyan decisiones semiestructuradas. Si una decisión es completamente

estructurada (no se requiere juicio humano), entonces el sistema puede

reemplazar al humano... ¿cual es el apoyo entonces? Por otro lado, si el problema

es completamente no estructurado, no puede existir el soporte de la decisión.

30

2.3.4.1 Tipos de Sistema de Apoyo para la Toma de Decisiones10 Los Sistemas de Soporte de Decisiones pueden clasificarse sobre la base de: El

área funcional (ventas, planeación, investigación). Por ejemplo, "sistema de

soporte de ventas" "sistema de información de mercadotecnia"

Los niveles a los que apoya (táctica, operacional, estratégica, o administración

media). Por ejemplo, los sistemas de apoyo a la toma de decisiones que están

orientados a ejecutivos, a menudo se refieren como Executive Support System

Executive Information System.

La clasificación más usual contrasta la orientación a datos versus orientación a

modelos: en estudios de casos y distinguió entre sistemas en las bases del grado

en cual las salidas del sistema pueden influenciar directamente una de decisión

corporativa. El enfoque es en las operaciones genéricas desarrolladas por el uso

de Sistemas de Soporte de Decisiones, no el tipo de problema.

2.3.4.2 Propiedades de los Sistemas de Soporte de Decisiones (SSD)

Apoyo a las decisiones semiestructuradas.

Flexibilidad en la especificación de los resultados.

Facilidad de uso y desarrollo.

Respuesta rápida.

Alto grado de control por parte del usuario.

Enfoque en administración media-superior.

Capacidades interactivos.

Uso de modelos.

Dificultad en la justificación de costos.

Desarrollo evolutivo.

Enfoque de efectividad de los administradores mas que la eficiencia.

10 http://www.monografias.com/trabajos7/psti/psti.shtml

31

2.3.4.3 Tareas que un Sistema de Soporte de Decisiones Desempeña:

c) Obtención de datos

d) Reconfiguración de datos y bases de datos de tal manera que los

miembros del grupo puedan trabajar en la misma tarea: en el mismo lugar,

al mismo tiempo.

2.3.4.4 Sistemas de Información Ejecutivos (SIE) Los Sistemas de Información Estratégico es un Sistema de Soporte de Decisiones

diseñado para cumplir con las necesidades especiales de administradores de alto

nivel.

La mayoría de las decisiones de altos niveles ejecutivos caen en una de las tres

clases: planeación estratégica, planeación táctica, y actividades de "apaga-

fuegos".

2.3.5 Sistemas de Información para la Administración de Reportes (SAR) Son sistema de información que proveen a la administración de reportes

predefinidos de información.

El Sistema de Administración de Reportes no se concentra solo en datos, sino en

la información y ocasionalmente en la efectividad.

2.3.5.1 Propiedades de los Sistemas de Administración de Reportes

Apoyan decisiones estructuradas y semiestructuradas, principalmente a los

niveles medio y bajo.

Proveen tipos fijos de información, en un formato establecido, los

requerimientos de información de los usuarios son normalmente conocidos

y estables.

Implementados en gran cantidad de paginas de papel, requiriendo que el

usuario busque por la información específica.

32

Usualmente requieren que se envíe una requisición formal. Usualmente el

área de desarrollo de sistemas debe aprobar esta requisición.

A menudo requieren de un horario de corrida.

Usualmente consiste de datos internos operacionales, mas que de datos

acerca del medio ambiente externo.

Usualmente relacionado con datos del pasado mas que datos relacionados con el

futuro. Orientado a reportar resúmenes y excepciones.

2.3.5.2 Tipos de Sistema de Administración de Reportes (SAR) Los tipos de Reportes de un Sistema de Administración de Reportes se clasifican

en: horario de reportes, excepciones de reportes, y demanda de reportes; el

contenido de los reportes debe ser: relevantes, a tiempo, exactos, verificable.

2.3.6 Sistemas de Información de Oficina (SIO) Son conjuntos de herramientas de automatización de oficinas que mejoran la

productividad, eficiencia y efectividad de la empresa.

Es necesario notar que los Sistemas de Información de Oficina dan soporte a los

trabajadores de datos, es decir no crean un nuevo conocimiento sino que usan la

información para analizarla y transformar datos, o para manejarla en alguna forma

y luego compartirla o diseminarla formalmente por toda la organización y algunas

veces más allá de ella.

Los aspectos familiares de Sistemas de Información de Oficina incluyen

procesamiento de palabras, hojas de cálculo, editor de publicaciones,

calendarización electrónica y comunicación mediante correo de voz, correo

electrónico y videoconferencia .

33

2.3.7 Sistemas de Información Estratégicos (SIE) Un sistema de información estratégico, es un sistema de información usado para

el soporte de estrategias competitivas de una organización, los Sistemas de

Información Estratégico representan un nuevo tipo de sistemas de información, los

cuales tienen un uso organizacional diferente.

La perspectiva anterior común de los Sistemas de Información Estratégicos estaba

basada sobre la idea que los sistemas de información deben únicamente

enfocarse a cubrir las necesidades de información para soportar y dar forma a la

administración por medio de monitoreos. Por tanto esta perspectiva es inadecuada

para la oportunidad sistemática de oportunidades de negocios para los SIE, e

incapaz de explicar el significado estratégico de los sistemas. Sin embargo dentro

de una perspectiva convencional existen oportunidades para los sistemas de

información. Todos estos sistemas están basados en la perspectiva tradicional,

donde estos realizan procesos básicos de oficina, automatizaciones, o

proporcionar información para la administración.

2.3.7.1 Definición de un Sistema de Información Estratégico (SIE) 11

El uso organizacional de los sistemas de información está basado en la

automatización de procesos básicos, satisfacer necesidades de información o

soporte de estrategias competitivas. Y las funciones técnicas de los sistemas de

información son los sistemas de procesamiento de transacciones o los sistemas

de información gerencial.

Sin embargo en la actualidad no existe un acuerdo internacional en la definición

del término Sistema de Información Gerencial los cuales eran referidos como

sistemas que generaban reportes, los cuales ayudaban a la administración de la

toma de decisiones, actualmente se puede decir que: un Sistema de Información

Estratégico puede ser un Sistema de Información Gerencial o Sistema de Soporte 11 www.mailweb.udlap.mx/~tesis/teodoro_v_jc/capitulo4.html,

34

de Decisiones. La dimensión que permite que un sistema sea estratégico es que el

sistema soporte directamente la estrategia competitiva de una organización.

Los sistemas de información estratégicos son un nuevo producto para la

administración, y uno de sus objetivos es dar a las organizaciones nuevos

beneficios, los que son proporcionados por los Sistemas de Información Gerencial

y Sistema de Soporte de Decisiones.

Las principales características que diferencia un Sistema de Información

Estratégico de un sistema de información convencional son las siguientes:

Los Sistemas de Información Estratégicos están esencialmente basados en

el entendimiento de una empresa virtual y en la infraestructura industrial

global en la cual opera la compañía u organización.

Los Sistemas de Información Estratégicos afectan a tres aspectos

importantes en los negocios corporativos:

a)Productos y servicios

b)Procesos corporativos internos

c) Relaciones con otros miembros de empresas virtuales

Los Sistemas de Información Estratégicos pueden determinarse de igual

forma como los objetivos estratégicos corporativos.

Los Sistemas de Información Estratégicos pueden tener un efecto

importante sobre la competitividad de una empresa y su línea de acción no

necesariamente tiene que ser llevada a la dirección de los ejecutivos de una

empresa es decir no es necesariamente un sistema de información

ejecutivo.

Para finalizar, un Sistemas de Información Estratégicos es una aplicación de la

tecnología de la información, la cual asiste para lograr llevar a cabo estrategias,

sin embargo como describimos anteriormente existen varios y diferentes enfoques

35

para definir un Sistema de Información Estratégico. Un sistema de información

puede llamarse estratégico debido a que puede dar integración, flexibilidad y una

dirección de la administración de la información eficiente y efectiva a través de sus

objetivos estratégicos. Por otra parte si una organización no adopta un Sistema de

Información Estratégico no podrá sobrevivir a largo plazo en el crecimiento o

expansión de nuevos mercados. 12

2.4. PROPÓSITOS DE UN SISTEMA DE INFORMACIÓN. Un sistema de información se define como el conjunto sistemático y formal de

componentes, capaz de realizar operaciones de procesamiento de datos con los

siguientes propósitos:

2.4.1 Llenar las necesidades de procesamientos de datos correspondientes a

los aspectos legales y otros, de las transacciones.

2.4.2 Proporcionar información a los administradores, en apoyo de las

actividades de planeación, control y toma de decisiones.

2.4.3 Producir gran variedad de informes.

2.4.4 Procesamiento de información

2.4.5 Proporcionar información a las diferentes empresas dependiendo del

nivel de actividad de control, planificación, toma de decisiones.

Por tanto la información es la base de todas las actividades realizadas en una

organización, deben desarrollarse sistemas para producirlas y administrarlas. El

objetivo de tales sistemas es examinar y recuperar los datos provenientes del

ambiente, el cual captura los datos a partir de las transacciones y operaciones

efectuadas en la organización para poderla presentar de una manera exacta y

confiable.

12 www.mailweb.udlap.mx/~tesis/teodoro_v_jc/capitulo4.html, “Teorías sobre Sistemas de Información”

37

2.5.4 Propiedad El contenido de la información debe ser apropiado para el asunto al cual esta

enfocado, tiene una estrecha relación con lo solicitado por el usuario.

2.5.5 Oportunidad Se relaciona con una menor duración del ciclo de acceso: entrada, procesamiento

y entrega al usuario. Comúnmente para que la información sea oportuna, es

preciso reducir la duración de este ciclo.

2.5.6 Claridad El grado en que la información está exenta de expresiones ambiguas. A la claridad

puede asignársele un valor muy preciso en dinero.

2.5.7 Flexibilidad Adaptabilidad de la información, no sólo a más de una decisión, sino a más de un

responsable de la toma de decisiones.

2.5.8 Verificabilidad Posibilidad de que varios usuarios examinen la información y lleguen a la misma

conclusión.

2.5.9 Imparcialidad No debe existir ninguna situación de alterar o modificar la información con el fin de

hacer llegar a una conclusión preconcebida.

2.5.10 Cuantificabilidad Naturaleza de la información producida por un sistema formal de información.

Aunque a veces los rumores, conjeturas y otros se consideran como información,

están fuera de nuestro ámbito.

Para el sistema de información de SISPA la información debe principalmente

mantener propiedad, accesibilidad, oportunidad y por último imparcialidad ya que

38

la información presentada en los avances financieros deben ser concretos y reales

para la futura toma de decisiones, debido al enfoque de este sistema. Por

supuesto, las otras características también son contenidas.

2.6 INFORMÁTICA. Los constantes avances tecnológicos en materia informática han propiciado la

aparición de nuevos conceptos, generando asimismo la modificación de muchos,

enriqueciéndolos la mayoría de ocasiones, así el contenido del término

“información”, que según la definición de la Real Academia de la Lengua Española

significa: “enterar, dar noticia de algo” y que en términos legos hubiera significado

tan sólo una simple acumulación de datos, se ha ampliado, transformándose como

advierte Gutiérrez Francés. "en un valor, un interés social valioso, con frecuencia

cualitativamente distinto, dotado de autonomía y objeto del tráfico".

Hoy en día no resulta suficiente poseer la información, es necesario además tener

la capacidad de almacenarla, tratarla y transmitirla eficientemente, de allí que “la

información” deba ser entendida como un proceso en el cual se englobe los tres

supuestos (almacenamiento, tratamiento y transmisión).

El almacenamiento, tratamiento y transmisión de datos mediante los sistemas de

procesamiento e interconexión conceden el novísimo significado atribuido al

término "información", colocando a su poseedor en una privilegiada situación de

ventaja respecto al resto de individuos, pues nadie puede dudar que quien ostenta

la información y sepa almacenarla, tratarla y transmitirla correctamente mediante

los sistemas de procesamiento de datos, será quien obtenga mayores dividendos

en sus actividades económicas, fin primordial perseguido en este tipo de

actividades.

2.6.1 Antecedentes de Informática El origen de las máquinas de calcular está dado por el ábaco chino, éste era una

tablilla dividida en columnas en la cual la primera, contando desde la derecha,

correspondía a las unidades, la siguiente a la de las decenas, y así

36

Los sistemas de información son la base de muchas actividades que ocurren en

las organizaciones y en la sociedad. Todas las organizaciones cuentan con alguna

clase o tipo de sistema de información. Las organizaciones han aprendido como

utilizar la información como un instrumento eficaz para la administración; por ello,

buscan que todos los datos medibles sean organizados de manera que sea fácil

registrarlos, almacenarlos, procesarlos, recuperarlos y comunicarlos, según lo

requieran los usuarios que los operan, teniendo con ello un sistema funcional que

satisfaga sus necesidades que lo requieran.

2.5. CARACTERÍSTICAS DE LA INFORMACIÓN PRODUCIDA POR EL SISTEMA DE INFORMACIÓN

La información de más alto nivel debe obtenerse como un producto secundario del

procesamiento de datos, desarrollando modelos y métodos que presenten

información adecuada a cada nivel administrativo tomando en cuenta el alcance y

la naturaleza de la información y el grado en que interactúa cada administrador. La

información producida por el sistema debe presentar las diez características

siguientes:

2.5.1 Accesibilidad Facilidad y rapidez con que se puede obtener la información resultante.

2.5.2 Comprensibilidad Integridad del contenido de la información. No se refiere necesariamente al

volumen sino que el resultado sea completo.

2.5.3 Precisión Ningún error en la información obtenida. Cuando se trata de un gran volumen de

datos, en general se producen dos clases de errores: de trascripción y de calculo.

Muchos aspectos de esta característica pueden ser cuantificados.

39

sucesivamente. A través de sus movimientos se podía realizar operaciones de

adición y sustracción.

Otro de los hechos importantes en la evolución de la informática lo situamos en el

siglo XVII, donde el científico francés Blas Pascal inventó una máquina

calculadora. Ésta sólo servía para hacer sumas y restas, pero este dispositivo

sirvió como base para que el alemán Leibnitz, en el siglo XVIII, desarrollara una

máquina que, además de realizar operaciones de adición y sustracción, podía

efectuar operaciones de producto y cociente. Ya en el siglo XIX se comercializaron

las primeras máquinas de calcular. En este siglo el matemático inglés Babbage

desarrolló lo que se llamó "Máquina Analítica", la cual podía realizar cualquier

operación matemática. Además disponía de una memoria que podía almacenar

1000 números de 50 cifras y hasta podía usar funciones auxiliares, sin embargo

seguía teniendo la limitación de ser mecánica.

Recién en el primer tercio del siglo XX, con el desarrollo de la electrónica, se

empiezan a solucionar los problemas técnicos que acarreaban estas máquinas,

reemplazándose los sistemas de engranaje y varillas por impulsos eléctricos,

estableciéndose que cuando hay un paso de corriente eléctrica será representado

con un *1* y cuando no haya un paso de corriente eléctrica se representaría con

un *0*.

Con el desarrollo de la segunda guerra mundial se construye el primer ordenador,

el cual fue llamado Mark I y su funcionamiento se basaba en interruptores

mecánicos.

En 1944 se construyó el primer ordenador con fines prácticos que se denominó

Eniac.

En 1951 son desarrollados el Univac I y el Univac II (se puede decir que es el

punto de partida en el surgimiento de los verdaderos ordenadores, que serán de

acceso común a la gente).

Generaciones

2.6.1.1) 1° Generación: se desarrolla entre 1940 y 1952. Es la época de los

ordenadores que funcionaban a válvulas y el uso era exclusivo para el ámbito

40

científico/militar. Para poder programarlos había que modificar directamente los

valores de los circuitos de las máquinas.

2.6.1.2) 2° Generación: va desde 1952 a 1964. Ésta surge cuando se sustituye la

válvula por el transistor. En esta generación aparecen los primeros ordenadores

comerciales, los cuales ya tenían una programación previa que serían los

sistemas operativos. Éstos interpretaban instrucciones en lenguaje de

programación (Cobol, Fortran), de esta manera, el programador escribía sus

programas en esos lenguajes y el ordenador era capaz de traducirlo al lenguaje

máquina.

2.6.1.3) 3° Generación: se dio entre 1964 y 1971. Es la generación en la cual se

comienzan a utilizar los circuitos integrados; esto permitió por un lado abaratar

costos y por el otro aumentar la capacidad de procesamiento reduciendo el

tamaño físico de las máquinas. Por otra parte, esta generación es importante

porque se da un notable mejoramiento en los lenguajes de programación y,

además, surgen los programas utilitarios.

2.6.1.4) 4° Generación: se desarrolla entre los años 1971 y 1981. Esta fase de

evolución se caracterizó por la integración de los componentes electrónicos, y esto

dió lugar a la aparición del microprocesador, que es la integración de todos los

elementos básicos del ordenador en un sólo circuito integrado.

2.6.1.5) 5° Generación: va desde 1981 hasta nuestros días (aunque ciertos

expertos consideran finalizada esta generación con la aparición de los

procesadores Pentium, consideraremos que aun no ha finalizado) Esta quinta

generación se caracteriza por el surgimiento de la PC, tal como se le conoce

actualmente.

2.6.2 Concepto de Informática Es un área científico-tecnológica, dirigida al tratamiento automático y racional de

la información, basada en las nuevas tecnologías, mediante las cuales utiliza las

herramientas disponibles en la Tecnología de la Información, conjuntamente con

los enfoques sistémicos de los procesos y los recursos de computación y

telemática, disponibles y/o alcanzables en las Empresas, con el objeto de

41

contribuir al óptimo desempeño de las Organizaciones, lo cual conlleva a mayor

bienestar material y espiritual de la sociedad y del individuo.

2.7. INFORMACIÓN EN LINEA13 En la actualidad los sistemas de información en línea están tomando auge en las

diferentes áreas de sus usuarios. Esta información se comparte a través de

Intranet e Internet .

Internet: El Internet, algunas veces llamado simplemente "La Red", es un sistema

mundial de redes de computadoras, un conjunto integrado por las diferentes redes

de cada país del mundo, por medio del cual un usuario en cualquier computadora

puede, en caso de contar con los permisos apropiados, accesar información de

otra computadora y poder tener inclusive comunicación directa con otros usuarios

en otras computadoras

El servicio world wide web o simplemente web, es una herramienta basada en

hipertexto, con páginas a todo color de datos que contienen enlaces a otros textos,

lo que nos da la posibilidad de saltar de un lugar a otro buscando por palabras

clave la información necesaria o bien lo que despierte nuestro interés.

La facilidad para navegar es la más grande cualidad del web, ya que tiene enlaces

hacia los lugares de mayor interés en todo el mundo, lo que permite encontrar,

copiar o transferir importantes archivos de una computadora a otra sin costos a

través de Internet como: informes técnicos, manuales, normas, juegos, programas,

imágenes, fotografías, etc.

13 http://gsyc.escet.urjc.es/docencia/asignaturas/informatica-basica/transparencias/tema09/img25.htm

42

2.7.1 Concepto de Información en Línea:14 a) La información en línea, es la información más reciente que se puede recibir o

enviar en cualquier lugar del mundo, con el objeto de facilitar, al empresario y

subalternos la información que se requiera para un fin productivo.

b) En la actualidad hablar de información en línea se refiere a: diversidad de

información que se puede obtener de una forma rápida y segura.

c) La información que se encuentra a través de este mecanismo que se le llama

Internet es muy variada desde lo mas insólito hasta la que importa en realidad y

será lo mas útil.

2.7.2 Propósito de un Sistema de Información en Línea:15 Conectado a la red, puede Mantenerse actualizado con las últimas noticias

internacionales, leyendo artículos completos con fotos, videos y mapas. Seguir los

eventos del mundo financiero, las bolsas de valores alrededor del globo, las

acciones de las empresas, chequear los horarios de vuelos y trenes y planificar

viajes, reales o ficticios. Explorar el Sistema Solar y el espacio exterior.

Escudriñar fotos de satélite y conocer las condiciones meteorológicas a medida

que se desenvuelven alrededor del mundo. Participar en el movimiento ecológico

mundial y conocer la situación del medio ambiente, las especies y ecosistemas en

peligro. Visitar museos virtuales y apreciar conocidas obras de arte.

Complementar la educación de los niños y jóvenes con enormes recursos de

investigación e informaciones.

Existen otros tipos de información en línea y este es el caso de un Sistema de

InformCon cariño, acción Bursátil que permite a sus usuarios accesar a la

14 http://gsyc.escet.urjc.es/docencia/asignaturas/informatica-basica/transparencias/tema09/img25.htm 15 http://www.informaticamilenium.com.mx/Paginas/espanol/preguntas/concepto.htm

43

información de las negociaciones que se realizan en la Bolsa de Valores, en

"tiempo real", y en forma detallada.

2.8. COMO SE ORIGINARON LOS SISTEMAS DE INFORMACIÓN EN LÍNEA A TRAVÉS DE INTERNET.16 Internet es una red internacional de ordenadores que nació hace unos 20 años en

EEUU. Internet surgió de una sola red de ordenadores llamada ARPAnet, creada

experimentalmente por el Departamento de Defensa americano para unir sus

centros de investigación militar.

Las normas o protocolos que estos ordenadores utilizaban para comunicarse se

conocen como protocolos TCP/IP (Transfer Control Protocol/Internet Protocol).

La filosofía era que cada computadora en la red pudiera hablar con otra en iguales

condiciones, y sin que importaran las diferencias entre ambas. Los fabricantes de

productos para Internet comenzaron a desarrollarlos para distintos tipos de

máquinas, respondiendo así a una creciente demanda de mercado. Esto fué

atractivo para distintas instituciones como centros de investigación y universidades

en las que no se exigía que todas las computadoras fueran del mismo fabricante.

Hace algunos años aparecen estaciones de trabajo y redes de área local

(Ethernet, sobre todo). Se creó una nueva demanda que supone conectar una red

local entera a la red ARPAnet, de forma que todas las máquinas en la red local

tuvieran acceso a las facilidades de ARPAnet y no fueran únicamente máquinas

individuales las que se conectasen. Al mismo tiempo otras organizaciones

comenzaron a construir sus propias redes usando los mismos protocolos que

ARPAnet (TCP/IP). Es el caso por ejemplo de NSFnet (National Science

Foundation Network)

Hoy en día Internet comprende gran cantidad de redes a nivel mundial. A groso

modo, Internet comprende redes de casi todos los países, las redes de cada país

a su vez, forman un conjunto de redes regionales, y así hay sucesivas

subdivisiones.

16 www.monografias.com/origen/sistemas.html

44

Un equipo conectado a Internet, a cualquiera de sus subredes, es capaz de

comunicarse con cualquier otro conectado a cualquier subred de Internet. Los

equipos pueden estar en cualquier parte del mundo, y pueden ser desde grandes

estaciones multiusuario (Unix, VMS, MV, ...) hasta un ordenador personal (Pc,

Macintosh, ...).

2.8.1 La Telaraña Mundial ó WWW. Otro factor que ha influenciado significativamente en la reciente popularidad de

Internet es la Telaraña Mundial o World Wide Web (WWW) en inglés.

Desde sus inicios, Internet fue una herramienta usada casi en su totalidad por

académicos, estudiantes, científicos, personas con cierto nivel técnico y fanáticos

de las computadoras. Aparte de la barrera comercial existente, esto se debía en

buena medida a que usar Internet no era fácil ni sencillo para el usuario promedio.

Mas todo eso cambió con la llegada de la llamada Telaraña Mundial (WWW) y el

hipertexto. Ideada por Tim Berners-Lee y hechas propiedad pública sus

especificaciones, la WWW revolucionaría en poco tiempo la forma en que usamos

las computadoras y la forma en que vivimos. De hecho, es la responsable de la

explosiva popularidad reciente de Internet y de que muchos usuarios comprasen

un módem y se conectaran a la red por primera vez.

Al visitar a través de Internet un sitio en la WWW, se nos muestra por lo general

una "página" con texto y gráficos (si nuestra estación puede desplegarlos) y

opciones sobre la información disponible en dicho lugar o en otros lugares en la

telaraña. Para ver la información deseada o trasladarnos a uno de los sitios

mostrados, tan sólo lo seleccionamos en la pantalla y somos transferidos allá.

La WWW nació en marzo de 1989 en el CERN (Conseil Europeen pour la

Recherche Nucleaire en francés), ahora denominado Laboratorio Europeo para la

Física de Partículas. Hacia allí se dirigen científicos de todo el mundo para realizar

investigaciones en Física avanzada, ingeniería y proyectos de manejo de

información, visitando algunos el centro sólo por un breve período de tiempo.

45

El objetivo de la primera aparición de la WWW fué facilitar y agilizar el acceso de

estos investigadores a la información existente en los computadores del centro

sobre los distintos tópicos y "publicar" sus trabajos con referencia directa a las

fuentes originales usadas. Los antiguos y estáticos pies de página y referencias

bibliográficas, serían sustituidos por referencias hipertexto, que al seleccionarlas

transportarían al documento original citado. Así se reduciría en gran parte el

proceso de revisión de la documentación ya escrita y se eliminaría la pérdida de

tiempo innecesaria buscando en bibliotecas y computadoras diferentes o

distantes. La solución implementada incluyó el lenguaje HTML (HyperText Mark-

up Language en inglés o Lenguaje para indicar HiperTexto) y el protocolo HTTP

(HyperText Transfer Protocol en inglés o Protocolo para la Transferencia de

HiperTexto).

El HTML sería usado para escribir documentos fáciles de compartir entre múltiples

tipos de computadoras y el HTTP el conjunto de reglas estándar que permitiría

accesarlos y compartirlos efectivamente.

2.9. CLASIFICACIÓN DE SISTEMAS DE INFORMACIÓN. Los sistemas de información, son de gran ayuda para todas las personas y son

inmensamente extensas en cuanto a información que se puede adquirir de ellos,

pero en este caso se pueden mencionar tres sistemas básicos los cuales son:17

2.9.1 Sistemas En Línea : En estos sistemas los lectores están conectados de una manera semi-permanente

a una computadora, terminal, caja registradora u otro dispositivo con cierta

capacidad de procesamiento. El código de barras es leído e interpretarlo,

transmitirlo y decodificarlo en forma inmediata. La información se introduce al

dispositivo como si hubiese sido tecleada. No se requiere de software o drivers

adicionales, ya que la interfaz se hace vía hardware, pero no solo en el caso de

17 http://www.codifikar.com.ar/inf_sist_codbar.htm

46

estar conectados se aplica el termino sistema en línea, sino siempre, mejorando

cada día con la tecnología informática.

2. 9.1.1 Trucos Para Sobrevivir En Línea

Trabaja fuera de línea salvo que tenga que estar conectado.

Evita las horas punta.

Deja que el sistema simplifique su trabajo.

Almacena nombres y direcciones en una agenda en línea.

Protege su privacidad.

2.9.1.2 Importancia de las Redes

El coste: Permite que la gente comparta recurso ya sean estos de

hardware o de software.

Eficiencia y productividad: Permite que la gente comparta datos.

Oportunidad: Permite que la gente colabore de forma que ellas serian

difíciles o imposibles.

Una red de ordenadores es un sistema informático que enlaza dos o más

ordenadores.

2.9.1.3 Componentes Esenciales de una Red: Hardware, Software y Personas.

2.9.1.4 El software de Comunicaciones Incluye:

Software para que el hardware pueda interactuar con barias redes.

Un sistema operativo con facilidades de red que controla la información

compartida entre las máquinas, servidoras y clientes.

47

2.9.1.5 Cables de Fibra Óptica:18

Los cables de fibra óptica están sustituyendo a las líneas de cobre.

Usan ondas de luz para llevar la información.

Proporcionan velocidades de transmisión de mil millones de bits por

segundo.

Ofrecen tasas de error extremadamente bajas.

2. 9.2 Sistemas fuera de Línea o batch:19

Terminales Portátiles de Datos (PDT: Portable Data-entry Terminals), que es

computador portátil y un lector de código de barras incorporado. Operan con

baterías recargables y pesan menos de 1 Kg. El computador portátil y el lector

pueden estar integrados en un solo aparato o pueden estar separados y

conectados mediante un cable.

Las terminales portátiles vienen por lo general, pre-programadas para tareas

específicas. El programa estándar se inicializa al momento de encender el equipo.

Mediante una cuna de conexión se comunica con la Pc utilizando el protocolo

serial RS-232. La programación se hace en la PC y luego se transmite a la portátil.

Mientras que un Sistema en Línea requiere que el operador esté a unos cuantos

centímetros de la terminal, los Sistemas Fuera de Línea abren todo un nuevo

horizonte de aplicaciones. Estos sistemas se pueden considerar como un

computadora portátil y un lector de código de barras trabajando en conjunto y se

conocen como Terminales Portátiles de Datos (PDT, por "Portable Data-entry

Terminals"), Terminales Manuales o simplemente "Portátiles". Por lo general

operan con baterías recargables y pesan menos de 1 Kg.

Los sistemas portátiles vienen en dos presentaciones diferentes: no-integrados e

integrados. En el primer caso, la computadora portátil y el lector son dos

18 http://gsyc.escet.urjc.es/docencia/asignaturas/informatica-basica/transparencias/tema09/img25.htm 19 http://www.codifikar.com.ar/inf_sist_codbar.htm

48

componentes separados, conectadas mediante un cable. En el segundo, el lector

y la computadora están interconstruídos en una misma unidad.

Los sistemas portátiles se pueden concebir de dos maneras: como simples

dispositivos de recolección de datos o como extensiones del sistema de cómputo

con más capacidad de procesamiento que sólo almacenar la información

capturada. Originalmente, debido a herramientas de programación menos

desarrolladas, sistemas operativos anticuados y falta de memoria, las terminales

portátiles funcionaban como unidades de almacenamiento para tomas de

inventario o encuestas. Ahora, con megabytes de RAM, sistemas operativos

ampliamente conocidos (como DOS) y poderosos lenguajes de programación, las

terminales portátiles son prácticamente tan poderosas como la computadoras de

escritorio.

2.9.2 Sistemas de Radio Frecuencia o Inalámbricos.20 Estos sistemas utilizan terminales portátiles con un transmisor y receptor de

radiofrecuencia integrado en el equipo. Proveen libertad de movimiento y

portabilidad, operando a cientos de metros del host o equipo receptor de la señal,

bajo la cobertura de un receptor o punto de acceso que está conectado a la red

LAN.

Esencialmente, estos sistemas son terminales portátiles con un transmisor y

receptor de radiofrecuencia integrado en el equipo. Estas unidades proveen lo

mejor de dos mundos ya que están conectadas en línea al sistema de cómputo

manteniendo la libertad de movimiento y portabilidad, aún operando a cientos de

metros del "host". Actualmente hay dos tecnologías que compiten en el mercado

de RF: Banda Angosta ("narrow band") y Espectro Extendido ("spread spectrum").

La primera es la más tradicional, requiriendo el uso de una frecuencia exclusiva en

el área geográfica de cobertura y una licencia gubernamental. Los sistemas más

recientes utilizan Espectro Extendido, no requieren de licencia y se asemejan a la

tecnología celular utilizada en la telefonía móvil. Ambas alternativas presentan

20 http://www.dimension-x.com/cf-bcrdrs2.htm

49

ventajas y desventajas, y AURORA integra las dos para cubrir una amplia gama

de aplicaciones. Una explicación detallada de los Sistemas de RF está más allá

del propósito de este documento. Mientras tanto, es suficiente mencionar que se

trata de una tecnología fantástica y vanguardista que esperamos integrar cada vez

más. Los costos se reducen constantemente, lo que facilita la justificación

financiera de estos sistemas.

2.10. CARACTERÍSTICAS DE LA INFORMACIÓN PRODUCIDA POR EL SISTEMA DE INFORMACIÓN EN LÍNEA

2.10.1 Organización de la Información Distribuida En Internet no existe un único ordenador central al que acudir, sino que la

información se encuentra dispersa, en equipos situados por toda la red, en lugares

desconocidos normalmente. En términos informáticos, esta situación se describe

diciendo que la información se encuentra distribuida, lo que conlleva la necesidad

de herramientas y criterios de localización.

Una fuente de datos se considera localizada cuando se conoce su dirección

Internet, consistente en cuatro grupos de números (0-255) que identifican de forma

única una máquina dentro de todo el conjunto de redes. Existe un mecanismo que

nos oculta las auténticas direcciones, bastante difíciles de memorizar, por cierto, y

las sustituye por nombres mucho más intuitivos. Una dirección propia de Internet

tiene la siguiente forma: “195.76.188.2”, mientras su alias es "nodo50.org". Es lo

que se llama dirección IP.21

La naturaleza distribuida de la red tiene un problema asociado: poder saltar o

moverse de una fuente de datos a otra. El refinamiento máximo vino con el

protocolo de transferencia de hipertexto HTTP, que permitió incluir dentro de un

documento enlaces que apuntaban a otros documentos relacionados, pudiendo

encontrarse éstos en la misma fuente de datos o en una remota, facilitándose la

navegación intuitiva. El moverse entre fuentes de datos situadas en muy diversos

21 Sistemas operativos “Milán Milancobis”

50

lugares supone la utilización de diversas rutas o caminos para llegar a ellos y, por

tanto, la efectividad depende de:

Canal de comunicaciones variable.

Lejanía física del servidor de información.

La sobrecarga del servidor

Dado que existen franjas horarias a lo largo del día en las que los servidores

sufren picos de acceso que provocan auténticos embotellamientos en las

autopistas de la información, son las tan conocidas “horas punta”.

Las horas de mayor afluencia varían si el servidor al que queremos acceder es

europeo, americano, asiático, etc.

2.11 TIPOS DE INFORMACIÓN EN LÍNEA. No es lo mismo leer un correo pequeño, acceder a una página de sólo texto,

consultar páginas con abundante información multimedia o descargar en nuestro

equipo un fichero ejecutable extenso. La diferencia esta aparejada con el tamaño

de la información que contienen. El texto es lo que menos espacio ocupa y, por el

contrario, la información con imágenes, sonido o un programa ejecutable son los

que más espacio ocupan.

Cuanto mayor sea la información, más tiempo es necesario, para su consulta con

el consiguiente riesgo de un corte en la conexión que pueda dejarnos con la

información a medias, algo no muy grave en el caso de correo o páginas

hipertextuales, pero fatal para las transferencias de ficheros, puesto que hay que

volver a traerlo todo, sin olvidar el gasto ocasionado. “Toda información a

transferir, susceptible de ser comprimida, debe ser comprimida”

Los tipos de información más comunes en Internet son:

2.11.1 Correo: puedo tener correo dirigido a mí específicamente, o correo recibido

por mi presencia en listas de distribución.

51

2.11.2 Noticias: está organizado en torno a grupos de noticias, de forma que un

usuario se suscribe a aquellos grupos que sean de su interés, recibiendo los

artículos nuevos cada vez que se conecte a su servidor.

2.11.3 Documentos con hipertexto: más conocidos por páginas Web. Podemos

encontrarnos desde páginas muy sencillas, conteniendo simplemente texto y

enlaces a otros documentos hasta complejas páginas con gráficos animados

dispuestos en varios marcos algo así como mini-páginas dentro de una página,

con elementos multimedia incluidos (sonido, vídeo) y, nuevamente, más enlaces a

otros documentos.

2.11.4 Programas o aplicaciones: están disponibles en la red y podemos

encontrar:

2.11.4.1 Freeware: aquellos programas que son de libre distribución y totalmente

gratuitos.

2.11.4.2 Shareware: aplicaciones de las que se puede disponer libremente,

aunque se suele solicitar una pequeña aportación en caso de satisfacción,

destinada a darnos de alta como usuario y mantenernos informados de nuevas

versiones o mejoras.

Versiones de prueba o evaluación, “betas”: que son programas comerciales, en

versiones casi definitivas, que se encuentran en fase de depuración o pruebas

finales y se distribuyen para que sean sometidos a uso real, de forma que se

detecten errores y se informe de ellos, con idea de subsanarlos en la versión

comercial final.

2.12 SISTEMAS DE INFORMACIÓN BAJO EL ENFOQUE DE SUBSISTEMA: Debido a que un componente del sistema es en sí mismo un sistema, se le llama

subsistema. El subsistema puede ser definido como una unidad que trabaja con

52

otros subsistemas para lograr un fin específico. En el sistema debe haber

correlación entre los subsistemas, es decir, tiene que existir un medio de

transferencia de información entre los subsistemas de manera que cada uno

pueda realizar su tarea. La información se transmite a los subsistemas a través de

interfaces, los cuales son elementos de interconexión en los limites de un sistema

o subsistema que dan paso a información.

Muchos subsistemas son de gran importancia en sistemas de administración de

información basada en computadoras. Estos son: la estructura organizacional, las

personas, la tecnología, máquinas y datos o información.

El subsistema de estructura organizacional incluye los planes y actividades de la

organización. Este subsistema compuesto por las personas indica que se hace y

porqué. El subsistema compuesto por las personas indica quién desarrolla, opera

y utiliza los sistema de la organización. El subsistema de tecnología indica como

se hace el procesamiento y almacenamiento (en hardware y software).

Por tanto la relación entre los diferentes componentes del subsistema de

información es necesaria para realizar un trabajo adecuado de análisis de sistema.

2.13 CONTROL. Es la derogación o desembolso en efectivo en otros bienes, en ocasiones de

capital o servicios o la obligación de incurrir en ellos, identificados con mercancía

o servicios adquiridos.

Es un recurso que sacrifica o la que se renuncia para alcanzar un objetivo

especifico. Significa también todas las políticas y procedimientos adoptados por la

administración de una entidad para ayudar a lograr el objetivo y asegurar, tanto

como sea factible, la construcción ordenada y eficiente de su negocio, incluye

adhesión a las políticas de administración, se utiliza para la detección de fraudes

y errores.

El sistema de control va más allá de aquellos asuntos que se relacionan

directamente con los diferentes sistemas.

53

2.13.1 Concepto de Control Los controles de TI (Tecnología Informática) son los procedimientos dentro del

departamento de Sistemas de Información, que aseguran que los programas

operan apropiadamente y que se impidan cambios no autorizados. Incluyen

controles sobre el diseño, Implementación, Seguridad, y uso de Programas y

Archivos del computador.

Estos controles consisten en una combinación de procedimientos manuales y

programados.

2.13.1.1) Los controles de TI son similares a los controles de Aplicación, aunque

debería notarse las siguientes diferencias:

a.) Los controles de TI son controles sobre el medio ambiente en su totalidad.

Los controles de Aplicación son controles sobre aplicaciones específicas; los

controles de TI cubren todas las aplicaciones.

b.) Los controles de Aplicación están compuestos de procedimientos manuales y

procedimientos programados.

c.) Los controles de Ti regulan el medio ambiente para asegurar que los

procedimientos programados continúen funcionando apropiadamente.

d.) Si existen debilidades en los controles de TI, no hay seguridad de que los

procedimientos programados continúen trabajando apropiadamente, aún cuando

no hayan sido cambiados.

2.13.1.2) Un ambiente controlado en forma inapropiado, puede ocasionar la

interrupción de las operaciones de la organización por la vía de:

a.) Múltiples reejecuciones de las aplicaciones para corregir errores, causando

retrasos.

54

b.) Afectar la información usada por la Administración para operar el negocio.

Permitir la ocurrencia de fraudes, tal como la alteración no autorizada de los

registros electrónicos.

c.) Permitir la divulgación de secretos comerciales.

2.14 DIFERENTES TIPOS DE CONTROL Los controles de TI pueden ser divididos en las siguientes siete áreas:

2.14.1 Controles de Implementación, diseñados para asegurar que los

procedimientos programados son apropiados y correctamente implantados en los

programas computacionales.

Los controles de implementación ayudan a evitar los errores en aplicaciones

nuevas Incluyen controles sobre el diseño de nuevas aplicaciones

computacionales, la prueba de los programas de aplicación, y los procedimientos

para traspasar los programas aprobados a producción. Estos controles se aplican

tanto a sistemas desarrollados internamente como a aquellos adquiridos a

proveedores externos.

El trabajo realizado por una organización, entre el momento en que completa el

estudio de factibilidad para un sistema de aplicación propuesto y el momento en

que ese sistema se implanta exitosamente, es muy significativo. La traducción de

los requerimientos de los usuarios partiendo de ideas generales, para arribar a

una serie de programas de producción detallados e instrucciones específicas,

tanto para el computador como para los departamentos usuarios, puede significar

una cantidad de tiempo considerable.

Los procedimientos relacionados con el desarrollo de nuevos sistemas son los

siguientes:

55

2.14.1.1 Administración del Desarrollo del Sistema Generalmente, los requerimientos para nuevas aplicaciones son submitidos el

Departamento por los dueños de las aplicaciones. Los informes de estudio de

factibilidad, diseño general del sistema, plan de pruebas y resultados, son

revisados y aprobados usualmente por los usuarios y por las funciones que se

verán afectadas por la nueva aplicación (por ejemplo: los administradores de la

Base de Datos y de la Red de Comunicaciones), por el grupo de soporte técnico

(en relación a la compatibilidad con el Software de Sistemas existente), y .la

jefatura, de programación (para dar la conformidad de los programas respecto de

las especificaciones, y de la compatibilidad con las otras aplicaciones). A menudo,

las funciones de control de calidad y/o auditoria interna están involucradas en este

proceso.

También es necesario controlar la planificación de la implementación de los

nuevos sistemas a través del uso de cartas de administración de proyectos u otro

método que registre el estado de avance del proyecto. Normalmente, se efectúa

el control del avance del proyecto en relación a grupos de programas o módulos.

2.14.1.2 Diseño del Sistema y Preparación de Programas Típicamente, los requerimientos de nuevas aplicaciones son iniciados por los

usuarios, basados en necesidades, cambios en la legislación o por el deseo de

incrementar la eficiencia del procesamiento.

Los usuarios y personal efectúan el estudio de factibilidad, incluyendo análisis de

costo-beneficio, análisis técnico para determinar los efectos sobre el hardware y

software existente y análisis operacional para medir el impacto de la aplicación

sobre las operaciones de la organización.

Se documenta el diseño general, incluyendo los procedimientos manuales y

programados. Se definen los puntos de control y las interfases con otros sistemas

y con el software de sistemas. Los prototipos pueden ayudar a los usuarios a

refinar sus especificaciones para la nueva aplicación. La administración de cada

56

unidad involucrada en el flujo de datos revisa el plan para asegurar que entienden

y están de acuerdo con él antes de que continúe el desarrollo.

Se realiza la aprobación del estudio de factibilidad, el diseño general del sistema y

las especificaciones detalladas. Típicamente, las especificaciones detalladas para

las nuevas aplicaciones incluyen narrativas y/o flujogramas de actividades,

diagramas de flujo de la recopilación de datos, procesos de ingreso y emisión de

informes para conciliación y fechas esperadas de término e implementación.

2.14.1.3 Prueba de Programas y Sistemas Normalmente, las políticas requieren el desarrollo de planes de prueba para todas

las aplicaciones nuevas. Esas políticas especifican el nivel de detalle de la

documentación del plan, partes a ser involucrados en el proceso de desarrollo del

plan, y las aprobaciones que deben obtenerse.

La documentación del plan incluye la descripción de las pruebas, los datos a ser

utilizados o la metodología para generar estos datos, y los resultados esperados

de las pruebas. Generalmente, el plan de pruebas es un esfuerzo conjunto entre

los usuarios y la administración.

La prueba de programas y sistemas se hace normalmente en tres etapas

diferentes:

a) prueba de programa,

b) prueba de sistema

c) prueba paralela.22

a) La prueba de programa: consiste en verificar la lógica de programas

individuales. Los métodos principales utilizados son la prueba de escritorio y

datos de prueba. La prueba de escritorio consiste en analizar la lógica de un

programa y confirmar que el código del programa reúne las especificaciones de

dicho programa. Cuando fuera posible, la prueba de escritorio debería ser 22 Kendal y Kendal, “Análisis y Diseño de Sistemas”, Pag. 90

57

realizada por un programador diferente al que diseñó y escribió el programa. Es

probable que el programador original piense que su lógica es correcta y trate de

probar que lo es, entes que realmente verificar que así sea. La prueba de

escritorio se realiza normalmente en conjunción con la utilización de datos de

prueba. Los datos de prueba son datos ficticios, preparados de acuerdo con las

especificaciones del sistema para ser procesados por el mismo y deben ser

diseñados para cubrir todas las alternativos de proceso o condiciones de error. Se

deben establecer procedimientos formales para identificar

y corregir cualquier error descubierto durante la prueba. Todos los resultados

obtenidos con los datos de prueba deberán ser documentados y retenidos como

evidencia de que dichas pruebas fueron realizadas. Los mismos datos pueden

también ser utilizados para probar cambios futuros al sistema.

b) La prueba de sistema: consiste en verificar que la lógica de varios programas

individuales es consistente y que pueden encadenarse para formar un sistema

completo que reúna los requerimientos de las especificaciones detalladas del

sistema. la técnica principal utilizada es la de datos de prueba. Los resultados de

la prueba deben ser cuidadosamente revisados. Los datos de prueba deben ser

reprocesados y rediseñados, si fuera necesario, hasta que todos los errores de

lógica sean detectados. En adición a situaciones comunes que el sistema está

diseñado para manejar, las pruebas deberían también tratar el efecto de

circunstancias inusuales en el sistema. Cuando fuera posible, la prueba del

sistema debería ser realizada o verificada por personal diferente de aquél que fue

responsable de hacer la programación detallada.

c) La prueba paralela: significa operar el nuevo sistema al mismo tiempo, o en

paralelo con, el sistema existente. Los resultados obtenidos de este proceso dual,

pueden ser verificados para identificar e investigar cualquier diferencia. Corridas

en paralelo o piloto es una manera de probar la operación de un sistema completo,

incluyendo todos los procedimientos de los usuarios. A diferencia de la prueba de

58

sistema, el propósito de la prueba en paralelo o piloto es probar la habilidad del

sistema para manejar datos reales, no de prueba, y procesar grandes volúmenes

de información, en vez de transacciones individuales. El nuevo sistema no

debería ser aceptado en su totalidad por el departamento usuario correspondiente,

ni tampoco debería ser abandonado hasta que, en la medida que sea práctico, el

ciclo completo de proceso, haya sido exitosamente ejecutado en el nuevo sistema.

En adición a ello, los procedimientos de recuperación la habilidad del sistema para

recuperarse de una terminación anormal - deberían ser probados y

documentados. Los resultados deberían ser revisados, si esto fuera posible, por

personal diferente al responsable de la programación detallada,.

2.14.2 Controles Sobre el Mantenimiento: diseñados para asegurar que los

cambios a los procedimientos programados son diseñados, probados, aprobados

e implementados apropiadamente.

Los controles sobre el mantenimiento, están diseñados para asegurar que las

modificaciones a los procedimientos programados están diseñadas e

implementadas en forma efectiva. Cubren las mismas áreas que los controles de

implementación, pero se relacionan con los cambios de programas más que con

nuevas aplicaciones. Estos controles deberían asegurar que los cambios son

diseñados, probados, aprobados, incorporados y actualizados apropiadamente, y

que los requerimientos de cambio son manejados apropiadamente. Los

procedimientos relacionados con la mantención de sistemas son:

Administración de los cambios a sistemas

Prueba de programas

2.14.2.1 Administración de los Cambios a Sistemas: Los usuarios y la

administración siguen procedimientos específicos para requerir cambios. Por

ejemplo, un individuo en cada departamento puede preparar requerimientos o

reunirse con los propietarios de la aplicación y con personal para discutir la

necesidad de los cambios y los métodos mediante los cuales deberían ser

efectuados. Un control de cambios manual o automatizado, asegura que todos los

59

requerimientos son atendidos y que se lleva un registro del estado de avance de

ellos.

Los cambios a los programas deberían ser documentados tan acabadamente

como los sistemas nuevos. La documentación del sistema, de los programas, de

operación y de los usuarios debería ser actualizada para reflejar todos los

cambios. Una documentación inadecuada puede resultar en errores de sistema,

tiempo excesivo de manutención y una dependencia desmedida en personal

técnico. Para asegurar que la documentación ha sido actualizada

satisfactoriamente, esta es revisada y aprobada por la función de control de

calidad o por los usuarios responsables de la aplicación y por la administración.

2.14.2.2 Prueba de Programas: Una organización bien controlada, tiene políticas

que requieren el desarrollo de un plan de pruebas para cada programa sometido a

cambios, y que especifica el nivel de detalle, la aprobación necesaria del plan, y

quienes deberían efectuar dichas pruebas. La documentación del plan de pruebas

debería incluir las pruebas a ser ejecutadas, los resultados esperados, y cómo

desarrollar los datos de prueba. Normalmente, el plan de pruebas es revisado y

aprobado por los usuarios y por la administración.

Dependiendo de la complejidad de los cambios y su impacto sobre el sistema de

aplicación, el usuario en conjunto con la administración deberían determinar la

técnica de prueba apropiada:

prueba de programa

prueba de sistema

prueba paralela. la mayoría de los cambios requieren de la prueba de

programas y la prueba de sistemas.

2.14.3 Controles Sobre Operación Del Computador: Diseñados para asegurar

que los procedimientos programados son aplicados consistentemente durante

todo el procesamiento de la información y que se utilizan las versiones correctas

de los archivos.

60

Los controles sobre la operación del computador están diseñados para asegurar

que los sistemas continúan funcionando consistentemente, de acuerdo con lo

planeado. Incluyen controles sobre el uso de los datos apropiados, programas y

otros recursos, y la ejecución apropiada de esta función por parte de los

operadores, particularmente cuando ocurre un problema.

Usualmente, el departamento de operaciones del computador controla el

funcionamiento del hardware y software en el día-a-día. En muchas

organizaciones, esto es asistido por un departamento de control de la producción.

Operaciones del computador es responsable por la ejecución física de las

aplicaciones (montar cintas, imprimir los informes y tomar decisiones acerca del

hardware, tales como discontinuar el uso de un dispositivo cuando presenta una

falla).

2.14.4 Controles Sobre La Seguridad De Programas: Diseñados para asegurar

que cambios no autorizados no pueden ser hechos a procedimientos

programados.

Los controles sobre seguridad de programas están diseñados para asegurar que

cambios no autorizados no pueden ser hechos a programas de producción.

Dichos controles aseguran que los únicos cambios son aquellos hechos a través

de los procedimientos normales de cambios de programas. La seguridad de

programas es preocupación especial para el auditor cuando un cambio no

autorizado en un programa particular podría beneficiar a la persona que realiza el

cambio (por ejemplo, un cambio hecho en un sistema que procesa salarios y

pagos en efectivo podría resultar en que se realicen pagos no autorizados).

2.14.5 Controles Sobre La Seguridad De Archivos: Diseñados para asegurar

que cambios no autorizados no pueden ser efectuados a archivos de datos.

Los controles sobre la seguridad de archivos aseguran que no se pueden efectuar

cambios no autorizados sobre los archivos de datos. La necesidad de controles

de seguridad sobre archivos de datos es normalmente mayor para archivos

maestros que para archivos de transacciones. Esto es así, porque no todos los

61

campos de datos críticos de los archivos maestros están sujetos a los

procedimientos regulares de verificación y reconciliación. Cualquier verificación

cíclica de archivos de datos podría no ser hecha lo suficientemente a menudo para

proveer la oportuna identificación de cambios no autorizados.

Los controles sobre archivos de datos son también importante desde un punto de

vista operativo. Consideraciones operativas incluyen proteger los datos de ser

borrados o destruidos, ya sea accidental o intencionalmente, contra robos y uso

no autorizado.

2.14.6 Controles Sobre El Software De Sistemas: Diseñados para asegurar que

el software de sistemas es implantado correctamente y protegido contra cambios

no autorizados.

Los controles sobre el software de sistemas asegura que el software de sistemas

es implementado, mantenido y protegido de cambios no autorizados en forma

apropiada. los programas del sistema operativo son importantes para el auditor

puesto que ayudan a controlar tanto los programas que procesan información

como los archivos de datos. Muchos de los controles de TI, tales como la

seguridad de archivos de datos y programas, dependen del software de sistemas.

2.14.7 Controles Sobre La Conversión De Archivos: Diseñados para asegurar

que los datos, son convertidos en forma total y exacta desde un sistema antiguo a

uno nuevo.

2.15 EL CONTROL RELACIONADO AL COSTO DE EQUIPO. Los costos de equipo resultan de la adquisición o utilización de todos los

dispositivos asociados con el trabajo. Los componentes actuales de sistemas de

computación son un elemento importante; sin embargo, cuando se compran

anaqueles para almacenar sistemas de alarma, o mesas y escritorios, el analista

debe también incluir sus costos en el estimado de los gastos de equipo.

62

Los costos de equipo son los más difíciles de estimar cuando varios sistemas

compartieran los diferentes componentes. En estos casos, pueden ser deseable

dividir el costo total y asignar particiones especificas del conjunto para cada

aplicación.

2.16. CONTROL DE COSTOS Y SUMINISTROS DE GASTOS VARIOS: Los suministros se desgastan durante el desarrollo y después de su instalación. El

papel, las cintas de impresión y el reemplazo de los medios de almacenamiento

magnético son costos continuos. Otros gastos como el entrenamiento del personal

para compras, manuales de sistemas o viajes, también se presentan y deben

estimarse e incluirse en los costos totales del sistema.

2.17. CONTROL DE COSTOS DE LAS INSTALACIONES Los costos de las instalaciones son aquellos gastos necesarios para preparar el

sitio en donde se utilizara el nuevo sistema o aplicación. Por ejemplo, la empresa

que adquiere inicialmente un sistema de computadoras, puede necesitar una

ubicación especial para el equipo que incluye arreglos de los cables, del piso y del

aire acondicionado, en algunos casos. Cuando ya existe un amplio lugar para la

computadora, los analistas pueden requerir que se conecten al sistema nuevos

cables para unir terminales adicionales o impresoras, de manera que se puedan

manejar las nuevas tareas. A veces se requiere la remodelación de las oficinas o

el arreglo de las paredes para proporcionar el ambiente adecuado de trabajo.

Dado que todos estos costos se asocian con el sistema y requieren gastos en

efectivo, es esencial que se incorporen a los costos totales estimados.23

23 Kendal y Kendal, “Análisis y Diseño de Sistemas”

63

2.18. MODELOS DE SISTEMAS Se presentan los diferentes modelos informáticos usados en el desarrollo de

software los cuales son los siguientes.24

2.18.1 Modelo Lineal Secuencial.

Este modelo sugiere un enfoque sistemático secuencial del desarrollo del software

que comienza en un nivel de sistemas y progresa el análisis, diseño, codificación,

pruebas y mantenimientos.

2.18.2 Modelo de Construcción de Prototipos.

El paradigma de construcción de prototipos comienza con la recolección de

requisitos. El desarrollador y cliente encuentran y definen los objetivos globales

para el software identifican los requisitos conocidos y las áreas del esquema en

donde es obligatoria mas definición. Entonces aparece “un diseño rápido”.

2.18.3 Modelo DRA.(El Desarrollo Rápido de Aplicaciones)

Es un modelo de proceso del desarrollo del software lineal secuencial que enfatiza

un ciclo de desarrollo extremadamente corto. El modelo DRA es una adaptación

de alta velocidad del modelo lineal secuencial en el que se logra el desarrollo

rápido utilizado un enfoque de construcción basado en componentes.

2.18.4 Modelo en Espiral.

El modelo en espiral propuesto es un modelo de proceso de software evolutivo

que acompaña la naturaleza interactivo de construcción de prototipos con los 24 Kendal y Kendal, “Análisis y Diseño de Sistemas”, Pag. 50

64

aspectos controlados y sistemáticos del modelo lineal secuencial. Se proporciona

el potencial para el desarrollo rápido de versiones increméntales del software.

2.19. CLASIFICACIÓN DE SISTEMAS. Los proyectos se clasifican dependiendo de la magnitud y la envergadura del

proyecto, podemos realizar una de categorización de los mismos, dividiéndolas

en:25

2.19.1 Proyectos Triviales: Donde intervienen un único programador durante un

periodo de tiempo de unos pocos días y escribiendo no mas de 500 sentencias.

2.19.2 Proyectos Grandes: Los puede llevar a términos que suele oscilar entre

2 y 3 años su conclusión, supongamos la elaboración de entre 50000 y 100000

líneas de código útil repartidas en varias subsistemas. Ejemplo las bases de datos

y los de tiempo compartidos.

2.19.3 Proyectos muy Grandes: Entre 100 y 1000 personas, durante 4 y 5 años,

se desarrollo casi un millón de líneas de códigos. Un ejemplo es sistemas

OS/360 de IBM.

2.19.4 Proyectos Extremadamente Grandes: pueden llegar a participar casi

5000 Personas durante más de diez años, desarrollando sobre 10 millones de

líneas de código en este ámbito solo se conoce un programa espacial denominado

“GUERRA DE LAS GALAXIAS”.

25 Sistemas de información “Senn”.