Está en la página 1de 13

Introduccin

El uso de las computadoras en las empresas no solo se basa es registrar los eventos
que se van sucediendo, existe un motivo an ms importante y no tan obvio, y es que
la informacin puede usarse para respaldar la toma de decisiones. La conduccin
exitosa de toda organizacin esta dramticamente influenciada por la precisin de sus
registros y la adopcin de decisiones acertadas.
Los enlaces de comunicacin y las bases de datos permiten el acceso a recursos de
informacin que estn ms all de la inmediatez fsica, sobrepasando las limitaciones
geogrficas. Las computadoras permiten la utilizacin de masas de informacin lo
que, eran inconcebibles asta ace algunos a!os. "ero no slo basta la disponibilidad
de la cantidad de informacin, se trata de contar con informacin de calidad. Los
sistemas de informacin basados en computadoras no slo son capaces de
suministrarnos informacin de calidad y oportuna, sino que tambi#n pueden respaldar
la toma de decisiones.
El ob$etivo de la presente informacin es dar a conocer qu# es un sistema de
informacin, su desarrollo, %&&, su estructura y sus partes.
Sistema de Informacin
'egn %olomina ()**+, citado por "#rez -. y -endoza L. (.//.,, 0Los '1 son
con$untos organizados de elementos dirigidos a recoger, procesar, almacenar y
distribuir informacin de manera que pueda ser utilizada por las personas adecuadas
dentro de las empresas, de modo que desempe!en sus actividades de manera eficaz y
eficiente2
13%4" (1nstituto de 3utricin de %entro 4m#rica y "anam, "or definicin es un
con$unto de elementos que interactan entre s con un fin comn5 que permite que la
informacin est# disponible para satisfacer las necesidades en una organizacin, un
sistema de informacin no siempre requiere contar con recuso computacional aunque
la disposicin del mismo facilita el mane$o e interpretacin de la informacin por los
usuarios.
Los elementos que interactan entre s son6 el equipo computacional (cuando est#
disponible,, el recurso umano, los datos o informacin fuente, programas e$ecutados
por las computadoras, las telecomunicaciones y los procedimientos de polticas y
reglas de operacin.
7n 'istema de 1nformacin realiza cuatro actividades bsicas6
Entrada de informacin6 proceso en el cual el sistema toma los datos que
requiere.
4lmacenamiento de informacin6 pude acerse por computadora o arcivos
fsicos para conservar la informacin.
"rocesamiento de la informacin6 permite la transformacin de los datos
fuente en informacin que puede ser utilizada para la toma de decisiones
'alida de informacin6 es la capacidad del sistema para producir la
informacin procesada o sacar los datos de entrada al exterior.
Los usuarios de los sistemas de informacin tienen diferente grado de
participacin dentro de un sistema y son el elemento principal que lo integra, as se
puede definir usuarios primarios quienes alimentan el sistema, usuarios indirectos que
se benefician de los resultados pero que no interactan con el sistema, usuarios
gerenciales y directivos quienes tienen responsabilidad administrativa y de toma de
decisiones con base a la informacin que produce el sistema.
Tipos de sistemas de informacin
8ebido a que el principal uso que se da a los '1 es el de optimizar el desarrollo de
las actividades de una organizacin con el fin de ser ms productivos y obtener
venta$as competitivas, en primer t#rmino, se puede clasificar a los sistemas de
informacin en6
'istemas %ompetitivos
'istemas %ooperativos
'istemas que modifican el estilo de operacin del negocio
Esta clasificacin es muy gen#rica, y en la prctica no obedece a una
diferenciacin real de sistemas de informacin reales, ya que en la prctica podramos
encontrar alguno que cumpla varias (dos o las tres, de las caractersticas anteriores.
En los subapartados siguientes se acen unas clasificaciones ms concretas de
sistemas de informacin.
Desde un punto de vista empresarial
La primera clasificacin se basa en la $erarqua de una organizacin y se llam el
modelo de la pirmide. 'egn la funcin a la que vayan destinados o el tipo de
usuario final del mismo, los '1 pueden clasificarse en6
Sistema de procesamiento de transacciones (TPS,6 9estiona la informacin
referente a las transacciones producidas en una empresa u organizacin.
Sistemas de informacin gerencial (MIS,6 :rientados a solucionar
problemas empresariales en general.
Sistemas de soporte a decisiones (DSS,6 ;erramienta para realizar el anlisis
de las diferentes variables de negocio con la finalidad de apoyar el proceso de
toma de decisiones.
Sistemas de informacin ejecutiva (EIS,.< ;erramienta orientada a usuarios
de nivel gerencial, que permite monitorizar el estado de las variables de un
rea o unidad de la empresa a partir de informacin interna y externa a la
misma.
Estos sistemas de informacin no surgieron simultneamente en el mercado5 los
primeros en aparecer fueron los ="', en la d#cada de los >/, sin embargo, con el
tiempo, otros sistemas de informacin comenzaron a evolucionar. Los primeros
proporcionan informacin a los siguientes a medida que aumenta la escala
organizacional
Sistemas de automatizacin de oficinas (OAS,.< 4plicaciones destinadas a
ayudar al traba$o diario del administrativo de una empresa u organizacin.
Sistema Planificacin de Recursos (ERP,.< 1ntegran la informacin y los
procesos de una organizacin en un solo sistema.
Sistema eperto (SE,.< Emulan el comportamiento de un experto en un
dominio concreto.
Los ltimos fueron los 'E, que alcanzaron su auge en los */ (aunque estos ltimos
tuvieron una tmida aparicin en los ?/ que no cua$, ya que la tecnologa no estaba
suficientemente desarrollada,.
Sistemas de informacin estrat!gicos
"uede ser considerado como el uso de la tecnologa de la informacin para
respaldar o dar forma a la estrategia competitiva de la organizacin, a su plan para
incrementar o mantener la venta$a competitiva o bien para reducir la venta$a de sus
competidores.
'u funcin primordial es crear una diferencia con respecto a los competidores de
la organizacin que agan ms atractiva a #sta para los potenciales clientes, adems
de alcanzar venta$as que los competidores no posean, tales como costos y servicios
diferenciados con clientes y proveedores. 4poyan el proceso de innovacin de
productos dentro de la empresa. 'uelen desarrollarse dentro de la organizacin, por lo
tanto no pueden adaptarse fcilmente a paquetes disponibles en el mercado.
Otra clasificacin" seg#n el entorno de aplicacin
Entorno transaccional6 7na transaccin es un suceso o evento que
crea@modifica los datos. El procesamiento de transacciones consiste en captar,
manipular y almacenar los datos, y tambi#n, en la preparacin de documentos5
en el entorno transaccional, por tanto, lo importante es qu# datos se modifican
y cmo, una vez que a terminado la transaccin.
Entorno decisional$ Este es el entorno en el que tiene lugar la toma de
decisiones5 en una empresa, las decisiones se toman a todos los niveles y en
todas las reas, por lo que todos los '1 de la organizacin deben estar
preparados para asistir en esta tarea, aunque tpicamente, son los DSS los que
se encargan de esta funcin.
Pasos para Desarrollo % &rear Sistemas de Informacin
An'lisis$ Es el proceso por el cual se van a examinar los procesos con el fin
de me$orarlos de una manera ob$etiva, minuciosa y concisa. 'u la finalidad es
entender los procesos a detalle para realizar las me$oras en estos.
Dise(o$ En esta etapa es donde la informacin que se recolect se tornar a la
realidad.
Existen dos tipos de dise!o para pasmar el anlisis al nuevo sistema6
Dise(o por an'lisis por dise(o estructurado6 'e ocupa de la estructuracin del
sistema en subsistemas, mdulos, submdulos, $erarquizndolos de procesos
comple$os a los ms sencillos, facilita el mantenimiento al sistema pues con este se
puede tener una perspectiva para poder encontrar posibles errores o fallas, facilita la
integracin con otros sistemas que en la actualidad.
Dise(o por desarrollo de prototipo de aplicaciones6 consiste en definir
requerimientos y evaluacin de procesos por medio de un sistema que funciona antes
de que la aplicacin sea implementada en su totalidad, es decir no es un sistema
desarrollado en su totalidad, solo tiene las caractersticas necesarias para ver el
sistema propuesto antes de que como se mencion anteriormente antes de presentar el
sistema final.
"ueden tomarse cualquiera de los dos m#todos segn las necesidades de cada
organizacin y tomando en cuenta el tiempo para poder realizar el sistema, algunas
veces se cuenta con poco tiempo para las actividades.
Documentacin)
Es parte fundamental del dise!o es necesario documentar todo lo que respecte al
dise!o del sistema, esto es, realizar diagramas de flu$o de los procesos que se van a
sistematizar, tener diccionarios de datos de los arcivos de almacenamiento que se
van a utilizar, los cdigos fuente de los programas, las pantallas que componen el
sistema, composicin de los reportes5 todo esto con el fin de tener referencias en
casos de contingencias o de una reingeniera del sistema.
"ara todo esto debemos tener en cuenta6
8ise!ar y realizar los diagramas de flu$os de datos de los procesos que
conformarn el sistema.
8ise!ar los arcivos de almacenamiento de datos.
8ise!ar las pantallas o perspectiva grfica en papel de cmo ser la interfaz de
usuario para el sistema.
Aealizar los diagramas de flu$o de los programas que conformarn el sistema.
Aealizar los programas en cdigo fuente en papel antes de transcribirlos a una
computadora.
Aealizar un listado de los reportes que se emitirn.
Estos documentos descritos son de importancia, pues con ello como se menciona
anteriormente, se pueden realizar modificaciones, reingenieras, resolver
contingencias y con estos mismo podemos pasar del dise!o al desarrollo del sistema.
Desarrollo
En esta etapa se da la transicin del proceso de dise!o al de desarrollo del sistema,
es decir, aqu en #sta fase se realizar el sistema en una computadora de acuerdo a
estas actividades previas6
Las especificaciones que provienen del anlisis y dise!o previo para su
codificacin en un lengua$e de programacin, adems utilizacin de otras
erramientas necesarias para el desarrollo del sistema.
%rear arcivos los arcivos de datos segn lo antes dise!ado en la fase
anterior, que sern utilizados en el sistema.
Aealizar la documentacin del sistema, esta debe incluir adems los
programas que conforman el sistema.
Berificar que se cuente con los equipos suficientes para la implementacin del
sistema.
%apacitar a los usuarios y al personal de sistemas en las actividades de
procesamiento de datos y mantenimiento.
Establecer estrategias para la implementacin del nuevo sistema.
Implementacin
Est en una fase en la cual es en definitiva la que llamara la prueba de fuego del
sistema, pues con ella se proceder a probar su funcionalidad, robustez, amigable al
usuario, es donde surgirn posibles errores. %on la implementacin es la parte en la
cual el sistema se pondr en funcin para evaluarlo, realizar a$ustes necesarios para
que el sistema tenga las me$ores condiciones de funcionamiento.
;ay tres maneras para realizar la implementacin6
Sustitucin directa del sistema viejo por el nuevo6 en esta el sistema se
trasladar directamente a la realidad, se deben implementar m#todos de
monitoreo para verificar el funcionamiento del sistema, en esta fase de prueba
se tienen que identificar errores en con$unto con los usuarios para verificar,
que la informacin que entra y sale sea correcta y coincida con informacin
que genera el sistema anterior.
Implementacin en paralelo6 es este m#todo, tanto el sistema vie$o como el
nuevo se e$ecutarn paralelamente en un tiempo determinado, para evaluar los
resultados antes de que sea implementado definitivamente, durante este
periodo se corregirn errores, se a$ustar el sistema, para asegurar que el
nuevo sistema funciona correctamente y sea sustituido el anterior, la
desventa$a que tiene este m#todo es que ay que acer doble esfuerzo, debido
a que se deben mane$ar los dos sistemas.
Implementacin por pro%ecto piloto6 en esta se procesa informacin en el
sistema nuevo producida por el sistema anterior para asegurar que los
resultados sean los esperados para asegurar su confiabilidad y veracidad, antes
de que sea implementado el nuevo sistema.
%ualquiera que sea el m#todo de implementacin es necesario puntualizar que,
asegurar la confiabilidad del sistema, realizar a$ustes, correccin de errores, deben ser
planeados por lo que es tambi#n recomendable realizar monitoreos planeados y
coordinados para asegurar que la fase sea exitosa.
Mantenimiento
El traba$o del analista de sistemas no termina cuando implementa el sistema, este
debe tener un seguimiento durante su ciclo de vida, ya que vivimos en un medio que
est en constante movimiento y cambios, esto afecta a los sistemas computacionales5
ya que deben de ser actualizados de acuerdo a los requerimientos que van sugiriendo
dicos cambios, e inclusive el realizar a$ustes durante la vida til del sistema ya sea
por6
8escuidos en las fases del anlisis y dise!o del sistema.
Las pruebas al sistema no son suficientes.
%ambios en los procedimientos dentro de la organizacin.
%ambios tambi#n en las polticas de la empresa, tales como cambios de
precios, polticas de cr#dito, compras, entre mucas otras cosas.
C cambios en mbitos legales.
&**
Es un lengua$e de programacin dise!ado a mediados de los a!os )*+/ por D$arne
'troustrup. La intencin de su creacin fue el extender al exitoso lengua$e de
programacin % con mecanismos que permitan la manipulacin de ob$etos. En ese
sentido, desde el punto de vista de los lengua$es orientados a ob$etos, el %&& es un
lengua$e brido.
"osteriormente se a!adieron facilidades de programacin gen#rica, que se sum a
los otros dos paradigmas que ya estaban admitidos (programacin estructurada y la
programacin orientada a ob$etos,. "or esto se suele decir que el %&& es un lengua$e
de programacin multiparadigma.
4ctualmente existe un estndar, denominado 1': %&&, al que se an aderido la
mayora de los fabricantes de compiladores ms modernos. Existen tambi#n algunos
int#rpretes, tales como A::=.
7na particularidad del %&& es la posibilidad de redefinir los operadores, y de
poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre %&& fue propuesto por AicE -ascitti en el a!o )*+F, cuando el
lengua$e fue utilizado por primera vez fuera de un laboratorio cientfico. 4ntes se
aba usado el nombre G% con clasesG. En %&&, la expresin G%&&G significa
Gincremento de %G y se refiere a que %&& es una extensin de %.
4unque %&& es un supercon$unto de %, existen algunas diferencias entre los dos.
En primer lugar, en % cuando una funcin no toma parmetros, su prototipo tiene la
palabra void. 'in embargo en %&& void es opcional.
"rototipo en %6 car f)(void,5
"rototipo en %&&6 car f)(,5
:tra diferencia entre % y %&& es que en un programa de %&& todas las funciones
deben estar en forma de prototipo, en % los prototipos se recomiendan, pero son
opcionales. =ambi#n si una funcin de %&& es declarada para devolver un valor
obligatoriamente la sentencia return debe devolver un valor, en % no es necesario que
se devuelva.
:tra diferencia es el lugar donde se declaran las variables locales. En %, deben ser
declaradas solo al principio del bloque, mientras que en %&& las variables se pueden
declarar en cualquier punto. 4unque es conveniente realizarlo siempre al comienzo de
la funcin.
Estructura o Partes de un Programa en &**
7n programa, as como un algoritmo tiene una estructura, son casi id#nticos solo
que en el programa intervienen librerias, funciones, y otras partes ms que en un
algoritmo no se pueden llegar a usar por comple$idad.
Arc+ivo de ca,ecera
Librerias H indica que se tengan en cuenta las funciones y tipos definidos en la
librera que se esco$a, por e$emplo tenemos6
-include I nombre de ficero J
"odemos ver donde dice6 2nombre de ficero2 va como su nombre lo indica un
0ficero cabecera2 por lo general en c&& usamos iostream que son las siglas iniciales
de6 K input output stream L.
%ada ficero cabecera sirve para indicarle al programa 0que funciones podemos
usar2, es decir que al colocarle el iostream, tendremos funciones que se nos permitir
usar c/mo el system (0pause2, para dar una pausa al programa que emos eco y
observar bien los resultados, entre otras5 tambien podemos usar recursos como es el
cin (para que el usuario@a ingrese datos, y el cout (para mostrarle datos al usuario@a,.
Entonces quedamos con una cabecera as6
-include Iiostream.J
&a,ecera de funcin . funcin principal
8eba$o de la cabecera principal del programa, se coloca la 0cabecera de funcin2,
#sta funcin es obligatoria en cada programa porque indica el comienzo del
programa6
main ( ,
C se requiere de los par#ntesis despu#s de la palabra restringida 0main0
&uerpo . desarrollo
8espu#s de colocar main ( , es decir nuestro indicador que comienza el programa,
ya podemos comenzar con la programacin, ya que la programacin va en el cuerpo
del programa, se debe indicar cul es el cuerpo, o sea, los limites. En un programa los
limites son marcados por el smbolo 0las llaves 0, es decir M N
M. . . . . . . . . . .N
"or ltimo tenemos las sentencias, es decir nuestra programacin, lo que vayamos
realizando en el cuerpo del programa, lo que va a acer el programa al compilarlo y
e$ecutarlo. =odo eso va a ir en el cuerpo es decir DE/TRO de los limites que
establecimos (las llaves principales del programa,
4l final tenemos que, la estructura de un programa en c&& es as6
Estructura
-include Iiostream.J
main ( , M. . . . . . . . . . .N
&onclusin
8espu#s de aber analizado lo anteriormente dico se puede decir que los sistemas
de informacin tratan el desarrollo, uso y administracin de la infraestructura de la
tecnologa de la informacin en una organizacin.
En la era post<industrial, la era de la informacin, el enfoque de las compa!as a
cambiado de la orientacin acia el producto a la orientacin acia el conocimiento,
en este sentido el mercado compite oy en da en t#rminos del proceso y la
innovacin, en lugar del producto.
El mayor de los activos de una compa!a oy en da es su informacin,
representada en su personal, experiencia, conocimiento e innovaciones. "ara poder
competir, deben poseer una fuerte infraestructura de informacin, en cuyo corazn se
sita la infraestructura de la tecnologa de informacin.
%&& es un programa para programacin. 'irve para programar introduciendo
cdigos que el programa reconoce y e$ecuta por medio de su interfaz.
Referencias
13%4" (1nstituto de 3utricin de %entro 4m#rica y "anam, Sistema de Informacin
KAevista en lneaL 8isponible en6
ttp6@@OOO.incap.org.gt@sisvan@index.pp@es@acerca<de<san@conceptos@sistema<de<
vigilancia K%onsulta6 ./)F, Punio />L
0autaro S) 123345" Programacin C++ 6Revista en l7nea8 Disponi,le en$
+ttp6@@crosspcx.foroactivo.com.es@tF><definicion<de<c K%onsulta6 ./)F, Punio /*L
-artnez P. (.//+, Diseo y desarrollo de sistemas de informacin KAevista en lneaL
8isponible en6 ttp6@@OOO.monografias.com@traba$os>.@disenio<desarrollo<
sistemas<informacion@disenio<desarrollo<sistemas<informacion..stml K%onsulta6
./)F, Punio /?L
"#rez -. y -endoza L. (.//.,, Reingeniera de los Procesos del Negocio KAevista
en lneaL 8isponible en6
ttp6@@prof.usb.ve@lmendoza@8ocumentos@Aeingenieria@"'>)>/Qclase..pdf
K%onsulta6 ./)F, Punio /?L
RiEipedia (@./)F,, Sistema de informacin KAevista en lneaL 8isponible en6
ttp6@@es.OiEipedia.org@OiEi@'istemaQdeQinformaci
S%FSDFnT=iposQdeQsistemasQdeQinformaci.%F.DFn K%onsulta6 ./)F, Punio /*

También podría gustarte