Академический Документы
Профессиональный Документы
Культура Документы
ANALISIS Y DISEO DE
SISTEMAS I
Desarrollo de Proyecto de Sistema de
Informacin
ndice
Introduccin
Planificacin de Proyectos
Justificacin de Proyectos
Control de Proyectos
Estudio de Factibilidad
Anlisis
Diseo
Programacin
ADS - I
Implantacin
Prueba
Conversin
Instalacin de HW/SW
Adiestramiento
Documentacin
Entrega al Usuario
Mantenimiento
Auditora
Bibliografa
04/05/2015
Introduccin
ADS - I
Introduccin
Sistema
Conjunto
ADS - I
04/05/2015
Introduccin
Sistema
Clasificacin:
Sistemas
Naturales
Sistemas hechos por el hombre
oSociales
Transporte
o Comunicacin
oManufactura
o Financieros
o Informacin
o
ADS - I
Introduccin
Funciones
Gerenciales
../..
Sistemas de Informacin
04/05/2015
Introduccin
Funciones Gerenciales
ADS - I
Introduccin
Niveles de Decisin
Conocimientos
amplios, muchas
reas
Estratgico
Conocimientos
especficos,
reas especficas
Tctico
Operativo
ADS - I
04/05/2015
Introduccin
Tecnologa de Informacin
Beneficios:
la infraestructura de la
organizacin
instrumentos
ms
Proporciona
eficaces para la ejecucin de labores
Propicia el Rediseo de Procesos de
Trabajo
Mejora
ADS - I
Introduccin
Evolucin:
Ayuda a crear:
ADS - I
10
04/05/2015
Introduccin
Sistema:
conjunto
d
elementos
que persigueneun fin comn.
interrelacionados
Informacin:
datos
procesados, o con sentido.
ADS - I
11
Introduccin
Sistema de Informacin:
sistema
que
provee
informacin para el apoyo de
las funciones de operacin,
gerencia y toma de decisiones.
ADS - I
12
04/05/2015
Introduccin
Caractersticas de ADS - I:
Generalidad y Simplicidad
Continuidad
Flexibilidad
y Consistencia
y Dinamismo
ADS - I
13
Introduccin
Muerte
ADS - I
Desarrollo
Produccin
14
04/05/2015
Introduccin
define
Programador (Codifica/Prueba)
ADS - I
15
Introduccin
Distribucin del Tiempo (en %) para un
Proyecto de S.I.:
M.Zelkowitz
J. Senn
J. Montilva
Est.Factib./Anlisis
20%
Diseo
15%
35%
40%
Programacin
20%
25%
20%
Prueba
45%
35%
40%
Documentacin
05%
Todos
concuerdan que
se debe dedicar
ms tiempo
ADS - I
16
04/05/2015
Introduccin
ADS - I
17
Introduccin
Estructurada
Evolutiva-Incremental
Prototipos
Orientada a Objetos
ADS - I
18
04/05/2015
Introduccin
Estructurada
E.F.
Anlisis
Diseo
Progra.
Implan.
(Cascada)
ADS - I
19
Introduccin
Estructurada
Larry
Determinacin de Requerimientos
Anlisis de Necesidades
Diseo
Desarrollo y Documentacin
Prueba y Mantenimiento
Implantacin y Evaluacin
ADS - I
Long:
Anlisis de Sistemas
Diseo de Sistemas
Programacin
Conversin e instauracin
Postinstauracin
(produccin)
20
10
04/05/2015
Introduccin
Estructurada
Llorns (I):
Estudio de Factibilidad
Anlisis
Diseo General
Diseo Detallado
Programacin
Prueba
Conversin e Implantacin
Llorns
(II):
Requerimientos
Anlisis y Diseo
Construccin
Pruebas
Produccin y Mantenimiento
ADS - I
21
Introduccin
Estructurada
Montilva:
ADS - I
Requerimientos Sistema
Requerimientos Programas
Diseo Preliminar
Diseo Detallado
Codificacin y Depuracin
Pruebas y Preoperacin
Operacin y Mantenimiento
Murdick
& Ross:
Estudio
Diseo General
Diseo Detallado
Implantacin
22
11
04/05/2015
Introduccin
Estructurada
Prez Peregrina:
Senn:
Investigacin
Anlisis
Diseo
Desarrollo
Implementacin
Operacin
Control de Proyectos
Investigacin Preliminar
Determinar Requerimientos
Diseo
Desarrollo de Software
Prueba
Implantacin y Evaluacin
ADS - I
23
Introduccin
Estructurada
Yourdon:
ARDI:
Encuesta
Anlisis
Diseo
Implantacin
Generacin de Prueba de
Aceptacin
Control de Calidad
Descripcin Procedimientos
Conversin de B.D.
Instalacin
ADS - I
Preparacin Inicial
Anlisis y Diseo
Desarrollo
Puesta en Marcha y Prueba
24
12
04/05/2015
Introduccin
Evolutiva-Incremental
Se deriva de la estructurada
Permite
seguir secuencias ascendentes
descendentes en las etapas del desarrollo
Permite cumplir etapas o fases en paralelo
E.F.
A.P.
Anlisis
Diseo
Progra.
Implan.
ADS - I
25
Introduccin
ADS - I
26
13
04/05/2015
Introduccin
Prototipos
Desarrolla modelo en escala del sistema
propuesto (sistema objetivo)
Se prueba y refina hasta que usuarios conformes
Identifica necesidades de informacin
Maneja principales procedimientos orientados a
transacciones
Produce informes crticos
Permite consultas rudimentarias
Complementa especificaciones imprecisas y/o
incompletas de los usuarios
ADS - I
27
Introduccin
Prototipos
ADS - I
28
14
04/05/2015
Introduccin
Prototipos
Etapas
ADS - I
29
Introduccin
Orientada a Objetos
No modela la realidad, sino la forma en que las
personas comprenden y procesan la realidad
Es un proceso ascendente basado en una
abstraccin de clases en aumento
Se basa en identificacin de objetos, definicin y
organizacin de libreras de clases, y creacin de
macros para aplicaciones especficas
Utiliza menor cantidad de cdigo
Es ms reutilizable
ADS - I
30
15
04/05/2015
Introduccin
Orientada a Objetos
Conceptos:
ADS - I
31
Introduccin
Orientada a Objetos
Conceptos:
ADS - I
32
16
04/05/2015
Introduccin
Orientada a Objetos
Etapas:
Requerimientos
Anlisis de la estructura de objetos
Anlisis del comportamiento de objetos
Diseo de la estructura de objetos
Diseo del comportamiento de objetos
Programacin
Prueba
Puesta en produccin
Mantenimiento
ADS - I
33
Planificacin de Proyectos
ADS - I
34
17
04/05/2015
Planificacin de Proyectos
Importancia
Permite saber qu se deber hacer y quin lo va hacer
Permite saber (aproximadamente) cundo terminar el
proyecto
Pone en evidencia los obstculos relevantes del
proyecto, con el fin de tomar las precauciones
Establece marco de referencia que permite trabajar
eficientemente y evita desperdicio de recursos
ADS - I
35
Planificacin de Proyectos
ADS - I
36
18
04/05/2015
Planificacin de Proyectos
Diagrama de Gantt
1
Factibilidad
Anlisis
Diseo
Programacin
Implantacin
ADS - I
37
Planificacin de Proyectos
PERT - CPM
25 27
6
0 0
10 10
2
10
25 27
4
15
C
25
30 33
D
8
F
5
5
35 35
7
35 35
3
CPM
ADS - I
38
19
04/05/2015
Planificacin de Proyectos
Cronograma de Actividades
Actividad
Responsable
Inicio
Fin
Recursos
Factibilidad
Pxsc Peretgd
xx/yy/zz
xx/yy/zz
aa bb
Anlisis
Dsea Dstya
xx/yy/zz
xx/yy/zz
aa bb
Diseo
Frtsst Kkies
xx/yy/zz
xx/yy/zz
aa bb
Programacin
Sdsdser Dfdeo
xx/yy/zz
xx/yy/zz
aa bb
ADS - I
39
Planificacin de Proyectos
ADS - I
Niveles de Planificacin
20
04/05/2015
Planificacin de Proyectos
NivelesdePlanificacin
Plande
Sistemas
PlanGeneral
Sistema01
Plan
Detallad
o
ADS - I
para
una
Plan
Detallad
o
resto del
proyecto
PlanGeneral
Sistema02
Plan
Detallad
o
para
una
.....
PlanGeneral
Sisteman
Plan
Plan
Detallad Detallad
o
o
resto del para
proyecto una
Plan
Detallad
o
41
resto del
proyecto
Planificacin de Proyectos
Estimacin
Identificar caractersticas del Proyecto
Recopilar datos histricos sobre proyectos anteriores
Calcular recursos necesarios
Todas las estimaciones estn sujetas a variaciones
Normalmente debe sobreestimarse en un 20%
Estimar costos (RRHH, dinero, tiempo)
Mtodos de estimacin: histrico, intuitivo, por
promedios ponderados
ADS - I
42
21
04/05/2015
Justificacin de Proyectos
ADS - I
43
Justificacin de Proyectos
Resolver un problema
Aprovechar una oportunidad
Dar respuesta a directivos
ADS - I
44
22
04/05/2015
Justificacin de Proyectos
ADS - I
45
Control de Proyectos
ADS - I
46
23
04/05/2015
Control de Proyectos
ADS - I
47
Control de Proyectos
ADS - I
48
24
04/05/2015
Control de Proyectos
ADS - I
49
Control de Proyectos
ADS - I
50
25
04/05/2015
Estudio de Factibilidad
ADS - I
51
Estudio de Factibilidad
ADS - I
52
26
04/05/2015
Estudio de Factibilidad
Abarca la factibilidad
ADS - I
53
Estudio de Factibilidad
Pasos
Descripcin o Identificacin del Entorno (Antecedentes e
ADS - I
54
27
04/05/2015
Estudio de Factibilidad
Beneficios
Ahorros funcionales
Reduccin de costos de operacin (tiempo,
dinero, h/h)
Reduccin de desperdicios
Beneficios Tangibles
Aumento de productividad
Mejor uso de los activos
Mejor control
Beneficios Intangibles
Optimizacin o simplificacin de procedimientos
Mayor entusiasmo en los trabajadores
Imagen de la organizacin
Mejora en la precisin de las operaciones
Ergonoma
ADS - I
55
Estudio de Factibilidad
Costos
ADS - I
56
28
04/05/2015
Estudio de Factibilidad
Anlisis Beneficio/Costo
Valor
Vf Vp 1 i t
Vf
Vp 1 i t
t 1
t n
Bt Ct
t Bo Co 0
1 i
ADS - I
57
Estudio de Factibilidad
Anlisis Beneficio/Costo
Tasa
C1
C2
Cn
B1
B2
Bn
...
...
1i 1i2
1in 1i 1i2
1in
ADS - I
58
29
04/05/2015
Estudio de Factibilidad
Anlisis Beneficio/Costo
M es 2
M es 3
M es 4
M es 5
5000
20000
24960
31270
39020
C o s to s
26000
27400
17370
18670
20090
F lu jo d e
E fe c tiv o
21000
-7 4 0 0
7590
12600
18930
F lu jo E .
a c u m u la d o
21000
28400
20810
-8 2 1 0
10720
B e n e fic io s
ADS - I
59
Estudio de Factibilidad
*
Nota:
Normalmente el costo del Hardware no es pertinente en un
desarrollo de S.I., ya que lo que si es importante es el Software
En caso de que el cliente o usuario requiera Hardware, se
deber colocar en otra propuesta aparte
An, en esta etapa, no se conocen a ciencia cierta los
requerimientos exactos de Hardware
El Estudio de Factibilidad es una especie de Presupuesto que
se le presenta al cliente o usuarios
El Estudio de Factibilidad tambin puede conocerse como
Propuesta del Sistema
Una vez aprobado el Estudio de Factibilidad por el Comit de
Sistemas, clientes o usuarios, se procede con las siguientes
etapas del ciclo de vida
ADS - I
60
30
04/05/2015
Acciones Preliminares
ADS - I
61
Acciones Preliminares
ADS - I
62
31
04/05/2015
Acciones Preliminares
ADS - I
63
Acciones Preliminares
ADS - I
64
32
04/05/2015
Anlisis
ADS - I
65
Anlisis
Define QU va a hacer el
nuevo Sistema
ADS - I
66
33
04/05/2015
Anlisis
Herramientas
Tcnicas
de
recoleccin
de
informacin
y
Descripciones
de
procesos
procedimientos
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Procesos
(DFP)
Diccionario de Datos (DD)
ADS - I
67
Anlisis
Pasos
ADS - I
68
34
04/05/2015
Anlisis
ADS - I
69
Anlisis
Entrevistas
Individuales o Grupales
Estructuradas o No Estructuradas
Recomendaciones:
ADS - I
70
35
04/05/2015
Anlisis
Entrevistas
Objeciones y Resistencias
Observacin
Cuestionarios
Abiertos o Cerrados
ADS - I
71
Anlisis
Es
ADS - I
36
04/05/2015
Anlisis
DFD
Elementos
De Marco
Yourdon
componente a otro
Entidades Externas: Fuentes o
ADS - I
De Marco
Yourdon
73
Anlisis
DFD
Etiquete todos los elementos, y con nombres
significativos
Los flujos no pueden tener bifurcaciones
No pueden existir nombres repetidos
Muestre flujos de datos, no de control
Es preferible repetir elementos, que cruzar lneas
de flujo
Un flujo no puede ir de una Entidad a otra
Verifique balance, relacin padre-hijo, numeracin
Debe caber en una sola pgina (cada nivel)
ADS - I
74
37
04/05/2015
Anlisis
DFD
Un proceso no es un departamento o unidad.
Los procesos deben estar definidos con nombres
en infinitivo, en forma verbo-objeto preferiblemente
Particione procesos (explote burbujas) en 5 2
Los procesos, en lo posible, deben coincidir con
los Procesos Actuales y Propuestos
Al entrar un flujo en un proceso, se debe
transformar y salir otro flujo (no el mismo)
El DFD Propuesto no puede ser igual al Actual
Muestre slo archivos locales
ADS - I
75
Anlisis
Nivel 0 Diagrama
Contexto
Nivel 1
1.1
1.2
2.1
2.2
1.1.1
1.1.2
2.1.1
2.1.2
Nivel 2
Nivel 3
...
Nivel n
ADS - I
76
38
04/05/2015
Anlisis
Algunas convenciones grficas
Flujos de datos que
se cruzan
Entidades
repetidas
Externas
Almacenes de Datos
repetidos
ADS - I
77
Anlisis
Nivel 0
0
Cliente
ADS - I
pedido
Sistema de Pedidos de
Libros
orden_compra
Editor
78
39
04/05/2015
Anlisis
Nivel 1
a libros
b editores
detalle_libro
direccin
orden_compra
1
2
pedido
Validar
Enviar
Cliente
Editor
Pedido
Necesidades
pedido_vlido
estado_crdito
pedido_lote
c clientes
d pedidos pendientes
ADS - I
79
Anlisis
Nivel 2
a libros
cliente_verificado detalle_libro
1.1
1.2
pedido Verificar
Verificar
Cliente
estado de
existencia
cliente
de libros
pedido_vlido
estado_crdito
c clientes
ADS - I
d pedidos pendientes
80
40
04/05/2015
Anlisis
Explosin de Burbujas
Nivel 0
0
1
Validar
Pedido
Sistema de Pedidos
de Libros
Nivel 2
1.1
Verificar
estado de
cliente
2
Enviar
Necesidades
Nivel 1
1.2
Verificar
existencia
de libros
Nivel 2
ADS - I
81
Anlisis
ADS - I
82
41
04/05/2015
Anlisis
DFP
Elementos
Inicio o fin
Proceso
Entrada de Datos
Conector
Decisin
Reporte
83
ADS - I
Anlisis
Ventas
Facturacin
Elaborar
Inicio
Factura
Recibir
Contado
Pedido
1
No
Existencia
Si
Crdito
Aprobado?
Co
Hay?
Crdito
Venta
Verificar
Tipo
Cr
Si
No
Fin
ADS - I
84
42
04/05/2015
Anlisis
del sistema
Documenta las caractersticas del sistema
Localiza errores y omisiones
Facilita el posterior mantenimiento del sistema
85
ADS - I
Anlisis
86
43
04/05/2015
Anlisis
Procesos:
Ej:
Validar Pedido
Recibe pedidos de clientes; verifica lmite de crdito
y estado de cuenta; almacena el pedido
conformado en el archivo pedidos_pendientes.
87
ADS - I
Diseo
Diccionario de Datos
Flujos
Flujo
Nombre: detalle_libros
Descripcin: contiene datos acerca de libros en
inventario
Flujo Padre: -Origen: Libros Destino: Validar pedido
Contenido: codigo_libro + cantidad + ubicacin +
codigo_editorial + autor + ....
ADS - I
88
44
04/05/2015
Diseo
Diccionario de Datos
Procesos
Proceso
Nombre: Validar pedido
Referencia: (1)
Descripcin: Valida existencia de libros y el crdito
del cliente
Proceso Padre: 0
Entradas: pedido, detalle_libros, estado_credito
Salidas: pedidos_validos
89
ADS - I
Diseo
Diccionario de Datos
cedula
nombre
apellido
activo
saldo
ADS - I
carcter
carcter
carcter
lgico
numrico
8
20
20
1
12,2
45
04/05/2015
Anlisis
ADS - I
91
Diseo
ADS - I
92
46
04/05/2015
Diseo
Genera
soluciones
a
requerimientos
planteados
Describe las especificaciones del Sistema
Propuesto
ADS - I
93
Diseo
Herramientas
Lenguaje
ADS - I
94
47
04/05/2015
Diseo
Pasos
ADS - I
95
Diseo
Base de Datos
Coleccin integrada de archivos (interrelacionados) , accesibles
mltiples
a aplicaciones
Disminuye redundancia de datos
Elimina
inconsistencia
entre
datos
redundantes
Comparte datos entre mltiples usuarios
Establece estndares y seguridad
Protege la integridad de los datos
Independiza programas de estructuras de
datos
ADS - I
96
48
04/05/2015
Diseo
Base de Datos
Modelos de B.D.
Jerrquico
De Redes
Relacional
Orientado a Objetos
ADS - I
97
Diseo
Modelo Jerrquico
ADS - I
98
49
04/05/2015
Diseo
Modelo de Redes
ADS - I
99
Diseo
Modelo Relacional
ADS - I
100
50
04/05/2015
Diseo
101
Diseo
ADS - I
Relaciones
1:1
1:n
m:n
(Mandatoria)
(Opcional)
102
51
04/05/2015
Diseo
compra
Editorial
comprado
edita
m
1
m
1
editado
1
Libros
ADS - I
103
Diseo
Clientes
1
edita
Pedido
ADS - I
1
1
constar
estar
1
edit ado
1
Libros
104
52
04/05/2015
Diseo
Clientes
Clientes
Clientes
Clientes
Clientes
1
hacen
Pedido
Pedido
Pedido
Pedido
Pedido
105
Diseo
Normalizacin
Consiste en simplificar la relacin
entre los atributos de una entidad
Transforma estructuras complejas
en conjuntos estables de menor
tamao
Ventajas
Facilita el mantenimiento
Elimina redundancia
Provee consistencia
Ahorra memoria en dispositivos de
almacenamiento
ADS - I
106
53
04/05/2015
Diseo
Normalizacin
Formas
Normales
ADS - I
107
Diseo
Estructura No Normalizada
Reporte_ventas
n_vendedor
nombre_vendedor
rea_ventas
(n_cliente)
(nombre_cliente)
(n_almacen)
(ubicacin_almacen)
(valor_ventas)
ADS - I
1FN
Vendedor
n_vendedor
nombre_vendedor
rea_ventas
Vendedor/Cliente
n_vendedor
n_cliente
nombre_cliente
n_almacen
ubicacin_almacen
valor_ventas
108
54
04/05/2015
Diseo
2FN
Vendedor
n_vendedor
nombre_vendedor
rea_ventas
Ventas
n_vendedor
n_cliente
valor_ventas
Cliente/Almacen
n_cliente
nombre_cliente
n_almacen
ubicacin_almacen
3FN
Vendedor
n_vendedor
nombre_vendedor
rea_ventas
Ventas
n_vendedor
n_cliente
valor_ventas
Almacen
n_almacen
ubicacin_almacen
Cliente
n_cliente
nombre_cliente
n_almacen
ADS - I
109
Diseo
Num_Vendedor
Nombre_Vendedor
Area_Ventas
Num_Cliente
Nombre_Cliente
Num_Almacen
Ubicacin
Valor_Ventas
123
Pedro Prez
Norte
456
Juan Gmez
Limpia
1500
123
Pedro Prez
Norte
789
Mara Parra
Delicias
2400
123
Pedro Prez
Norte
390
Alfonso Bello
1 de Mayo
3500
123
Pedro Prez
Norte
789
Mara Parra
Delicias
1750
123
Pedro Prez
Norte
390
Alfonso Bello
1 de Mayo
2170
123
Pedro Prez
Norte
456
Juan Gmez
Limpia
2450
125
Luis Castro
Sur
567
Beto Prieto
Coromoto
1240
125
Luis Castro
Sur
219
Carlos Silva
Polar
1570
125
Luis Castro
Sur
379
Digna Romero
Pinar
2160
125
Luis Castro
Sur
567
Beto Prieto
Coromoto
1230
125
Luis Castro
Sur
219
Carlos Silva
Polar
2340
125
Luis Castro
Sur
379
Digna Romero
Pinar
1230
134
Carol Apitz
Oeste
891
Ender Palmar
Rotaria
3210
134
Carol Apitz
Oeste
158
Kathy Meza
Curva
1280
134
Carol Apitz
Oeste
891
Ender Palmar
Rotaria
2390
134
Carol Apitz
Oeste
158
Kathy Meza
Curva
1780
141
Isabel Muoz
Este
493
Toms Molero
Cotorrera
1230
141
Isabel Muoz
Este
283
Aurora Blanco
10
Santa Luca
2180
141
Isabel Muoz
Este
493
Toms Molero
Cotorrera
1960
Estructura no Normalizada
ADS - I
110
55
04/05/2015
Diseo
Num_Vendedor Num_Cliente
Pedro Prez
Norte
125
134
Luis Castro
Carol Apitz
Sur
Oeste
141
Isabel Muoz
Este
Nombre_Cliente Num_Almacen
Ubicacin
Valor_Ventas
123
123
456
789
Juan Gmez
Mara Parra
1
2
Limpia
Delicias
1500
2400
123
123
390
789
Alfonso Bello
Mara Parra
3
2
1 de Mayo
Delicias
3500
1750
123
123
390
456
Alfonso Bello
Juan Gmez
3
1
1 de Mayo
Limpia
2170
2450
125
125
567
219
Beto Prieto
Carlos Silva
4
5
Coromoto
Polar
1240
1570
125
125
379
567
Digna Romero
Beto Prieto
6
4
Pinar
Coromoto
2160
1230
125
125
219
379
Carlos Silva
Digna Romero
5
6
Polar
Pinar
2340
1230
134
134
891
158
Ender Palmar
Kathy Meza
7
8
Rotaria
Curva
3210
1280
134
134
891
158
Ender Palmar
Kathy Meza
7
8
Rotaria
Curva
2390
1780
141
141
493
283
Toms Molero
Aurora Blanco
9
10
Cotorrera
Santa Luca
1230
2180
141
493
Toms Molero
Cotorrera
1960
111
Diseo
Num_Vendedor Num_Cliente
Valor_Ventas
123
456
1500
123
Pedro Prez
Norte
123
123
789
390
2400
3500
123
789
1750
125
134
141
Luis Castro
Carol Apitz
Isabel Muoz
Sur
Oeste
Este
123
390
2170
123
125
456
567
2450
1240
125
125
219
379
1570
2160
125
125
567
219
1230
2340
456
789
Juan Gmez
Mara Parra
1
2
Limpia
Delicias
Alfonso Bello
Beto Prieto
3
4
1 de Mayo
Coromoto
125
134
379
891
1230
3210
390
567
134
134
158
891
1280
2390
219
379
Carlos Silva
Digna Romero
5
6
Polar
Pinar
134
141
158
493
1780
1230
891
158
Ender Palmar
Kathy Meza
7
8
Rotaria
Curva
141
141
283
493
2180
1960
493
283
Toms Molero
Aurora Blanco
9
10
Cotorrera
Santa Luca
112
56
04/05/2015
Diseo
Num_Vendedor Num_Cliente
Valor_Ventas
123
456
1500
123
Pedro Prez
Norte
123
123
789
390
2400
3500
123
789
1750
125
134
141
Luis Castro
Carol Apitz
Isabel Muoz
Sur
Oeste
Este
123
390
2170
123
125
456
567
2450
1240
125
125
219
379
1570
2160
125
125
567
219
1230
2340
125
134
379
891
1230
3210
134
134
158
891
1280
2390
134
141
158
493
1780
1230
141
141
283
493
2180
1960
Num_Cliente
Nombre_Cliente Num_Almacen
456
789
Juan Gmez
Mara Parra
390
567
219
379
Num_Almacen Ubicacin
1
2
1
2
Limpia
Delicias
Alfonso Bello
Beto Prieto
3
4
3
4
1 de Mayo
Coromoto
Carlos Silva
Digna Romero
5
6
5
6
Polar
Pinar
891
158
Ender Palmar
Kathy Meza
7
8
Rotaria
Curva
493
283
Toms Molero
Aurora Blanco
9
10
9
10
Cotorrera
Santa Luca
113
Diseo
ADS - I
Entidades
Relaciones
Campos Claves o Primarios
Campos
Campo Clave
Campo1
Campo2
114
57
04/05/2015
Diseo
Editorial
cedula
nombre
direccin
saldo
...
cod_editorial
contacto
direccin
telefono
...
Pedido
Libros
N_Pedido
cedula
codigo_libro
fecha
...
codigo_libro
autor
titulo
cod_editorial
...
ADS - I
115
Diseo
ADS - I
116
58
04/05/2015
Diseo
E je m p lo
d e
A p lic a c i n c o n
W o rd (C )
M ic r o s o f t ( C )
M ic r o s o ft W
o rd M W -0 0 0 0
E d ic i n
M W -2 0 0 0
A r c h iv o
M W -1 0 0 0
V er
M W -3 0 0 0
N u e vo
M W -1 1 0 0
D eshacer
M W -2 1 0 0
N o rm a l
M W -3 1 0 0
A b r ir
M W -1 2 0 0
R e p e t ir
M W -2 2 0 0
E squem a
M W -3 2 0 0
C e rra r
M W -1 3 0 0
C o rta r
M W -2 3 0 0
G u a rd a r
M W -1 4 0 0
C o p ia r
M W -2 4 0 0
...
...
In s e rta r
M W -4 0 0 0
D is e o
P g in a M W
-3 3 0 0
D ocum .
M a e s tro M W
-3 4 0 0
...
F o rm a to
M W -5 0 0 0
S a lt o
P g in a
M W -4 1 0 0
Fecha
H o ra M W 4200
T it u l o
M W -4 3 0 0
O b je t o
M W -4 4 0 0
H o ja
c lc u l o
M W -4 4 1 0
W o rd A rt
M W -4 4 2 0
F u e n te
M W -5 1 0 0
P rr a fo
M W -5 2 0 0
T a b u la c i n
M W -5 3 0 0
B o rd e s y
S om b.
M W -5 4 0 0
B o rd e s
M W -5 4 1 0
N in g u n o
M W -5 4 1 1
...
C u a d ro
M W -5 4 1 2
S o m b ra
M W -5 4 1 3
S o m b re a d o
M W -5 4 2 0
ADS - I
117
Diseo
CartaEstructurada
SistemadeLibros
SL-000
Recibir Pedidos
SL-100
Validar
Pedido
SL-110
ADS - I
Registrar
Pedido
SL-120
Enviar Pedidos
SL-200
SL-210
SL220
A
crdito
SL-111
SL-121
SL-211
SL221
A
contado
SL-112
SL-122
SL-212
SL222
ControlarInventario
SL-300
Ingres
os
SL310
SL-311
Ajust
es
SL320
SL321
SL-312
SL322
118
59
04/05/2015
Diseo
ADS - I
119
Diseo
Si es cliente frecuente entonces
Fin si
si no
si no
Aplicar descuento de 10%
ADS - I
Fin si
Fin si
120
60
04/05/2015
Diseo
Diseo de Salidas
Deben satisfacer objetivos planteados
Se deben adaptar al usuario
Debe proveer cantidad adecuada de informacin
Se debe proporcionar el mtodo apropiado para
la salida
La salida debe ser oportuna y disponible para el
usuario
Formas de salidas:
ADS - I
121
Diseo
Diseo de Salidas
ADS - I
122
61
04/05/2015
Diseo
Diseo de Salidas
Reporte Impreso:
Membrete de la organizacin
Fecha:
Hora:
N Pag:
Campo 3
Campo 4
Campo 5
ADS - I
123
Diseo
Diseo de Salidas
Pantallas
Ttulo de la Pantalla
N Campo1 Campo 2
Campo 3
Campo 4
Campo 5
Contenido de la Pantalla
ADS - I
124
62
04/05/2015
Diseo
ADS - I
125
Diseo
ADS - I
126
63
04/05/2015
Programacin
ADS - I
127
Programacin
Pasos
Generacin
ADS - I
128
64
04/05/2015
Programacin
Consiste
en traducir el Diseo en
instrucciones que la computadora pueda
interpretar
Es la generacin del Cdigo Fuente y
Cdigo Objeto de la aplicacin, de acuerdo a
los D.A. y otros resultados del Diseo
Tipos de Programacin
No Estructurada
Estructurada
Modular
Orientada a Objetos
ADS - I
129
Programacin
ADS - I
130
65
04/05/2015
Programacin
Actividades a cumplir
Codificacin (transformar D.A. en lneas
de cdigo del Lenguaje seleccionado)
Compilacin (corregir errores de sintaxis)
Link (obtener cdigo ejecutable)*
Depuracin (corregir errores de los programas)
ADS - I
131
Programacin
Estructuras
Secuenciales
do case
sentencia 1
sentencia 2
sentencia 3
case y=1
sentencia 6
case y=2
Seleccin
sentencia 7
other
if
venta=credito
then
sentencia 4
else
sentencia 5
endif
ADS - I
sentencia 8
endcase
Iterativas
while x>3
do
sentencia 9
sentencia 10
enddo
132
66
04/05/2015
Implantacin
ADS - I
133
Implantacin
Prueba
Conversin
Instalacin de Hardware y Software
Adiestramiento
Documentacin
Entrega al Usuario
ADS - I
134
67
04/05/2015
Implantacin: Prueba
Es ejecutar un sistema
problemas y errores.
Se complementa con
para
encontrar
Verificacin
(operacin
en
ambiente simulado. Versin
Alfa)
Validacin
(operacin
en
ambiente no
simulado
en
usuarios seleccionados. Versin
Beta)
Certificacin (programa libre
de errores)
ADS - I
135
Implantacin: Prueba
Mtodos de Prueba
ADS - I
136
68
04/05/2015
Implantacin: Prueba
Estrategias de Prueba
Caja Negra (probar especificaciones sin
prestar atencin al cdigo)
Caja de Cristal (probar cdigo sin prestar
atencin a las especificaciones)
ADS - I
137
Implantacin: Prueba
Clases
o Tipos de Prueba
Pruebas Estndares
Unitaria (de programa o mdulo)
Integracin (intercambios de informacin entre
mdulos)
Funcional (sistemas vs. especificaciones)
Aceptacin (sistema cumple requerimientos de
usuarios)
Instalacin
ADS - I
138
69
04/05/2015
Implantacin: Prueba
Pruebas
Especiales
ADS - I
139
Implantacin: Prueba
ADS - I
140
70
04/05/2015
Implantacin: Conversin
Paralela
Directa
Piloto
Por fases
ADS - I
141
Implantacin: Conversin
ADS - I
Cuenta de Registros
Totales Financieros Establecidos
Cifras de Control (no financieras)
142
71
04/05/2015
Pasos a seguir
ADS - I
143
Pisos falsos
Cielos Rasos
ADS - I
144
72
04/05/2015
Cielos Rasos
Pisos falsos
ADS - I
145
Extintores
para equipos
electrnicos
ADS - I
146
73
04/05/2015
Necesidades
Adiestramiento para el personal
Costo
Soporte Tcnico
Compatibilidad
ADS - I
147
ADS - I
148
74
04/05/2015
Ventajas
Alquiler
Arrendam iento
C om pra
Compromiso
a
corto
plazo
Alto nivel flexibilidad
No
requiere
gran
desembolso
No requiere
financiamiento
No requiere desembolso
alto
Poco riesgo de obsolescencia
Menos caro que alquilar
Menor costo a largo
plazo
Sern activos
de la
empresa
Control total sobre uso
D esventajas
Riesgo de obsolescencia
Compromiso permanente
Responsabilidad total
Costo inicial es ms
elevado
Riesgo de atarse a una
seleccin errnea
ADS - I
149
Implantacin: Adiestramiento
ADS - I
Usuarios
Operadores de Sistemas
150
75
04/05/2015
Implantacin: Adiestramiento
Mtodos
Seminarios
Simulacin
Personal
Directo
Procedimental
ADS - I
151
Implantacin: Documentacin
Informacin General
de Aplicacin
de Usuario
de Operaciones
del Administrador del Sistema
ADS - I
152
76
04/05/2015
Implantacin: Documentacin
ADS - I
153
Implantacin: Documentacin
Manual de Aplicacin
Objetivo(s) de la Aplicacin
Descripcin General
Descripcin de Procedimientos
Componentes (libreras, cdigo fuente, etc.)
Manual de Usuario
Objetivo(s) del Sistema
Arquitectura Funcional, Fsica y de Datos
Interfases
Consideraciones de Diseo
Calendario de Operaciones
Aplicaciones (cada una con objetivos, instrucciones
de operacin, salidas, errores ms comunes)
ADS - I
154
77
04/05/2015
Implantacin: Documentacin
Manual de Operaciones
ADS - I
155
Mantenimiento
ADS - I
156
78
04/05/2015
Mantenimiento
Vejez
Madurez
errores
tiempo
ADS - I
157
Mantenimiento
Tipos
Ordenes de Trabajo
Proyectos
Versiones Planificadas
ADS - I
158
79
04/05/2015
Mantenimiento
Importancia
Si no hay apoyo continuo, el sistema
puede dejar de funcionar
Si
no se incorporan los cambios
necesarios, el sistema puede dejar de ser
til
Un soporte continuo permite a los usuarios
el uso adecuado del sistema
Permite realizar ajustes necesarios para
que an cuando el ambiente cambie, se
pueda hacer uso eficiente de los recursos
del sistema
ADS - I
159
Mantenimiento
Dificultades encontradas
Documentacin inadecuada, obsoleta
o inexistente
Componentes complejos
Componentes mal estructurados
Inexperiencia del personal
Poca familiaridad de las aplicaciones
Presin de tiempo
Falta de comunicacin y participacin
de los usuarios
Gran cantidad de requerimientos
Gran cantidad de parches
ADS - I
160
80
04/05/2015
Auditora
ADS - I
161
Auditora
ADS - I
162
81
04/05/2015
Auditora
Clasificacin
equipo
naturaleza
del
interna
externa
Auditora de Sistemas
por
ADS - I
163
Auditora
Clasificacin
alcance
de acuerdo al
en torno al computador
en el computador
observacin
cuestionarios
entrevistas
pistas de auditora
programas de prueba
libreras de prueba
ADS - I
164
82
04/05/2015
Auditora
Riesgo
ADS - I
165
Auditora
Fraude
es
el
delito
premeditadamente
ADS - I
cometido,
intencional
83
04/05/2015
Auditora
ADS - I
167
Auditora
ADS - I
9%
Personal de Informtica
19 %
Personal de Contabilidad
13 %
Personal de Tesorera
7%
Personal de Almacn
13 %
Combinaciones
39 %
168
84
04/05/2015
Bibliografa
ADS - I
169
Bibliografa
Cohen, Ch. & Gonzlez, J: Documentacin de Sistemas.
UNA. Caracas, 1988.
Hartman, W;
Matthes,
Proeme,
A.: Manual
(ARDI). Paraninfo. Madrid, 1985.
H; &
de los ADS - I
Caracas, 1991.
ADS - I
170
85
04/05/2015
Bibliografa
ADS - I
171
86