Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Vicerrectorado de Investigacin
INFORMTICA III
TINS Bsicos
CONTABILIDAD
Lima - Per
-1-
Informtica III
INFORMTICA III
Desarrollo y Edicin
Vicerrectorado de Investigacin
Diseo y Diagramacin :
Soporte acadmico
Instituto de Investigacin
Produccin
-2-
Informtica III
-3-
Informtica III
-4-
Informtica III
Presentacin
En el mundo globalizado de estos tiempos, profesionales de diferentes
Especialidades concurren aceleradamente a hacer uso de las tecnologas de
informacin y comunicacin para desempearse apropiadamente en el espacio de
exigencias del mundo moderno.
Es as que el presente texto, plasma la preocupacin institucional de innovacin
del aprendizaje educativo universitario, actualizado en concordancia a las
exigencias de estos tiempos; comprende temas concurrentes a la enseanzaaprendizaje de Informtica.
Esta primera edicin cuidadosamente recopilada, de diferentes fuentes
bibliogrficas, de uso frecuente en Informtica, est compuesta en relacin al
sillabus de la Asignatura de Informtica III; para alumnos del cuarto ciclo de la
Carrera de Contabilidad.
La conformacin del texto ha sido posible gracias al esfuerzo acadmico y
experiencia profesional de los Ing. Patricia Bazn Lpez y Armando Huapaya
Sotelo; est ordenado en 9 captulos, cuyas descripciones genricas son como
sigue:
Captulo I
En este captulo se muestra la Teora de Access XP, el cual es un generador de
base de datos que permite crear tablas relacionales, genera consultas,
formularios, informes y otros objetos.
Captulo II
Se desarrolla el concepto de sistema informtico, sus caractersticas,
clasificacin, as como la descripcin de las organizaciones como sistemas.
Captulo III
Se presenta el concepto de informacin, dato y la funcin de la informacin.
Captulo IV
Se expone el concepto de sistemas de informacin, as como las actividades
bsicas que realiza: entrada, almacenamiento, procesamiento y salida de
informacin.
-5-
Informtica III
Captulo V
Se estudia el ciclo de vida de un sistema de informacin, sus fases y el mtodo
de desarrollo por anlisis estructurado.
Captulo VI
Se expone el proceso de toma de decisiones, as como sus cuatro funciones
administrativas: planeacin. Organizacin,direccin y control.
Captulo VII
Se trata los conceptos bsicos del anlisis de sistemas, los objetivos del anlisis y
se muestra un caso prctico de anlisis para un sistema de estado de cuentas.
Captulo VIII
Se desarrolla el concepto, importancia y smbolos de un diagrama de flujo, as
como las aplicaciones del mtodo de la burbuja y la bsqueda secuencial y
binaria.
Captulo IX
Se presenta el concepto de diccionario de datos, las razones para su utilizacin y
la notacin que se emplea para describir una estructura de datos.
Finalmente al cerrar estas lneas descriptivas, el agradecimiento institucional a
los Ing. Patricia Bazn Lpez y Armando Huapaya Sotelo, por su contribucin
acuciosa en la elaboracin del texto que nos ocupa; as mismo el agradecimiento
a aquellos profesores que han contribuido con sus apreciaciones.
-6-
Informtica III
ndice
Captulo I
Access XP...................................................................................................................................
Base de Datos Relacionales .....................................................................................................
Creacin de una Base de Datos usando la Vista Diseo cargando Access.....................
Insertar y Eliminar Registros en la Tabla...............................................................................
Relacin entre Tablas de una Base de Datos ........................................................................
Formularios ................................................................................................................................
Informes en Access ...................................................................................................................
13
13
14
26
26
40
50
Captulo II
Teora General de Sistemas......................................................................................................
Introduccin................................................................................................................................
Sistema.........................................................................................................................................
Las Organizaciones como Sistemas.......................................................................................
Modelos de Organizaciones.....................................................................................................
61
61
63
68
69
Captulo III
Informacin.................................................................................................................................
Dato..............................................................................................................................................
73
73
Captulo IV
Sistemas de Informacin ..........................................................................................................
Entrada de Informacin ............................................................................................................
Tipos y Usos de los Sistemas de Informacin......................................................................
Evolucin de los Sistemas de Informacin...........................................................................
77
77
79
82
Captulo V
Ciclo de Vida de un Sistema de Informacin.......................................................................
Ciclo de Vida Clsico del Desarrollo de Sistemas...............................................................
Mtodo de Desarrollo por Anlisis Estructurado.................................................................
Ciclo de Vida Basado en Prototipos.......................................................................................
Mtodo de Prototipo de Sistemas ...........................................................................................
87
88
90
92
93
Captulo VI
Proceso de Toma de Decisiones .............................................................................................
Seleccionar la Mejor Alternativa.............................................................................................
Tcnicas para Favorecer la Creatividad.................................................................................
Toma de Decisiones..................................................................................................................
95
98
100
101
-7-
Informtica III
103
105
Captulo VII
Anlisis de Sistemas..................................................................................................................
Objetivo del Anlisis.................................................................................................................
Caso Prctico..............................................................................................................................
109
110
112
Captulo VIII
Diagrama de Flujo de Datos ....................................................................................................
Importancia.................................................................................................................................
Aplicacin: Ordenacin por el Mtodo de la Burbuja ........................................................
123
124
126
Captulo IX
Diccionario de Datos.................................................................................................................
Razones para su Utilizacin.....................................................................................................
131
131
Anexos.........................................................................................................................................
Diagramas de Flujo ...................................................................................................................
137
139
145
Terminologa ..............................................................................................................................
149
Bibliografa................................................................................................................................
151
-8-
Informtica III
Distribucin Temtica
Clase
Semana
Tema
Teora general de sistemas: Introduccin.
Definicin de sistema. Caractersticas de los
sistemas. Clasificacin de sistemas. Elementos de
un sistema. Sistemas y subsistemas.
Principios
generales
de
los
sistemas.
Caractersticas de los sistemas. Enfoque sistmico.
Las organizaciones como sistemas.
Modelos de organizaciones.
Informacin. Concepto. Dato. Informacin.
Historia de la informacin. Funcin de la
informacin. Tipos de informacin. Sociedad de
la informacin.
Sistemas de informacin. Concepto de sistemas de
informacin. Tipos y usos de sistemas de
informacin. Evolucin de los sistemas de
informacin
Estudio de sistemas de informacin. Introduccin.
Interaccin entre el sistema en estudio con otros
sistemas. Relacin entre los subsistemas de un
sistema en estudio.
Ciclo de vida de un sistema de informacin.
Introduccin. Ciclo de clsico o tradicional
(cascada). Ciclo de vida basado en prototipos.
Definicin de anlisis de sistemas.
PROCESO PARA LA TOMA DE DECISIONES
Introduccin. Toma de Decisiones. Procesos para
la toma de decisiones. Etapas de la toma de
decisiones. Limitaciones para la toma de
decisiones. Cualidades personales para la toma de
decisiones. Limitaciones para quienes toman
decisiones
01
01
01
01
01
6-7
01
01
01
01
Revisin Nivelacin
01
10
02
EXAMEN PARCIAL
01
-9-
Hora
01
01
01
01
01
01
Informtica III
Clase
Semana
Tema
11-12
02
13-14
02
15-16
02
17
01
18
01
Revisin Nivelacin
01
19
02
EXAMEN FINAL
02
- 10 -
Hora
02
02
02
01
Informtica III
Semana
6-7
6-7
04
02
Revisin Nivelacin
02
10
10
EXAMEN PARCIAL
02
Tema
Horas
02
02
02
02
02
04
Prctica Calificada N3
Creacin de Consultas de Tablas de Referencias
Cruzadas
Prctica Calificada N5
04
04
17
17
Prctica Calificada N5
02
18
18
Revisin Nivelacin
02
19
19
EXAMEN FINAL
02
- 11 -
Informtica III
- 12 -
Informtica III
CAPTULO I
Access XP
Microsoft Access es un sistema de gestin de base de datos el cual pertenece a
los sistemas de bases de datos relacionales, en los que los datos se estructuran y
organizan mediante tablas de datos distribuidas en filas y columnas. Existen
otros tipos de bases de datos a nivel bajo y medio como los sistemas de gestin
de base de datos jerrquico y en red los cuales son utilizados en sistemas
grandes.
BASES DE DATOS RELACIONALES
Las bases de datos se organizan en tablas, pero cualquier sistema de base de
datos se construye mediante registros que podran compararse a las fichas de un
fichero de una biblioteca, que seria la base de datos o una parte de esta. A su vez,
cada registro de la base de datos esta compuesta por campos que vendran ser
los datos de la ficha del fichero biblioteca y que se repiten para cada ficha.
Ej.: Una ficha del fichero biblioteca
Autor: Joyannes Aguilar
Cdigo: SM 1003.4
2004
Como se ve la ficha contiene una serie de datos como el nombre del autor, el
titulo del libro, el nombre de la editorial, el ao de publicacin, el nmero de
pginas y el cdigo asignado por la biblioteca; cada uno de estos elementos
representa un campo en nuestra tabla de datos y el registro lo conformara todo el
conjunto de datos de la ficha, por lo tanto la tabla de datos estara conformada
por el conjunto de fichas como sta.
- 13 -
Informtica III
Luego aparecer una pantalla como la Figura 2 en la que debemos elegir del
men, al lado derecho de la pantalla, en la seccin Nuevo: base de datos en
blanco y va a aparecer una ventana pidiendo que se ingrese el nombre de la base
de datos. Aqu tambin podemos seleccionar la unidad de disco o carpeta en la
que vamos a guardar nuestra base de datos (Figura 3)
- 14 -
Informtica III
- 15 -
Informtica III
Al dar clic en el botn Crear nos mostrar la siguiente ventana llamada Ventana
de Base de Datos que muestra un men al lado izquierdo con las operaciones
posibles dentro de la base de datos. El aspecto que muestra esta ventana
podemos verlo en la figura 4:
- 16 -
Informtica III
d)
e)
f)
Informes: Es otra plantilla que utiliza los datos de las tablas o consultas para
generar un enunciado que suele ir destinado a la impresora. Los informes se
forman mediante un texto comn y datos extrados de las tablas o consultas.
Macros: Es una funcin compleja que se ha construido partiendo de otras
mas simples. Se puede disear macros de tal forma que al pulsar una tecla
Access pueda realizar varias operaciones de forma automtica.
Mdulos. Un modulo es una parte de un programa realizado con un
lenguaje de programacin que proporciona Access.
- 17 -
Informtica III
Informtica III
e)
f)
g)
h)
i)
j)
Tipo de Dato
Texto
Texto
Texto
Moneda
Moneda
Moneda
Texto
Texto
Texto
Tabla 1
- 19 -
Longitud
8
20
10
8
8
8
1
1
1
Decimales
2
2
2
Informtica III
- 20 -
Informtica III
- 21 -
Informtica III
- 22 -
Informtica III
Luego, podemos crear de la misma forma otras tablas auxiliares. Para nuestro
ejemplo crearemos las tablas Categora, Profesin y EstadoCivil:
Tabla Categora:
Nombre de campo
Codcat
Nomcat
Tipo de dato
Texto
Texto
Ancho
1
15
Tabla No. 2
Tabla Profesin:
Nombre de campo
Codprof
Nomprof
Tipo de dato
Texto
Texto
Ancho
1
15
Tabla No. 3
Tabla EstadoCivil:
Nombre de campo
Codec
Nomec
Tipo de dato
Texto
Texto
Ancho
1
15
Tabla No. 4
- 23 -
Informtica III
- 24 -
Informtica III
- 25 -
Informtica III
Tabla Profesin:
- 26 -
Informtica III
Figura 15
- 27 -
Informtica III
Figura 16
Figura 17
- 28 -
Informtica III
Figura 18
- 29 -
Informtica III
Figura 19
Figura 20
- 30 -
Informtica III
Figura 21
- 31 -
Informtica III
Figura 22
Campos: Nos permite elegir en cada celda los nombres de los campos que
queremos que aparezca en nuestra consulta.
Tablas: Nos permite elegir en cada celda los nombres de las tablas a la que
pertenece cada campo que hemos elegido.
Orden: Nos permite elegir si la ordenacin por determinado campo va a
ser en forma ascendente, descendente o sin orden.
Mostrar: Nos permite hacer un check o no sobre el o los campos que
deseamos visualizar en nuestra consulta.
Criterios: Nos permite indicar la condicin en el campo elegido para hacer
la consulta.
O: Permite indicar otra condicin, alterna en el campo elegido. Funciona
como operador O lgico.
- 32 -
Informtica III
Figura 23
Figura 24
- 33 -
Informtica III
Figura 25
Como todos los campos estn con la opcin mostrar con un Check, al hacer clic
en el botn Vista de la barra de herramienta observamos que todos los registros
se visualizan:
Figura 26
- 34 -
Informtica III
Figura 27
Se puede realizar todas las consultas que queramos y guardarlo en nuestro disco
con un nombre de archivo. Por ejemplo en esta consulta queremos que nos
muestre a todos los trabajadores cuyos apellidos empiecen con la letra P:
- 35 -
Informtica III
Figura 28
Figura 29
- 36 -
Informtica III
En esta otra consulta queremos que nos muestre todos aquellos trabajadores cuyo
apellido empiece con la letra P o M:
Figura 30
Figura 31
- 37 -
Informtica III
En este otro ejemplo, queremos que nos muestre todos aquellos trabajadores
cuyos apellidos empiecen con la letra M, y su sueldo bsico sea mayor a 1000
nuevos soles y su bonificacin sea mayor o igual a 400 nuevos soles.
Figura 32
Figura 33
- 38 -
Informtica III
Otro ejemplo de consulta, nos muestra a todos los trabajadores cuyo bsico es
mayor a 1000 nuevos soles y bonificacin mayor o igual a 400 nuevos soles.
Figura 34
Figura 35
- 39 -
Informtica III
FORMULARIOS
El formulario en Access es una plantilla que facilita la manipulacin de los datos
y su construccin puede ser desde muy simple a muy compleja. Existe un
Asistente para la creacin de formularios en Access de tal forma que este pueda
realizarse de una forma fcil y rpida.
Para crear un Formulario utilizando el Asistente hacemos clic en la opcin
Formularios de la zona de objetos, ubicado en la parte izquierda de la pantalla y
luego seleccionamos en la parte derecha crear un formulario utilizando el
Asistente tal como apreciamos en la figura 36.
Figura 36
Al utilizar el Asistente, el Access nos guiar paso a paso hasta que terminemos
de disear nuestro formulario:
El primer paso es seleccionar los campos que deseamos incluir en el formulario.
Estos campos pueden ser de una o ms tablas o de consultas. En nuestro caso
vamos a seleccionar primero la tabla trabajadores en la zona de tablas/consultas
ubicadas a mitad del Asistente, mostrndonos los campos disponibles de esta
tabla; seleccionaremos todos los campos disponibles como campos
seleccionados haciendo clic en el botn con doble signo mayor. De la misma
forma hacemos con las tablas estado civil, profesin y categora.
- 40 -
Informtica III
Figura 37
El segundo paso del asistente de formulario es Como desea ver los datos?, en
donde existen hasta tres opciones:
a)
Figura 38
- 41 -
Informtica III
b)
Figura 39
c)
Figura 40
- 42 -
Informtica III
Figura 41
a)
En columnas:
Figura 42
- 43 -
b)
Tabular:
Figura 43
c)
Hoja de Datos
Figura 44
d)
Justificado
Figura 45
- 44 -
Informtica III
e)
Tabla Dinmica
Figura 46
f)
Grafico Dinmico
Figura 47
- 45 -
Informtica III
Figura 48
Figura 49
- 46 -
Informtica III
Figura 50
Figura 51
- 47 -
Informtica III
Figura 52
CREANDO AUTOFORMULARIOS
Es un formulario de creacin rpida. Los pasos a seguir son los siguientes:
a)
b)
- 48 -
Informtica III
Figura 53
Figura 54
- 49 -
Informtica III
INFORMES EN ACCESS
El modo de tratar los informes es similar al de los formularios que hemos visto.
Bsicamente, consiste en elegir una tabla de la base de datos para generar
despus una plantilla, presentara los datos de una pgina. Por otro lado, en la
misma pgina podremos incorporar funciones automticas como encabezados y
pies de pginas.
La ventaja que ofrecen los informes en una presentacin impecable que utiliza la
informacin almacenada en las tablas y consultas de la base de datos para
generar un mismo documento comn, relleno con datos diferentes de los
distintos registros de las tabas y consultas.
CREAR INFORMES
Para crear un informe seleccionaremos la opcin informe de la seccin objetos
tal como se muestra en la figura 55 y luego elegiremos al lado derecho la opcin
crear un informe utilizando el asistente;
Figura 55
El asistente nos presentara paso a paso las acciones que debemos seguir para
elaborar nuestro informe. El primer paso es elegir los campos que deseamos
incluir en nuestro informe para ello podemos seleccionar las tablas y/o consultas
de nuestra base de datos; para ello al seleccionar cada tabla o consulta en la zona
de campos disponibles nos mostrara los campos de cada una de estas y de aqu
seleccionaremos aquellos campos que queremos que formen parte de nuestro
informe pasndolos como campos seleccionados.
- 50 -
Informtica III
Figura 56
Figura 57
- 51 -
Informtica III
En el tercer paso, el asistente nos solicita que nivel de agrupacin deseamos tener
en nuestro informe:
Figura 58
Aqu podemos elegir cualquiera de los campos que nos muestra el asistente al
lado izquierdo.
En el cuarto paso, el asistente nos solicita que nivel de ordenacin e informacin
de resumen deseamos utilizar para los registros de detalle. Aqu podemos elegir
uno o mas campos de ordenacin (la prioridad es importante), y si la ordenacin
va a ser en forma ascendente o descendente, tal como se muestra la figura 59.
- 52 -
Informtica III
Figura 59
Figura 60
- 53 -
Informtica III
Figura 61
- 54 -
Informtica III
Figura 62
En el ultimo paso, el asistente nos solicita primero que ingresemos el titulo que
deseamos dar a nuestro informe, por defecto aparece un nombre de campo que
hemos seleccionado pero podemos hacer el cambio.
Figura 63
- 55 -
Informtica III
Figura 64
Figura 65
- 56 -
Informtica III
Figura 66
- 57 -
Informtica III
Figura 67
Figura 68
- 58 -
Informtica III
Figura 69
- 59 -
Informtica III
CAPTULO II
- 61 -
Informtica III
- 62 -
Informtica III
SISTEMA
Un sistema es:
Un conjunto de elementos dinmicamente relacionados formando una actividad
para alcanzar un objetivo. Operando sobre datos/energa/materia para proveer
informacin/energa/materia
CARACTERSTICAS DE LOS SISTEMAS
Un sistema es un todo organizado y complejo; es un conjunto o combinacin de
cosas o partes que forman un todo complejo o unitario. Es un conjunto de objetos
unidos por alguna forma de interaccin o interdependencia.
Segn Bertalanffy, sistema es un conjunto de unidades recprocamente
relacionadas. De ah se deducen dos conceptos: propsito (u objetivo) y
globalismo (o totalidad).
- 63 -
Informtica III
Propsito u objetivo
Todo sistema tiene uno o varios propsitos. Los elementos y las relaciones,
definen una distribucin que siempre trata de alcanzar un objetivo.
Globalismo o totalidad
Un cambio en una de las unidades del sistema, producir cambios en las
otras. El efecto total se presenta como un ajuste a todo el sistema. Hay una
relacin de causa/efecto. De estos cambios y ajustes, se derivan dos
fenmenos: entropa y homeostasia.
Entropa: Es la tendencia de los sistemas a desgastarse, a desintegrarse,
debido a la prdida de los estndares y un aumento de la aleatoriedad. La
entropa aumenta con el paso del tiempo. Si aumenta la informacin,
disminuye la entropa, porque la informacin es la base de la configuracin
y del orden.
Homeostasia: Es el equilibrio dinmico entre las partes del sistema. Los
sistemas tienen una tendencia a adaptarse con el fin de alcanzar un
equilibrio interno frente a los cambios externos del entorno.
Sistemas cerrados
No presentan intercambio con el medio ambiente que los rodea, son
hermticos a cualquier influencia ambiental, por lo tanto no reciben
recursos externos y no producen nada que sea enviado hacia fuera del
sistema.
- 64 -
Informtica III
Sistemas abiertos
Presentan intercambio con el ambiente, a travs de entradas y salidas.
Intercambian energa y materia con el ambiente. Por lo tanto se adaptan
para sobrevivir. La estructura es ptima cuando el conjunto de elementos
del sistema se organiza, aproximndose a una operacin adaptativa. La
adaptabilidad es un continuo proceso de aprendizaje y de autoorganizacin.
Los sistemas abiertos no pueden vivir aislados.
El sistema abierto como organismo, es influenciado por el medio ambiente
e influye sobre el, alcanzando un equilibrio dinmico en ese sentido. (Ver
Figura 1).
La categora ms importante de los sistemas abiertos son los sistemas
vivos.
Existen diferencias entre los sistemas abiertos (como los sistemas
biolgicos y sociales) y los sistemas cerrados (como los sistemas fsicos,
por ejemplo un reloj)
-
Ambiente
Informacin
Energa
Recursos
Materiales
Salidas
Transformacin
o
procesamiento
Informacin
Energa
Recursos
Materiales
- 65 -
Ambiente
Informtica III
ELEMENTOS DE UN SISTEMA
Los elementos de los sistemas son:
Entradas (o insumos - input)
Son las entradas al sistema, por ejemplo los datos para una planilla, como son
sueldo bsico, das trabajados, etc.
Salidas (o producto - output)
Es la finalidad para la cual se reunieron elementos y relaciones del sistema. Los
resultados de un proceso son las salidas, las cuales deben ser coherentes con el
objetivo del sistema. Los resultados de los sistemas son finales, mientras que los
resultados de los subsistemas son intermedios.
Procesamiento (o procesador - o throughput)
Es el fenmeno que produce cambios, es el mecanismo de conversin de las
entradas en salidas o resultados. Generalmente es representado como la caja
negra, en la que ingresan los insumos y salen los productos.
Retroaccin (retroalimentacin - feedback)
Es la funcin de retorno del sistema que tiende a comparar la salida con un
criterio preestablecido, mantenindola controlada con respecto a un criterio.
Ambiente
Es el medio que envuelve al sistema. Est en constante interaccin con el
sistema, ya que ste recibe entradas, las procesa y efecta salidas. La
supervivencia de un sistema depende de su capacidad de adaptarse, cambiar y
responder a las exigencias y demandas del ambiente externo. Aunque el
ambiente puede ser un recurso para el sistema, tambin puede ser una amenaza.
- 66 -
Informtica III
Al igual que los organismos vivos, las empresas tienen seis funciones primarias,
estrechamente relacionadas entre s:
CLASIFICACIN DE SISTEMAS
Sistemas naturales: Son los existentes en el ambiente.
Sistemas artificiales: Son los creados por el hombre.
Sistemas sociales: Integrados por personas cuyo objetivo tiene un fin
comn.
Sistemas hombre-mquina: Emplean equipo u otra clase de objetivos,
que a veces se quiere lograr la autosuficiencia.
Sistemas abiertos: Intercambian materia y energa con el ambiente
continuamente.
- 67 -
Informtica III
2.
- 68 -
Informtica III
MODELOS DE ORGANIZACIONES
Schein propone una relacin de aspectos que una teora de sistemas debera
considerar en la definicin de organizacin:
- 69 -
Informtica III
Informtica III
Informtica III
2.
3.
4.
5.
6.
7.
- 72 -
Informtica III
CAPTULO III
Informacin
CONCEPTO
La informacin es un conjunto organizado de datos, que forman un mensaje
sobre un determinado ente o fenmeno, por ejemplo si organizamos datos sobre
una ciudad (nmero de habitantes, densidad de poblacin, nombre del alcalde,
etc.) y escribimos por ejemplo, el captulo de un libro, podemos decir que ese
captulo constituye informacin sobre esa ciudad. Cuando tenemos que resolver
un determinado problema o tenemos que tomar una decisin, empleamos
diversas fuentes de informacin (como podra ser el captulo mencionado de este
libro), y construimos lo que en general se denomina conocimiento o informacin
organizada que permite la resolucin de problemas o la toma de decisiones.
Segn otro punto de vista, la informacin es un fenmeno que proporciona
significado o sentido a las cosas, e indica mediante cdigos y conjuntos de datos,
los modelos del pensamiento humano. La informacin por tanto, procesa y
genera el conocimiento humano. Aunque muchos seres vivos se comunican
transmitiendo informacin para su supervivencia, la diferencia de los seres
humanos radica en su capacidad de generar y perfeccionar tanto cdigos como
smbolos con significados que conformaron lenguajes comunes tiles para la
convivencia en sociedad, a partir del establecimiento de sistemas de seales y
lenguajes para la comunicacin.
DATO
Los datos se perciben mediante los sentidos, stos los integran y generan la
informacin necesaria para producir el conocimiento que es el que finalmente
permite tomar decisiones para realizar las acciones cotidianas que aseguran la
existencia social. La sabidura consiste en juzgar correctamente cuando, cmo,
donde y con qu objetivo emplear el conocimiento adquirido.
El ser humano ha logrado simbolizar los datos en forma representativa (lenguaje)
para posibilitar el conocimiento de algo concreto y cre las formas de almacenar
y utilizar el conocimiento representado.
Existe una relacin indisoluble entre los datos, la informacin, el conocimiento,
el pensamiento y el lenguaje, por lo que una mejor comprensin de los conceptos
sobre informacin redundar en un aumento del conocimiento, ampliando as
- 73 -
Informtica III
las posibilidades del pensamiento humano, que tambin emplea el lenguaje -oral,
escrito, gesticular, etc.-, y un sistema de seales y smbolos interrelacionados.
HISTORIA DE LA INFORMACIN
En la Edad Media el almacenamiento, acceso y uso limitado de la informacin se
realizaba en las bibliotecas de los monasterios entre los siglos III y XV.
FUNCIN DE LA INFORMACIN
1.
Aumentar el conocimiento del usuario.
2.
Proporcionar al encargado de la toma de decisiones la materia prima
fundamental para el desarrollo de soluciones y la eleccin.
3.
Proporcionar una serie de reglas de evaluacin y reglas de decisin para
fines de control.
Con respecto al tercer punto, la Informacin como va para llegar al
conocimiento, debe de ser elaborada para hacerla utilizable o disponible, este
- 74 -
Informtica III
- 75 -
Informtica III
- 76 -
Informtica III
CAPTULO IV
Sistemas de Informacin
INTRODUCCIN
Un sistema de informacin es un conjunto de elementos que interactan entre s
con el fin de apoyar las actividades de una empresa.
Los elementos son:
el equipo computacional es decir el hardware necesario para que el sistema
de informacin pueda operar.
el recurso humano que interacta con el Sistema de Informacin, el cual
est formado por las personas que utilizan el sistema.
Un sistema de informacin realiza cuatro actividades bsicas: entrada,
almacenamiento, procesamiento y salida de informacin.
ENTRADA DE INFORMACIN
Es el proceso en el cual el Sistema de Informacin toma los datos que requiere
para procesar la informacin. Las entradas pueden ser manuales o automticas.
Las manuales son aquellas que se proporcionan en forma directa por el usuario,
mientras que las automticas son datos o informacin que provienen o son
tomados de otros sistemas o mdulos, por ejemplo cuando el subsistema de
ventas enva informacin al subsistema de cobranzas.
Las unidades mas comunes de entrada de datos a las computadoras son las
terminales, las cintas magnticas, las unidades de diskette, los cdigos de barras,
los escners, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre
otras.
Almacenamiento de informacin: El almacenamiento es una de las actividades
o capacidades ms importantes que tiene una computadora, ya que a travs de
esta propiedad el sistema puede recordar la informacin guardada en la seccin o
proceso anterior. Esta informacin suele ser almacenada en estructuras de
informacin denominadas archivos. La unidad tpica de almacenamiento son los
discos magnticos o discos duros, los discos flexibles o diskettes y los discos
compactos (CD-ROM).
- 77 -
Informtica III
Catlogo de clientes.
Facturas.
- 78 -
Informtica III
Salidas:
Reporte de pagos.
Estados de cuenta.
- 79 -
Informtica III
Son fciles de justificar ante la direccin general, ya que sus beneficios son
visibles y palpables.
Sistemas de Apoyo de las Decisiones
Las principales caractersticas de estos sistemas son:
- 80 -
Informtica III
- 81 -
Informtica III
Informtica III
Las aplicaciones que con frecuencia se implantan en esta etapa son el resto
de los Sistemas Transaccionales no desarrollados en la etapa de inicio, tales
como facturacin, inventarios, control de pedidos de clientes y
proveedores, cheques, etc.
El pequeo departamento es promovido a una categora superior, donde
depende de la Gerencia Administrativa o Contralora.
El tipo de administracin empleado est orientado hacia la venta de
aplicaciones a todos los usuarios de la organizacin; en este punto suele
contratarse a un especialista de la funcin con preparacin acadmica en el
rea de sistemas.
Se inicia la contratacin de personal especializado y nacen puestos tales
como analista de sistemas, analista-programador, programador de sistemas,
jefe de desarrollo, jefe de soporte tcnico, etc.
Las aplicaciones desarrolladas carecen de interfases automticas entre ellas,
de tal forma que las salidas que produce un sistema se tienen que alimentar
en forma manual a otro sistema, con la consecuente irritacin de los
usuarios.
Los gastos por concepto de sistemas empiezan a crecer en forma
importante, lo que marca la pauta para iniciar la racionalizacin en el uso
de los recursos computacionales dentro de la empresa. Este problema y el
inicio de su solucin marcan el paso a la siguiente etapa.
Etapa de control o formalizacin. Para identificar a una empresa que transita por
esta etapa es necesario considerar los siguientes elementos:
Informtica III
Etapa de integracin
Las caractersticas de esta etapa son las siguientes:
El costo del equipo y del software disminuy por lo cual estuvo al alcance
de ms usuarios.
Para poder cumplir con lo anterior resulta necesario administrar los datos
en forma apropiada, es decir, almacenarlos y mantenerlos en forma
adecuada para que los usuarios puedan utilizar y compartir este recurso.
- 84 -
Informtica III
- 85 -
Informtica III
- 86 -
Informtica III
CAPTULO V
Ciclo de Vida de un
Sistema de Informacin
El ciclo de vida de un sistema de informacin es un enfoque que contiene fases
del anlisis y diseo, sostiene que los sistemas son desarrollados de mejor
manera mediante el uso de un ciclo especfico de actividades del analista y del
usuario.
James Senn afirma que existen tres estrategias para el desarrollo de sistemas:
El mtodo clsico del ciclo de vida de desarrollo de sistemas
El mtodo de desarrollo por anlisis estructurado y
El mtodo de construccin de prototipos de sistemas.
Cada una de estas estrategias tiene un uso amplio en cada uno de los tipos de
empresas que existen, y resultan efectivas si son aplicadas de manera adecuada.
En la actualidad para muchas organizaciones, los sistemas de informacin
basados en computadoras son el corazn de las actividades cotidianas y objeto de
gran consideracin en la toma de decisiones, las empresas consideran con mucho
cuidados las capacidades de sus sistemas de informacin cuando deciden
ingresar o no en nuevos mercados o cuando planean la respuesta que darn a la
competencia.
Al establecer los sistemas de informacin basados en computadoras deben tener
la certeza de que se logren dos objetivos principales: que sea un sistema correcto
y que este correcto el sistema. Ningn sistema que deje satisfacer ambos
objetivos ser completamente til para la gerencia u organizacin.
Si los dispositivos de un sistema de informacin no se adaptan a su poblacin de
clientes, no lograra sus objetivos potenciales. A mismo tiempo, aun cuando se
identifiquen precisamente las necesidades del usuario, un sistema de informacin
va tener un valor nico si funciona en forma adecuada.
- 87 -
Informtica III
Los informes y las salidas producidas por el sistema deben ser precisos,
confiables y completos. La funcin del Anlisis puede ser dar soporte a las
actividades de un negocio, o desarrollar un producto que pueda venderse para
generar beneficios.
Es el Proceso de gestin para la creacin de un Sistema o software, la cual
encierra un conjunto de actividades, una de las cuales es la estimacin, estimar es
echar un vistazo al futuro y aceptamos resignados cierto grado de incertidumbre.
Aunque la estimacin, es ms un arte que una Ciencia, es una actividad
importante que no debe llevarse a cabo de forma descuidada. Existen tcnicas
tiles para la estimacin de costes de tiempo. Y dado que la estimacin es la base
de todas las dems actividades de planificacin del proyecto y sirve como gua
para una buena Ingeniera Sistemas y Software.
Al estimar tomamos en cuenta no solo del procedimiento tcnico a utilizar en el
proyecto, sino que se toma en cuenta los recursos, costos y planificacin. El
Tamao del proyecto es otro factor importante que puede afectar la precisin de
las estimaciones.
A medida que el tamao aumenta, crece rpidamente la interdependencia entre
varios elementos del Software. La disponibilidad de informacin Histrica es
otro elemento que determina el riesgo de la estimacin.
CICLO DE VIDA CLSICO DEL DESARROLLO DE SISTEMAS
El mtodo de ciclo de vida para el desarrollo de sistemas es el conjunto de
actividades que los analistas, diseadores y usuarios realizan para desarrollar e
implantar un sistema de informacin. El mtodo del ciclo de vida para el
desarrollo de sistemas consta de 6 fases:
1) Investigacin Preliminar
La solicitud para recibir ayuda de un sistema de informacin puede originarse
por varias razones: sin importar cuales sean estas, el proceso se inicia siempre
con la peticin de una persona.
2) Determinacin de los requerimientos del sistema
El aspecto fundamental del anlisis de sistemas es comprender todas las facetas
importantes de la parte de la empresa que se encuentra bajo estudio. Los
analistas, al trabajar con los empleados y administradores, deben estudiar los
procesos de una empresa para dar respuesta a las siguientes preguntas clave:
Qu es lo que hace el sistema?
Cmo se hace?
Con qu frecuencia se presenta?
- 88 -
Informtica III
- 89 -
Informtica III
*
Evaluacin operacional
Valoracin de la forma en que funciona el sistema, incluyendo su facilidad de
uso, tiempo de respuesta, lo adecuado de los formatos de informacin,
confiabilidad global y nivel de utilizacin.
*
Impacto organizacional
Identificacin y medicin de los beneficios para la organizacin en reas tales
como finanzas, eficiencia operacional e impacto competitivo. Tambin se
incluye el impacto sobre el flujo de informacin externo e interno.
*
Opinin de los administradores
Evaluacin de las actividades de directivos y administradores dentro de la
organizacin as como de los usuarios finales.
*
Desempeo del desarrollo
La evaluacin de proceso de desarrollo de acuerdo con criterios tales como
tiempo y esfuerzo de desarrollo, concuerdan con presupuestos y estndares, y
otros criterios de administracin de proyectos. Tambin se incluye la valoracin
de los mtodos y herramientas utilizados en el desarrollo.
MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO
Muchos especialistas en sistemas de informacin reconocen la dificultad de
comprender de manera completa sistemas grandes y complejos. El mtodo de
desarrollo del anlisis estructurado tiene como finalidad superar esta dificultad
por medio de:
1)
2)
- 90 -
Informtica III
Componentes
Smbolos grficos: Iconos y convenciones para identificar y describir los
componentes de un sistema junto con las relaciones entre estos componentes.
Diccionario de datos: descripcin de todos los datos usados en el sistema.
Puede ser manual o automatizado.
Descripciones de procesos y procedimientos: declaraciones formales que usan
tcnicas y lenguajes que permiten a los analistas describir actividades
importantes que forman parte del sistema.
Reglas: estndares para describir y documentar el sistema en forma correcta y
completa.
Diseo Estructurado
El diseo Estructurado es otro elemento del Mtodo de Desarrollo por Anlisis
Estructurado que emplea la descripcin grfica, se enfoca en el desarrollo de
especificaciones del software.
El objetivo del Diseo Estructurado es programas formados por mdulos
independientes unos de otros desde el punto de vista funcional.
La herramienta fundamental del Diseo Estructurado es el diagrama estructurado
que es de naturaleza grfica y evitan cualquier referencia relacionada con el
hardware o detalles fsicos. Su finalidad no es mostrar la lgica de los programas
(que es la tarea de los diagramas de flujo).
Los Diagramas Estructurados describen la interaccin entre mdulos
independientes junto con los datos que un mdulo pasa a otro cuando
interacciona con l.
Anlisis de flujo de datos
Estudia el empleo de los datos para llevar a cabo procesos especficos de la
empresa dentro del mbito de una investigacin de sistemas usa los diagrama de
flujos de datos y los diccionarios de datos.
Herramientas
Las herramientas muestran todas las caractersticas esenciales del sistema y la
forma en que se ajustan entre si, como es muy difcil entender todo un proceso
de la empresa en forma verbal, las herramientas ayudan a ilustrar los
componentes esenciales de un sistema, junto con sus acciones.
- 91 -
Informtica III
- 92 -
Informtica III
- 93 -
Informtica III
Informtica III
CAPTULO VI
Proceso de Toma de
Decisiones
INTRODUCCIN
Es el proceso durante el cual la persona debe escoger entre dos o ms
alternativas. Todos pasamos los das tomando decisiones, algunas decisiones
tienen una importancia relativa en el desarrollo de nuestra vida, mientras otras
son gravitantes en ella.
Para los administradores, el proceso de toma de decisin es sin duda una de las
mayores responsabilidades.
La toma de decisiones en una organizacin se circunscribe a una serie de
personas que estn apoyando el mismo proyecto. Se debe empezar por una
seleccin de decisiones, y esta seleccin es una de las tareas de mayor
importancia. Con frecuencia se dice que las decisiones son algo as como el
motor de los negocios y en efecto, de la adecuada seleccin de alternativas
depende en gran parte el xito de cualquier organizacin.
Una
decisin
puede
variar
en
trascendencia
y
connotacin.
Los administradores consideran a veces la toma de decisiones como su trabajo
principal, porque constantemente tienen que decidir lo que debe hacerse, quin
ha de hacerlo, cundo y dnde, y en ocasiones hasta cmo se har. Sin embargo,
la toma de decisiones es un paso de la planeacin.
TOMA DE DECISIONES
La toma de decisiones en una organizacin tiene cuatro funciones
administrativas que son: planeacin, organizacin, direccin y control.
Las funciones administrativas dentro de la organizacin al tomar decisiones son:
La Planeacin: Seleccin de misiones y objetivos as como de las acciones para
cumplirlas. Esto implica "Toma de decisin".
- 95 -
Informtica III
Informtica III
2.
3.
- 97 -
Informtica III
4.
5.
exploracin inconsciente,
- 98 -
Informtica III
2)
3)
4)
intuicin,
discernimiento y
formulacin lgica.
Informtica III
Informtica III
- 101 -
Informtica III
Implementacin de la decisin
El proceso no finaliza cuando la decisin se toma; esta debe ser implementada.
Bien puede ser que quienes participen en la eleccin de una decisin sean
quienes procedan a implementarla, como en otras ocasiones delegan dicha
responsabilidad en otras personas
Debe existir la comprensin total sobre la eleccin de la toma de decisin en s,
las razones que la motivan y sobre todo debe existir el compromiso de su
implementacin exitosa. Para tal fin, las personas que participan en esta fase del
proceso, deberan estar involucradas desde las primeras etapas que anteriormente
hemos mencionado.
Los pasos que los gerentes deben considerar durante la planeacin de su
ejecucin son los siguientes:
Determinar cmo se vern las cosas una vez que la decisin est
funcionando completamente.
Orden cronolgico (de ser posible con un diagrama de flujo) de los pasos
para lograr una decisin totalmente operativa.
Considerar recursos disponibles y actividades necesarias para poner cada
paso en prctica.
Considerar el tiempo que tomar cada una de las etapas.
Asignacin de responsabilidades a personas especficas para cada etapa.
Podemos estar seguros de que cuando una toma de decisin es tomada, sta
probablemente generar ciertos problemas durante su ejecucin, por lo tanto los
gerente deben dedicar el tiempo suficiente al reconocimiento de los
inconvenientes que se pueden presentar as como tambin ver la oportunidad
potencial que estos pueden representar. De esta manera, podramos decir que es
fundamental que los gerentes se pregunten:
Informtica III
Evaluacin de la decisin
"Evaluar la decisin", forma parte de la etapa final de este proceso. Se recopila
toda la informacin que nos indique la forma como funciona una decisin, es
decir, es un proceso de retroalimentacin que podra ser positiva o negativa. Si la
retroalimentacin es positiva, pues entonces nos indica que podemos continuar
sin problemas y que incluso se podra aplicar la misma decisin a otras reas de
la organizacin. Si por el contrario, la retroalimentacin es negativa, podra ser
que: 1) tal vez la implementacin requiera de ms tiempo, recursos, esfuerzos o
pensamiento o 2) nos puede indicar que la decisin fue equivocada, para lo cual
debemos volver al principio del proceso (re)definicin del problema. Si esto
ocurriera, sin duda tendramos ms informacin y probablemente sugerencias
que nos ayudaran a evitar los errores cometidos en el primer intento.
LIMITACIONES PARA LA TOMA DE DECISIONES
La vigilancia y la ejecucin completa del proceso de toma de decisiones de seis
etapas constituyen la excepcin y no la regla en la toma de decisiones gerencial.
Sin embargo, de acuerdo con las investigaciones, cuando los gerentes utilizan
esos procesos racionales, sus decisiones resultan mejores. Los gerentes que se
aseguran de participar en esos procesos son ms efectivos.
Por qu la gente no participa automticamente en esos procesos racionales?
Resulta ms sencillo descuidarlos o ejecutarlos en forma inadecuada. Quizs el
problema no se haya definido bien, o las metas no se hayan identificado con
precisin. Quizs no se generen suficientes soluciones, o quizs se les evale en
forma incompleta. Es posible que se haga una eleccin que satisfaga y no que
maximice. La implementacin pudo ser planeada o ejecutada, o quizs, el
monitoreo fue inadecuado o inexistente. Adems de que las decisiones son
influidas por prejuicios psicolgicos, presiones de tiempo y realidades sociales.
Prejuicios psicolgicos
Los encargados de tomar decisiones muchas veces estn muy lejos de ser
objetivos en la forma que recopilan, evalan y aplican la informacin para elegir.
Las personas tienen prejuicios que interfieren con una racionalidad objetiva. Los
ejemplos que siguen representan solamente unos cuantos de los muchos
prejuicios subjetivos que se han documentado.
Ilusin de control
Es creer que uno puede influir en las situaciones aunque no se tenga control
sobre lo que va a ocurrir. Muchas personas consideran que tienen la habilidad
para vencer las posibilidades, an cuando la mayora no pueda hacerlo. Cuando
se habla de negocios, confiar de manera excesiva puede resultar en un fracaso
- 103 -
Informtica III
para la organizacin, ya que quienes toman las decisiones ignoran los riesgos y
por lo tanto fracasan en la evaluacin objetiva de las probabilidades de xito.
Los efectos de perspectiva: se refieren a la manera en que se formulan o perciben
los problemas o las alternativas de decisin y a la manera en que estas
influencias subjetivas pueden imponerse sobre hechos objetivos.
En la toma de decisin no se debe desestimar el futuro. Cuando por ejemplo
hablamos sobre una toma de decisin relacionada a los costos de una
organizacin, al evaluar las alternativas, no se debe dar ms importancia a los
costos y beneficios a corto plazo que a los de largo plazo, puesto que el
considerar nicamente los de corto plazo podra influir para dejar de lado
aquellas variables de largo plazo, lo que tambin podra resultar en situaciones
negativas para la organizacin. Precisamente la desestimacin del futuro es, en
parte, la explicacin de los dficits presupuestarios gubernamentales, la
destruccin
ambiental
y
la
infraestructura
urbana
decadente.
Muy por el contrario, de las organizaciones que dan gran valor a las
consideraciones de largo plazo para la toma de decisiones, podemos citar a los
japoneses quienes son reconocidos por el xito de sus organizaciones.
Presiones de tiempo
En el cambiante ambiente de negocios de la actualidad, el premio es para la
accin rpida y el mantenimiento del paso. Las decisiones de negocios que se
toman con mayor conciencia pueden volverse irrelevantes e incluso desastrosas
si los gerentes se toman demasiado tiempo en hacerlo.
Cmo pueden los gerentes tomar decisiones con rapidez? Del ejemplo
norteamericano, podramos mencionar la falta de anlisis exigente (no ser
demasiado vigilante), suprimir el conflicto y tomar decisiones por cuenta propia
sin consultar a otros gerentes. Esta forma puede acelerar la toma de decisin pero
reduce la calidad de sta.
Es posible que los gerentes tomen decisiones oportunas y de calidad estando
bajo presin? Si tomamos como referencia el ejemplo de las compaas de
microcomputadoras (una compaa de alta tecnologa y gran velocidad de
avance), se mostraron algunas diferencias importantes entre las compaas de
accin rpida y lenta. Las primeras tuvieron ventajas competitivas importantes,
sin sacrificar la calidad de sus decisiones.
Qu tcticas emplean en este caso las compaas de microcomputadoras?
Informtica III
Experiencia
Es lgico suponer que la habilidad para tomar decisiones crece con la
experiencia. El concepto de veteranos en una organizacin es de aquellas
personas que tienen el mayor tiempo de servicio y se basa en el valor de la
experiencia y por lo tanto reciben un mayor salario. Cuando se selecciona a un
candidato para algn puesto de la organizacin, la experiencia es de gran
importancia a la hora de la decisin. Los xitos o errores pasados conforman la
base para la accin futura, se supone que los errores previos son potencial de
menores errores futuros. Los xitos logrados en pocas anteriores sern
repetidos.
Una experiencia de 10 aos, supone una mayor respuesta que puede tener una
persona con una experiencia de 5 aos. Pero cuidado la experiencia de 10 aos
no debe ser la de uno, repetida diez veces.
La experiencia tiene un importantsimo papel en la toma de decisiones, para ello
el que toma la decisin cuando se enfrenta a un problema, recurre a su
experiencia para poder resolverlo de una forma como lo solucion con
anterioridad.
Para situaciones mal estructuradas o nuevas, la experiencia puede acarrear
ventajas y desventajas. La principal desventaja es que la de experiencia pueda ser
inadecuadas por completo para el nuevo problema, resultando una decisin
errnea. Pero tambin puede ser una gran ventaja, pues da elementos para
diferenciar entre situaciones bien o mal estructuradas.
- 105 -
Informtica III
Buen juicio
Se utiliza el trmino juicio para definir la habilidad de evaluar informacin de
forma inteligente y esta formado por el sentido comn, la madurez, la habilidad
de razonamiento y la experiencia de que toma las decisiones. Por lo tanto se
supone que el juicio mejora con la edad y la experiencia.
El buen juicio se demuestra a travs de ciertas habilidades para percibir
informacin importante, sopesar su importancia y evaluarla. El juicio es ms
valioso en el manejo de problemas mal estructurados o nuevos, porque
precisamente de ese juicio el tomador de decisiones sacar determinaciones y
aplicar criterios para entender el problema y simplificarlo, sin distorsionarlo con
la realidad.
Un juicio se desarrolla de la siguiente manera: basado en la informacin
disponible y en la propia experiencia anterior, el tomador de decisiones establece
parmetros conformados por: los hechos, las opiniones y el conocimiento en
general.
Creatividad
Habilidades cuantitativas
Esta es la habilidad de emplear tcnicas presentadas como mtodos cuantitativos
o investigacin de operaciones, como pueden ser: la programacin lineal, teora
de lneas de espera y modelos de inventarios. Estas herramientas ayudan a los
mandos a tomar decisiones efectivas. Pero es muy importante no olvidar que las
habilidades cuantitativas no deben, ni pueden reemplazar al buen juicio en el
proceso de toma de decisiones.
- 106 -
Informtica III
Programacin lineal
Limitaciones para quienes toman
decisiones
Las organizaciones o las personas que
toman las decisiones importantes, no
pueden hacer lo que desean. Se
enfrentan a distintas limitantes:
financieras, legales, de mercado,
humanas y organizaciones, que
inhiben algunas acciones. Los
mercados de capital o de productos
pueden hacer imposible la creacin de
una empresa nueva cuando sta es
costosa. Las restricciones legales pueden obstaculizar las actividades de negocios
internacionales en las que puede participar una empresa. Los sindicatos pueden
derrotar con xito un contrato que haya propuesto la direccin, los contratos
pueden evitar determinadas acciones gerenciales y los gerentes y los
inversionistas pueden bloquear un intento de posesin.
Suponga que cuenta con una gran idea que proporcionar un servicio
revolucionario para los clientes de un banco. No podr ponerla en prctica de
inmediato. Tendr que venderla a las personas que pueden darle el visto bueno y
tambin a los que les ayudarn a llevar a cabo el proyecto. Puede comenzar por
convencer a su jefe. Luego su jefe y usted tendrn que enfrentar a un
vicepresidente y probablemente tengan que posteriormente venderle la idea al
presidente. En todas las etapas se deben or las opiniones y sugerencias de las
personas e incluso tal vez deba considerar incluirlas al concepto de su idea
original. Al fin y al cabo, su propuesta debe ser aceptada y satisfacer a todos.
Lado humano del proceso de diseo del modelo
En las grandes organizaciones, la persona que toma las decisiones es valiosa a
medida que reconoce la relacin de su decisin con las personas que toman
decisiones dentro de la organizacin o puede ser reemplazado. En las pequeas
empresas, el que toma las decisiones puede ocasionar el xito o la ruina de la
empresa, o puede resultar muy difcil de reemplazar.
Algunos aforismos prcticos y tiles son los siguientes:
1.
2.
- 107 -
Informtica III
3.
4.
5.
- 108 -
Informtica III
CAPTULO VII
Anlisis de Sistemas
ANLISIS DE SISTEMAS DE COMPUTACIN
Conceptos bsicos de anlisis
Es un conjunto de procedimientos relacionados entre si, es un conjunto de
hechos, principios y reglas clasificadas y dispuestas de manera ordenada
mostrando un plan lgico en la unin de las partes. Un mtodo, plan o
procedimiento de clasificacin para hacer algo. Esto se lleva a cabo teniendo en
cuenta ciertos principios:
b)
c)
d)
109
Informtica III
e)
f)
Para lograr estos objetivos se requiere tener un gran conocimiento y dominio del
Hardware y el Software, as como del manejo y administracin de personal, y
administracin de base de datos.
OBJETIVOS DEL ANLISIS
Identificacin de Necesidades
Es el primer paso del anlisis del sistema, en este proceso el Analista se rene
con el cliente y/o usuario, el cual es un representante del rea, usuario del rea y
otros para identificar las metas globales, se analizan las perspectivas del cliente,
sus necesidades y requerimientos, sobre la planificacin temporal y presupuestal,
lneas de mercadeo y otros puntos que puedan ayudar a la identificacin y
desarrollo del proyecto.
Antes de la reunin el analista debe ir preparado con una lista de preguntas para
que el cliente sienta que no esta perdiendo su tiempo, esto se debe a que el
usuario no siempre esta disponible, muchas veces esta de viaje y al regresar solo
desea preguntas breves y concisas.
Estudio de Viabilidad
Frecuentemente cuando se emprende el desarrollo de un proyecto de sistemas los
recursos y el tiempo no son realistas, es decir no se da una holgura para las
actividades, por lo tanto cuando no se cumplen con los plazos se general
110
Informtica III
Viabilidad Econmica
Que se cuenten con los recursos econmicos para poner en marcha el
proyecto.
Viabilidad Tcnica
Que se cuenten con los recursos tcnicos como son computadoras, software, y
otros para poner en marcha el proyecto.
Viabilidad Legal
Que se cuenten con los recursos legales o la posibilidad de acceder a ellos, por
ejemplo licencias, permisos, y otros.
El estudio de la viabilidad puede documentarse como un informe para la alta
gerencia.
Anlisis Econmico y Tcnico
El anlisis econmico incluye el anlisis de costos beneficios, significa una
valoracin de la inversin econmica comparado con los beneficios que se
obtendrn en la comercializacin y utilidad del producto o sistema.
En el Anlisis Tcnico, el analista evala los principios tcnicos del Sistema y al
mismo tiempo recoge informacin adicional sobre el rendimiento, fiabilidad,
caractersticas de mantenimiento y productividad.
Los resultados obtenidos del anlisis tcnico son la base para determinar si se
debe continuar o abandonar el proyecto.
Modelado de la arquitectura del Sistema
Los modelos se concentran en lo que debe hacer el sistema no en como lo hace,
estos modelos pueden incluir notacin grfica, informacin y comportamiento
del Sistema.
Todos los Sistemas basados en computadoras pueden modelarse como
transformacin de la informacin empleando una arquitectura del tipo entrada y
salida.
111
Informtica III
CASO PRCTICO
ANLISIS DE UN SISTEMA DE ESTADO DE CUENTAS PARA UN
GRUPO MEDICO ESPECIALIZADO
112
Informtica III
b)
Objetivos Especficos
. Desarrollar un sistema de cobros a travs del cual se agilizarn los
datos que se manejan actualmente en el Grupo Mdico Especializado.
. Disear un sistema de cuenta por cobrar cuyo manejo se realizara de
forma mas organizada.
. Disear un sistema de cuenta por cobrar ms rpido para brindar un
atencin ms eficaz al cliente.
b.-
113
Informtica III
Aporte
Entre algunos de los aportes que traer la implantacin de un sistema
automatizado para llevar el control de los cobros de los pacientes tenemos:
-
114
Informtica III
Instrumentacin.
a) Entrevista: Se utilizar la entrevista para conocer ms a fondo el
funcionamiento de la empresa, y de que manera se lleva a cabo el control
de los datos de cada paciente. La Entrevista se le realizar a la secretaria
que es la encargada de realizar todos estos procesos.
b)
c)
Observacin
Se observara la manera en que se lleva a cabo el control de datos en el GRUPO
MDICO ESPECIALIZADO. Se tomar en cuenta la satisfaccin del cliente
como respuesta a los resultados que la empresa le brinda. Adems observaremos
los recursos con los que cuenta la empresa.
Mtodos de Observacin
Aspectos o Conductas a observar:
En que forma se lleva a cabo el manejo de datos. Las definiciones con la
que cuenta el control de datos actualmente.
En que forma podemos mejorar y sistematizar el sistema de manejo de
control de datos.
Cual es la satisfaccin de los clientes del servicio de cuentas por cobrar.
Tipos de Investigacin.
Como tipo de investigacin utilizaremos el mtodo descriptivo; ya que ste
describe las situaciones y eventos, adems mide diversos aspectos del fenmeno
a investigar.
a)
115
Informtica III
Informtica III
Observaciones
En que forma se lleva a cabo el manejo de datos.
Anlisis: Actualmente este control de datos se lleva a cabo manualmente,
lo cual conlleva a un proceso lento y tedioso, a su vez est propenso a
errores.
-
Anlisis:
Las cuentas por cobrar estn propensas a prdidas por la
cantidad de papeleos que tienen que realizar y desorganizacin al momento
de archivar la informacin de cada cliente e informes de la empresa.
-
117
Informtica III
Anlisis: Con la observacin se pudo obtener que las cuentas para cobrar
eran sumamente lentas ya que tomaban lapsos de 2 minutos para su
llenado, adems la bsqueda de informacin de cada paciente era lenta ya
que se tena que buscar en el archivador.
DESCRIPCIN DEL SISTEMA ACTUAL
El sistema actual es totalmente manual, toda la informacin es almacenada en
archivadores, trayendo como consecuencias plagio de informacin. La secretaria
es la que lleva todo el control de las cuentas de cada paciente. Estos expedientes
tambin son llenados de forma manual, trayendo retraso para la secretaria en sus
dems funciones cotidianas. En general el sistema actual es rudimentario y de
poca seguridad, para ofrecer un servicio de calidad a sus clientes.
a.-
b.-
Identificacin de Entrada:
Informacin
de Entrada
Colecta o
Genera
Procesa
o
Transmite
Frecuencia
Medio o
Entrada
Expediente
Paciente
Secretaria
Eventual
Recibo
Identificacin de Salida
Salida
Destino
Recibo
Paciente
Estado de Cuenta
Doctores y Pacientes
118
Uso
Comprobante de
Pago
Realizar Estados
Financieros
Frecuencia
Eventual
Trimestral
Informtica III
c.-
Recibo
1 Presentacin
2
Men Principal
Registro de Pacientes
Pagos
119
Informtica III
GRUPO
MEDICO
Estas cuentas por cobrar tambin se llevarn por medio de un cdigo para cada
doctor, de forma ms fcil para identificarlos.
a.
b.
120
Informtica III
Costos
Costos de Beneficios estimados
Los costos para la implantacin del nuevo sistema no sern muy elevados,
debido a que se puede trabajar con una sola computadora, y los beneficios
sern mltiples, ahorrando tiempo, control, y otros beneficios.
Costos de Hardware
Son los siguientes:
01 Computadora marca HP Pavilon
01 Impresora de punto de matriz (Panasonic )
01 Impresora de burbuja (Canon)
01 Estacin de trabajo
01 UPS
$ 1, 350.00
$ 150.00
$
89.00
$ 250.00
$ 130.00
Costos de Software
El costo de software no ser elevado, el detalle de los gastos es el siguiente:
Confeccin del software
Otros Costos:
Manejo de operaciones
Capacitacin del personal
Mantenimiento
$ 300.00
$ 50.00
$ 25.00
$ 20.00
c.
Beneficios Estimados
Podemos citar algunos beneficios en cuanto al ahorro de costos.
La empresa brindar un mejor servicio a sus clientes.
Ahorro en la documentacin que anteriormente se utilizaba.
Obtencin en la transferencia de informacin con mayor agilidad.
d.
Viabilidad Tcnica
El sistema realizado ser viable ya que el GRUPO MEDICO
ESPECIALIZADO cuenta con una computadora para la implantacin
del programa de cuentas por cobrar, adems podrn comprar el
software, aunque tendremos que explicarle al personal como utilizar
el sistema para que la viabilidad no sea limitada.
Viabilidad Econmica
Si los costos son menores que los beneficios no hay viabilidad
econmica y si los costos son mayores que los beneficios entonces si
hay viabilidad econmica.
121
Informtica III
Viabilidad Operativa
El programa podr ser realizado por el mismo personal pero habrn
cambios:
1. De produccin ya que el equipo ser ms rpido.
2. Los pacientes tendrn cdigo, lo que agilizar el manejo de los
datos.
3. Habr mayor seguridad ya que solo podrn acceder al sistema los
doctores y la secretaria.
Viabilidad de Cronograma
El proyecto propuesto esta estipulado con un tiempo de cuatro meses,
en el cual se realizar el programa de cuentas por cobrar, este tiempo
ser suficiente para el desarrollo del sistema ya que contamos con
todo lo necesario para su elaboracin. Entonces si hay viabilidad de
cronograma.
122
Informtica III
CAPTULO VIII
123
Informtica III
IMPORTANCIA
Son de gran importancia debido a que ayudan a designar cualquier
representacin grfica de un procedimiento o parte de este; el diagrama de flujo
como su nombre lo indica representa el flujo de informacin de un
procedimiento.
En la actualidad los diagramas de flujo son considerados en la mayora de las
empresas o departamentos de sistemas como uno de los principales
instrumentos en la realizacin de cualquier mtodo o sistema.
Los diagramas de flujo son usados en todas las organizaciones y departamentos,
ya que permiten la visualizacin de las actividades necesarias e innecesarias y
verifican si la distribucin del trabajo esta equilibrada, es decir, si la carga de
trabajo esa bien distribuida entre el personal de la empresa.
Los diagramas de flujo son importantes para el diseador porque ayudan en la
definicin, formulacin, anlisis y solucin del problema. El diagrama de flujo
ayuda al analista a comprender el sistema de informacin de acuerdo con las
operaciones y procedimientos, a la vez permitir mejorar los procesos.
Smbolos que se usan en la solucin de problemas con diagramas de flujo
El diagrama de flujo representa la forma ms tradicional y duradera para
especificar los detalles algortmicos de un proceso. Se utiliza principalmente en
programacin, economa y procesos industriales; estos diagramas utilizan una
serie de smbolos con significados especiales. Son la representacin grfica de
los pasos de un proceso, que se realiza para entender mejor al mismo.
Son modelos tecnolgicos utilizados para comprender los rudimentos de la
programacin lineal.
Otra definicin del diagrama de flujo es la siguiente:
"Es un esquema para representar grficamente un algoritmo. Se basan en la
utilizacin de diversos smbolos para representar operaciones especficas. Se les
llama diagramas de flujo porque los smbolos utilizados se conectan por medio
de flechas para indicar la secuencia de operacin. Para hacer comprensibles los
diagramas a todas las personas, los smbolos se someten a una normalizacin; es
decir, se hicieron smbolos casi universales, ya que, en un principio cada usuario
podra tener sus propios smbolos para representar sus procesos en forma de
Diagrama de flujo. Esto trajo como consecuencia que slo aquel que conoca sus
smbolos, los poda interpretar. La simbologa utilizada para la elaboracin de
diagramas de flujo es variable y debe ajustarse a un patrn definido
previamente."
124
Informtica III
125
Informtica III
Existe un nico punto de fin para el proceso de flujo, salvo del rombo que
indica una comparacin con dos caminos posibles.
126
Informtica III
127
Informtica III
Desventaja:
o
Este mtodo tiende hacer muy lento.
o
Si los valores de la clave no son nicos, para encontrar todos los elementos
con una clave particular, se requiere buscar en todo el arreglo, lo que hace
el proceso muy largo.
Bsqueda Binaria:
La bsqueda binaria es el mtodo, donde si el arreglo o vector esta bien
ordenado, se reduce sucesivamente la operacin eliminando repetidas veces la
mitad de la lista restante.
El proceso comienza comparando el elemento central del arreglo con el elemento
buscado. Si ambos coinciden finaliza la bsqueda. Si no ocurre as, el elemento
buscado ser mayor o menor en sentido estricto que el elemento central del
arreglo. Si el elemento buscado es mayor se procede a hacer bsqueda binaria en
el subarray superior, si el elemento buscado es menor que el contenido de la
casilla central, se debe cambiar el segmento a considerar al segmento que est a
la izquierda de tal sitio central.
Este mtodo se puede aplicar tanto a datos en listas lineales como en rboles
binarios de bsqueda. Los pre requisitos para la bsqueda binaria son:
o
o
128
Informtica III
Desventajas:
Este mtodo funciona solamente con arreglos ordenados, por lo cual si nos
encontramos con arreglos que no estn en orden, este mtodo, no nos ayudara en
nada.
Diferencias entre ambos mtodos:
En el caso del mtodo de bsqueda binaria, los arreglos deben estar nicamente
ordenados, como se planteo anteriormente, por su parte el mtodo de bsqueda
secuencial o lineal, puede emplearse tanto en arreglos pequeos, como en
aquellos que no estn ordenados.
En segundo orden, podemos ver que el mtodo de bsqueda binaria, es el mtodo
ms eficiente para encontrar elementos en un arreglo ordenado, lo contrario
sucede con el mtodo de bsqueda secuencial ya que este es muy lento, pero si
los datos no estn en orden es el nico mtodo que puede emplearse para hacer
las bsquedas.
Conclusin:
En la actualidad los diagramas de flujo son considerados en la mayora de las
empresas o departamentos de sistemas como uno de los principales instrumentos
en la realizacin de cualquier mtodo o sistema.
Su utilizacin en estos mbitos es tan importante, debido a que permiten la
visualizacin de las actividades innecesarios y verifica si la distribucin del
trabajo est equilibrada, o sea, bien distribuida en las personas, sin sobrecargo
para algunas mientras que otros trabajan con mucha holgura.
En cuanto a la tcnica de ordenacin por el mtodo de burbuja, queda claro que
la tcnica mejor usada para dicho mtodo, consiste en hacer varias pasadas a
travs del array. En cada pasada, se comparan parejas sucesivas de elementos. Si
una pareja est en orden creciente (o los valores son idnticos), se dejan los
valores como estn. Si una pareja est en orden decreciente, sus valores se
intercambian en el array.
Para el mtodo de bsqueda Binaria, lo prerrequisitos principales para dicha
bsqueda son:
129
Informtica III
Este mtodo de bsqueda es muy lento, pero si los datos no estn en el orden es
el nico mtodo que puede emplearse para hacer las bsquedas.
Es fcil adaptar la bsqueda secuencial para que utilice una lista enlazada
ordenada, lo que hace la bsqueda ms eficaz. Es fcil mantener el orden
insertando cada registro en el lugar donde termina una bsqueda sin xito y cada
bsqueda termina cuando se encuentra un registro con una clave no menor que la
clave de bsqueda.
Recomendaciones:
1.
Los diagramas de flujo le ayudan en la definicin, formulacin, anlisis, y
solucin del problema.
2.
El diagrama de flujo le ayudara con el anlisis a comprender el sistema de
informacin de acuerdo con las operaciones de procedimientos, ayudara a
analizar esas etapas con el fin tanto de mejorarlas, como de incrementar la
existencia de sistemas de informacin para la administracin.
3.
En el mtodo de ordenacin por burbuja, si al terminar el bucle principal en
el momento que se detecte que en una pasada por todo lo largo de la tabla
no ha habido ningn cambio esto le indicara que la tabla est
completamente ordenada.
4.
En el mtodo de bsqueda binaria, si el conjunto de elementos es grande,
se recomienda utilizar el siguiente algoritmo de tipo divide y vencers, para
reducir su tiempo de bsqueda:
o Se divide el elemento en 2 partes.
o Se determina la parte que debe contener la clave buscada.
o Se repite el proceso en esa parte.
5.
Para que el mtodo de bsqueda secuencial resulte sumamente til se
recomienda hacer lo siguiente:
o Almacenar todo los elementos en un arreglo o lista.
o Insertar cada elemento al final del arreglo o lita
o Recorrer o iterar sobre el arreglo o lista hasta conseguir el elemento
requerido.
130
Informtica III
CAPTULO IX
Diccionario de Datos
El diccionario de datos guarda y organiza los detalles del Diagrama de Flujo de
Datos (DFD). Es el segundo componente del anlisis estructurado. Tambin se
conoce como "Data Repository". Incluye el contenido de los data flow (flujos de
datos), los "data store", las entidades externas y los procesos.
DEFINICION: Un diccionario de datos es un conjunto de METADATOS que
contiene las caractersticas lgicas de los datos que se van a utilizar en el sistema
que se programa, incluyendo nombre, descripcin, alias, contenido y
organizacin.
Estos diccionarios se desarrollan durante el anlisis de flujo de datos y ayuda a
los analistas que participan en la determinacin de los requerimientos del
sistema, su contenido tambin se emplea durante el diseo del proyecto.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita
el acceso inmediato a la informacin, se desarrolla durante el anlisis de flujo de
datos y auxilia a los analistas que participan en la determinacin de los
requerimientos del sistema, su contenido tambin se emplea durante el diseo.
En un diccionario de datos se encuentra la lista de todos los elementos que
forman parte del flujo de datos de todo el sistema. Los elementos ms
importantes son flujos de datos, almacenes de datos y procesos. El diccionario de
datos guarda los detalles y descripcin de todos estos elementos.
Un diccionario de datos puede contener informaciones tales como:
Estadsticas de usuario.
131
Informtica III
132
Informtica III
NOTACIN
Las estructuras de datos son descritas por lo general usando notacin algebraica.
La notacin algebraica usa los siguientes smbolos:
1. Un signo de igual (=) significa "est compuesto de".
2. Un signo de ms (+) significa "y".
3. Las llaves { } indican elementos repetidos, tambin llamados grupos
repetidos o tablas. Puede haber uno o varios elementos repetidos dentro del
grupo. El grupo repetido puede tener condiciones, tales como una cantidad
fija de repeticiones o lmites, superior e inferior para la cantidad de
repeticiones.
4. Los corchetes [ ] representan una situacin disyuntiva. Puede estar presente
un elemento u otro, pero no ambos. Los elementos listados entre corchetes
son mutuamente excluyentes, y se separan mediante barras ( | ).
5. Los parntesis ( ) representan un elemento opcional. Los elementos
opcionales pueden ser dejados en blanco en las pantallas de captura, y
pueden contener espacios o ceros para los campos numricos en las
estructuras de archivo.
6. La @ (o una definicin subrayada) identifica la llave para un almacn de
datos.
7. Una frase entre asteriscos es un comentario (* *).
EJEMPLO:
Nombre = Ttulo + Primer-nombre + Apellido-paterno + Apellidomaterno Ttulo = [ Sr | Sra | Dr | Ing] Primer-nombre = {carcter}
Apellido-paterno = {carcter} Apellido-materno = {carcter} carcter =
[A-Z|a-z| |]
DEFINICIONES IMPORTANTES:
Una definicin de un dato se introduce mediante el smbolo =; en este contexto
el = se lee como est definido por, o est compuesto de, o significa. Para
definir un dato completamente, la definicin debe incluir:
133
Informtica III
Data elements:
Las caractersticas que se describen en el diccionario de datos son:
1. Name: Es el nombre del elemento de datos; debe ser significativo.
2. Alias: Cualquier otro nombre que se pueda usar para referirse al
elemento de datos. Por ejemplo, el nombre de un elemento de datos
puede ser Balance actual, y el alias puede ser Deuda. Solo se incluye el
alias si realmente es necesario utilizarlo.
3. Type y Size Type o tipo: se refiere a si el elemento de datos contiene
valor numrico, caracteres o alfabtico. Size o tamao se refiere al
mximo de caracteres o de dgitos que puede tener el elemento de
datos.
4. Output format or edit mask: Indica cmo se presenta el dato al
mostrarse en pantalla o al imprimirse en un reporte.
Por ejemplo, el nmero de telfono del cliente se puede guardar en el
disco usando solo nmeros 7878889999, pero presentarse editado en la
pantalla o en el reporte (787) 888-9999.
5. Default value: Es el valor que el elemento de datos tiene si no se
cambia entrando otro valor.
6. Prompt, column header or field caption: Es el nombre que se
presenta en la pantalla o el ttulo del dato en el reporte.
7. Source: De dnde se origina el valor del elemento de datos. Puede ser
una forma, un departamento, otro sistema, etc.
8. Security: Identifica los individuos o departamentos que pueden
modificar el elemento de datos. Por ejemplo, la lnea de crdito puede
ser cambiada por el gerente de crdito.
9. Responsible user(s): Identifica el (los) usuarios responsables de entrar
o cambiar los valores del elemento de datos.
10. Acceptable Data and Data validation: Se especifica el dominio o
valores permitidos. Pueden ser valores especficos, una lista de valores,
los valores que se encuentren en otro archivo, etc. El valor puede tener
134
Informtica III
135
Informtica III
PROCESO
Se documenta cada funcin primitiva e incluye:
1.
Process name or label: El nombre del proceso como aparece en el DFD.
2.
Purpose or description: Un resumen del propsito general del proceso.
Los detalles se documentan en el Process Description.
3.
Process number: Nmero de referencia que identifica el proceso y su
relacin con los niveles del sistema.
4.
Input data flows: Los nombres de los flujos de datos que entran al
proceso.
5.
Output data flows: Los nombres de los flujos de datos que salen del
proceso.
6.
Process Description: Se explican los detalles del proceso.
136
Informtica III
Anexos
137
Informtica III
138
Informtica III
139
Informtica III
Diagramas de Flujo
ALGORITMO
Un algoritmo es una serie de pasos que lleva a la solucin de un problema.
Ejemplo:
Los pasos a seguir para elaborar un pastel, para arreglar una computadora, para
instalar una red, etc.
Las caractersticas que debe tener un algoritmo para que sea eficaz son:
a) Un algoritmo debe ser preciso e indicar el orden de realizacin de cada
paso.
b) Un algoritmo debe estar definido, si se sigue un algoritmo dos veces, se
debe obtener el mismo resultado cada vez.
c) Un algoritmo debe ser finito, es decir debe terminar en algn momento.
Debe tener tres partes:
Entrada: informacin dada al algoritmo.
Proceso: clculos necesarios para encontrar la solucin del problema.
Salida: respuestas dadas por el algoritmo o resultados finales de los clculos.
Ejemplo:
El algoritmo para calcular el rea de un rectngulo.
Paso 1: Se deben ingresar los valores de la base y de la altura.
Paso 2: Se calcula el rea.
Area = base * altura.
Paso 3: Salida es igual al rea del rectngulo.
HERRAMIENTAS DE PROGRAMACIN
Las herramientas de programacin empleadas como lenguajes algortmicos
son:
- Diagramas de flujo
- Pseudocdigo
- Diagramas de Nassi Schneiderman
(N S)
140
Informtica III
DIAGRAMA DE FLUJO
Es un diagrama que utiliza smbolos estndar y en el que cada paso del
algoritmo se visualiza dentro del smbolo adecuado y el orden en que estos pasos
se ejecutan se indica conectndolos con flechas llamadas lneas de flujo porque
indican el flujo lgico del algoritmo.
SMBOLOS
Smbolo Inicio / Fin
Se usa para mostrar el inicio y el fin de un proceso.
Smbolo Entrada / Salida de Informacin
Se usa para mostrar las entradas y las salidas de
informacin de un proceso.
Smbolo Proceso
Permite mostrar los clculos que se efectan con la
informacin de entrada para lograr la salida.
Smbolo Decisin
Permite elegir entre dos alternativas, de acuerdo al
cumplimiento o no de una decisin.
Smbolo Conector
Permite enlazar dos partes de un diagrama de flujo en
la misma pgina.
Smbolo Conector de Pgina
Permite enlazar dos partes de un diagrama de flujo
que estn en diferentes pginas.
Llamada a subrutina o a un proceso
predeterminado
Una subrutina es un mdulo independiente del
programa principal, que recibe una entrada
procedente de dicho programa.
141
Informtica III
SMBOLOS SECUNDARIOS
Impresora
Se utiliza para mostrar los datos que se imprimen.
Teclado
Se utiliza para mostrar las entradas a travs del
teclado.
EJEMPLO
El siguiente diagrama de flujo representa la resolucin de un problema que
deduce el salario neto de un empleado partiendo de la lectura del nombre,
nmero de horas, pago por hora y retenciones.
142
Informtica III
Ejercicio 1
Se desea crear un algoritmo que permita el ingreso de las notas de 30 alumnos
para el curso de Matemtica Bsica, adems se deber obtener el promedio del
aula para el curso.
Ejercicio 2
Se desea crear un algoritmo que permita obtener el total a pagar en un proceso
de matricula para cada alumno y el total para determinada Facultad, es decir
cuanto se debe pagar cuando un alumno comienza a estudiar.
143
Informtica III
Nombre Nemotcnico
Nom
Mat
Mad
Sem
Talu
Tfac
Cant
C
144
Informtica III
Ejercicio 3
Crear un algoritmo que permita sumar los nmeros pares del 2 al 1000.
Nota: Se debe usar un contador y un acumulador.
Ejercicio 4
Crear un algoritmo que permita obtener la media de 50 nmeros, correspondiente
a las fallas encontradas en un proceso de fabricacin de pelotas para nios. (Las
observaciones fueron tomadas durante 50 turnos).
Ejercicio 5
Calcular la suma de los 10 primeros Mltiplos de 5.
Sugerencia:
N es la cantidad de mltiplos
MULTIPLO es el mltiplo de 5
S es la suma de los nmeros
145
Informtica III
Diseo de Sistemas de
Computacin
Concepto
El diseo de Sistemas es el proceso de aplicar ciertas tcnicas y principios con el
propsito de definir un dispositivo, un proceso o un sistema, con suficientes
detalles como para permitir su interpretacin y realizacin fsica.
Las etapas del diseo de sistemas son:
El diseo de los datos: Trasforma el modelo creado durante el anlisis, en
las estructuras de datos necesarias para implementar el Software.
-
Informtica III
Diseo de la Salida
Se refiere a los resultados e informaciones generadas por el Sistema, para la
mayora de los usuarios la salida es la nica razn para el desarrollo de un
Sistema y la base de evaluacin de su utilidad.
Diseo de Archivos
Incluye decisiones con respecto a la naturaleza y contenido del propio archivo,
entre las decisiones que se toman durante el diseo de archivos, se encuentran las
siguientes:
147
Informtica III
148
Informtica III
149
Informtica III
Terminologa
Base de Datos
Es un conjunto de elementos interrelacionados entre si, en el caso de la
informtica la base de datos esta compuesta por tablas.
Registros
Es un conjunto de elementos relacionados entre si con respecto a un item,
en el caso de la informtica los registros estn compuestos por campos.
Material Requirements Planning (MRP)
Los sistemas de Planificacin de Requerimientos de Materiales (MRP)
integran las actividades de produccin y compras. Programan las
adquisiciones a proveedores en funcin de la produccin programada.
Metadatos
Metadatos son datos que describen otros datos. En general, un grupo de
metadatos se refiere a un grupo de datos.
150
Informtica III
151
Informtica III
Bibliografa
Referencias Electrnicas
http://www.monografias.com/trabajos11/anasiste/anasiste.shtml?monosearch
http://www.monografias.com/trabajos4/cicdevida/cicdevida.shtml?monosearch
http://www.monografias.com/trabajos45/diagrama-de-flujo
http://www.wikilearning.com/clasificacion_de_los_sistemas-wkccp-12557-3.htm
SENN, James A. (1992) Anlisis y Diseo de Sistemas de Informacin. Segunda
Edicin. Editorial McGrawHill. Mxico .
http://es.encarta.msn.com/encyclopedia_761570300/Diccionario_de_datos.html
http://www.hufelas.com.ar/apuntes/modelos_y_sistemas/Diccionario%20de%20Datos.P
DF (archivo PDF)
http://www.tech-faq.com/lang/es/data-dictionary.shtml
http://www.wikilearning.com/diccionario_de_datos_y_descripciones_funcionaleswkccp-16861-9.htm
http://www.monografias.com/trabajos5/inso/inso2.shtml
http://es.wikipedia.org/wiki/Diccionario_de_datos
http://mmalicea.tripod.com/proyecto/diccdatos.htm
152