Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE
DESARROLLO
DE SISTEMAS
1
SOFTWARE
Se fabrica
Se desarrolla
No se daa. Puede
alterarse, con el tiempo
mejora
Se puede reemplazar
No tiene reemplazo, se
mantiene
Desarrollo convencional
Desarrollo orientado a prototipos
Desarrollo en espiral
Desarrollo Evolutivo
Desarrollo estructurado
Desarrollo basado en
transformaciones
(Herramientas CASE)
Desarrollo
convencional
Ventajas y desventajas
Modelos de CVDS
3. Anlisis
4. Diseo
1. Investigacin
preliminar
5. Desarrollo
7. Implementacion
y evaluacin
6. Prueba
1.
Investigacin preliminar.
Actividades:
1.1 Aclaracin de la solicitud.
Antes de considerar cualquier investigacin de
sistemas, la solicitud del proyecto debe de
examinarse para determinar con precisin lo que el
solicitante desea; ya que muchas solicitudes que
provienen de usuarios no estn formuladas de
manera clara.
Diseo de salida
Diseo de procesos
Diseo de Base de Datos
Diseo de Entradas
Diseo de la interfaz
5. Desarrollo
Generacin o compra del software del sistema
6. Prueba
Se deben de disear pruebas que aseguren que
el software este libre de errores y que
funcione de acuerdo a las especificaciones
dadas en el diseo.
7. Implementacin y evaluacin
La implementacion es el proceso de verificar
e instalar nuevo equipo, entrenar a los
usuarios, instalar el software y alimentar la
base de datos.
Impacto organizacional.
Identificacin y medicin de los beneficios
para la organizacin:
1.
finanzas (costos, ingresos, ganancias)
2.
Eficiencia operacional
3.
Impacto competitivo.
Desarrollo tradicional
Desventajas
Secuencialidad
No siempre se cuentan con todas las
especificaciones desde el principio
Cambios de parecer de los usuarios
Los resultados no se ven hasta que
est avanzado el proyecto
Modelos de CVDS
Las caractersticas:
Un alto grado de iteracin
Las premisas :
Mejor modelo de comunicacin que el
tradicional
La iteracin es necesaria
Las versiones pueden no ser muy claras
para los usuarios
Modelos de CVDS
Desarrollo en espiral
-Es una mejora y
generalizacin al
prototipado.
-Se considera como una
sucesin de prototipos
-El cliente es la fuente
natural de incertidumbres
Estudio de viabilidad.
Conocer los requisitos (funciones y limitaciones
de contexto).
Asegurar la factibilidad
Formalizar los requerimientos
Realizar una planificacin detallada.
Fase de construccin
Desarrollar el producto
Validar la satisfaccin de requerimientos
y ajustes necesarios
Desarrollo estructurado
Desarrollo estructurado
Tareas previas
Obtener los detalles y procedimientos del
sistema en uso
Obtener una idea de las demandas futuras
de la organizacin por factores externos
Documentar el sistema actual
Documentar el sistema nuevo
Evaluar los sistemas actual y nuevo
Fomentar la participacin del usuario en
todo el proceso
Desarrollo estructurado
Componentes
Smbolos grficos
Componentes del sistema y sus relaciones
Diccionario de datos
Descripciones de procesos y procedimientos
Diagramas de flujo de datos
Diagramas de procesos y procedimientos
Reglas
Desarrollo estructurado
Actividad1.Encuestas.
Actividad2.ElAnlisisdeSistemas.
Actividad3.ElDiseo.
Modelo Entidad-Relacin de la BD
Actividad4.Implantacin.
Actividad5.PruebasdeAceptacin.
Actividad6.GarantadeCalidadPrueba
Final
Actividad7.DescripcindelProcedimiento-
Manuales
Actividad8.ConversindelaBasedeDatos.
Actividad9.Instalacin.
Modelos de CVDS
Herramientas CASE
Definicin:
Computer Aided Software Engineering
Automatiza el desarrollo
Objetivos:
Desarrollar una metodologa para dirigir
todo el ciclo de vida
Establecer puntos de control
PLANEACIN
AUDITORA DE SISTEMAS
Anlisis Organizacional
Anlisis de Requerimientos
Anlisis de Factibilidad/Viabilidad
CAPACITACIN
ERGONOMA
Diseo E/S/A/D
DOCUMENTACIN
Desarrollo
MERCADEO
Pruebas
Implantacin
Mantenimiento
CONTROL DE CALIDAD
Diagrama de contexto
efectivo
solicitud de membresa
video rechazado
Cliente
reporte de cobranza
video vendido
solicitud de venta
efectivo
solicitud ttulo de video
solicitud de actualizacin
de membresa
Cumplimiento
con
Requerimientos
del Cliente
proceso
principal)
Inventario de Videos
Admn..
Financiera
(stakeholder)
Inventario de
Videos (datos o
materiales
almacenados)
(base de datos sujeto)
videos rentados
Miembro
del Club de
Video
(agente externo)
acuerdo de renta
reporte de acuerdos de venta
notificacin de vencimiento
de video
verificacin de tarjeta
de crdito
solicitud de verificacin
de tarjeta de crdito
(informacin, datos, o
material)
Compaa
de Tarjeta
de Crdito
Diagrama de Contexto:
Objetivos
Agente
Agente
Externo
Externo
Diagrama de Flujo
Representacin grfica de la lgica
de una transaccin de negocio. En
ella se muestran la interaccin entre
las diversas actividades y la
secuencia de realizacin.
Agente
Agente
Externo
Externo
Agente
Agente
Externo
Externo
Decisin
Agente Externo /
Stakeholder
Conector
Documento
Almacn de
Datos
Flujo
Proceso
Computacional
Agente
Agente
Externo
Externo
Diagrama de Flujo de
Actividades para Transacciones
de Negocio
Agente
Agente
Externo
Externo
Agente
Cliente
Externo
Orden de
Compra
Revisar
Orden de
Compra
crdito Si
Historia
Crediticia
Entrega
Producto
Registrar
Pedido
No
Rechazar
Pedido
Ord. Comp.
Rechazada
Agente
Cliente
Externo
Agente
Agente
Externo
Externo
Diagramas de I / O
Diagramas de I / O
Propiedades de un proceso
computacional
Eventos
Nombre
Propsito
Definicin
Registro
de
Estudiantes
Frecuencia
Responsabilidad
Estndar
de operacin
Comentarios
Importancia
Localizacin
Diagramas de I / O
Estudiante
Estudiante
Estudiante
Requerimientos
del curso
Detalles de
los estudiantes
Informacin
del curso
Curso
Detalles del
curso
Detalles de
las sesiones
de clase
Sesiones de
clase
Registro de
estudiantes
Cuota de
inscripcin
Detalles de
inscripcin
Inscripcin
Caja
Caja
Modelo de Contexto de
Procesos
Solicitud
Solicitud de
de
prstamo
prstamo
Evento
Cliente
Cliente
Detalles del
prstamo
(o rechazo)
Proceso del
Prstamo
Evaluacin de crdito
del cliente, etc....
Detalles del
cliente
Institucin
Institucin
de
deCrdito
Crdito
Tiene
Hecha
por
Solicitud
Prstamo
Prstamo
Es Creada para
Se Agrupa en
Tipo de
Prstamo
Solicitud
Solicitud
hecha
hecha
Hecha por
Evento
prstamo
rechazado
Rechazada
Prstamo
prstamo
aceptado
Contratada
Tipo de
Prstamo
4
Agente
Agente
Externo
Externo
Agente
Agente
Externo
Externo