Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas de
Informacin II
19/10/16
CAPITULO I:
SISTEMAS DE
INFORMACIN EN LA
PRCTICA
19/10/16
a) Sistemas de Informacin
ENTORNO
Clientes
Organizacin
Sistema de Informacin
Entrada
PROCESO
Clasificar
Ordenar
Calcular
Salida
Retroalimentacin
Agencias Reguladoras
Accionistas
Competidores
4
c) Tipos de Sistemas de
Informacin
Competidore
s
Nivel Gerencial
Clientes
Nivel Operativo
Sistemas
estratgicos
Sistemas de
Soporte a toma
de decisiones
Sistemas
transaccionales u
Operacionales
BD
Base de
Datos
SGBD
Logstica
Produccin
Ventas y
Marketing
Contabilidad
Finanzas
Recursos
Humanos
Anlisis
multidimensional
Base de datos
Operacionales
Extraccin
Transformacin
Data
Warehouse
Sistema de
Soporte a
la toma de
decisiones
Data
Minin
g
Generacin
De relaciones
Datos Externos
d) Actividades Bsicas de un SI
Entrada de Informacin:
Las entradas pueden ser manuales (por el
usuario) o automticas (otros sistemas).
Las unidades tpicas de entrada de datos a las
computadoras son las terminales, los cdigos de
barras, los escners, la voz, los monitores
sensibles al tacto, el teclado y el mouse, entre
otras.
Entrada
Almacenamiento de informacin:
A travs de esta propiedad el sistema puede
recordar la informacin guardada en la seccin
o proceso anterior.
Esta informacin suele ser almacenada en
archivos, discos duros, discos compactos (CD),
Memorias USB, discos Externos.
10
Procesamiento de Informacin:
Es la capacidad del Sistema de Informacin
para efectuar clculos de acuerdo con una
secuencia de operaciones preestablecida.
Esta caracterstica de los sistemas permite la
transformacin
de
datos
fuente
en
informacin que puede ser utilizada para la
toma de decisiones.
11
Salida de Informacin:
Informacin procesada o bien datos de entrada al
exterior. Las unidades tpicas de salida son las
impresoras, terminales, la voz, los graficadores y
los plotters, entre otros.
La salida de un Sistema de Informacin puede
constituir la entrada a otro Sistema de
Informacin o mdulo. En este caso, tambin
existe una interfase automtica de salida.
Salida
12
e) Elementos de un Sistema de
Informacin
SOFTWARE. Los programas, las estructuras de datos y la documentacin
asociada, que sirve para realizar el mtodo lgico.
HARDWARE: Los dispositivos electrnicos que proporcionan la capacidad
de computacin y que proporcionan las funciones del mundo exterior.
PERSONAS: Los individuos que son usuarios y operadores del software y
del hardware.
BASES DE DATOS: Una coleccin grande y organizada de informacin a
la que se accede mediante el software y que es una parte integral del
funcionamiento del sistema.
DOCUMENTACION: Los manuales, los impresos y otra informacin
descriptiva que explica el uso y / o la operacin.
PROCESAMIENTO: Los pasos que definen el uso especifico de cada
elemento del sistema o el contexto procedimental en que reside el
sistema.
CONTROL: Los sistemas trabajan mejor cuando operan dentro de niveles
de control tolerables de rendimiento y avance del proyecto, cumplimiento
de estndares.
Ing. Maritza Irpanocca Cusimayta
13
l) Qu es una organizacin?
Es un grupo estructurado de personas que
14
El Papel De El Analista De
Sistemas
Los analistas de sistemas generalmente valoran
la manera en que funcionan los negocios
examinando la entrada, el procesamiento de
datos y la salida de informacin con el propsito
de mejorar los procesos organizacionales.
Muchas mejoras involucran mejor apoyo para
las funciones de los negocios por medio del uso
de sistemas de informacin computarizados.
15
EL
ANALISTA
DE
SISTEMAS
COMO
CONSULTOR:
Frecuentemente acta como consultor y, por lo
tanto, puede ser contratado especficamente
para que se encargue de los asuntos de los
sistemas de informacin dentro de un negocio.
DE SOPORTE:
En este papel el analista se apoya en su
experiencia profesional relacionada con el
hardware, software y su uso en el negocio.
DE CAMBIO:
Un agente de cambio puede ser definido como
una persona que sirve de catalizador para el
cambio, desarrolla un plan para el cambio y
trabaja junto con otros para facilitar ese
cambio.
Ing. Maritza Irpanocca Cusimayta
16
Trabajo Grupal
Identifique los componentes del sistema de
Informacin de su proyecto.
A qu tipo de Sistema de Informacin
pertenece su proyecto?
Identifique los elementos del sistema de
informacin de su proyecto.
19/10/16
17
1.- El Producto
Que es?
El software de computadora es el producto que
disean y construyen los ingenieros del software.
Esto abarca programas que se ejecutan dentro de
una computadora de cualquier tamao y
arquitectura, documentos que comprenden
formularios virtuales e impresos y datos que
combinan nmeros y texto y tambin incluyen
representaciones de informacin de audio, videos
e imgenes.
Ing. Maritza Irpanocca Cusimayta
18
19
El Software
Caractersticas del Software
20
b) El software no se estropea
Los defectos no detectados harn que falle el programa
durante las primeras etapas de su vida.
Durante su vida, el software sufre cambios (mantenimiento).
Conforme se hacen los cambios, es bastante probable que
se introduzcan nuevos defectos.
No hay piezas de repuesto para el software. Cada fallo en el
software indica un error en el diseo o en el proceso
mediante el que se tradujo el diseo a cdigo mquina
ejecutable. Por tanto, el mantenimiento del software tiene
una complejidad considerablemente mayor que la del
mantenimiento del hardware.
21
22
Realidad.
Est muy bien que el libro
exista, pero se usa?,
conocen los trabajadores
su existencia?, refleja las
prcticas modernas de
desarrollo de software?, es
completo?, est diseado
para mejorar el tiempo de
entrega mientras mantiene
un enfoque de calidad?. En
muchos casos, la respuesta
a todas estas preguntas es
no.
23
Mito
Mi gente dispone de las
herramientas de desarrollo
de software ms
avanzadas, despus de
todo, les compramos las
computadoras ms
modernas.
Realidad
Se necesita mucho ms que el
ltimo modelo de
computadora grande o de PC
para hacer desarrollo de
software de gran calidad. Las
herramientas de ingeniera del
software asistida por
computadora (CASE) son ms
importantes que el hardware
para conseguir buena calidad
y productividad, aunque la
mayora de los desarrolladores
del software todava no las
utilicen eficazmente.
24
Mito
Si fallamos en la
planificacin, podemos
aadir ms programadores
y adelantar el tiempo
perdido (el llamado algunas
veces concepto de la
horda Mongoliana).
Realidad
El desarrollo de software no es
un proceso mecnico como la
fabricacin. En palabras de
Brooks : ...aadir gente a un
proyecto de software retrasado
lo retrasa an ms. Al
principio, esta declaracin
puede parecer un
contrasentido. Sin embargo,
cuando se aaden nuevas
personas, la necesidad de
aprender y comunicarse con el
equipo puede y hace que se
reduzca la cantidad de tiempo
gastado en el desarrollo
productivo. Puede aadirse
gente, pero slo de una manera
planificada y bien coordinada.
25
Mito
Una declaracin general de
los objetivos es suficiente
para comenzar a escribir
los programas -podemos
dar los detalles ms
adelante-.
Realidad
Una mala definicin inicial es
la principal causa del trabajo
errado en software. Es
esencial una descripcin
formal y detallada del mbito
de la informacin, funciones,
comportamiento,
rendimiento, interfaces,
ligaduras del diseo y
criterios de validacin. Estas
caractersticas pueden
determinarse slo despus de
una exhaustiva comunicacin
entre el cliente y el analista.
26
Mito
Los requisitos del proyecto
cambian continuamente,
pero los cambios pueden
acomodarse fcilmente, ya
que el software es flexible.
Realidad
Es verdad que los requisitos del software
cambian, pero el impacto del cambio vara
segn el momento en que se introduzca.
Si se pone cuidado al dar la definicin
inicial, los cambios solicitados al principio
pueden acomodarse fcilmente. El cliente
puede revisar los requisitos y recomendar
las modificaciones con relativamente poco
impacto en el costo. Cuando los cambios
se solicitan durante el diseo del software,
el impacto en el costo crece rpidamente.
Ya se han acordado los recursos a utilizar
y se ha establecido un marco de trabajo
del diseo. Los cambios pueden producir
trastornos que requieran recursos
adicionales e importantes modificaciones
del diseo; es decir, costo adicional. Los
cambios en la funcin, rendimiento,
interfaces u otras caractersticas, durante
la implementacin (codificacin y prueba)
pueden tener un impacto importante
sobre el costo. Cuando se solicitan al final
de un proyecto, los cambios pueden
producir un orden de magnitud ms caro
que el mismo cambio pedido al principio.
27
Mito
Una vez que
escribimos el
programa y hacemos
que funcione,
nuestro trabajo ha
terminado.
Realidad
Alguien dijo una vez:
cuanto ms pronto se
comience a escribir
cdigo, ms se tardar en
terminarlo. Los datos
industriales indican que
entre el 60 y el 80 por
ciento de todo el esfuerzo
dedicado a un programa
se realizar despus de
que se le haya entregado
al cliente por primera vez.
28
Mito
Hasta que no tengo el
programa
ejecutndose,
realmente no tengo
forma de comprobar su
calidad.
Realidad
Desde el principio del
proyecto se puede aplicar
uno de los mecanismos ms
efectivos para garantizar la
calidad del software: la
revisin tcnica formal.
La revisin del software es
un filtro de calidad que se
ha comprobado que es ms
efectivo que la prueba, para
encontrar ciertas clases de
defectos en el software.
29
Mito
Lo nico que se
entrega al terminar el
proyecto es el
programa funcionando.
Realidad
Un programa que funciona
es slo una parte de una
configuracin del software
que incluye muchos
elementos. La
documentacin
proporciona el fundamento
para un buen desarrollo y,
lo que es ms importante,
proporciona guas para la
tarea de mantenimiento
del software.
30
El Proceso
31
Qu es?
Cuando trabaja para construir un producto o
un sistema, es importante seguir una serie de
pasos predecibles-un mapa de carreteras que
le ayude a obtener el resultado oportuno de
calidad-.
El mapa de carreteras a seguir es llamado
proceso del software.
32
Quinlo hace?
Los ingenieros de software y sus gestores
adaptan el proceso a sus necesidades y
entonces lo siguen. Adems las personas que
han solicitado el software tienen un papel a
desempear en el proceso del software.
33
Por qu es importante?
Porque proporciona estabilidad, control y
organizacin a una actividad que puede, si no
se controla, volverse catica.
34
35
36
37
Proceso, mtodos y
herramientas
multicapa.
Cualquier enfoque de ingeniera (incluida
ingeniera del software) debe apoyarse sobre
un compromiso de organizacin de calidad.
Herramient
as
Mtodos
Procesos
Un enfoque de calidad
Ing. Maritza Irpanocca Cusimayta
38
39
Correccin
Adaptacin
Mejora
Prevencin
40
41
EL CICLO DE VIDA
DEL DESARROLLO
DE SISTEMAS
42
43
44
Etapas:
1. Identificacin de problemas,
2.
3.
4.
5.
6.
7.
oportunidades y objetivos.
Determinacin de los requerimientos de
informacin
Anlisis de las necesidades del sistema
Diseo del sistema recomendado
Desarrollo y documentacin del software.
Pruebas y mantenimiento del sistema
Implementacin y evaluacin del sistema.
45
46
47
por comprender
qu informacin necesitan los usuarios para realizar
su trabajo.
Esta fase sirve para formar la imagen que el analista tiene
de la organizacin y sus objetivos.
Las herramientas que se utilizan son: muestreo e
investigacin
de
datos
relevantes,
entrevistas,
cuestionarios en las que se interacta directamente con el
usuario.
El analista de sistemas necesita saber los detalles de las
funciones actuales del sistema: quin (las personas que
estn involucradas), qu (la actividad del negocio), dnde
( el ambiente donde se lleva a cabo el trabajo), cundo (en
que momento) y cmo (de que manera se desarrollan los
procedimientos actuales)
48
49
para realizar el
50
51
52
53
La importancia del
mantenimiento
Despus de que el sistema est instalado se le debe dar
2.
3.
Los
usuarios
frecuentemente
solicitan
caractersticas
adicionales despus de que se familiarizan con el sistema de
computo y sus capacidades.
El negocio cambia a travs del tiempo.
El software y hardware estn cambiando a un ritmo acelerado.
Ing. Maritza Irpanocca Cusimayta
54
clsico
en cascada)
modelo
Es el modelo ms antiguo.
Se divide en etapas formales.
Se usa para construir sistemas complejos
55
56
57
58
59
3. El Modelo DRA
60
61
62
63
Requisito
s
del
usuario
Proceso de
desarrollo de
Software
Ing. Maritza Irpanocca Cusimayta
Sistema
de
Software
64
65
66
Artefactos
67
Bloques bsicos
Relaciones :
Enlazan los elementos
Diagramas :
Agrupan colecciones de elementos
relacionados aportando un significado
68
69
UML : Diagramas
Ofrecen distintas perspectivas de una
abstraccin de la realidad
Un mismo elemento puede aparecer en
distintos diagramas
DINAMICOS:
(COMPORTAMIENTO)
ESTATICOS: (ESTRUCTURA)
Diagrama de Clases
Diagrama de Objetos
Diagrama de Colaboracin
Diagrama de
Componentes
Diagrama de Estados
Diagrama de Despliegue
Diagrama de Actividades
Ing. Maritza Irpanocca Cusimayta
70
71
72
Trabajo Grupal
Describa a la empresa en la cual realizar su
19/10/16
73