MODULO DE SISTEMAS DE INFORMACIÓN
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
EXTENSIÓN
SANTO DOMINGO
FACULTAD
DE SISTEMAS MERCANTILES
CARRERA
SISTEMAS
MODULO DE
SISTEMAS DE INFORMACIÓN
TEMA:
DESARROLLO Y
ANÁLISIS DEL SÍLABO DE SISTEMAS DE INFORMACIÓN
AUTOR: VALVERDE DIANA
TUTOR: ING. SEGUNDO MENA
PERIODO NOVIEMBRE 2012 – ABRIL 2013
1 INTRODUCCIÓN
En el presente trabajo, se desarrollará los temas
vistos en clase sobre sistemas de información, que es un sistema de
información, como funciona y qué beneficios representa estos para una
organización, como estos implementan y usas los SI para día a día crecer y
superar los obstáculos que se puedan presentar en el mundo de los negocios,
tomando decisiones acertadas. Ya que sabemos que los sistemas de información
desde tiempo atrás nacieron y desde ese entonces han venido siendo una
herramienta indispensable para los negocios, hasta la actualidad ya no solo son
un lujo, sino una necesidad; porque se ha demostrado que las empresas que
apuntan sus estrategias hacia el uso de los SI tienen mayores oportunidades de
desarrollo comercial y empresarial. El uso de los SI se ha convertido en una
lucha de supervivencia, en donde las empresas día a día buscan mejorar las
estrategias de negocios para alcanzar mayores ventas, servicios y sobre todo
lograr una mayor satisfacción de los clientes conjuntamente incrementando sus
ganancias.
El término sistemas de
información hace referencia a un concepto genérico que tiene diferentes
significados según el campo del conocimiento al que se aplique dicho concepto,
a continuación se enumeran algunos de dichos campos y el sentido concreto que
un Sistema de Información tiene en ese campo:
En informática, un sistema de
información es cualquier sistema computacional que se utilice para obtener,
almacenar, manipular, administrar, controlar, procesar, transmitir o recibir
datos, para satisfacer una necesidad de información.
En teoría de sistemas, un sistema
de información es un sistema, automatizado o manual, que abarca personas,
máquinas, y/o métodos organizados de recolección de datos, procesamiento,
transmisión y diseminación de datos que representa información para el usuario. En geografía y cartografía, un
Sistema de Información Geográfica (SIG) se utiliza para integrar, almacenar,
editar, analizar, compartir y desplegar información georeferenciada. Existen
muchas aplicaciones de SIG, desde ecología y geología, hasta las ciencias
sociales.
En representación del
conocimiento, un sistema de información consiste de tres componentes: humano,
tecnológico y organizacional. Bajo esta perspectiva, información se define en
términos de tres niveles de semiótica. Datos que pueden ser procesados
automáticamente por un sistema de aplicaciones corresponden al nivel de
sintaxis. En el contexto de un individuo que interpreta los datos, estos son
convertidos en información, lo que corresponde al nivel semántico. La
información se convierte en conocimiento cuando un individuo conoce (entiende)
y evalúa la información (por ejemplo para una tarea específica), esto
corresponde al nivel pragmático.
En matemáticas dentro de la
teoría de los dominios, un sistema de información Scott (por su inventor Dana
Scott) es una estructura matemática que provee una representación alternativa
de un dominio Scott, como un caso especial, algebraic lattices. En matemáticas
teoría de conjunto difuso, un sistema de información es un sistema de
atributo-valor.
En sociología los sistemas de
información son sistemas sociales cuyo comportamiento está fuertemente
influenciado por los objetivos, valores y creencias de los individuos y grupos,
así como por el desempeño de la tecnología. Un sistema de información es un
conjunto de elementos que interactúan entre sí con el fin de apoyar las
actividades de una empresa o negocio.
El equipo computacional: el
hardware necesario para que el sistema de información pueda operar.
El recurso humano que interactúan
con el Sistema de Información, el cual está formado por las personas que
utilizan el sistema. Un sistema de información realiza
cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de
información.
2 OBJETIVO
2.1 GENERAL
Desarrollar los temas del sílabo de sistemas de información
vistos en cada clase expresando el aprendizaje obtenido.
2.2 ESPECIFICOS
a)
Realizar
una investigación preliminar para el desarrollo de cada uno de los temas
propuestos por el maestro.
a) Realizar un análisis de cada tema visto en clase.
b) Comprender la importancia de los sistemas de información para las organizaciones.
a) Realizar un análisis de cada tema visto en clase.
b) Comprender la importancia de los sistemas de información para las organizaciones.
3 FUNDAMENTACIÓN CIENTIFICA
Existen muchas definiciones de lo que es un sistema de
información, podemos tomar las siguientes definiciones de sistemas de
información “…es un conjunto de componentes interrelacionados para recolectar,
manipular, diseminar datos e información y para disponer de un mecanismo de
retroalimentación útil en el cumplimiento de un objetivo.” (Stair, 2000)
Y también “…un conjunto de recursos
técnicos, humanos y económicos interrelacionados dinámicamente, y organizados
en torno al objetivo de satisfacer las necesidades de información de una
organización empresarial para la gestión y la correcta adopción de decisiones.”
(De Pablos Herederos, López
Hermoso, Romo Romero, & Medina Salgado, 2011), aunque esta última definición se enfoca
más al ámbito empresarial, en el fondo, el espíritu del sistema de información
es obtener información útil para la correcta toma de decisiones de las empresas
y acelerar los procesos de negocios.
Un sistema de información es un conjunto de
elementos que interactúan entre sí con el fin de apoyar las actividades de una
empresa o negocio conjuntamente con el equipo computacional: el hardware
necesario para que el sistema de información pueda operar, el recurso humano
que interactúan con el Sistema de Información, el cual está formado por las
personas que utilizan el sistema.
Un sistema de información realiza cuatro actividades
básicas: entrada, almacenamiento, procesamiento y salida de información.
Así mismo, se puede señalar los componentes
fundamentales de un sistema de información:
a)
La información.- Todo lo capturado, almacenado,
procesado y distribuido por el sistema.
b)
Las personas.- quienes introducen y utilizan la
información del sistema.
c)
Los equipos de tratamiento de la información e
interacción con los usuarios.- El hardware, software y las redes de
comunicación.
d)
Las normas y técnicas de trabajo.- Métodos
utilizados por las personas y la tecnología para desarrollar las actividades.
Una empresa es un
sistema organizacional donde los recursos económicos (entrada) se transforman
mediante diversos procesos organizacionales (procesamiento en bienes y
servicios (salida). Los sistemas de información proporcionan información
(retroalimentación) sobre las operaciones del sistema a la gerencia para la
dirección y el mantenimiento del sistema (control), intercambian entradas y
salidas en el entorno.
4 DESARROLLO
4.1 SISTEMAS DE INFORMACION EN LOS NEGOCIOS GLOBALES ACTUALES
Actualmente los sistemas de
información son fundamentales para realizar negocios. En muchas industrias, la
supervivencia e incluso la existencia son difíciles sin el uso extenso de
tecnología de información. Los sistemas de información se han hecho esenciales
para ayudar a las organizaciones a operar en una economía global. Las
organizaciones procuran hacerse más competitivas y eficientes al transformarse
a sí mismas en empresas digitales, en las cuales prácticamente todos los
procesos de negocios centrales y las relaciones con clientes, proveedores y
empleados se realizan por medios digitales. Las empresas actuales utilizan
sistemas de información para alcanzar seis objetivos principales: excelencia
operativa; nuevos productos, servicios y modelos de negocios; buenas relaciones
con clientes y proveedores; toma de decisiones mejorada; ventaja competitiva, y
supervivencia día tras día. (Johny08, 2011)
Un sistema de información es una herramienta que nos
permite a nosotros como personas y a una empresa en general, tomar decisiones
acertadas en base a la información y resultados dados por los SI, beneficiando y
acelerando los procesos de negocios en la empresa.
Este tema trata sobre la importancia de un sistema de
información y los beneficios que brinda dentro de una empresa, siempre y cuando
se aplique correctamente el uso de la tecnología, y el análisis de la
información. Los sistemas de información se dan gracias a la tecnología de
información, como hardware, software, que puede poseer una empresa y que dan
solución a un problema real de dicha organización.
Definitivamente los
sistemas de información hoy en día son esenciales para que las empresas sean
competitivas y eficientes y logren transformarse en empresas digitales, las
cuales mantienen todos los procesos de negocios centrales y las relaciones con
clientes, proveedores y empleados se realizan por medios digitales. Cabe
mencionar que las empresas actuales utilizan los sistemas de información para
alcanzar seis objetivos principales: excelencia operativa, nuevos productos,
servicios y modelos de negocios, buenas relaciones con clientes y proveedores,
toma de decisiones mejoradas, ventaja competitiva y supervivencia.
Desde una perspectiva técnica, un sistema de información
recopila, almacena y distribuye información proveniente del entorno y las
operaciones internas de una organización, con el fin de apoyar las funciones
organizacionales y la toma de decisiones, la comunicación, la coordinación, el
control, el análisis y la visualización. Los sistemas de información
transforman datos en bruto en información útil por medio de tres actividades básicas:
entrada, procesamiento y salida. Desde una perspectiva empresarial, un sistema
de información proporciona una solución a un problema o reto que enfrenta una
empresa y reditúa un valor económico real a ésta.
4.2 NEGOCIOS EN LINEA GLOBALES: COMO UTILIZAN LAS EMPRESAS LOS SISTEMAS DE INFORMACIÓN
Los
sistemas de información ayudan al éxito de las organizaciones, entre alguno de
los ejemplos menciona Tupperware, ya que esta empresa no se popularizo en un
inicio en los comercios y decide buscar otra manera de llegar a su mercado, por
ésta razón utiliza la estrategia de demostraciones en hogares, la cual le ha
funcionado exitosamente hasta nuestros días.
Para que
los sistemas de información funcionen adecuadamente son necesarios tres
recursos con los que cualquier organización ya sea micro, pequeña, mediana o
grande cuenta que son: gente, organización y tecnología, para así poder generar
el aumento de las ventas solucionando cada problema que la organización
presente.
Los sistemas de información ayudan a cualquier
organización a solucionar sus problemas, recopilando toda la información
necesaria de cada área o departamento en conflicto para dar todas las
herramientas necesarias y así generar una buena toma de decisiones. (Berrospi Alvarado, 2011)
Este tema
se enfoca a la
forma en que los sistemas de información ayudan al éxito de las organizaciones,
como la empresa usa para su beneficio esta herramienta. Los sistemas de
información ayudan a cualquier organización a solucionar sus problemas, incrementar sus ventas alrededor del mundo, también a
tener un mayor control y ordenamiento de datos, cuando se tiene un
problema de negocios se debe detectar a tiempo, y solucionarlo y esto se da de
mejor manera a través de la información que los sistemas proporcionan a los
encargados de la toma de decisiones, y así generar una buena toma de
decisiones.
Un claro ejemplo de la importancia de los sistemas de
información dentro de una organización, es el caso Toyota, que en la actualidad
es una de las más grandes empresas automovilísticas del mundo, con millonarias
ganancias anuales, pero no todo fue de color rosa para esta gran empresa, es
así como hace ya algunos años, Toyota al igual que otras empresas, entraron en
un descenso económico a gran escala, es aquí donde esta prestigiosa empresa
apuntó por los sistemas de información para mejorar sus procesos de negocios
desde los más básicos, procesos administrativos, procesos de producción,
procesos de atención al cliente.
En resumen su reconocido sistema de producción, se
enfoca a brindar calidad con eficiencia en base a necesidades reales de los
clientes, sus pedidos, exigencias, gustos, produce su línea automovilística
dedicándose a producir lo necesario con excelente calidad, en vez de adivinar y
almacenar en salas de exhibición de los distribuidores. Esto ayudó a la empresa
a colocarse en el puesto que actualmente se encuentra.
Los procesos de negocios son conjuntos de actividades
que realizan los trabajadores para organizar, coordinar y orientar el trabajo
para producir un producto o servicio valioso. Las organizaciones deben tener
muy claro cuáles son sus procesos de negocios ya que hoy en día una mala
administración de los procesos puede
llevarte a un fracaso, debido a que de éstos depende la manera en que se
coordina el trabajo, la información y el conocimiento.
Los sistemas de información ayudan al éxito de las
organizaciones, entre alguno de los ejemplos menciona Tupperware, ya que esta
empresa no se popularizo en un inicio en los comercios y decide buscar otra
manera de llegar a su mercado, por ésta razón utiliza la estrategia de
demostraciones en hogares, la cual le ha funcionado exitosamente hasta nuestros
días. Los sistemas de información que dicha organización utilizó fue un sistema
integrado de administración de pedidos basado en la web, denominado
My.Tupperware.com, y con esto cada asesor de ventas podía capturar sus propios
pedidos, así iniciaba un proceso de delegación de obligaciones. (Berrospi Alvarado, 2011)
4.3 SISTEMAS DE INFORMACIÓN, ORGANIZACIONES Y ESTRATEGIAS
Hoy en día, la interacción
entre la tecnología de la información y las organizaciones es muy compleja y
recibe la influencia de muchos factores mediadores, como la estructura, los
procesos de negocios, las políticas, la cultura, el entorno y las decisiones
administrativas.
El construir nuevos sistemas de información o
reconstruir los existentes significa mucho más que un reacomodo técnico de
máquinas, implica que algunos sistemas de información modifiquen el equilibrio
de la organización, su estructura, sus políticas y demás que se han establecido
a lo largo del tiempo.
El cambio tecnológico requiere cambios en quien posee
y controla la información, quien tiene derecho a acceder y actualizar esa
información, y que tomara las decisiones sobre quien, cuando y como.
Debido a la interacción entre las organizaciones y
los sistemas de información, y con la influencia de los grandes avances de la
tecnología, las redes y el internet, se está optando mucho por los nuevos
sistemas de información que son los negocios online.
Pero que es un negocio online, simplemente es vender
y ofrecer tus productos o servicios a través del internet, producto físicos, productos digitales y
servicios.
Un negocio online como las tiendas virtuales,
actualmente es una gran estrategia para expandir sus ventas y clientes, superar
sus problemas de ventas locales y pensar en ventas globales a través del
comercio electrónico y porque no a través del comercio móvil. Todo eso se logra
gracias al uso de los sistemas de
información que hoy en día son la herramienta indispensable para que las PYMES
y las empresas millonarias puedan seguir creciendo, aumentando su campo de
abastecimiento a nivel mundial.
Las tiendas
virtuales permiten desde el punto de vista del vendedor, ofrecer sus productos
junto con un excelente servicio, mediante catálogos dinámicos, funciones de
filtros según las necesidades de los clientes, dar facilidades de pagos y
entrega, todo en función del nivel de satisfacción del cliente. Y desde el
punto de vista de los clientes, es un gran servicio porque ofrece atención
comercial a cada usuario en la comodidad de su hogar, aspecto que cada día se
va convirtiendo en un punto importante para los negocios, mejor calidad de servicio,
mayor número de clientes que va a tener una empresa.
La tecnología
de redes e internet usada para estos negocios también influye mucho, es decir
las tiendas virtuales hechas en base a la nueva tecnología web 2.0, permite a
los usuarios en general acelerar los procesos, brinda soporte para compartir
información con las redes sociales, que actualmente también son un medio
potente de comercio, dando la oportunidad a las PYMES a darse a conocer
mundialmente.
La
interacción entre la tecnología de información y las organizaciones es muy
compleja y recibe la influencia de muchos factores mediadores, como la
estructura, los procesos de negocios, las políticas, la cultura, el entorno y
las decisiones administrativas. Algunos de los cambios que ocurren en las empresas
a causa de las nuevas inversiones en tecnología de información no pueden verse
y sus resultados podrían o no satisfacer sus expectativas.
Una
organización es una estructura social formal, estable, que toma recursos del
entorno y los procesa para producir bienes y servicios. También son estructuras
sociales porque constituyen un conjunto de elementos sociales, de manera
parecida a la estructura de una máquina.
Construir
nuevos sistemas de información o reconstruir los existentes significa mucho más
que un reacomodo técnico de máquinas, implica que algunos sistemas de
información modifiquen el equilibrio de derechos, privilegios, obligaciones,
responsabilidades y sentimientos de la organización que se han establecido a lo
largo del tiempo.
El cambio tecnológico
requiere cambios en quien posee y controla la información, quien tiene derecho
a acceder y actualizar esa información, y que tomara las decisiones sobre
quien, cuando y como.
Los sistemas
de información están estrechamente entrelazados con la estructura, cultura y
procesos de negocios de una organización. Los nuevos sistemas alteran los
patrones de trabajo establecidos y las relaciones de poder, por lo que suele
haber cierta resistencia hacia ellos cuando se implementan. La compleja
relación entre los sistemas de información, el desempeño de la organización y
la toma de decisiones se debe manejar con cuidado.
4.4 EL ESTILO ORGANIZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIÓN
Un analista de sistemas debe ser capaz de analizar y
diseñar un sistema de información, debe tener en cuenta que las organizaciones
son consideradas como sistemas diseñados para cumplir metas y objetivos
predeterminados, interviniendo el recurso humano y el recurso material. (lolbel, 2010)
Al analizar y diseñar Sistemas de Información se debe
tomar en cuenta tres aspectos fundamentales de la organización:
•
El concepto de organizaciones como sistemas
•
Los diversos niveles de administración
•
La cultura general de la organización
Niveles de Administración
•
Administración de operaciones.
•
Administración media.
•
Administración estratégica
Para que un analista pueda
analizar y diseñar un sistema de información
primero se debe tomar en cuenta tres aspectos de una organización:
–
La organización como un sistema
El estilo organizacional, es la
forma de vida de una persona, para una empresa es como está estructurada la
empresa, como se maneja desde la administración hasta los obreros, desde el
rango más alto hasta el más bajo. A la empresa se considera como sistema porque
cumplen metas y objetivos, en donde existen subsistemas que se encargan de una
función específica, formada por personas u otros recursos. Existen
organizaciones virtuales que se comunican mediante redes de computadoras y
telecomunicaciones, hablándose de trabajadores remotos.
–
Niveles de administración
Es como maneja las decisiones de
la empresa, si existe un solo dueño, él es el encargado de administrar la
información y en base a esa información, debe tomar las decisiones que él
considere acertadas para el bien de la empresa. Pero si la empresa se maneja en
base a una junta directiva, serán cada uno de las personas que integran la
junta, quienes tomen las mejores decisiones para la empresa. Sea como sea, el
proceso de control de la gerencia o la junta tiene como punto principal asignar
los recursos de mejor manera para cumplir objetivos de la organización; y la
formulación de metas conjuntamente con estrategias y políticas para lograrlas
–
Cultura general de la organización
Determina la manera de cómo la
gente maneja la información así como los sistemas de información, ya sea en
organizaciones físicas o virtuales.
Es decir, en base a conocer a la
empresa, su estructura, su forma de administrar, el analista visualiza el
sistema de información en base a las necesidades del cliente, porque todos los
clientes no son iguales, cada uno tiene sus propias necesidades, políticas y
estrategias.
4.5 ASPECTOS ÉTICOS Y SOCIALES DE LOS SISTEMAS DE INFORMACIÓN
La ética en un contexto general se
refiere a los principios de lo correcto o lo incorrecto que los individuos, en
plena libertad, emplean para tomar decisiones que normen su comportamiento. Es
decir, lo que nosotros como personas decidimos si aceptar y hacer lo bueno o lo
malo, nadie nos obliga hacerlo, son decisiones nuestras propias. (johny08, 2011)
La ética en
los sistemas de información es una ética aplicada. El intento de una aplicación
tal sobre la base de la ciencia de la comunicación. Si bien los medios de
comunicación tiene como requisito las metas del sistema, en su subjetividad
sobrepasa las metas meramente técnicas hacia un más.
Los
aspectos éticos de los sistemas de información han cobrado nueva importancia
por el surgimiento de internet y el comercio electrónico. Internet y las
tecnologías para las empresas digitales facilitan más que nunca la
recopilación, integración y distribución de la información, y desencadenan
nuevas preocupaciones acerca del uso apropiado de la información del cliente,
la protección de la privacidad personal y la protección de la propiedad
intelectual.
La Ética en
la informática estudia la forma de transparentar e idoneizar los métodos que
son utilizados para transformar la información, los mecanismos que permiten
realizar las transformaciones, la valoración de los modos de comunicación más
apropiados entre las personas y los que hacen de la información su filosofía de
vida.
Los sistemas de información dan lugar a
nuevos aspectos éticos tanto para los individuos como para las sociedades
porque crean oportunidades para un cambio social intenso y, por consiguiente,
amenazan las estructuras existentes de poder, dinero, derechos y obligaciones.
Los sistemas de información así como nos ayudan a resolver problemas, también
nos pueden perjudicar si se los usa inadecuadamente.
Con el
internet y el comercio electrónico, la ética ha llegado a jugar un papel
muy importante dentro de los sistemas de información. Gracias al Internet y las
tecnologías para las empresas digitales facilitan más que nunca la recopilación,
integración y distribución de la información, y desencadenan nuevas
preocupaciones acerca del uso apropiado de la información del cliente, la
protección de la privacidad personal y la protección de la propiedad
intelectual.
Decimos vivir en mundo donde los sistemas
de información benefician significativamente a las grandes empresas, pero
también existen personas inescrupulosas que realizan mal uso de estos sistemas
de información, donde no se ve reflejada su ética, como son la piratería de
información, la compartición gratuita de información digital o física que están
bajo derechos de autor; no solo es el acto de las personas que comparten estos
medios, sino, es más la actividad que los usuarios realizan al bajar estos
archivos, reproducirlos, lo que incrementa que estos delitos informáticos sigan
en crecimientos. Los hackers que se adueñan de información privada de las
personas, contraseñas de las tarjetas de crédito para causarles daños,
extorciones.
Es por eso que la ética es un aspecto muy importante dentro
de los sistemas de información. Con la ética se puede medir la responsabilidad
formal por las consecuencias de los sistemas de información, establecer
estándares para salvaguardar la calidad del sistema que proteja la seguridad de
los individuos y de la sociedad, y preservar los valores esenciales para la
calidad de vida en una sociedad de la información.
4.6 INFRAESTRUCTURA DE TI Y TECNOLOGÍAS EMERGENTES
Este
tema consiste en el conjunto de dispositivos físicos y aplicaciones de software
que se requieren para operar toda una empresa de una manera adecuada y
efectiva; y también un conjunto de servicios a lo largo y ancho de la
empresa, presupuestados por la administración y que abarcan capacidades tanto
humanas como técnicas.
Entre los servicios que ofrece se incluyen los siguientes:
- Plataformas de cómputo que se utilizan para proporcionar servicios de cómputo que conectan a empleados, clientes y proveedores dentro de un entorno digital coherente.
- Servicios de telecomunicaciones que proporcionan conectividad de datos, voz y video a empleados, clientes y proveedores.
- Servicios de administración de datos que almacenan y manejan datos corporativos que proveen capacidades para analizar datos.
- Servicios de software de aplicaciones que proveen capacidades a toda la empresa.
- Servicios de administración de instalaciones físicas que desarrollan la infraestructura, coordinan los servicios de TI entre las unidades de negocios.
4.7 FUNDAMENTOS DE LA INTELIGENCIA DE NEGOCIOS: ADMINISTRACIÓN DE BASES DE DATOS E INFORMACIÓN
EL tema se centra en que las
empresas se encargan de recopilar su información por medio de sistemas de bases
de datos, lo que tratan con esto es de garantizar un entorno conveniente y
eficiente, para almacenar, procesar y extraer información; donde los funcionarios
pueden acceder en el momento que los necesiten.
Actualmente se busca disminuir
ciertos problemas como el duplicado y no disponibilidad de los datos, la falta
de medidas de seguridad, entre otros; que pueden afectar el buen funcionamiento
de la empresa, ya que la información se vuelve vulnerable a que terceras
personas puedan acceder y manipularla, a que los datos no estén en el momento
que sean solicitados o que simplemente se encuentren inconsistencias en la
información accedida. Esto sucede puesto que no cuentan con sistemas de bases
de datos diseñados para el porvenir del negocio, por medio de un estudio
previo, que pueda mostrar cuáles son las necesidades reales de la empresa,
adecuándolos a estos resultados; asimismo, con el debido seguimiento de que se
está cumpliendo con los objetivos del sistema y que ante cualquier falla se
realizará la correspondiente corrección.
Dentro de los tipos de sistemas de
administración de bases de datos, el relacional es el más utilizado, esto
porque es más sencillo y comprensible por los usuarios finales y los
profesionales de tecnologías de información; además puede progresar, ya que las
relaciones entre los datos no necesitan estar predefinidas.
Por otra parte, se puede encontrar
que las empresas se apoyan de la elaboración de consultas e informes para poder
tener una idea del funcionamiento de la empresa, así lograr mayor seguridad en
que sus actividades se están realizando adecuadamente, un ejemplo de ellos es
la aplicación del SQL lo cual permite mejorar el desempeño de la empresa y
tomar en la medida de lo posible las mejores decisiones.
Asimismo, dentro de la
administración de los sistemas de bases de datos, se encuentra el proceso de
normalización cuyo objetivo es el de simplificar la relación entre los campos
de un registro; logrando reemplazar los datos por otros más manejables; esto
para que se cumpla con estándares y la información sea recopilada adecuándose
al funcionamiento de la empresa. De la mano de esto se encuentran ciertas
políticas de información, las cuales son necesarias para poder cumplir con las
reglas de poder manipular la información de la empresa.
Otro punto a destacar es lo útil
que se ha convertido el utilizar las bases de datos en la web, las empresas se
ahorran tiempo en acceder a la información, puesto que lo hacen de inmediato,
logrando un manejo dinámico por parte de los funcionarios.
Son herramientas muy útiles que
las organizaciones deben saber aprovechar, tomando las medidas necesarias para
lograr buenos resultados en la implementación de un sistema de bases de datos.
4.8 PROTECCIÓN DE LOS SISTEMAS DE INFORMACIÓN
Consiste
en asegurar los recursos del
sistema de información de una organización,
este tipo de seguridad incluyen
los programas; se resguarda de esta forma los datos que se consideran
importantes para que no sean vistos por cualquier persona no autorizada.
Todos los expertos y analistas en sistemas saben a
ciencia cierta que los sistemas de información no están exentos de ataques
ajenos y maliciosos que buscan ocasionar daños a la empresa, con el fin de
extorsionarla o robarle información, o en otros casos solo buscan dañar la
información que contengan los equipos de los usuarios. Por ese motivo que un
sistema de información debe tener la suficiente seguridad y sistemas de protección
para que no sea blanco fácil de estos ataques informáticos.
Entre los ataques informáticos más comunes, tenemos
los expresados a continuación:
BotNet: Se
denomina a la redes de computadoras dominadas por bots, este grupo de
ordenadores dominados se los conocen como “zombies”.
Bot: son
programas de software que permiten tomar el control remoto de la PC de una
víctima desprevenida. Son controlados por el BotHerder o también conocidos como
“pastor”, el dueño del bot.
Malware: engloba
a todo tipo de programa o código de computadora cuya función es dañar un
sistema o causar un mal funcionamiento. Dentro de este grupo podemos encontrar
términos como: Virus, Troyanos (Trojans), Gusanos (Worm), Dialers, Spyware,
Adware, Hijackers, Keyloggers, FakeAVs, Rootkits, Bootkits, Rogues, etc….
Worms: es similar a un virus por su diseño, y es considerado una
subclase de virus. Los gusanos informáticos se propagan de ordenador a
ordenador, pero a diferencia de un virus, tiene la capacidad a propagarse
sin la ayuda de una persona. Un worm se aprovecha de un archivo o de características
de transporte del sistema, para viajar.
Troyano: Es un programa malicioso que se aloja en la computadora y
permite el acceso a usuarios externos, con el fin de recabar información o controlarla,
pero sin afectar el funcionamiento de dicha máquina; es decir, pasar
inadvertido.
Spyware: o también conocido como software espía es una aplicación
que recopila información sobre una persona u organización sin su conocimiento
ni consentimiento. El objetivo más común es distribuirlo a empresas
publicitarias u otras organizaciones interesadas. Normalmente, este software
envía información a sus servidores, en función a los hábitos de navegación del
usuario.
Spam: Sencillamente es el envío descontrolado de correo electrónico
basura.
Backdoor: Estos programas son diseñados para abrir
una "puerta trasera" en nuestro sistema de modo tal de
permitir al creador de esta aplicación tener acceso al sistema y hacer lo que
desee con él.
Phishing: Es uno de los métodos más utilizados por delincuentes
cibernéticos para estafar y obtener información confidencial de forma
fraudulenta como puede ser una contraseña o información detallada sobre
tarjetas de crédito u otra información bancaria de la víctima. Crean páginas
web de empresas de confianza donde los usuarios ingresan su información
personal.
Para obtener protección contra los bots maliciosos,
los expertos en seguridad de los principales antivirus aconsejan:
Ø
Instale un software de seguridad de primera
clase ( Antivirus, AntiSpy, Firewall )
Ø
Configure el software para que se actualice de
manera automática. Aumente las configuraciones de seguridad de su navegador.
Ø
Limite los derechos de usuario cuando está en
línea.
Ø
Nunca haga clic en los archivos adjuntos, a menos
que pueda verificar su origen.
Ø
Asegúrese de que su sistema tenga las revisiones
más recientes de Microsoft Windows Update.
Ø
Configure los parámetros de seguridad de su
equipo para que se actualicen automáticamente, a fin de asegurarse de tener
siempre los parches más recientes del sistema.
4.9 EL ROL DEL ANALISTA DE SISTEMAS
Analista de Sistema: puede
referirse al encargado del desarrollo de aplicaciones en lo que respecta a su
diseño y obtención de los algoritmos, así como de analizar las posibles
utilidades y modificaciones necesarias de los sistemas operativos para una
mayor eficacia de un sistema informático. Otra misión de estas personas es dar
apoyo técnico a los usuarios de las aplicaciones existentes.
El analista de sistemas
generalmente valora la manera que funcionan los negocios examinando la entrada,
el procesamiento de datos y la salida de información con el propósito de
mejorar los procesos organizacionales. Muchas mejoras involucran mejor apoyo
para las funciones de los negocios por medio del uso de sistemas de información computarizados.
Esta definición enfatiza un enfoque sistemático y
metódico para analizar, y posiblemente mejorar, lo que está sucediendo con el
contexto específico creado por un negocio. Se requiere que los analistas de
sistemas desempeñen muchos paquetes en el curso de su trabajo. Algunos de estos
papeles son:
1.
Consultores externos para negocios.
2.
Experto de soporte dentro de un negocio.
3.
Agente de cambio en situaciones tanto
internas como externas.
Los analistas poseen un amplio rango
de habilidades. La primera y principal es que le analista soluciona problemas,
le gusta el reto de analizar un problema y encontrar una respuesta funcional. Los
analistas de sistemas requieren habilidades de comunicación que les
permitan relacionarse en forma significativa con muchos tipos de gente
diariamente, así como habilidades de computación. Para su éxito es necesario
que se involucre el usuario final.
4.10 DETERMINACIÓN DE LA VIABILIDAD Y ADMINISTRACIÓN DE LAS ACTIVIDADES DE ANÁLISIS Y DISEÑO
Existen cinco aspectos
fundamentales de un proyecto que el analista de sistemas debe dominar los
cuales son:
1.
La iniciación de proyectos
2.
La determinación de la viabilidad de un proyecto
3.
La planeación y el control de actividades
4.
La programación de proyectos
5.
La administración de los miembros del equipo de
análisis de sistemas.
Los proyectos pueden ser
solicitados por diversas personas de la organización o por los mismos analistas
de sistemas. La selección de un proyecto es una decisión difícil, ya que se
solicitarán más proyectos de los que se pueden realizar.
Criterios importantes para la
selección de proyectos son:
ü
Que el proyecto solicitado tenga el respaldo de
los directivos de la organización
ü
Que cuente con un periodo adecuado de compromiso
para la terminación del proyecto
ü
Que impulse a la organización hacia la
consecución de sus metas
ü
Que sea factible
ü
Que tenga la importancia suficiente para darle
mayor prioridad que a otros proyectos.
Estas capacidades se consideran
aspectos fundamentales de un proyecto.
Un proyecto de sistemas comienza con problemas o con oportunidades de realizar mejoras en un negocio, que surgen con frecuencia conforme la organización se adapta al cambio.
Un proyecto de sistemas comienza con problemas o con oportunidades de realizar mejoras en un negocio, que surgen con frecuencia conforme la organización se adapta al cambio.
4.10.1 SELECCIÓN DE PROYECTOS
Se debe tener bien presentes las
razones para recomendar el estudio de sistemas de un proyecto que parezca
resolver un problema o propiciar una mejora. Tome en cuenta los motivos que
impulsen una propuesta de proyecto. Debe asegurarse de que el proyecto no tiene
como propósito mejorar su propia imagen política o su poder, o el poder de la
persona o grupo que lo proponga, porque hay una alta probabilidad de que el
proyecto sea mal concebido y, con el tiempo, no tenga una buena aceptación.
A más de eso, se debe tener en
cuenta los 5 criterios nombrados anteriormente para la selección de proyectos.
4.10.2 DEFINICIÓN DE OBJETIVOS
Las mejoras a los sistemas se
consideran como cambios que darán como resultado beneficios crecientes y
valiosos. Las mejoras pueden ser de muchos tipos, por ejemplo:
- Aceleración de un proceso
- Optimización de un proceso al eliminar pasos innecesarios o duplicados
- Combinación de procesos
- Reducción de errores en la captura de información mediante la modificación de formularios y pantallas de despliegue
- Reducción de almacenamiento redundante
- Reducción de salidas redundantes
- Mejora en la integración de sistemas y subsistemas
También es importante la manera en
que las mejoras a los sistemas de información afectan los objetivos
corporativos. Estos objetivos incluyen:
- Mejora de las ganancias corporativas
- Apoyo a la estrategia competitiva de la organización
- Mayor cooperación con distribuidores y socios
- Incremento del apoyo a las operaciones internas con el fin de producir bienes y servicios de manera más eficiente y eficaz
- Incremento del apoyo a la toma de decisiones internas para que éstas sean más eficaces
- Mejora del servicio al cliente
- Incremento en la moral de los empleados
4.10.3 DETERMINACIÓN DE LA VIABILIDAD
La definición de viabilidad en
términos más sencillos se refiere a que si el proyecto se puede o no hacer o llevar
a cabo, pero para eso se evalúa de tres maneras principales:
- Viabilidad Operativa:
o
Tiempo de los analistas de sistemas
o
Costo del estudio de sistemas
o
Costo del tiempo que los empleados dedicarán al
estudio
o
Costo estimado del hardware
o
Costo del software comercial o del desarrollo de
software
- Viabilidad Técnica:
o
Tecnología disponible para satisfacer las
necesidades de los usuarios
- Viabilidad Económicamente:
o
El Sistema funcionara cuando se instale
o
El Sistema será utilizado y quienes lo
utilizarán.
Los datos para el estudio de
viabilidad se pueden recopilar mediante entrevistas.
4.10.4 PLANEACION Y CONTROL DE ACTIVIDADES
La administración de proyectos abarca las tareas generales
de planeación y control. La planeación incluye todas las actividades requeridas
para seleccionar un equipo de análisis de sistemas, asignar miembros del equipo
a proyectos adecuados, calcular el tiempo necesario para realizar cada tarea y
programar el proyecto de tal manera que las tareas se terminen a tiempo.
El control implica el uso de
retroalimentación para monitorear el proyecto, incluyendo la comparación del
plan original del proyecto con su evolución real. Además, el control significa
emprender las acciones apropiadas para agilizar o reprogramar actividades para
terminar en tiempo, a la vez que estimulen a los miembros del equipo a realizar
el trabajo de manera profesional.
4.10.5 USO DE GRÁFICAS DE GANTT PARA LA PROGRAMACIÓN DE PROYECTOS
Una gráfica de Gantt es una forma
fácil de programar tareas. En este tipo de gráfica las barras representan cada
tarea o actividad. La longitud de cada barra representa la duración relativa de
dicha tarea.
La principal ventaja de la gráfica
de Gantt es su sencillez. El analista de sistemas esta técnica no sólo es fácil
de utilizar, sino que también es adecuada para establecer una comunicación
satisfactoria con los usuarios finales.
Otra ventaja de utilizar la
gráfica de Gantt es que las barras representan actividades o tareas a escala;
es decir, el tamaño de las barras indica el tiempo relativo que tomará
completar cada tarea.
4.10.6 PROGRAMACIÓN DE PROYECTOS POR COMPUTADORA
La programación de proyectos con ayuda de las
computadoras se ha convertido en una tarea práctica y sencilla. Microsoft
Project es un buen ejemplo de un programa muy eficaz.
4.10.7 DETERMINACIÓN DE RECURSOS
La determinación de recursos para el estudio de viabilidad sigue el
mismo patrón general. El proyecto debe satisfacer tres criterios de viabilidad
para pasar a una siguiente fase de desarrollo. Los recursos se analizan desde
la perspectiva de tres áreas de viabilidad: técnica, económica y operativa.
Viabilidad técnica Gran parte de la determinación de recursos tiene que
ver con la evaluación de la viabilidad técnica. El analista debe averiguar si
es posible actualizar o incrementar los recursos técnicos actuales de tal
manera que satisfagan los requerimientos bajo consideración.
Sin embargo, en ocasiones los "agregados" a los sistemas
existentes son costosos y no redituables, simplemente porque no cumplen las
necesidades con eficiencia. Si no es posible actualizar los sistemas
existentes, la siguiente pregunta es si hay tecnología disponible que cumpla
las especificaciones.
·
Viabilidad técnica
·
Agregados al sistema actual
·
Tecnología disponible para satisfacer las
necesidades de los usuarios:
·
Viabilidad económica
·
Tiempo de los analistas de sistemas
·
Costo del estudio de sistemas
·
Costo del tiempo que los empleados dedicarán
al estudio
·
Costo estimado del hardware
·
Costo del software comercial o del desarrollo
de software
·
Viabilidad operativa
·
El Sistema funcionara cuando se instale
·
El Sistema será utilizado
4.11 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS INTERACTIVOS
Existen métodos
que nos permiten tener acceso, a la recopilación de información necesaria para
saber o identificar problemas dentro de una organización.
4.11.1 ENTREVISTAS
Una entrevista
es utilizada para recabar información, se necesita obtener las opiniones de los
entrevistados y su parecer acerca del estado actual del sistema, metas
organizacionales y personales y procedimientos informales.
Hay cinco pasos
para poder preparar una entrevista
ü
Leer los antecedentes
ü
Establecer los objetivos de la entrevista
ü
Decidir a quién entrevistar
ü
Preparar al entrevistado
ü
Decidir el tipo de preguntas y la estructura
4.11.2 TIPOS DE PREGUNTAS
Existen diversidad
de tipos de preguntas y cada una es usada de acuerdo a las necesidades o que
tanto de información es requerida y es importante aplicar el método que vamos a
usar para realizar dichas preguntas de acuerdo a su tipo.
·
Preguntas abiertas
Estas preguntas
incluyen aquellas como "¿Qué piensa de poner a todos los gerentes en una
intranet?" y "Explique por favor cómo toma una decisión de
programación de producción.
En realidad,
"abiertas" describe las opciones del entrevistado para responder.
·
Preguntas cerradas
Tales preguntas
son de la forma básica: "¿Cuántos subordinados tiene?" Las respuestas
posibles se cierran al entrevistado, debido a que sólo puede contestar con un
número finito como "Ninguno", "Uno" o "Quince".
Una pregunta cerrada limita la respuesta disponible para el entrevistado.
A más de eso, para
la aplicación de las preguntas, el responsable puede optar por las siguientes
técnicas y métodos para realizar su entrevista:
·
Uso de una estructura de pirámide
Con base en esta forma, el
entrevistador empieza con preguntas, a menudo cerradas, muy detalladas.
Posteriormente, el entrevistador extiende los temas permitiendo preguntas
abiertas y respuestas más generalizadas.
Debe utilizar una estructura de pirámide si cree que su entrevistado necesita motivación para profundizar en el tema. También es conveniente utilizar una estructura de pirámide para la secuencia de las preguntas cuando desea una opinión concluyente del tema.
Debe utilizar una estructura de pirámide si cree que su entrevistado necesita motivación para profundizar en el tema. También es conveniente utilizar una estructura de pirámide para la secuencia de las preguntas cuando desea una opinión concluyente del tema.
·
Uso de una estructura de embudo
En el segundo tipo de estructura,
el entrevistador adopta un método deductivo al iniciar con preguntas generales
y abiertas, y luego limitar las posibles respuestas utilizando preguntas
cerradas.
·
Uso de una estructura de diamante
Es la combinación de las dos
estructuras anteriores. Esta estructura implica empezar de una manera muy específica,
después se examinan los aspectos generales y finalmente se termina con una
conclusión muy específica. La estructura de diamante combina las fortalezas de
los otros dos métodos, pero tiene la desventaja de tomar mucho más tiempo que
cualquiera de las otras estructuras.
4.12 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS NO INTRUSIVOS
4.12.1 MUESTREO
Es el proceso consistente en
seleccionar sistemáticamente elementos representativos de una población. Cuando
dichos elementos se examinan con cuidado, se da por hecho que el análisis
revelará información útil de la población en general.
4.12.1.1 LA NECESIDAD DE MUESTREO
Hay muchas razones por las cuales
un analista de sistemas tendría que seleccionar una muestra representativa de
datos para examinarla o personas representativas para entrevistarlas,
aplicarles un cuestionario u observarlas. Entre estas razones se incluyen:
·
Reducir costos.
·
Acelerar la recopilación de datos.
·
Mejorar la efectividad.
·
Reducir la parcialidad.
4.12.1.2 DISEÑO DEL MUESTREO
Un analista de sistemas debe
seguir cuatro pasos para diseñar una buena muestra:
1.
Determinar qué datos van a ser recopilados o
descritos.
2.
Determinar de qué población se van a tomar
muestras.
3.
Escoger el tipo de muestra.
4.
Decidir el tamaño de la muestra.
4.12.2 ANÁLISIS DE DOCUMENTOS CUANTITATIVOS
En todas las empresas existen
muchos documentos cuantitativos disponibles para su interpretación, y entre
ellos se incluyen informes usados para la toma de decisiones, informes de
desempeño, registros y una variedad de formularios. Todos estos documentos
tienen un propósito y un público específicos a los cuales van dirigidos.
Tales informes ayudan al tomador
de decisiones a identificar fácilmente las tendencias.
4.12.3 ANÁLISIS DE LOS DOCUMENTOS CUALITATIVOS
Los documentos cualitativos
incluyen mensajes de correo electrónico, memorandos, carteles en los tableros
de anuncios y en las áreas de trabajo, páginas Web, manuales de procedimientos
y manuales de políticas. Hay razón para ello. Algunos lineamientos pueden
ayudar a los analistas a seguir un enfoque sistemático en esta clase de
análisis:
1.
Examine los documentos en busca de metáforas
clave u orientadoras.
2.
Busque una mentalidad de internos contra
externos o de "nosotros contra ellos".
3.
Liste los términos que caractericen lo bueno o
lo malo y que aparezcan repetidamente en los documentos.
4.
Busque mensajes y gráficos significativos
colocados en áreas comunes o en páginas Web.
5.
Identifique el sentido del humor, si lo hay.
4.13 ELABORACIÓN DE PROTOTIPOS RAD Y PROGRAMACIÓN EXTREMA
Cuando el analista de sistemas
presenta un prototipo del sistema de información, se interesa en las reacciones
de los usuarios y los directivos de la organización hacia el prototipo. Las
reacciones se recopilan a través de la observación, las entrevistas y las hojas
de retroalimentación diseñados para obtener la opinión de cada persona sobre el
prototipo después de que interactúan con él.
4.13.1 CLASES DE PROTOTIPOS
Entre estos tenemos
·
Prototipo corregido
La primera clase de elaboración de
prototipos tiene que ver con la construcción de un sistema que funciona pero se
corrige simultáneamente.
·
Prototipo no funcional
El segundo tipo de prototipo es un
modelo no funcional a escala configurado para probar ciertos aspectos del
diseño.
·
Primer prototipo de una serie
Involucra la creación de un primer
modelo a escala completa de un sistema, con frecuencia llamado piloto. El
prototipo es completamente funcional y es una materialización de lo que el
diseñador espera será una serie de aviones con características idénticas. Este
tipo de elaboración de prototipos es útil cuando se planean muchas
instalaciones del mismo sistema de información.
·
Prototipo de características seleccionadas
Involucra la creación de un modelo
funcional que incluya algunas, pero no todas, de las características que tendrá
el sistema final.
4.13.2 LINEAMIENTOS PARA DESARROLLAR UN PROTOTIPO
Una vez que se ha tomado la
decisión de elaborar un prototipo, se deben observar cuatro lineamientos
principales al integrar la elaboración de prototipos con la fase de
determinación de requerimientos del SDLC:
1.
Trabajar en módulos manejables
2.
Construir rápidamente el prototipo
3.
Modificar el prototipo en iteraciones sucesivas
4.
Poner énfasis en la interfaz de usuario
4.13.3 DESVENTAJAS DE LA ELABORACIÓN DE PROTOTIPOS
- Puede ser bastante difícil manejar la elaboración de prototipos como un proyecto en el esfuerzo de sistemas más grandes.
- Los usuarios y los analistas podrían adoptar un prototipo como si fuera un sistema final cuando de hecho es deficiente y su propósito nunca fue el de servir como sistema terminado.
4.13.4 VENTAJAS DE LA ELABORACIÓN DE PROTOTIPOS
- Posibilidad de modificar el sistema en las primeras etapas del desarrollo.
- Oportunidad de suspender el desarrollo de un sistema que no sea funcional y:
- Posibilidad de desarrollar un sistema que se acerque más a satisfacer las necesidades y expectativas de los usuarios.
La elaboración exitosa de
prototipos depende de una retroalimentación del usuario frecuente y oportuna,
lo que sirve para modificar el sistema y hacerlo más receptivo a las
necesidades reales, ya que; los cambios oportunos son menos costosos que los
cambios que se hacen más tarde en el desarrollo del proyecto.
4.13.5 INTERACCIÓN CON EL PROTOTIPO
Hay tres formas principales en las
que un usuario puede ayudar en la elaboración de prototipos:
1.
Experimentando con el prototipo.
2.
Dando reacciones sinceras sobre el prototipo.
3.
Sugiriendo adiciones o eliminaciones al
prototipo.
4.13.6 DESARROLLO RÁPIDO DE APLICACIONES
El desarrollo rápido de
aplicaciones (RAD) es un enfoque orientado a objetos para el desarrollo de
sistemas que incluye un método de desarrollo así como también herramientas de
software. El RAD y la elaboración de prototipos se enfocan en satisfacer más de
cerca los requerimientos cambiantes de los negocios, se puede considerar como
una implementación específica de la elaboración de prototipos.
4.13.6.1 FASES DEL RAD
Hay tres fases amplias del RAD que vinculan a usuarios y analistas en la evaluación, diseño e implementación.- Fase de planeación de requerimientos
- En esta fase, usuarios y analistas se reúnen para identificar los objetivos de la aplicación o sistema y para identificar los requerimientos de información que surgen de dichos objetivos.
- Taller de diseño del RAD
- El proceso de diseñar y refinar los prototipos se puede representar mejor como un taller. Cuando imagina un taller, sabe que la participación es intensa, no pasiva, y que generalmente se hace con las manos.
- Fase de implementación
- Tan pronto como sean convenidos estos aspectos y los sistemas sean construidos y se refinen, los nuevos sistemas, o parte de ellos, son probados e introducidos en la organización. Debido a que el RAD se puede usar para crear las nuevas aplicaciones de comercio electrónico para las cuales no hay ningún sistema viejo, por lo general no se necesita ejecutar los sistemas viejos y nuevos en paralelo antes de la implementación.
4.13.7 PROGRAMACIÓN EXTREMA
La programación extrema (XP) es un enfoque de desarrollo de
software que adopta lo que generalmente designamos como prácticas de desarrollo
de software aceptable y las lleva al extremo. Por ejemplo, la retroalimentación
es importante para los programadores, analistas, diseñadores, usuarios y
computadoras.
La administración de proyectos es importante, de tal manera
que la programación extrema intenta definir rápidamente un plan global del
sistema, desarrollar y liberar rápidamente el software y posteriormente
revisarlo continuamente para incorporarle características adicionales. Pero la
programación extrema no sólo se basa en los resultados. Se basa en los valores,
principios y prácticas. Ahora examinaremos cómo los valores y principios de XP
dan forma al desarrollo de sistemas extremos.
4.13.7.1 VALORES Y PRINCIPIOS DE LA PROGRAMACIÓN EXTREMA
Para la programación extrema es importante que se declaren
los valores y principios que crean el contexto para la colaboración entre
programadores y clientes. Para considerarse analista de XP, se debe apegar a
los siguientes valores y principios desarrollados por Beck.
Cuatro valores de XP Hay cuatro valores que crean un entorno
en el cual se pueden servir adecuadamente diseñadores y negocios.
·
Comunicación,
·
Sencillez,
·
Retroalimentación y;
·
Valentía.
4.14 USO DE DIAGRAMAS DE FLUJO
Un diagrama de flujo de datos (DFD
por sus siglas en español e inglés) es una representación gráfica para la
maceta del "flujo" de datos a través de un sistema de información. Un
diagrama de flujo de datos también se puede utilizar para la visualización de
procesamiento de datos (diseño estructurado). Es una práctica común para un
diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción
entre el sistema y las entidades externas. Este contexto a nivel de DFD se
"explotó" para mostrar más detalles del sistema que se está
modelando.
Un diagrama de flujo de datos
gráfico lógico del plan de trabajo que se ejecutara para la solución de un
determinado problema. A través de él, se planifica la solución del problema
independiente del lenguaje de computación a usar. De esta manera se separa las
instrucciones de un lenguaje determinado con todas las reglas.
Las capacidades humanas necesarias
para elaborar un diagrama de flujo correcto son: Lógico, Prácticas, y Atención.
El empleo de la maquina en las funciones del procediendo de datos han hecho
necesario un flujo ordenado de la información. La secuencia en que deberán
ejecutarse las operaciones tendrá que definirse claramente, y cuando se combine
con los datos a los que debe aplicarse, esa secuencia creara el flujo de
información.
4.14.1 OBJETIVOS DE UN DIAGRAMA DE FLUJO
- Estructura la solución del problema independiente del lenguaje a utilizar.
- Separar la solución lógica de programación de la parte de reglas y sintaxis de codificación con esta división del trabajo se obtiene mayor eficiencia.
- Dar una visión completa del problema al programador ya que pierde en un programa ya codificado.
- Permitir una compresión más rápida del programa a otros programadores.
Un diagrama de flujo, puede tener
tipos de errores diferentes:
- De forma
Se genera por no seguir las reglas
establecidas, puede hacer el diagrama difícil interpretación, confundir el
diagrama y hasta convertirlo en errado en cuanto ser lógica.
- De lógica
Son errores de estructura del
diagrama en cuanto al orden puede ser de distinta gravedad, desde dejar de
mostrar el resultado. O falta un cálculo hasta un error que determine que un
programa nunca llegue a su fin.
- De objetivo
Es cuando un diagrama de flujo
esta correcto en cuanto a su estructura y forma pero no soluciona el problema
propuesto sino otro.
4.14.2 REGLAS PARA LA CREACIÓN DE DIAGRAMAS
1. Los
diagramas de flujo deben escribirse de arriba hacia abajo y/o de Izquierda a
derecha.
2. Los
símbolos se unen con líneas, las cuales tienen en la punta una flecha que
indica su dirección que fluye la información procesos, se deben utilizar
solamente líneas de flujo horizontal o vertical.
3. Se
debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del
diagrama a un sitio distinto, se pudiera realizar utilizando los conectores.
4. No
deben quedar líneas de flujo sin conectar.
5. Todo
texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso
de muchas palabras.
6. Todos
los símbolos pueden tener más de una línea de entrada, a excepto del símbolo
final.
7. Solo
los símbolos de decisión pueden y deben tener más de una línea de flujo de
salida.
4.14.3 CARACTERÍSTICAS DE LOS DIAGRAMAS DE FLUJO DE DATOS
- Muestran que debe hacer el sistema sin referencias.
- Son diagramas explícitos y comprensibles.
- Dan la posibilidad de representan el sistema a diferentes niveles de complejidad, desde lo más global a lo más detallado solo requieren de 4 símbolos.
- Son fáciles de mantenimiento, pues los cambios afectan solo algunos de sus elementos y no al todo.
4.14.4 VENTAJAS DE LOS DIAGRAMAS DE FLUJO DE DATOS
- Fácil lectura, con esto se constituye en un instrumento de mucha versatilidad.
- Facilitan la interacción Usuario-Analista.
4.15 ANALISIS DE SISTEMAS MEDIANTE DICCIONARIO DE DATOS
El diccionario de datos es una
aplicación especializada de los tipos de diccionarios usados como referencia en
la vida cotidiana. El diccionario de datos es una obra de consulta con
información acerca de los datos (es decir, metadatos), compilada por los
analistas de sistemas para guiarse en el análisis y diseño. Como un documento,
el diccionario de datos recopila y coordina términos de datos específicos y
confirma lo que cada término significa para las diferentes personas en la organización.
4.15.1 NECESIDAD DE ENTENDER EL DICCIONARIO DE DATOS
Muchos
sistemas de administración de base de datos están equipados con un diccionario
de datos automatizado. Estos diccionarios pueden ser complejos o sencillos.
Algunos diccionarios de datos computarizados catalogan automáticamente los
elementos de datos cuando se hace la programación; otros simplemente
proporcionan una plantilla para motivar a la persona que llene el diccionario a
que lo haga de una manera uniforme para cada entrada.
4.15.2 ESTRUCTURAS DE DATOS LÓGICAS Y FÍSICAS
Cuando las estructuras de datos se
definen primero, sólo se incluyen los elementos de datos que el usuario vería,
tal como un nombre, dirección y saldo a pagar. Esta fase es el diseño lógico,
el cual muestra qué datos necesita el negocio para sus operaciones diarias.
4.15.3 ALMACENES DE DATOS
Todos los elementos base se deben
almacenar en el sistema. También los elementos derivados se podrían almacenar
en el sistema, tal como, para un empleado, el sueldo bruto acumulado a la
fecha. Los almacenes de datos se crean para cada entidad de datos diferente que
se almacenará. Es decir, cuando los elementos base de un flujo de datos se
agrupan para formar un registro estructural, se crea un almacén de datos para
cada registro estructural único.
4.15.4 CREACIÓN DEL DICCIONARIO DE DATOS
Las entradas del diccionario de datos se
podrían crear después de completar el diagrama de flujo de datos, o se podrían
construir conforme se desarrolle el diagrama de flujo de datos.
El uso de notación
algebraica y registros estructurales permite al analista desarrollar el
diccionario de datos y los diagramas de flujo de datos mediante un enfoque
jerárquico de arriba hacia abajo.
Por ejemplo, el
analista podría crear un flujo de datos de un Diagrama 0 después de las
primeras entrevistas y, al mismo tiempo, hacer las entradas preliminares del
diccionario de datos. Típicamente, estas entradas consisten en los nombres de
los flujos de datos encontrados en el diagrama de flujo de datos y sus
estructuras de datos correspondientes
4.16 DESCRIPCIÓN DE LAS ESPECIFICACIONES DE PROCESOS Y DESICIONES ESTRUCTURADAS
El analista de sistemas que aborda
las especificaciones de procesos y las decisiones y tiene muchas opciones para
documentarlas y analizarlas.
4.16.1 FORMATO DE LA ESPECIFICACIÓN DE PROCESOS
Las especificaciones de procesos
vinculan el proceso al diagrama de flujo de datos y, por consiguiente, al
diccionario de datos.
4.16.1.1 TABLA DE DECISIONES
Las tablas de decisión proporcionan otra forma
de examinar, describir y documentar decisiones. Cuatro cuadrantes se usan para:
1.
Describir
las condiciones
2.
Identificar
las posibles alternativas de decisión
3.
Indicar
qué acciones se deben realizar, y;
4.
Describir
las acciones.
4.16.2 PANORAMA GENERAL DE LAS ESPECIFICACIONES DE PROCESOS
Para determinar los requerimientos de información de una estrategia de
análisis de decisión, el analista de sistemas debe determinar primero los
objetivos organizacionales mediante un enfoque de jerarquización de arriba
hacia abajo. El analista de sistemas debe entender los principios organizacionales
y debe contar con experiencia en las técnicas de recopilación de datos.
4.16.3 METAS PARA PRODUCIR ESPECIFICACIONES DE PROCESOS
1.
Reducir
la ambigüedad del proceso. Obliga al analista a aprender los detalles acerca
del funcionamiento de un proceso. Es necesario detectar, anotar e integrar las
áreas indefinidas de todas las especificaciones de procesos. Estas
observaciones constituyen una base y proporcionan las preguntas para las
entrevistas de seguimiento con la comunidad de usuarios.
2.
Obtener
una descripción precisa de lo que se está realizando, lo cual normalmente se
incluye en un paquete de especificaciones para el programador.
3.
Validar
el diseño del sistema. Esta meta incluye garantizar que un proceso tenga todo
el flujo de datos de entrada necesario para producir la salida. Además, todas
las entradas y salidas deben representarse en el diagrama de flujo de datos.
4.17 PREPARACIÓN DE LA PROPUESTA DEL SISTEMA
Este tema hace referencia a cómo
elaborar la preparación de la propuesta de sistemas. Debemos saber valorar e
inventar el hardware y software actuales y propuestos del sistema, también evaluar
el software tomando en cuenta los pros y contras entre crear un software
personalizado y entre un software comercial; pronosticar los costos tangibles e
intangibles y realizar un análisis de costos y beneficios utilizando diferentes
métodos.
En si la propuesta de sistemas es
todo lo que el analista ha aprendido acerca de una empresa o una organización y
lo que necesita para mejorar su desempeño y satisfacer adecuadamente a todos
los requerimientos de información que proporciona. El analista debe de usar
diferentes métodos el cual le ayude a preparar el sistema.
El analista debe tomar muy en
cuenta que hardware y software va a utilizar para implementar el sistema ya que
son los usuarios que van a tener acceso al sistema, por eso el analista debe
trabajar con los usuarios para así saber que hardware y software utilizarían.
Pero para eso deben de crear un
pronóstico de todos los análisis de costos y beneficios que tendría el software
y hardware.
El software y hardware es muy
importante ya que es lo principal para crear el sistema ya sin esas cosas pues
obviamente no hay sistema por eso hay que evaluar muy bien que todo el software
y hardware de computo trabajen perfectamente, los principales responsables de
revisar o realizar la evaluación son los analistas ya que son ellos que se
preocupan por las mejoras del negocio.
Como conclusión del tema podríamos
decir que para la preparación de la propuesta del sistema se deben tomar en
cuenta 3 aspectos:
- Viabilidad: El presupuesto para el sistema
- Fiabilidad: Los recursos disponibles y por haber para el sistema
- Probabilidad: El tiempo pronosticado para la elaboración e implantación total del sistema.
4.18 DISEÑO DE UNA SALIDA Y ENTRADA EFICAZ
Los usuarios dependen de la salida
para realizar sus tareas y con frecuencia juzgan el valor de un sistema solo
por su salida. La salida es la información que se entrega a los usuarios a
través del sistema de información, utilizando intranets, extranets o la World
Wide Web. Algunos datos requieren una gran cantidad de procesamiento antes de
transformarse en la salida apropiada.
La calidad en la entrada del
sistema determina la calidad de la salida del mismo. Es vital que los
formularios de entrada, las pantallas y los documentos web interactivos se
diseñen tomando en cuenta esta importante relación.
4.18.1 DISEÑO DE LA SALIDA PARA SATISFACER UN PROPÓSITO ESPECÍFICO
Toda la salida debe tener un
propósito. No es suficiente poner a disposición de los usuarios un informe, una
pantalla o una página Web sólo porque la tecnología permite hacerlo.
Durante la fase de determinación
de los requerimientos de información, el analista de sistemas averigua qué
propósitos se deben satisfacer. A continuación diseña la salida con base en esos
propósitos.
4.18.2 DISEÑO DE SALIDA PARA SATISFACER AL USUARIO
En un sistema de información
grande que atiende a muchos usuarios con muchos propósitos diferentes, a menudo
es difícil personalizar la salida. Con base en las entrevistas, las observaciones,
los costos y tal vez los prototipos, será posible diseñar una salida que
satisfaga lo que muchos usuarios, si no es que todos, necesitan y prefieren.
Es importante considerar que el
contenido de la salida de los sistemas de información está interrelacionado con
el método de salida. Siempre que diseñe la salida, necesita pensar cómo
influirá la función en la forma y cómo influirá el propósito que pretenda
conseguir en el método de salida que elija.
La salida se debe pensar de una
forma general a fin de que cualquier información producida por el sistema de
cómputo que de alguna forma sea útil para las personas se pueda considerar
salida. La salida se puede clasificar en externa, la que sale del negocio, tal
como la información que aparece en la Web, o en interna, que permanece dentro
del negocio, tal como el material disponible en una intranet.
4.18.3 CÓMO EVITAR EL SESGO EN EL DISEÑO DE LA SALIDA
Los
analistas de sistemas pueden usar estrategias específicas para evitar el sesgo
en la salida que diseñan:
1.
Esté consciente de las fuentes de sesgo.
2. Haga un diseño interactivo de salida que incluya
usuarios y una variedad de sistemas configurados de forma diferente durante la
comprobación de la apariencia del documento Web.
3. Trabaje con los usuarios para que estén informados
del sesgo de la salida y puedan reconocer las implicaciones de personalizar sus
despliegues.
4.
Cree salidas que sean flexibles y que permitan a
usuarios modificar límites y rangos.
5.
Capacite a los usuarios para apoyarse en salidas
múltiples para obtener "segundas opiniones" de la salida del sistema.
4.18.4 DISEÑO DE SALIDA IMPRESA
La fuente de información que se
incluye en los informes es el diccionario de datos, cuyo proceso de
recopilación se trató en el capítulo 8. Recuerde que el diccionario de datos incluye
nombres de elementos de datos así como también el tamaño de campo requerido de
cada entrada.
4.19 DISEÑO DE INTERFAZ DE USUSARIO
El diseño de la interfaz de usuario requiere el
estudio de las personas y el conocimiento tecnológico adecuado.
4.19.1 PREGUNTAS QUE DEBEN PLANTEARSE Y RESPONDERSE PARA EL DISEÑO DE LA INTERFAZ DE USUARIO
- ¿Quién es el usuario?
- ¿Cómo aprende a interactuar con el nuevo sistema de cómputo?
- ¿Cómo interpreta la información que produce el sistema?
- ¿Qué espera del sistema?
4.19.2 REGLAS DE ORO
Existen tres reglas de oro para el diseño de la
interfaz:
1.
Dar el control al usuario
Es decir un sistema que reaccione a las necesidades
del usuario y que le ayude a hacer las cosas.
2.
Reducir la carga en la menoría del usuario
Una interfaz de usuario bien diseñada no
dependerá de la memoria del usuario. Siempre que sea posible, el sistema debe
“recordar” la información pertinente y ayudar al usuario con un escenario de
interacción que le facilite el uso de la memoria.
3.
Lograr que la interfaz sea consistente Implica:
Toda la información visual este organizada de acuerdo
con un estándar de diseño que se
mantenga en todas la presentaciones de pantalla.
Los mecanismos de entrada se restrinjan a un conjunto
limitado que se utilicé de manera consistente en toda la aplicación.
Los mecanismos para ir de una tarea a otra se hayan
definido e implementado de manera consistente.
4.19.3 ANALISIS Y DISEÑO DE LA INTERFAZ DE USUARIO
El proceso general para analizar y diseñar una
interfaz de usuario empieza con la creación de diferentes modelos de función
del sistema.
Luego se delinean las tareas orientadas al ser humano
y al equipo que se requieren para lograr el funcionamiento del sistema.
4.19.4 MODELOS DEL ANÁLISIS Y DISEÑO DE LA INTERFAZ
Un ingeniero humano establece un modelo del usuario;
el ingeniero del software crea un modelo del diseño; el usuario final
desarrolla una imagen mental que suele denominarse modelo mental del usuario o
percepción del sistema, y quienes implementan el sistema crean un modelo de la
implementación.
·
El modelo del usuario
Establece el perfil de los usuarios finales del
sistema.
Para construir una interfaz de usuario efectiva,
“todo diseño debe empezar por la comprensión de quienes son los usuarios de
destino, incluidos sus perfiles de edad, sexo, habilidades físicas, educación,
antecedentes culturales o étnicos, motivaciones, objetivos y personalidad”.
Los usuarios están distribuidos en las siguientes
categorías:
- Principiantes. No tienen conocimientos de la sintaxis del sistema y cuentan con escasos conocimientos de la semántica de la aplicación o del uso de la computadora en general.
- Usuarios esporádicos y con conocimientos. Tienen conocimientos razonables de la semántica, pero muestran una retención relativamente baja de la información sobre sintaxis necesaria para utilizar la interfaz.
- Usuarios frecuentes y con conocimientos. Cuentan con conocimientos de sintaxis y semántica suficientes para llegar al “síndrome del usuario avanzado”.
- El modelo del diseño
Incorpora datos, arquitectura interfaz y
representaciones procedimentales del software.
La especificación de requisitos establece ciertas
restricciones que ayudan a definir el usuario del sistema.
El modelo mental moldea la manera en que el usuario
percibe la interfaz y esta satisface sus necesidades.
- El modelo de la implementación
Combina la manifestación externa del sistema de
cómputo y toda la información de ayuda que describe la sintaxis y semántica del
sistema.
Cuando coinciden el modelo de la
implementación y el modelo mental del usuario, los usuarios suelen sentirse a
gusto con el software y lo usan con efectividad.
- El Proceso
El proceso de análisis y diseño de
la interfaz de usuario abarca cuatro actividades distintas de marco de trabajo
o
Análisis y modelado de usuarios, tarea y
entornos.
o
Diseño de la interfaz
o
Construcción (implementación) de la
interfaz
o
Validación de la interfaz
El análisis de la interfaz se
concentra en el perfil de los usuarios que interactuaran con el sistema
4.19.5 PASOS DEL DISEÑO DE LA INTERFAZ
Se han propuesto muchos modelos
diferentes para el diseño de la interfaz de usuario, todos sugieren una
combinación de los siguientes pasos:
- Con base en la información desarrollada durante el análisis de la información, definir los objetos y las acciones de la interfaz (operaciones).
- Definir eventos (acciones del usuario) que cambiarán el estado de la interfaz. Modelar este comportamiento.
- Representar cada estado de la interfaz tal como lo verá el usuario final.
- Indicar como interpreta el usuario el estado del sistema a partir de la interfaz proporcionada mediante la interfaz.
4.20 DISEÑO DE PROCEDIMIENTOS PRECISOS DE ENTRADA DE DATOS
La calidad de datos es una medida
de qué tan consistentemente correctos, dentro de ciertos límites prefijados,
están los datos. Los datos codificados eficazmente facilitan la entrada de
datos precisa al reducir la cantidad necesaria de datos y, con ello, el tiempo
requerido para introducir la información.
4.20.1 CODIFICACIÓN EFECTIVA
Una de las formas en que los datos pueden ser
introducidos de manera más precisa y eficiente es mediante el empleo
inteligente de varios códigos. El proceso de poner datos ambiguos o demasiado
largos en unos cuantos dígitos o letras que se puedan introducir fácilmente se
conoce como codificación, que no se debe confundir con la codificación de programas.
La codificación ayuda a que el analista de sistemas
alcance el objetivo de eficiencia, debido a que los datos codificados requieren
menos tiempo para su captura y reducen la cantidad de elementos capturados.
La codificación es una forma fluida y concisa de
capturar datos. Además de proporcionar precisión y eficiencia, los códigos
deben tener un propósito.
Los tipos específicos de códigos nos permiten tratar
los datos de una forma particular. Los
propósitos para codificar incluyen lo siguiente:
1. Llevar
registro de algo.
2. Clasificar
la información.
3. Ocultar
la información.
4. Revelar
la información.
5. Solicitar
la acción apropiada.
El código de derivación alfabética es un método que
se usa comúnmente para identificar un número de cuenta.
Una desventaja de un código de derivación alfabética
se presenta cuando la parte alfabética es pequeña, por ejemplo, el nombre “Po” o
cuando el nombre contiene menos consonantes que las requeridas por el código.
4.20.2 VALIDACIÓN DE LAS TRANSACCIONES DE ENTRADA
Validar las transacciones de entrada se hace
principalmente mediante software que es la responsabilidad del programador pero
es importante que el analista de sistemas sepa qué problemas comunes podrían
invalidar una transacción.
4.20.3 VENTAJAS DE LA PRECISIÓN EN LOS ENTORNOS DE COMERCIO ELECTRÓNICO
Uno de los muchos bonos de las transacciones de
comercio electrónico es la mayor precisión de los datos, debido a cuatro
razones:
1. Los
clientes generalmente codifican o teclean los datos.
2. Los
datos introducidos por los clientes se almacenan para su uso posterior.
3. Los
datos introducidos en el punto de venta se reúsan a lo largo del proceso de
surtido del pedido.
4. La
información se usa como retroalimentación para los clientes.
Asegurar la calidad de la entrada de datos al sistema
de información es crítico para asegurar la salida de calidad. La calidad de los
datos capturados se puede mejorar mediante el logro de los tres objetivos
principales de entrada de datos: codificación eficaz; captura de datos eficaz y
eficiente, y la validación de datos.
Una de las mejores formas para acelerar la entrada de
datos es mediante el uso eficaz de la codificación, la cual pone los datos en
secuencias cortas de dígitos
y/o letras.
4.21 ASEGURAMIENTO DE LA CALIDAD MEDIANTE INGENIERIA DE SOFTWARE
¿Qué es la calidad del
software?
El grado en que un cliente y/o usuario percibe que el
producto software satisface sus necesidades, cumpliendo las normas y que tenga
cero defectos
¿Qué es la ingeniería
del software?
Es una disciplina de la ingeniería que comprende
todos los aspectos de la producción de software desde las etapas iniciales de
la especificación del sistema hasta el mantenimiento de este después que se
utiliza.
El establecimiento y uso de principios de ingeniería
robustos orientados a obtener software económico que sea fiable y que funcione
en máquinas reales.
4.21.1 ENFOQUES PARA EL ASEGURAMIENTO DE LA CALIDAD MEDIANTE LA INGENIERÍA DE SOFTWARE
1. Garantizar el aseguramiento de la calidad total
diseñando sistemas y software con un enfoque modular, descendente.
2. Documentar el software con las herramientas adecuadas.
3. Probar, mantener y auditar el software.
4.21.1.1 PRINCIPIOS QUE GUÍAN HACIA EL ASEGURAMIENTO DE LA CALIDAD
1. El usuario del sistema de información es el factor
individual más importante en establecer y evaluar su calidad.
2. Es mucho menos costoso corregir los problemas en sus
fases iniciales que esperar hasta que un problema se manifieste a través de las
quejas o crisis del usuario.
Forma de minimizar los riesgos, y ayudar a asegurar que el sistema es
lo que se necesita y quiere, y que mejorará evidentemente algunos aspectos del
desempeño del negocio.
4.21.2 ENFOQUE DE ADMINISTRACIÓN DE CALIDAD TOTAL (TQM)
- Responsabilidad de la administración de la calidad total
–
Gran parte de la responsabilidad por la calidad de los
sistemas de información recae en los usuarios de estos y en los directivos.
–
Debe existir un apoyo incondicional por parte de los
directivos.
–
La administración y los usuarios deben desarrollar
lineamientos para los estándares de calidad de los sistemas de información.
- Repasos estructurados
– Una de las acciones
más fuertes de la administración de calidad.
– Es una forma para
monitorear el desarrollo general y de la programación del sistema, resaltar
problemas y permitir al responsable de esa parte del sistema haga los cambios
adecuados.
– Pueden ser
realizados cada vez que se ha terminado una parte del código, un subsistema o
un sistema.
- Ventajas
– Módulos más sencillos de escribir y depurar debido a
la independencia.
– Los módulos son más fáciles de mantener.
– Los módulos son más fáciles de entender, debido a que
son subsistemas independientes.
- Selección de una técnica de diseño y documentación
– Es compatible con la
documentación existente
– Se entiende por
otros en la organización.
– Le permite regresar
a trabajar en el sistema después de que ha estado fuera de el por un periodo.
– Sea conveniente para
el tamaño del sistema en que esta trabajando.
– Permita fácil
modificación.
4.21.3 PRUEBA, MANTENIMIENTO Y AUDITORÍA
•
Proceso de prueba
–
Las pruebas se realizan a lo largo del sistema y no
simplemente al final.
–
Es una serie esencial de pasos que ayuda asegurar la
calidad del sistema eventual
–
La prueba se realiza en subsistemas o módulos de
programas conforme al trabajo avanza.
–
Revisa para ver si los módulos trabajan junto entre
ellos, tal como se planeó.
•
Prácticas de
mantenimiento
– El mantenimiento se
realiza para mejorar el software existente en lugar de responder a una crisis o
falla del sistema.
–
Re codificar para
mejorar la eficacia del programa.
–
Proporcionar a los
usuarios acceso a un correo electrónico para el soporte técnico.
•
Cómo auditar
–
Es una forma de asegurar
la calidad de la información contenida en el sistema.
– Se pide un experto, que
no esté involucrado en crear o usar el sistema, examinar la información para
determinar su fiabilidad.
4.22 IMPLEMENTACIÓN EXITOSA DEL SISTEMA DE INFORMACIÓN
- El primer enfoque para la implementación involucra el movimiento de poder de cómputo hacia los usuarios individuales.
- El segundo enfoque para la implementación es usar diferentes estrategias para capacitar a usuarios y personal, usando una variedad de técnicas de capacitación y admirándose que cada usuario debe asumir debido al nuevo sistema de información.
- Un tercer enfoque para la implementación es escoger una estrategia de conversión del analista de sistemas necesita evaluar la situación y proponer un plan para pasar del sistema anterior al nuevo que sea adecuado para la organización y sistema de información particular.
- El cuarto enfoque para la implementación involucra evaluar es sistema de información nuevo o el modificado. El analista necesita formular medidas de desempeño para evaluar el sistema. Las evaluaciones vienen de los usuarios, dirección y analista.
4.22.1 IMPLEMENTACION DE SISTEMAS DISTRIBUIDOS
El concepto de sistemas distribuidos se usa de muchas
formas diferentes.
Aquí se tomará en un sentido amplio para que incluya
estaciones de trabajo que se pueden comunicar entre sí y con los procesadores
centrales, así como también diferentes configuraciones arquitectónicas
jerárquicas de procesadores de datos que se comunican entre sí y que tiene
diferentes capacidades de almacenamiento de datos.
Uno de los aspectos costosos de
implementar una LAN es que cada vez que se mueve, se debe cambiar la
instalación eléctrica. Algunas organizaciones están afrontando esto al
establecer una red inalámbrica de área local (WLAN) de alta velocidad.
Ventajas de los sistemas
distribuidos Los sistemas distribuidos permiten el almacenamiento de datos en
lugares donde no estorben a las transacciones de tiempo real en línea.
Por ejemplo, el tiempo de
respuesta en las consultas se podría mejorar si no todos los registros necesitan
ser investigados antes de que se dé una respuesta.
4.22.2 DESVENTAJAS DE LOS SISTEMAS DISTRIBUIDOS
Los sistemas distribuidos
presentan algunos problemas únicos que los sistemas de cómputo centralizados no
poseen. El analista necesita pesar estos problemas contra las ventajas
presentadas y plantearlos también con el negocio interesado.
El primer problema es la
confiabilidad de la red. Para hacer de una red un recurso en lugar de una
carga, debe ser posible transmitir, recibir, procesar y almacenar datos de
forma confiable. Si hay demasiados problemas con la confiabilidad del sistema,
éste se abandonará.
4.22.3 ESTRATEGIAS DE CAPACITACIÓN
Personas que capacitan a los
usuarios
Para un proyecto grande, se
podrían usar muchos instructores diferentes dependiendo de cuántos usuarios se
deben capacitar y quiénes son.
Las posibles fuentes de
capacitación incluyen lo siguiente:
1. Vendedores.
2. Analistas
de sistemas.
3. Instructores
externos.
4. Instructores
internos.
5. Otros
usuarios del sistema.
4.22.3.1 LINEAMIENTOS PARA LA CAPACITACIÓN
1. Objetivos
de la capacitación
2. Métodos
de capacitación
3. Sitios
de capacitación
4. Materiales
de capacitación
4.22.3.2 ESTRATEGIAS DE CONVERSIÓN
1. Conversión
directa.
2. Conversión
paralela.
3. Conversión
gradual o por fases.
4. Conversión
de prototipo modular.
5. Conversión
distribuida.
4.22.3.3 SEGURIDAD FÍSICA
La seguridad física se refiere a proteger el sitio
donde se encuentra la computadora, su equipo y software a través de medios
físicos. Puede incluir acceso controlado a las salas de cómputo por medio de
signos legibles por la máquina o un registro de entrada y salida del sistema
por un humano, usando cámaras de televisión de circuito cerrado para supervisar
las áreas de la computadora y frecuentemente apoyando los datos y almacenando
los respaldos en un área a prueba de fuego o a prueba de agua.
4.22.3.4 SEGURIDAD LÓGICA
La seguridad lógica se refiere a los controles
lógicos en el software. Los controles lógicos son familiares para la mayoría de
los usuarios como contraseñas o códigos de autorización de alguna clase. Cuando
se usan, permiten al usuario entrar al sistema o a una parte particular de una
base de datos con una contraseña correcta.
4.23 ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADOS A OBJETOS USANDO LENGUAJE UNIFICDO UML
- UML es un lenguaje muy popular.
- Creado y administrado por OMG (Object Managed Group)
- UML usa técnicas de notación gráfica.
- Es el lenguaje de software más utilizado en la actualidad.
- Se encarga de documentar, visualizar y especificar las funciones y procesos de los sistemas de software.
- Representa un modelo estándar para visualizar blueprint (dibujo técnico) de sistema, que incluye algunos elementos como:
-
El Actor
-
El Proceso de negocios
-
El Componente
-
La Actividad
4.23.1 TIPOS DE DIAGRAMAS UML
4.23.1.1 DIAGRAMAS DE ESTRUCTURA
Elementos que debe poseer el sistema.
Incluyen:
- Diagrama de clases
- Diagrama de componentes
- Diagrama de despliegue
- Diagrama de paquetes
- Diagrama de Objetos
4.23.1.2 DIAGRAMAS DE COMPORTAMIENTO
Lo que debe suceder en el sistema
Incluyen:
- Diagrama de Actividades
- Diagrama de Estados
4.23.1.3 DIAGRAMAS DE INTERACIÓN:
Flujo de control y datos
Incluyen:
- Diagrama de Secuencia
- Diagrama de Comunicaciones
- Diagrama de Tiempos
4.23.1.4 IMPORTANCIA DEL UML
- Cuenta con muchas herramientas
- Componentes y limitaciones
- Permite observar en pocos diagramas

5 CONCLUSIONES
a)
Los sistemas de información son herramientas que
ayudan a una organización a tomar decisiones acertadas para su beneficio,
mediante el procesamiento de información.
b)
Las grandes y millonarias empresas han llegado
al lugar donde están es gracias a los beneficios que le ha dado sus sistemas de
información empleados de acuerdo a sus estrategias y políticas.
c)
Los negocios online, tiendas virtuales ofrecen
servicios de calidad, porque utilizan al internet y las redes como sus aliados
para darse a conocer en el mundo global, agrandando el terreno de ventas y
clientes.
d)
Un SI no es obligatoriamente un modelo estándar
para todas las organizaciones, sino, que cada organización en base a su
estructura, su forma administrativa, sus necesidades, sus políticas; deberá
emplear su sistema de información.
e)
La ética juega un papel muy importante dentro de
los sistemas de información, ya que depende de cada persona saber usar a los
sistemas de información sabiamente, saberlo usar para su beneficio o para sus
bajos intereses.
f)
La ética como profesional involucra como la
persona de desarrolla dentro de su trabajo, respetando las políticas de la
organización, información privada y confidencial.
g)
Al culminar con este trabajo hemoa determinado
que los Sistemas de Información son de suma importancia en nuestra vida diaria,
ya que nos ayudan en la toma de decisiones ya sea en nuestro trabajo o lugar de
estudio, nos prestas grandes beneficios para mejorar nuestro estilo de vida
mediante la implementación o adecuación de un sistema, ya que en la actualidad
hay un gran porcentaje de empresarios los usan para mejorar su competitividad y
ofrecer servicio de calidad a sus clientes, desarrollando grandes ganancias
para la empresa y dando un buen servicio a sus clientes o usuarios.
6 BIBLIOGRAFIA
6.1 FISICA
a) Stair, R. M. (2000). Principios de sistemas de información: enfoque administrativo (4º ed.). Mexico: International Thomson Editores.b) De Pablos Herederos, C., López Hermoso, J. J., Romo Romero, S. M., & Medina Salgado, S. (2011). Organización y transformación de los sistemas de información en la empresa (1º ed.). España, Madrid: ESIC Editorial.
6.2 DIGITAL
Berrospi Alvarado, G. (01 de 2011). Trabajos de
Sistemas Tecnologicos. Recuperado el 25 de 11 de 2012, de Los Sistemas de
Informacion en los Negocios Globales Actuales:
http://gabrielaberrospialvarado.blogspot.com/2011/01/resumen-sistemas-de-informacionen-los.html
Diaz, E. (01 de 2011). buenastareas.com.
Recuperado el 27 de 11 de 2012, de buenastareas.com:
http://www.buenastareas.com/ensayos/Negocios-En-L%C3%ADnea-Globales-C%C3%B3mo-Utilizan/2385889.html
infospyware. (19 de 03 de 2009). infospyware.com.
Recuperado el 11 de 01 de 2013, de infospyware.com:
http://www.infospyware.com/articulos/que-son-los-malwares/
johny08. (05 de 2011). Buenas Tareas.com.
Recuperado el 25 de 11 de 2012, de Aspectos Eticos y Sociales De Los Sistemas
De Informacion:
http://www.buenastareas.com/ensayos/Aspectos-Eticos-y-Sociales-De-Los/2190003.html
Johny08. (08 de 05 de 2011). Buenas Tareas.com.
Recuperado el 20 de 11 de 2012, de Aspectos Eticos y Sociales de los Sistemas
de Informacion: http://www.buenastareas.com/perfil/johny08/
lolbel. (03 de 03 de 2010). Sistemas de
Informacion. Recuperado el 25 de 11 de 2012, de El Estilo Organizacion y
su impacto en los Sistemas de informacion :
http://re-velm.blogspot.com/2010/03/el-estilo-organizacional-y-su-impacto.html
Maduro, H. (02 de 02 de 2010). Slideshared.
Recuperado el 27 de 11 de 2012, de Slideshared: http://www.slideshare.net/Morinoko/aspectos-eticos-y-sociales-de-los-sistemas-de-informacion
pcworld. (23 de 02 de 2009). pcworld.com.
Recuperado el 11 de 01 de 2013, de pcworld.com:
http://www.pcworld.com.mx/Articulos/3222.htm
Segura, P. (10 de 2011). buenastareas.com.
Recuperado el 27 de 11 de 2012, de buenastareas.com:
http://www.buenastareas.com/ensayos/Capitulo-1-Sistemas-De-Informacion-En/2896529.html
SISTEMAS AUTOMATIZADOS. (30 de 03 de 2009). Sistemas
de información automatizados. Recuperado el 27 de 11 de 2012, de Sistemas
de información automatizados:
http://sistemasgrupo02.blogspot.com/2009/03/cap-1-sistemas-de-informacion-en-los.html
trucoswindows. (07 de 08 de 2004). trucoswindows.net.
Recuperado el 11 de 01 de 2013, de trucoswindows.net: http://www.trucoswindows.net/que-es-un-troyano/















Muy bien... :)
ResponderEliminarsuper bien el modulo
ResponderEliminarExcelente bien echo...*_*
ResponderEliminaresta mostroso pepa
ResponderEliminarMuy bien!!
ResponderEliminarBuen ambiente del blog.. los temas están todos.. la información precisa.. Se entiende... Así mismo.. está demás hablar sobre la materia.. todos ya la conocemos.. felicidades..
ResponderEliminarmuy bien lokitaaa
ResponderEliminarbien esta chevere
ResponderEliminarBien Diana
ResponderEliminar