Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El Desarrollo de Software
desde un enfoque de procesos
<<proceso>>
<<documento>> <<sistema>>
Planteamiento Desarrollo de
del Problema Software
Software
Tipos de software
Aplicaciones (sistemas de informacin, programas de aplicacin,
aplicaciones Web, etc.)
Sistemas de software (sistemas operativos, compiladores,
manejadores de bases de datos, etc.)
PA-2.5 Adiestramiento
PA-2.6 Documentacin
Implantacin Ingeniera
del sistema de requisitos
Fases del proceso
de desarrollo de Procesos
gerenciales
software
Construccin
e integracin
del sistema
Las flechas con lnea punteada se conectan con fases de soporte relacionadas con la administracin de componentes de software,
administracin de Bases de Datos y de la seguridad y administracin de Objetos del dominio.
Prof. Gustavo Briceo Feb.2008
DSIA-ULA
Mtodo de desarrollo de software
Fase: Modelado de negocios
<<objetivos>>
<<controla>> <<cumple>>
<<documento>>
Jerarqua de Sistemas
control de sus incorporaciones,
desincorporaciones, traslados,
conservacin, mantenimiento, custodia y
actualizacin del inventario fsico con
apego a las leyes y normativas vigentes.
Sistema de Registro
y
<<regla>>
Control de Bienes REGLA DEL NEGOCIO
OBJETIVO 1.1.1: OBJETIVO 1.1.2: OBJETIVO 1.1.3: OBJETIVO 1.1.4: OBJETIVO 1.2.1: OBJETIVO 1.2.2: OBJETIVO 1.2.3:
Llevar un Mantener un Conservar un Mantener Verificar el Asignar Realizar
registro de los registro del registro de todos actualizado estado, uso y responsabilidades mantenimiento
bienes muebles cambio de los bienes cualquier cambio conservacin de para la custodia de peridico tanto
Sistema Sistema adquiridos por ubicacin fsica muebles en las los bienes los bienes al preventivo como
de la Universidad y responsables desincorporados caractersticas mediante el personal que lo correctivo a los
de ya sea por de los bienes de los activos fsicas de los levantamiento del utiliza en la bienes muebles de
Compras Contabilidad compra, muebles cuando fijos de la bienes muebles, inventario fsico ejecucin de sus la Universidad.
donacin o estos son Universidad, ya as como de su de bienes funciones.
produccin trasladados de sean por venta, ubicacin y muebles de la
<<regla>> <<regla>> <<regla>> <<regla>> <<regla>>
institucional. un recinto donacin, responsable. Universidad.
REGLAMENTO CDIGOS PUBLICACIONES MANUALES
universitario a permuta, robo o LEYES
otro. inservibilidad. Reglamento del Sistema de Cdigo de tica del Publicaciones Nros. Manual de Normas de Control
Ley Orgnica de Procedimientos Inventario de la Universidad Funcionario Pblico 9,10,15,20 y 21 de la Interno sobre un Modelo
Administrativos de Los Andes Contralora General de la Genrico de la Administracin
Ley de Universidades Repblica Central y Descentralizada
Ley para la Administracin Funcionalmente (Gaceta Oficial
Financiera del Sector Pblico N 38.282 del 28-09-2005)
Ley Orgnica de la Contralora Manual para el Registro de
General de la Repblica y el Bienes Muebles del Sistema
Sistema nacional de Control Fiscal Integrado de Gestin y Control de
(Gaceta Oficial N 37.347 del 17- las Finanzas Pblicas (SIGECOF-
12-2001) 2003)
Ley contra la Corrupcin (Gaceta Manual de procedimientos para el
Oficial N 5.637 del 07-04-2003) control de activo fijo.
Ley del Sistema Venezolano de Manuales o catlogos de cuentas
Calidad contables para el sistema de
Ley del Ministerio de Ciencia y contabilidad pblica elaborado
Jerarqua de procesos
Tecnologa por Programa de Modernizacin
de la Administracin Financiera
del Estado
Diagrama de procesos
2.3. Registro del retiro legal del perodo acadmico
Estudiantiles de la Universidad de Los Andes 2.4. Reincorporaciones
2.5. Revocatorias de medidas de rendimiento
2.6. Registro de sanciones
6. Emisin de
5. Gestin de constancias y 8. Emisin de 3. Gestin de retiros definitivos
1. Matriculacin 2. Gestin de 3. Gestin de 7. Emisin de
4. Gestin de revalidas, certificaciones 9.Gestin de
de nuevos permanencia retiros carnets reportes y
grados convlidas y para estudiantes servicios
estudiantes definitivos universitarios estadsticas 4.1. Apertura de expedientes de grado Objetos que <<regla>> <<actor>> <<objetivo>> Fin que se
equivalencias de pregrado 4. Gestin de grados
controlan persigue
4.2. Recepcin de recaudos para grado
nombre nombre descripcin
4.3. Cierres de expedientes de grado
Ciudadano
Decanato / Consejo Diagrama de objetos Diagrama de Actividades
Vicerrectorado Universitario
Sancionado de Ncleo Admitidos OCRE coordinaci n de facultad
Solicitud
verifi ca admisi n
Dep enden cia -emite In ven tario del solicitante
Fsico verifi ca fecha de
Oficina de Comisin de matricul acin [no valida]
1 * i nforma situacin
Registros Apelaciones espera fecha
[no valida]
[valida]
asignada
Estudiantiles
[valida] revisa requisi tos
Bien Mueble
1 -genera exigidos
Person al -identificacin acude a OCRE
para reali zar
-marca
Modelo de eventos
matri culacin regi stra datos del
-modelo nuevo estudiante
Modelo de producto
-tiempoEmpleado archiva
<<proceso>> <<proceso>> <<Informacin>> -cantidadBienesInspeccionados temporalmente
<<evento>> expediente
[Donacin] 1.1.2.2 -cantidadBieneNoregistrados personal
Solicitud de 1.1.3 Expediente de *
Verificacin Asignacin de -cantidadBienesNomarcados
incorporacin bienes a incorporar
de Recaudos Cdigos -cantidadBienesF altantes
de bienes por Donacin
<<Informacin>>
<<proceso>> Expediente de
[Produccin] 1.1.2.3 bienes incorporados,
Verificacin de Comprobantes de
<<proceso>> adquisicin codificados
Recaudos por
Produccin 1.1.4
Rotulacin de
Bienes <<objeto>>
Ir a: Modelado de negocios
Bienes marcados
<<objetivos>>
<<controla>> <<cumple>>
<<documento>>
Documento
<<documento>> <<proceso>>
de Requisitos
Modelo de Ingeniera
Negocios de Requisitos
<<actor>>
Experto en el
dominio del problema
y la solucin
<<ejecuta>>
<<actor>>
<<objetivos>>
<<actor>>
(1) Disear un sistema de software que
cumpla con los requisitos definidos;
Lder del proyecto (2) Redisear el modelo de negocios
que permita implantar la solucin
<<documento>>
<<controla>> <<cumple>> Modelo Arquitectnico
<<documento>> Modelo de Datos
Documento
de Diseo Modelo de Interfaces
Documento Modelos de componentes
de Requisitos <<proceso>> (validado)
Diseo de
Software / <<documento>>
<<documento>> Rediseo de Modelo de
proceso negocios
Modelo de
(rediseo)
Negocios
<<ejecuta>>
<<documento>>
<<actor>> Casos de
Personal del rea de prueba
modelado (experto dominio
problema y solucin); Personal
del rea de diseo; Personal del
rea de programacin
<<objetivos>>
<<controla>> <<cumple>>
<<documento>>
Algoritmos
<<proceso>> Documento Programas fuentes
<<documento>> Diseo de pruebas de
del sistema unidad e integracin
Documento Programacin
de Diseo de Software
(validado) <<sistema>>
Software
<<ejecuta>> programado
<<actor>>
Personal del rea
de diseo; Personal del
rea de programacin
PHP Power Builder
SYBASE (ASE)
<<objetivos>>
Manual de
<<actor>>
usuario
Personal del rea de
modelado (experto dominio
problema y solucin); Personal
del rea de programacin; Personal
del rea de pruebas e implantacin
<<objetivos>>
(1) Transferir el sistema
<<actor>>
de su ambiente de
<<sistema>> Lder del proyecto desarrollo a su ambiente
de produccin
Software
probado
<<controla>> <<cumple>> <<sistema>>
<<documento>>
Sistema
Manual de
<<proceso>> instalado en
usuario produccin
Implantacin
de sistemas <<actor>>
<<documento>>
Modelo de Usuarios
negocios adiestrados
(rediseo) <<ejecuta>>
<<actor>>
Personal del rea de
modelado (experto dominio
problema y solucin); Personal
del rea de pruebas e implantacin
Mtodo de trabajo
<<objeto>>
nombre
<<ejecuta> <<apoya> <<suple>> <<suple>> Objetos o recursos
> > requeridos o usados
<<actor>> <<aplicacin>> <<datos>> <<informacin>> (no transformados)
Objetos o nombre nombre nombre nombre
insumos que
se transforman
Requisitos funcionales
Los servicios que el sistema de informacin debe proveer a sus usuarios (se expresan, generalmente, mediante
casos de uso)
Requisitos no funcionales
Las restricciones que los diseadores deben considerar para desarrollar la aplicacin (plataformas de desarrollo y
operacin, estndares, recursos, etc.); Los atributos de calidad que la aplicacin debe cumplir (confiabilidad,
mantenibilidad, utilidad, etc.)
Modelo funcional
Describe los requisitos funcionales de la aplicacin (diagramas de casos de uso, escenarios, usuarios,
opciones del sistema)
Modelo Estructural
Describe los requisitos estructurales de la aplicacin (diagramas de clases y diagramas de componentes)
Modelo Dinmico
Describe el comportamiento de la aplicacin (diagramas de secuencia y diagramas de estado)
Usuarios Soporte
tcnico
Procesos
Actividades
(automatizables) Clasificacin
Requisitos Funcionales
Req-001 No funcionales
Req-002
Actores
Modelo de eventos
Casos de uso Sub-sistemas, o Mdulos,
Diagrama de Objetos Diagrama o Componentes
Escenarios
Diagramas
Estado
Base de Datos
Modelo Fsico Arquitectura
del Sistema
Modelo de eventos
Casos de uso Sub-sistemas, o Mdulos,
Diagrama de Objetos Diagrama o Componentes
Escenarios
Diagramas
Estado
Base de Datos
Modelo Fsico Arquitectura
del Sistema
Modelo de eventos
Casos de uso Sub-sistemas, o Mdulos,
Diagrama de Objetos Diagrama o Componentes
Escenarios
Diagramas
Estado
Base de Datos
Modelo Fsico Arquitectura
del Sistema
Modelo de eventos
Casos de uso Sub-sistemas, o Mdulos,
Diagrama de Objetos Diagrama o Componentes
Escenarios
Diagramas
Estado
Base de Datos
Modelo Fsico Arquitectura
Diseo de del Sistema
Qu es un requisito?
Los requisitos expresan lo que el sistema debe hacer para satisfacer las
necesidades de sus clientes o usuarios.
2. Ingeniera de requisitos
Objetivos: Determinar las necesidades de informacin y automatizacin de los procesos de
negocios, que tienen los usuarios de la aplicacin empresarial en desarrollo, mediante la
definicin y especificacin de sus requisitos.
Producto: Documento de requisitos del sistema
2.2.1. Clasificacin
de requisitos
2.2.3. Modelado del 2.2.4. Diseo inicial
problema de la arquitectura
2.2.2. Negociacin
de requisitos
2.4.1. Planificar 2.4.2. Distribuir el 2.4.3. Revisin 2.4.4. Revisin en 2.4.5. Seguimiento
revisin documento individual grupo de correcciones