com
Sistema de transferencia
Georgios Dimitrius Tokunaga Iruri. dimi_tok81@hotmail.com
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Introduccin
Identificacin del problema
Justificacin del proyecto
Objetivos y alcance del proyecto
Beneficios
Anlisis Situacional / diagnstico de la organizacin
Propuesta tcnica
Plan de Implementacin
Anlisis de rentabilidad del proyecto
Conclusiones y Recomendaciones
Marco conceptual
Bibliografa
Anexos
Referencia y Contrarreferencia
Mediante la Metodologa RUP
Introduccin.
EsSalud realiza mltiples esfuerzos para que a travs de sus establecimientos se puedan
ofrecer servicios de salud equitativos, eficaces y oportunos, mediante el uso adecuado y
racional de los recursos, dando una atencin integral de salud que permita solucionar las
necesidades de atencin de los usuarios.
En tal sentido y ante la necesidad creciente de Transferencias de pacientes en los diferentes
tipos entre los establecimientos de EsSalud, se ha elaborado el presente Sistema de
Transferencia que contiene los tipos de Referencia, Contrarreferencia y Cambio de
Adscripcin, que viabilice la ejecucin de procedimientos, y que aplicados a la realidad de los
servicios, permita referir con oportunidad y eficacia a los usuarios de estos servicios de
acuerdo a la capacidad resolutiva de los establecimientos de salud.
El presente proyecto tiene como finalidad el implementar todos los tipos de transferencia
como la Referencia y Contrarreferencia por emergencia y el cambio de Adscripcin de
usuarios, el cual le va a permitir a los mdicos registrar las referencias de los usuarios y
comunicarlas al establecimiento destino la referencia (sede Abancay sede Cusco y dentro
del Dpto. de Apurmac en caso de contrarreferencia), y as como al personal administrativo
tener informacin en Lnea acerca de estas referencias y contrarreferencias con un fin
estadstico. Y as agilizar los procesos propios a travs de un computador, as como poder
tener un registro de las contrarreferencias para la continuidad del tratamiento del usuario.
Este sistema va contar con el mdulo de referir por una tiempo indeterminado por motivos de:
condicin de trabajo y residencia habitual, esto se dar para el Cambio de Adscripcin.
Mediante la cual, se podr obtener los reportes de las referencias y contrarreferencias de los
usuarios (informaciones medico /legal), importantes para la parte administrativa en las
auditorias, y los reportes propios del Cambio de Adscripcin.
El sistema propuesto, ser un sistema hecho de acuerdo a los requerimientos del usuario de tal
modo que el usuario pueda tener todas las facilidades para el desempeo de su labor y la
automatizacin de todos los procesos de Transferencia de usuarios.
El presente proyecto estar organizado de la siguiente manera:
Identificacin del Problema, se tratarn los problemas y las oportunidades de mejora que se
encontraron en el proceso de referencia y contrarreferencia.
Justificacin del Proyecto se describir las razones fundamentales del porque se realiza el
proyecto.
Objetivos se explicar lo que deseamos lograr con el proyecto, se tienen los Objetivos
Genricos y Especficos; en el alcance del proyecto se determinan las fronteras del proyecto.
Pg. 1
OPORTUNIDAD DE MEJORA
El sistema permitir el registro de las
referencias,
contrarreferencias
y
Adscripciones y as agilizar estos procesos.
PROBLEMA
OPORTUNIDAD DE MEJORA
oportunas.
El sistema debe ser capaz de poder generar los informes propios del
proceso de referencia, contrarreferencia y del cambio de adscripcin
en tiempo real necesarios para la gerencia.
5.3. Alcance
Se realizar el Anlisis, Diseo, Construccin, pruebas implantacin del Sistema de
Transferencia, para el HOSPITAL II DE APURIMAC - ESSALUD.
5.3.1) Ciclo de Vida del Proyecto
Descripcin
Fase de Inicio
Fase de
Elaboracin
Fase de
Construccin
Fase de
Transicin
Hito
En esta fase desarrollarn los requisitos del producto desde la
perspectiva del usuario, los cuales sern establecidos en el
artefacto. Los principales casos de uso sern identificados.
En esta fase se analizan los requisitos y se desarrolla un
prototipo de arquitectura (incluyendo las partes ms relevantes
y / o crticas del sistema). Al final de esta fase, todos los casos
de uso correspondientes a requisitos que sern implementados
en la primera liberacin de la fase de Construccin deben estar
analizados y diseados (en el Modelo de Anlisis / Diseo). La
revisin y aceptacin del prototipo de la arquitectura del sistema
marca el final de esta fase.
Durante la fase de construccin se terminan de analizar y
disear todos los casos de uso, refinando el Modelo de
Anlisis / Diseo. El producto se construye en base a una
iteracin, produciendo una liberacin a la cual se le aplican las
pruebas y se valida con el cliente / usuario. Se comienza la
elaboracin de material de apoyo al usuario. El hito que marca
el fin de esta fase es la primera versin, lista para ser
entregada a los usuarios para pruebas beta.
En esta fase se preparar la release para distribucin,
asegurando una implantacin y cambio del sistema previo de
manera adecuada, incluyendo el entrenamiento de los usuarios.
El hito que marca el fin de esta fase incluye, la entrega de toda
la documentacin del proyecto con los manuales de instalacin
y todo el material de apoyo al usuario, la finalizacin del
entrenamiento de los usuarios y el empaquetamiento del
producto.
3.
4.
Elaboracin
Entregables
Perfil del proyecto
Cronograma general del proyecto
Cronograma por fases del proyecto
Diagrama de Paquetes
Listado de Casos de Uso
Workflow de los procesos de negocio de la
empresa.
Reglas de negocio
Descripcin de los Casos de Uso
Diagrama de secuencia de los Casos de
Uso
Diagrama de clases de los Casos de Uso
Diagrama de colaboracin de los Casos
Fase
Construccin
Transicin
Entregables
de Uso
Diagrama de estado de los Casos de Uso
Modelo lgico y fsico de la Base de datos
al 50%
Construccin de los casos de uso
Diagrama de Despliegue
Diagrama de Componentes
Sistema de Transferencia y Cambio de
Adscripcin
Manual de Usuario
Manual Tcnico
Metodologa
RUP
PMI
Top Down ( Descomposicin de procesos del producto)
CMMI y RUP
Descripcin de la herramienta
Rational Rose.
Erwin 5.2.
Corel Draw 12 y Adobe Photo Shop 7.9
S.O Windows 98
Visual Basic.Net
S.O. Windows Advanced Server 2000 .
MS SQL Server 2000
2. BENEFICIOS
6.1) BENEFICIOS CUALITATIVOS
Brindar una comunicacin de informacin importante para el proceso y dar
una continuidad de la atencin del paciente de forma oportuna.
Optimizar las capacidades resolutivas de los establecimientos.
Contribuir con la satisfaccin de los usuarios de los servicios de salud.
Tener informacin confiable, segura y actualizada para llevar un mejor
control de los procesos de referencia, contrarreferencia y cambio de
adscripcin.
Ofrecer confiabilidad y exactitud de los procesos especialmente, en la
generacin de informes para la administracin (de la informacin medico
/legal) en lo referente a la referencia y contrarreferencia.
Llevar un control en el alquiler de Transporte externo para la recuperacin
del egreso por ese rubro.
Brindar al usuario final el aporte de un sistema amigable para el desarrollo
de su trabajo de forma adecuada y rpida.
6.2) BENEFICIOS CUANTITATIVOS
Elevar la calidad en la atencin de los pacientes referidos.
Disminuir el tiempo en el proceso de referencia de acuerdo a la
automatizacin en lo que respecta en la generacin de los informes.
2.- Requerimientos
Gestionar la Contrarreferencia
Actor
Mdico
Asegurado
Roles
Hace la referencia, la contrarreferencia de
un asegurado. Tambin generar los
informes..
Recibe el servicio, peticiona el Cambio de
adscripcin.
Recepcionar, registrar, verificar y entregar el
Adscripcin
4
5
Administrador de
Vehculos
Personal de Salud
Administrador de
vehculos
Personal de Salud
Mdico
Asegurado
Proveedor
Gestionar la Contrarreferencia
3.- Actores
4.- Precondiciones
Que el paciente que este afiliado.
Que el estado del paciente sea grave.
5.- Flujos
1. El proceso comienza cuando el mdico llena la hoja de referencia con los datos del
paciente, un resumen de su historia clnica, motivo de la referencia, como tambin
los datos del personal.
2. El mdico coordina con el Administrador de vehculos para que asigne un vehculos
para la evacuacin del asegurado.
3. El Administrador de vehculos vera la disponibilidad de las unidades para asignacin
de un vehculo para realizar la referencia.
4. El administrador de Vehculos asigna el vehculo para la referencia por emergencia.
5. El Director del hospital ordena el viaje.
6. El caso de uso finaliza.
6.- Poscondiciones
3.- Actores
4.- Precondiciones
Que previamente el paciente haya sido referido.
5.- Flujos
1.
2.
3.
4.
5.
6.- Poscondiciones
Afiliado
Entrega el formato de
Cambio de Adscripcin
<<System>>
Recepciona y llena
el formato
fca : Formato de C.A
[Vacio]
fca : Formato de C.A
[Lleno]
<<System>>
Recibe el formato y
lo verifi ca
<<System>>
Corrige el
formato del C.A
Si esta errado
Si esta correcto
Firma, sello
3.- Actores
4.- Precondiciones
3.- Actores
4.- Precondiciones
1.
4.- Preconditions
Que el usuario presente su Print (formato de afiliacin).
Que se encuentre asegurado.
5.- Flujos
1.
2.
3.
4.
5.
6.
7.
8.
6.- Poscondiciones
Afiliado
Entrega el formato de
Cambio de Adscripcin
<<System>>
Recepciona y llena
el formato
fca : Formato de C.A
[Vacio]
fca : Formato de C.A
[Lleno]
<<System>>
Recibe el formato y
lo verifica
<<System>>
Corrige el
formato del C.A
Si esta errado
Si esta correcto
Firma, sello
8.2)
Requerimientos del Sistema
8.2.1) Requerimientos no funcionales
Nmero Tipo
Descripcin
Prioridad
Requerimiento
Usabilidad
1
RNF01
Men amigable, dinmico, descriptivo e Media
informativo. La capacitacin al usuario para el
manejo del Sistema no debe de exceder de 3
das.
2
RNF02
El Control de los usuarios del Sistema Alta
(Mantenimiento de Usuarios)
Confiabilidad
3
RNF03
Alta
RNF04
Alta
Mantenibilidad
5
RNF07
Alta
RNF08
Alta
RNF09
Media
Restricciones de Diseo
8
RNF10
RNF11
10
RNF12
11
RNF13
El servidor como
Windows 98.
III,
Alta
12
RNF14
Alta
13
RNF15
mnimo
Pentium
Alta
Media
Media
Interfaces
Alta
Explorer 4 a ms.
Seguridad. El acceso a nuestro sistema de Transferencia ser controlado con nombres de
usuario y contraseas. Solo los usuarios con derechos de administrador podrn accesar
las funciones administrativas, los usuarios normales no podrn.
14
RNF16
Disponer
de
las
funcionalidades para el
registro de informacin
Se deben asignar los
montos de acuerdo a lo
establecido
con
la
resolucin que norma la
institucin
en
los
procesos
de
Transferencia.
Se debe mostrar la
informacin registrada a
travs de consultas o
informes en cualquier
momento.
Se deben contar con los
clculos
exactos
y
confiables
en
los
informes a generar.
Se debe tener un control
en cada campo de las
interfaces
Alta
Prioridad
Diagrama de
Paquetes
Modulo de
Contrarreferencia
Mdulo de
Adminis tracin
Modulo de
Reportes
la
Referencia
Diagrama de Actores.
Descripcin de los Actores.
Diagrama de
Actores
Usuarios
Principales
Medico
Usuarios
Secundarios
Administrador de
Vehculos
Sistema de
Personal
Sistema de
Admisin
Sistem Afiliacin
Encargado del
Cambio ...
Modelo
Contextual
Monitorear la referencia durante el
viaje
Medico
Sistema de
Admisin
Sistema de
Personal
Generar reporte de
Contrarreferencia
Encargado del
Cambio ...
Gestionar la Contrarreferencia
Administrador de
Vehculos
Registrar proveedor
Gestionar la Administracin de
Vehculos
Sistem Afiliacin
Generar reporte de administracin
de vehculos
Sistema de
Admisin
Gestionar la referencia por
Em ergencia
Sistema de
Personal
Administrador de
Vehculos
Caso de Uso
Monitoreo de la Referencia durante el Viaje
1) Especificaciones del Caso de Uso: Monitorear la referencia durante el
Viaje.
Registra Monitoreo En Trayecto
Breve descripcin
Permite al medico recabar la informacin del paciente de los exmenes y controles que
se le hicieron durante su traslado por referencia por emergencia. Este caso de uso
tiene como finalidad servir de base de donde parten los dems caso de uso.
Flujos de Eventos
Flujo Bsico
Medico
Sistema
1. Selecciona la opcin Registrar monitoreo durante 2. Presenta opcin de la Ficha de
el trayecto.
monitoreo:
3.
5.
7.
9.
10.
Flujo alternativo
No aplica.
Precondiciones
- Que el medico (usuario) se haya identificado con el Sistema.
- Que el paciente este registrado en el Sistema de gestin Hospitalaria (GH)
Postcondiciones
- Se contara con una nueva ficha de monitoreo del paciente referido por emergencia
durante el trayecto.
Extensiones.
Modificar registro de monitoreo durante el trayecto.
Medico
1. Selecciona la opcin modificar ficha de
monitoreo.
3. Selecciona la ficha
de monitoreo
durante el viaje a modificar.
5. Modifica los datos que correspondan y
selecciona la opcin guardar Ficha de
Monitoreo durante el viaje.
Sistema
2. Presenta la opcin de la ficha de monitoreo
con un listado de fichas creadas.
4. Mostrar la ficha con los datos a corregir:
6. Valida los datos de la ficha de monitoreo y
guarda la informacin de la ficha.
7. EL caso de uso finaliza.
Diagrama de Clase
"Monitoreo de la referencia durante
el viiaje"
Monitoreo Viaje
Accin realizada
nro_monitoreo
cod_accin
descripcin
tipo
listar()
actualizar()
guardar()
1..*
1..*
nro_monitoreo
diagnstico_pac
hora
pulso
presin
lat_fetales
nro_contracciones
hem_cantidad
convulciones_hora
paro_cardio
otros
Paciente
0..*
listar()
actualizar()
cancelar()
guardar()
0..*
1
Lugar
cod_lugar
nom_lugar
direccin
Hospital
Red_Asistencial
Crear()
modificar()
nom_paciente
edad
sexo
Estado
cod_paciente
etapa
Crear()
listar()
: Mdico
: IU Menu
: IU Monitoreo
: IUBuscarPaciente
: Monitoreo
: Accin/Realizada
Buscar Lugar
Buscra lugar
Mostrar
mostrar opcion
Buscar paciente
Mostrar
Validar datos
Envia datos
Valida
Guarda datos
Diagrama de Colaboracin
: Lugar
: Paciente
: IUBuscarPaciente
9: Buscar paciente (nombre y edad)
: IU Menu
4: Buscra lugar
11: Mostrar
: Lugar
16: Valida
5: Mostrar
: Monitoreo
: IU Monitoreo
: Paciente
Caso de Uso
Monitoreo de la Referencia Por Emergencia
2) Especificaciones del Caso de Uso: Monitorear la Referencia por
Emergencia.
Monitorear la Referencia por Emergencia
Breve descripcin
Permite al medico recabar una sntesis del monitoreo de la referencia para llevar un control
de cmo la referencia se ha desarrollado. Este caso de uso, monitorea la referencia por
emergencia y el cual es fundamental para generar los informes del control de los referidos
en todo el trayecto y otros indicadores fundamentales del proceso de referencia.
Flujos de Eventos
Flujo Bsico
Medico
Sistema
1. Selecciona la opcin monitoreo de 2.
Presenta opcin del monitoreo de la
referencia por emergencia.
referencia por emergencia con los siguientes
datos:
Datos Generales:
Calificacin ESS
La referencia fue buena.
La referencia no fue aceptada por el
hospital destino.
La referencia no llego al hospital (falleci
en el trayecto)
Monitoreo
por radio
Por telfono
Fax
Emergencia obsttrica.
4.2 No
Recomendaciones
3. Selecciona la opcin buscar paciente
4. Muestra la opcin buscar paciente con el listado
de pacientes montoreados por referencia
5. Selecciona el paciente
6. Muestra en la opcin de monitoreo de la
referencia
por
emergencia
al
paciente
seleccionado.
7. Ingresar datos y selecciona las 8. Valida datos del monitoreo de la referencia por
alternativas por pregunta de la ficha de emergencia y guarda la informacin.
monitoreo
de
la
referencia
por
emergencia y selecciona la opcin
guardar.
Flujo Alternativo
No aplica.
Precondiciones
- Que el medico (usuario) se haya identificado con el Sistema.
- Que exista un registro del Monitoreo de la Referencia durante el viaje.
Postcondiciones
- Se contara con una nueva ficha de monitoreo de la referencia por emergencia.
Extensiones.
Modificar el Monitoreo de la referencia por emergencia.
Medico
Sistema
1. Selecciona la opcin de Modificar 2. Muestra la opcin de modificar con los
monitoreo de referencia por emergencia. siguientes datos:
Filtros de bsqueda
Por establecimiento
Listado de Monitoreo por referencia
con
Nombre
del
paciente
y
establecimiento
3. Ingresar el dato del filtro
y 4. Presenta opcin del monitoreo de la
seleccionar el monitoreo de la referencia referencia por emergencia con los siguientes
por emergencia que desea modificar.
datos de la ficha a modificar:
Datos
Generales:
nombre
del
establecimiento
origen,
nombre
del
paciente referido.
Calificacin ESS
La referencia fue buena.
La referencia no fue aceptada por el
hospital destino.
La referencia no llego al hospital
(falleci en el trayecto)
Monitoreo
por radio
Por telfono
Fax
Emergencia obsttrica.
4.2 No
Diagrama Clases
Monitorear referencia por emergencia
monitoreo referencia
nro_monitoreoref
clasificacion
dx_manejo
traslasdo
ambulancia_implementada
comunicacion
personal _capacitada
estado_paciente_a_la_llegada
actitud _personal_destino
demora_atencin_emergencia
recomendaciones
Paciente
0..*
crea()
modificar()
cancelar()
0..*
1
Lugar
cod_lugar
nom_lugar
direccin
Hospital
Red_Asistencial
Crear()
modificar()
nom_paciente
edad
sexo
Estado
cod_paciente
etapa
Crear()
listar()
: Mdico
: IU Menu
selecciona opcin
: IU Monitoreo Ref
: Lugar
: Paciente
Abre interfaz
buscar lugar
buscar lugar
mostrar lugar
buscar paciente
buscar paciente
buscar
mostrar pacientes
selecciona paciente
Envia datos
Valida
Guarda datos
: Monitoreo
: Lugar
: IU Menu
: Mdico
11: Presiona opcin guardar
12: Valida ingreso
4: buscar lugar
2: Abre interfaz
14: Valida
6: buscar paciente
10: selecciona paciente
3: buscar lugar
13: Envia datos
8: buscar
: IU Monitoreo Ref
5: mostrar lugar
7: buscar paciente
: Monitoreo Ref Controler
9: mostrar pacientes
: Paciente
: IU Busqueda paciente
: Monitoreo
Paciente
Referencia
Resumen Clnico
tipo
descripcin
crear()
modificar()
1..*
nro_referencia
fecha
hora
estab_origen
estab_referencia 1
motivo
condicion_paciente
crear()
modificar()
actualizar()
1
0..*
num_historia_clinica
nom_paciente
edad
sexo
estado
etapa
Crear()
listar()
*
*
Lugar
1..1
cod_lugar
nom_lugar
direccin
hospital
red_asistencial
2..2
Personal
cod_personal
nom_personal
colegiatura
profesin
Crear()
modificar()
: Mdico
: IU Menu
: Personal
: Lugar
: Paciente
: Referencia
Selecciona opcin
Abre interfaz
Ingresa lugar
Busca datos
Buscar dato (Est origen, est destino)
Mostrar
Selecciona e ingresa datos (anamnesis, examen fisico, examenes auxiliares, dx, tratamiento, motivo de la referencia, condicin)
: Resumen
:L
: IU Menu
2: Abre interfaz
16: validar
1: Selecciona opcin
3: Ingresa lugar
7: Ingresar nro. H.C
11: Selecciona e ingresa datos (anamnesis, examen fisico, examenes auxiliares, dx, tratamiento, motivo de la referencia, condicin)
12: Ingresa nombre del personal
15: Selecciona la opcin guardar
: IU Ref Emergencia
: Mdico
4: Busca datos
8: Buscar datos paciente
: Referencia
13: envia solicitud
17: envia datos
6: Mostrar
9: Mostrar
19: Guarda datos (nro, fecha, hora, num_HC, cod_personal motivo, hospital y condiciones)
: Personal
: Resumen
Caso de Uso
Gestionar el Alquiler de Vehculos
Precondiciones
Que el administrador de vehculos (usuario) se haya identificado con el Sistema.
Sistema
2. Presenta interfase del control del alquiler
pero con los datos referidos al control del
alquiler a modificar.
Proveedor
Alquiler
nro_proveedor
nom_proveedor
razon_social
Telefono
Email
nro_alquiler
fecha
monto_total
nro_referencia
1
Crear()
modificar()
cancelar()
Crear()
Actualizar()
Modificar()
0..*
1..*
Vehculo
nro_placa
tipo
cantidad
estado
Precio
crear()
modificar()
0..*
: Administrador de
Vehculos
: IU Menu
: IU Alquiler
: IU Buscar Ref
Mostrar : IU Buscar Proveedor: Administrar Vehculos : Referencia
controler
: Proveedor
: Vehculo
Selecciona la opcin
Abre la Interfaz
Buscar referencia
Validar datos
Buscar referencia
Buscar referencia
Mostrar
Buscar proveedor
Buscar proveedor
validar
Busca precio
Busca precio
Mostar
Guardar alquiler
: Alquiler
1: Selecciona la opcin
5: Validar datos
: IU Menu
: Administrador de
Vehculos
: IU Buscar Ref
3: Buscar ref erencia
10: Buscar prov eedor
18: Selecciona tipo de v ehculo
22: Selecciona opcin guardar
8: Mostrar
6: Buscar ref erencia
4: Buscar ref erencia (numero)
: Alquiler
2: Abre la Interf az
7: Buscar ref erencia
: Ref erencia
: Prov eedor
Paquete de Contrarreferencia
Mdulo de
Contrarreferencia
Sistema de
Personal
Medico
Gestionar la Contrarreferencia
Sistema de
Admisin
Caso de Uso
Gestionar la Contrarreferencia
1) Especificaciones del Caso de Uso: Gestionar la Contrarreferencia.
Gestionar la Contrarreferencia.
Breve descripcin
Permite al medico crear, registrar y generar la hoja de contrarreferencia. Cuya finalidad
de este caso de uso es el de seguir con el tratamiento del asegurado a partir de la hoja
para su atencin y continuar con su tratamiento en el hospital de origen.
Flujos de Eventos
Flujo Bsico
Medico
1.
Selecciona
la
opcin
Contrarreferencia
Sistema
Nueva 2. Presenta la opcin de la contrarreferencia con
los siguiente datos:
Nmero correlativo por defecto.
Fecha (Generada por el sistema)
Hora(Generada por el sistema)
Cdigo de contrarreferencia (Generado por
el sistema)
Establecimiento de Origen
Establecimiento de referencia.
Identificacin del Afiliado
Nro. Historia Clnica
Apellido Paterno
Apellido Materno
Nombres
Sexo
Edad
Resumen
Fecha Ingreso
Fecha Egreso
Dx Ingreso
Dx Egreso
Exmenes auxiliares
Tratamiento realizado
Recomendaciones e indicaciones para
el seguimiento
Medico que refiere
Nombre
Colegiatura
3. Selecciona establecimiento origen y
establecimiento de referencia.
4. Ingresa dato del Paciente (Num. 5. .Realiza una bsqueda en funcin al dato
Historia Clnica)
Sistema
modificar 2. Mostrara la interfaz de bsqueda de la
Contrarreferencia con los siguientes datos:
Filtros de bsqueda
Nombre del paciente
Por establecimiento
Listado de la contrarreferencia con Nombre
del paciente y establecimiento
Resumen
Fecha Ingreso
Fecha Egreso
Dx Ingreso
Dx Egreso
Exmenes auxiliares
Tratamiento realizado
Recomendaciones e indicaciones
para el seguimiento
Medico que refiere
Nombre
Colegiatura
5. Ingresa datos a la hoja de 6. Valida los datos de la hoja de
Contrarreferencia y presiona el botn Contrarreferencia y guarda la informacin de la
guardar de la Contrarreferencia.
contrarreferencia.
Diagrama de Clase del C.U
Gestionar la Contrarreferencia
Contrarreferencia
Resumen
Tipo
descripcin
crear()
guardar()
1..*
Paciente
nro_contrarreferencia
fecha
hora
Fecha_ingreso
Fecha_egreso
recomendaciones_indicaciones
0..*
Crear()
modificar()
cancelar()
num_historia_clinica
nom_paciente
edad
sexo
estado
etapa
Crear()
listar()
2..2*
1
Personal
cod_personal
nom_personal
colegiatura
profesin
Lugar
cod_lugar
nom_lugar
direccin
hospital
red_asistencial
Crear()
modificar()
Gestionar la Contrarreferencia
: Mdico
: IU Menu
: IU Contrarreferencia
Seleccionar opcin
: Contrarreferencia
controler
: Personal
: Lugar
: Paciente
Abre interfaz
Ingresar lugar
Buscar lugar
Buscar (Est.origen, Est. destino)
Mostrar
Buscar paciente
Mostrar
: Resumen
: Contrarreferencia
contrarreferencia
17: validar
3: Ingresar lugar
7: Ingresar nro. H.C
11: Selecciona e ingresa datos
12: Ingresa nombre del personal
16: Selecciona la opcin guardar
1: Seleccionar opcin
: Lugar
2: Abre interfaz
: IU Contrarreferencia
: Mdico
: IU Menu
4: Buscar lugar
8: Buscar datos paciente
13: envia solicitud
6: Mostrar
18: Envia datos
10: Mostrar
15: Mostrar
: Personal
: Contrarreferencia controler
9: Buscar paciente
: Paciente
: Resumen
contrarreferencia
Encargado del
Cambio ...
Sistem Afiliacin
Caso de Uso
Gestionar el Cambio de Adscripcin
1) Especificaciones del Caso de Uso: Gestionar el Cambio de Adscripcin
Gestionar el Cambio de Adscripcin
Breve descripcin
Permite al asegurado adscribirse para otra filial para su atencin de salud ya sea por su
condicin de trabajo o residencia habitual y crear y registra el C.A. (Cambio de
Adscripcin)
Flujos de Eventos
Flujo Bsico
Encargado del Cambio de Adscripcin
Sistema
1. Selecciona la opcin Nuevo Cambio de 2. Presenta la opcin del C.A. con los
Adscripcin.
siguientes datos:
Nro. de transferencia (generado por el
sistema)
Cdigo del titular
Fecha trmite (generado por el
sistema)
Nombre del titular
Dpto.
Provincia
Distrito
Hospital.
Direccin .
Solicita la atencin del.
Titular
Familiar o cnyuge
Debido A
Residencia Habitual
Condicin de Trabajo
3. Selecciona la opcin bsqueda de 4. Presenta la opcin de la bsqueda del titular
titular.
con el siguiente filtro:
Cdigo del Titular
Nombre de Titular
5. Ingrese el dato del filtro y selecciona el 6. Presenta la opcin Cambio de Adscripcin
titular que desea.
con los siguientes datos.
Datos del Titular
Cdigo del titular.
Nombre del titular
7. Selecciona de la opcin departamento 8. Muestra en la opcin provincia, el listado de
una alternativa.
provincias segn la alternativa seleccionada
9. Selecciona de la opcin provincia una 10. Muestra en la opcin distrito, el listado de
alternativa.
distritos segn la alternativa seleccionada
11. Selecciona de la opcin distrito una 12. Muestra en la opcin cambio de
alternativa
Adscripcin el nombre del hospital de acuerdo
a la alternativa seleccionada.
13. Ingresa la direccin del lugar donde el
paciente desea adscribirse.
14. Selecciona la o las alternativas 15. Muestra en la opcin cambio de adscripcin
deseadas de Solicita la atencin del .
los datos segn las alternativas seleccionadas
el titular.
Nombre de Familiar
los 4. Regresa al paso 16.
3.
Selecciona el familiar o
familiares de la lista.
Del paso 14: Selecciona Titular y Cnyuge
Sistema
2. Presenta en la opcin Cambio de
Adscripcin la lista de familiares que
tiene el titular
Nombre de Familiar
4. Regresa al paso 16.
Paciente
num_historia_clinica
nom_paciente
edad
sexo
estado
etapa
Crear()
listar()
Familiar
Titular
Cod_familiar
grado_parentezco
fecha_nac
estado_familiar
cod_titular
razon_social
Modificar()
Crear()
Actualizar()
1
Crear()
Modificar()
Actualizar()
Detalle C.A
cod_titular
cod_familiar
Lugar
C.A
nro_transferencia
fecha_tramite
debidoA
solicita
direccion
Crear()
Modificar()
Listar()
1..*
cod_lugar
direccin
hospital
red_asistencial
nom_departamento
nom_provincia
nom_distrito
Crear()
modificar()
: Encargado del
Cambio ...
: IU Menu
: IU Cambio de Adscripcin
: C.A Controler
: Buscar Titular
: Titular
: Detalle C.A
Selecciona opcin
Abre Interfaz
Buscar Titular
Buscar Titular
Buscar
Buscar
Mostrar
Devuelve datos
Selecciona e ingresa datos
Busca lugar
Buscar lugar
Mostrar
: C.A
: Lugar
Diagrama de Colaboracin
del Caso de Uso
Gestionar el Cambio ...
: Buscar Titular
: Encargado del
Cambio ...
: C.A
4: Buscar Titular
: Detalle C.A
20: Valida
2: Abre Interfaz
: IU Menu
: IU Cambio de Adscripcin
Flujos alternativos
Del paso 14: Selecciona Cnyuge o Hijos
: Encargado del
Cambio ...
: IU Cambio de Adscripcin
: C.A Controler
: Fami liar
Selecciona la alternativa
3: Buscar
: IU Cambio de Adscripcin
: Familiar
: Encargado del
Cambio ...
: IU Cambio de Adscripcin
: C.A Controler
: Titular
Buscar Titular
Buscar
: Familiar
3: Buscar
5: Buscar
: Familiar
: Titular
Paquete de Administracin
Paquete de
Administracin
Ingreso al Sistema
Administrar de Usuarios
Administrador de
Usuarios
Administrar Perfiles
Regsitrar Proveedor
Registrar Lugar
Caso de Uso
Gestionar el Registro de Proveedor
1) Especificaciones del Caso de Uso: Registrar Proveedor
Registrar Proveedores
Breve descripcin
Permite al Administrador de vehculos, crear y registrar a un proveedor que por primera
vez brindara su servicio externo de transporte para EsSalud y lo tenga en su cartera de
Precondiciones
- Que el Administrador de vehculos (usuario) se haya identificado con el Sistema.
Postcondiciones
- Se genera la cartera de proveedores.
Extensiones.
Modificar proveedor
Administrador de vehculos
1. Selecciona la opcin modificar
proveedor.
3. Modifica algn dato del proveedor y
Presiona el botn guardar.
Sistema
2. Presenta interfase del proveedor pero con
los datos del proveedor a modificar.
4. Valida los datos del proveedor y guarda la
informacin del proveedor.
Vehculo
Proveedor
nro_placa
tipo
cantidad
estado
Precio
nro_proveedor
precio_unidad
Telefono
Email
crear()
modificar()
1..*
Crear()
Actualizar()
Modificar()
: Administrador de
Vehculos
: IU Menu
: IU Proveedor
: Proveedor controler
: Proveedor
: Vehculo
Seleccionar opcin
Abre interfaz
Ingresa dato
Presiona opcin guardar
Validar
Envia datos
5: Validar
8: Guarda datos del vehculo
3: Ingresa dato
4: Presiona opcin guardar
: Vehculo
7: Guarda datos del proveedor
1: Seleccionar opcin
2: Abre interfaz
: IU Proveedor
: Administrador de
Vehculos
6: Envia datos
: Proveedor
: IU Menu
: Proveedor controler
Paquete de Reportes
Este paquete permite obtener los informes para la toma de decisiones y obtener la
informacin en tiempo real de todos los procesos.
Prov eedor
Alquiler
nro_prov eedor
precio_unidad
Telef ono
Email
nro_alquiler
f echa
monto_total
nro_ref erencia
Crear()
Actualizar()
Modif icar()
1
0..*
Crear()
modif icar()
cancelar()
crear()
modif icar()
1..*
1..*
Vehculo
nro_placa
tipo
cantidad
estado
Precio
crear()
modif icar()
Personal
1
Ref erencia
1
nro_ref erencia
nro_historia_clnica
f echa
hora
estab_origen
estab_ref erencia
motiv o
condicion_paciente
nom-personal
1..3
Resumen
Contrarref erencia
Resumen Clnico
nro_ref erencia
tipo
descripcin
nom_personal
colegiatura
prof esin
nro_contrarref erencia
f echa
hora
nro_historia_clnica
Fecha_ingreso
Fecha_egreso
dx_ingreso
dx_egreso
recomendaciones_indicaciones
nom_personal
name
1..*
Tipo
descripcin
nro_contrarref erencia
crear()
guardar()
Accin realizada
nro_monitoreo
cod_accin
descripcin
tipo
Crear()
modif icar()
cancelar()
listar()
actualizar()
guardar()
0..*
1
1..*
crear()
modif icar()
actualizar()
0..*
1..*
Monitoreo Viaje
0..*
Mdulo de
2..2
Reportes
*
2..2
Lugar
cod_lugar
nom_lugar
2..2 direccin
Hospital
Red_Asistencial
1..*
1
1
0..*
crea()
modif icar()
cancelar()
nro_transf erencia
f echa_tramite
debidoA
solicita
prov incia
distrito
departamento
descripcin
Administrador de
Vehculos
Paciente
nom_paciente
edad
sexo
nro_historia_clnica
Estado
1
Familiar
Titular
cod_titular
nombres/apellidos
razon_social
Modif icar()
Crear()
Actualizar()
Cod_f amiliar
nombres_apellidos
grado_parentezco
f echa_nac
estado_f amiliar
Crear()
Modif icar()
Crear()
Modif icar()
Listar()
Encargado del
Cambio ...
0..*
Generar
reporte
de
Crear()
0..*
listar()
Contrarreferencia
*
C.A
listar()
actualizar()
cancelar()
guardar()
0..*
nro_monitoreo
diagnstico_pac
hora
pulso
presin
lat_f etales
nro_contracciones
hem_cantidad
conv*ulciones_hora
paro_cardio
otros
Diagrama de Estados
Estado del Paciente
Estable
grave
mal estado
Fallecido
Creado
Aprobado
Desaprobado
Diagrama de Estados
Estado de la etapa d...
monitoreado
Referido
Rechazado
Contrreferido
taContrarreferencia
taVehculo
NroPlaca: varchar(6)
Nro_proveedor: char(8)
Tipo: varchar(15)
Cantidad: numeric
Estado: varchar(12)
Precio: money
taProveedor
taResumen
NroContrarreferencia: char(8)
Nro_proveedor: char(8)
NroContrarreferencia: char(8)
CodLugar: char(6)
NroHClinica: char(10)
CodPersonal: char(6)
Hora: char(8)
FechaIngreso: datetime
FechaEgreso: datetime
RecomendacionesIndicaciones: varchar(50)
Nom_proveedor: varchar(50)
Razon_social: varchar(50)
Telefono: varchar(10)
Email: varchar(20)
NroReferencia: char(10)
Tipo: varchar(10)
Descripcion: varchar(25)
taReferencia
Nro_proveedor: char(8)
CodLugar: char(6)
NroHClinica: char(10)
CodPersonal: char(6)
Fecha: datetime
Hora: varchar(10)
EstablecDestino: varchar(50)
EstablecOrigen: varchar(50)
Motivo: varchar(50)
CondicionPaciente: varchar(50)
NroAlquiler: char(8)
Montototal: money
taPaciente
NroHClinica: char(10)
NomPaciente: varchar(50)
FechaNac: datetime
Sexo: char(1)
Estado: varchar(12)
Etapa: varchar(15)
taLugar
NroMonitoreoViaje: char(8)
taPersonal
NroMonitoreoRef: varchar(25)
CodAccin: varchar(25)
CodPersonal: char(6)
taMonitoreoReferencia
NroHClinica: char(10)
CodLugar: char(6)
Clasificacin: varchar(10)
DxManejo: varchar(50)
Traslado: varchar(50)
AmbulanciaImplementada: varchar(10)
Comunicacin: varchar(10)
PersonalCapacitado: varchar(10)
EstadoPacienteLlegada: varchar(10)
ActitudPersonal: varchar(10)
DemoraAtencinEmer: varchar(4)
Recomendaciones: varchar(50)
taAccionRealizada
NroMonitoreoViaje: char(8)
Descripcion: varchar(25)
Tipo: varchar(25)
NomPersonal: varchar(50)
Colegiatura: varchar(6)
Profesin: varchar(25)
CodLugar: char(6)
Direccin: varchar(50)
Hospital: varchar(20)
RedAsistencial: varchar(25)
NomDpto: char(25)
NomProvincia: varchar(25)
NomDistrito: varchar(25)
taMonitoreoViaje
NroHClinica: char(10)
DxPaciente: varchar(50)
Hora: char(8)
Pulso: varchar(3)
Presin: varchar(6)
LatFetales: varchar(6)
NroContracciones: varchar(10)
HemorCantidad: varchar(3)
ConvulcionesHora: varchar(6)
ParoCardio: varchar(25)
Otros: varchar(50)
taResumenClinico
NroReferencia: char(10)
Tipo: varchar(25)
Descripcin: varchar(25)
taDetalleCA
NroCA: char(6)
NroHClinica: char(10)
taCA
NroCA: char(6)
CodLugar: char(6)
FechaTramite: datetime
DebidoA: varchar(15)
Solicita: varchar(15)
Direccion: varchar(50)
Capa de Presentacin
Frmcontrolu
suario.frm
FRmbuscarcontr
arreferencia.frm
Frmprincipal.frm
Frmcontrarreferencia.frm
Frmmonitoreo
trayecto.frm
Frmtrayec
to.frm
Frmcambio de
Adscripcion.frm
Frmcontrolalquil
er.frm
Frmmonitoreoref
Emergencia.frm
Frmlista
proveedores
Frmreferencia.frm
DrCA.dsr
Frmproveed
or.frm
Frmbusquedar
eferencia.frm
DrContrarref
erencia.dsr
Frmbuscra
titular.frm
Frmbusqueda
paciente.frm
Drreferen
cia.dsr
Frmbusqueda
proveedor.frm
Datarepo
rt.dll
Capa Lgica
Capa Lgica
Administr
acin.dll
Contrarrefe
rencia.dll
Referencia
.dll
CambioAdsc
ripcin.dll
Reportes.
dll
MonitoreoVi
aje.class
BaseDatosHospital
Paciente.cla
ss
Accionreali
zad.class
Resumen
.class
Referenci
a.class
Monitoreo
Ref.clas
Alquiler.cl
ass
Lugar.cla
ss
Contrarrefer
encia.class
CambioAdsc
ripcin.class
Proveedo
r.clas
Vehiculo.
class
8.7.2)
Diagrama de Despliegue
La arquitectura que usar la aplicacin final es la Arquitectura de tres capas.
Arquitectura de la Aplicacin.
CLIENTE
PRESENTACIN
ENVIAR
SERVIDOR APLICACIONES
LOGICA DE
NEGOCIO
ACCESO A
DATOS
LLAMAR
SERVIDOR BASE DATOS
MS SQL
VISTAS /
TABLAS
PROCEMIENTOS
ALMACENADOS
Vista Fsica.
En el grfico se muestra una arquitectura Cliente/ Servidor, donde se ejecutan
procesos, servicios y/o componentes y sus relaciones de dependencia.
En la seccin cliente solo se envan y muestra datos desde la interfaz del usuario
visualizada por los usuarios. El componente de presentacin toma los valores necesarios
Diagrama de
Despliegue
Firewall
Servidor de
Aplicaciones
Switch
PC
Medico
PC Encargado
de C:A
PC Administrador
Vehculos
Servidor de
Datos
9. Plan de Implementacin
Organizacin del Proyecto
Organizacin del Proyecto
Estructura Organizacional basado en Roles
E s t r u c t u r a O r g a n iz a c io n a l d e l P r o y e c t o
9.1)
J e fe d e
P ro y e c to
A n a lis t a
D e s a r r o lla d o r
P e rs o n a l d e
P ru e b a s
A n a lis t a d e
S is t e m a s
A r q u it e c t o d e
S o ftw a re
J e fe d e
P ru e b a s
E s p e c if ic a d o r d e
R e q u e r im ie n t o s
D is e a d o r
T e s te r
D is e a d o r d e l
N e g o c io
D is e a d o r d e
IU
D is e a d o r d e B a s e s
d e D a to s
P ro g ra m a d o r
Analista de Sistemas
Analista de Aplicaciones con dominio de la gestin de proyectos utilizando RUP,
Amplio conocimiento de UML y experiencia en modelamiento visual de sistemas de
informacin.
Especificador de Requerimientos
Experto en identificar, documentar y especificar los requerimientos del proyecto,
con dominio de la gestin de proyectos utilizando RUP y experiencia en definicin
de casos de uso.
Diseador del Negocio
Experto en diseo de negocios, con conocimiento de la gestin de proyectos
utilizando RUP y en el modelado de procesos.
Desarrollador
Arquitecto del SW
Conocimientos de UML, gestin de proyectos utilizando RUP, liderazgo,
experiencia en puesto similar.
Diseador de SW
Conocimientos de UML, gestin de proyectos utilizando RUP, entendimiento del
lenguaje de programacin a utilizar, uso de patrones de software y experiencia en
puesto similar
Responsabilidad
El jefe de proyecto asigna los recursos, gestiona las prioridades,
coordina las interacciones con los clientes y usuarios, y mantiene
al equipo del proyecto enfocado en los objetivos. El jefe de
proyecto tambin establece un conjunto de prcticas que
Jefe de Proyecto
aseguran la integridad y calidad de los artefactos del proyecto.
Adems, el jefe de proyecto se encargar de supervisar el
establecimiento de la arquitectura del sistema. Gestin de riesgos.
Planificacin y control del proyecto.
Captura, especificacin y validacin de requisitos, interactuando
con el cliente y los usuarios mediante entrevistas. Elaboracin del
Analista de Sistemas
Modelo de Anlisis y Diseo. Colaboracin en la elaboracin de
las pruebas funcionales y el modelo de datos.
Construccin de prototipos. Colaboracin en la elaboracin de las
Programador
pruebas funcionales, modelo de datos y en las validaciones con el
usuario
Gestin de requisitos, gestin de configuracin y cambios,
Arquitecto de
elaboracin del modelo de datos, preparacin de las pruebas
Software
funcionales, elaboracin de la documentacin. Elaborar modelos
de implementacin y despliegue.
9.2)
Riesgos del proyecto y planes de mitigacin
Plan de Riesgos
FACTORES DE
ANALISIS
TECNICO
CATEGORIAS
1. Requisitos
Mdulos del producto
Validacin de usuarios
2. Tecnologa
Caducidad de las herramientas tecnolgicas utilizadas.
Personal poco capacitado en el manejado de estas herramientas.
3. Complejidad de interfase
Interfaz del sistema en formato inestable (complejidad en su
entendimiento)
4. Confiabilidad
EXTERNOS
ORGANIZACIONAL
PROYECTO
1. Mercado
Aparicin de proveedores del mismo rubro del proyecto.
2. Clientes
Bajo inters de las personas por este tipo de aplicacin.
Incumplimiento de lo establecido en el contrato por parte de la
organizacin contratante.
Desacuerdo entre el avance y en los objetivos acordados
1. Recursos
Falta de ambientes para el desarrollo del proyecto
2. Financiacin
Bajo nivel de financiacin (presupuesto final)
3. Cambios Organizacionales
Posibles problemas en polticas internas.
1. Estimacin
Clculos deficientes en las estimaciones de costo y tiempo.
2. Planificacin
Poca organizacin del plan del proyecto.
3. Control
Fallas en el control y seguimiento de los avances del proyecto.
4. Comunicacin
Fallas en las redes de comunicacin (cliente / servidor)
Tiempo
Moderado
(20%)
Incremento
Incremento en Incremento en
insignificante en costo < 10%. costos entre 10costos, aun
Nuevo
20%. Replanteo
pueden ser
Anlisis de
de los procesos
cubiertos.
Asignacin de del proyecto.
Recursos del
Proyecto.
Insignificante, no Retraso
Retraso global
afecta la
<10%.
entre 10-20%.
asignacin de
Posibilidad de Aumento de los
tiempos.
aumento del
tiempos de las
tiempo
tareas en 10asignado.
20%.
Muy Bajo (5%)
Bajo (10%)
Alto (40%)
Incremento en
costos entre
20-40%.
Suspensin
temporal del
desarrollo del
proyecto.
Retraso global
entre 20-40%.
Aumento de
tiempo de
tareas en 2040%
Incrementos en
costos >40%.
Incrementos no
pueden ser
cubiertos en su
totalidad. Proyecto
finaliza.
Retraso global
>40%.
Suspensin de las
actividades del
proyecto.
Alcance
Calidad
Reduccin
escasamente
apreciable. No
afecta al alcance
planteado.
Degradacin
escasamente
aceptable. No
afecta el
desempeo del
proyecto.
Alcance
afectado de
manera
mnima.
reas mayores
de alcance
afectadas.
Se afectan
aplicaciones
exigentes por
escasez de
recursos.
Posible
reduccin de
calidad por
replanteo de
tareas y
tiempos.
Descripcin
Alta
Moderada
Bajo
Muy Bajo
Reduccin de
alcance
inaceptado
por la
empresa.
Menor calidad
por desarrollo
acelerado
(reduccin de
mdulos)
No se puede
llegar a cumplir
con el alcance del
proyecto. Fin del
proyecto.
Cierre de proyecto
debido al
incumplimiento de
estndares y
normativas de
calidad.
Fecha limite de la
CA presentacin de entregables
prxima.
CA
CA
Puntaje de
Probabilidad
Nivel de
riesgo
30%
Alto
Revisin de anlisis
de pre factibilidad
75%
10%
Bajo
Estimacin de
Recursos.
85%
20%
Moderado 1
65%
10%
Bajo
65%
20%
Moderado 4
Posponer la implantacin y
pruebas.
Verificar los
ambientes
Perdida de tiempo en
la equipamiento de
los ambientes
Verificacin del
cumplimiento de la
calidad y del alcance
Riesgo
Riesgos en
orden de
prioridades
Prioridad
de riesgo
Posible
tratamiento de
los riesgos
Opcin de
tratamiento
elegida
Controles
existentes
Aceptacin o
Monitoreo de
rechazo segn
Fecha de
riesgos y
anlisis
implementacin opciones de
Costo/beneficio
tratamiento
Fecha limite
de
la
presentacin
de
entregables
prxima.
Informe
de
Factibilidad
poco
alentador
(poco viable)
Trabajar
tiempo extra.
Recuperar
el
tiempo Solicitar
perdido por las apoyo a la
noches.
organizacin
mediante una
Solicitar
apoyo a la prrroga en
fecha limite
organizacin
mediante una de entrega.
prrroga
en
fecha limite de
entrega.
Realizar
necesarios.
una
nueva
lista
de
requisitos de
infraestructura
y de software
a
la
organizacin
contratante.
Ejecutar
solo
las
actividades
para
las
cuales
se
cuente con los
Se efecta el
control
Aceptacin
peridico del segn
cronograma de Costo/Beneficio
actividades
Se realizaron
Rechazo,
anlisis
de demasiado
factibilidad,
costo.
previos
al
inicio
del
proyecto para
determinar
cuales serian
los
requerimientos
de
infraestructura
tecnolgica,
de
recursos
humanos,
entre
otros
necesarios
para
el
proyecto.
Manejo
reportes
peridicos
2 das antes de cada una
la
fecha
de las
presentacin del actividades
entregable.
para
determinar
porcentaje
retraso.
3 das despus
de la entrega del
informe
de
factibilidad.
de
de
de
el
de
Revisiones
peridicas del
avance
en
factibilidad.
recursos
necesarios.
Falta
de
recursos
como
personal,
efectivo, etc.
en reas de
desarrollo.
No
contar
con
los
ambientes
para
implantacin
y pruebas.
Realizar
solicitud
de
recursos
faltantes
de
acuerdo
al
presupuesto
estimado.
Parar
temporalmente
la
ejecucin
del
proyecto
debido a falta
de recursos.
Trabajar
nicamente
con
los
recursos
disponibles
hasta obtener
los
recursos
faltantes.
Posponer
fecha
de
implantacin
de prototipo y
pruebas hasta
que
se
cumplan
las
condiciones.
Trabajar
nicamente
con
los
recursos
disponibles
hasta
obtener los
recursos
faltantes.
Posponer
fecha
de
implantacin
del prototipo y
pruebas hasta
que
se
cumplan
las
condiciones.
Se cuenta con
un listado de
Aceptacin
profesionales
segn Anlisis
frente a la
Costo / beneficio
escasez
de
recursos.
Despus de 3
das
de
la
presentacin de
la solicitud de
recursos.
Una
semana
antes de la fecha
programada para
las pruebas de
prototipo.
Los jefes de
cada una de
las
reas,
llevaran
controles de
los recursos
asignados
para cumplir
con
sus
labores.
Revisin
continua de lo
avanzado en
el
ambiente
en el cual se
realizaran las
pruebas
de
prototipo.
Realizar
solicitudes de
ampliacin de
tiempo
para
las pruebas y
la implantacin
de prototipos.
5
Diferencias
Rediseo
del
entre el nivel
producto
del
de
proyecto
de
satisfaccin
acuerdo
a
de
la
sugerencias
organizacin
realizadas
en
y
el
las pruebas por
esperado.
parte
de
la
organizacin
Rediseo
del producto del
proyecto
de
acuerdo
a
sugerencias
realizadas
en
las pruebas por
parte
de
la
equipo
de
proyecto.
Rechazar
sugerencias por
falta
de
presupuesto.
Efectuar
capacitaciones
a los usuarios a
de
la
implantacin y
pruebas.
Rediseo del
producto
del
proyecto
de
acuerdo
a
sugerencias
realizadas en
las
pruebas
por parte de la
organizacin
Efectuar
capacitaciones
a los usuarios
a fin de no
realizar
cambios en el
producto sw.
Se
han Aceptacin,
realizado
segn anlisis
manuales de Costo /Beneficio
usuario, para
mejorar
la
comprensin
que
estos
tienen del sw.
Inmediatamente
despus solicitud
de cambios en
los
requerimientos.
Realizar
un
anlisis para
verificar si las
sugerencias
son factibles.
fin de no realizar
cambios en el
producto sw.
Sistema de Transferencia
Facultad de Ingeniera de
Sistemas, Cmputo y
Telecomunicaciones
XV CURSO DE ACTUALIZACIN
Fecha: 19/08/2006
Pg. 86
Riesgo:4
Riesgo: 5
9.3)
Actividades
Iteracin
Contrarreferencia
Actividades
Iteracin
Actividades
9.4)
Cambio de Adscripcin
Administracin de Requerimientos
CARACTERSTICA
REQUERIMIENTOS DE CALIDAD
Compromisos para el desempeo
1. Se ha definido una estructura organizacional adecuada y
por escrito, para la administracin de los requerimientos del
sistema asignados al SW.
Habilidades para el desempeo
1. Se ha establecido la responsabilidad de analizar los
requerimientos del sistema y asociados al HW, SW y otros
componentes.
2. Los requerimientos asignados estn documentados.
3. Se proporcionan los recursos y el financiamiento
necesario para la administracin de los requerimientos
asignados.
4. Los miembros del grupo de software son capacitados para
realizar sus actividades de administracin de requerimientos.
Actividades a realizar
1. El grupo de software revisa los requerimientos antes de
ser incorporados al proyecto.
2. El grupo de software usa los requerimientos asignados
como base para establecer los planes, artefactos y
actividades de SW.
3. Los cambios a los Requerimientos asignados son
revisados e incorporados en el proyecto de Software.
Medicin y Anlisis
1. Se realizan mediciones para determinar el estado de las
actividades de administracin de requerimientos.
Verificacin de la Implementacin
1. Las actividades de administracin de Requerimientos
asignados son revisadas peridicamente con la Gerencia
Superior.
2. Las actividades de administracin de Requerimientos
asignados, son revisadas peridicamente con el Jefe de
Proyecto y como respuesta a eventos.
3. El Grupo de Garanta de Calidad revisa o audita las
actividades de administracin de requerimientos e informa
los resultados.
9.5)
EDT (WBS): Es una descripcin grfica o en texto, que desglosa el objetivo o meta del
proyecto.
Especificacin de casos de uso: Para los casos de uso que lo requieran (cuya
funcionalidad no sea evidente o que no baste con una simple descripcin narrativa) se
realiza una descripcin detallada utilizando una plantilla de documento, donde se
incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos no-funcionales
asociados. Tambin, para casos de uso cuyo flujo de eventos sea complejo podr
adjuntarse una representacin grfica mediante un Diagrama de Actividad.
Especificaciones suplementarias: Este documento capturar todos los requisitos que
no han sido incluidos como parte de los casos de uso y se refieren requisitos nofuncionales globales. Dichos requisitos incluyen: requisitos legales o normas, aplicacin
de estndares, requisitos de calidad del producto, tales como: confiabilidad,
desempeo, etc., u otros requisitos de ambiente, tales como: sistema operativo,
requisitos de compatibilidad, etc. Explica las clases (entradas, salidas, etc) y sus
relaciones con otros paquetes.
Implementacin: Constituye la implantacin de proyecto, en sus respectivas reas y
funcionalidades.
Lnea Base: Es una especificacin o producto revisado y aprobado formalmente, que
sirve como base para el desarrollo posterior, y puede ser modificado solo a travs de
procedimientos formales de control de cambios.
Lista de riesgos: Este documento incluye una lista de los riesgos conocidos y vigentes
en el proyecto, ordenados en orden decreciente de importancia y con acciones
especficas de contingencia o para su mitigacin.
Manual de Usuario: Es un manual de operaciones que describe los procedimientos de
supervisin, mantenimiento, instalacin y actualizacin, es documentacin de usuario,
tanto usuario final como de explotacin, de acuerdo a los requisitos establecidos en la
tarea Especificacin de Requisitos de Documentacin de Usuario.
Material de Entrenamiento: Tambin llamado Plan de formacin, contiene procesos y
procedimientos para formar a los operadores, administradores y usuarios finales con el
objetivo de conseguir la explotacin eficaz del nuevo sistema.
Modelo de anlisis y de diseo: Este modelo establece la realizacin de los casos de
uso en clases y pasando desde una representacin en trminos de anlisis (sin incluir
aspectos de implementacin) hacia una de diseo (incluyendo una orientacin hacia el
entorno de implementacin), de acuerdo al avance del proyecto.
Modelo de casos de uso: El modelo de Casos de Uso presenta las funciones del
sistema y los actores que hacen uso de ellas. Se representa mediante Diagramas de
Casos de Uso.
Modelo de casos de uso del negocio: Es un modelo de las funciones de negocio vistas
desde la perspectiva de los actores externos (Agentes de registro, solicitantes finales,
otros sistemas etc.). permite situar al sistema en el contexto organizacional haciendo
nfasis en los objetivos en este mbito. Este modelo se representa con un Diagrama
de Casos de Uso usando estereotipos especficos.
Modelo de componentes: ilustra los componentes de software que se usarn para
construir el sistema. Se pueden construir a partir del modelo de clases y escribir desde
cero para el nuevo sistema o se pueden importar de otros proyectos y de productos de
terceros. Los componentes son agregaciones de alto nivel de las piezas de software
ms pequeas y proveen un enfoque de construccin de bloques de caja negra para
la elaboracin de software.
Modelo de datos: Previendo que la persistencia de la informacin del sistema ser
soportada por una base de datos relacional, este modelo describe la representacin
lgica de los datos persistentes, de acuerdo con el enfoque para modelado relacional
de datos. Para expresar este modelo se utiliza un Diagrama de Clases (donde se utiliza
un profile UML para Modelado de Datos, para conseguir la representacin de tablas,
claves, etc.).
Sistema de
Transferencia
Gestin
Anlisis y Diseo
Plan de gestin de
la calidad
Modelo de
Anlisis
EDT
Diagrama de
Secuencia
Estudio de
Factibilidad
Diagrama de
Colaboracin
Organizacin del
Proyecto
Plan de Pruebas
Casos de Prueba
Reporte de Evaluacin
de Pruebas
Modelo de
Diseo
Plan de gestin de
riesgos
Despliegue
Diagrama de
Estados
Cronograma de
Actividades
Diagrama de
Clases
Plan de Iteracin
Plan de despliegue
Notas de release
Diseo de
Subsistemas
Lista de Riesgos
Diseo de
Componentes
Modelos de Negocio
Modelo
Despliegue
Especificaciones
del C.U. Neg.
Diagrama de
actividad del C.U
Implementacin
Glosario
Lista de artefactos
para la
Sistema final de
Transferencia
Requerimientos
Modelo de
casos de Uso
Testing
Requerimiento
s no
Material de
Entrenamiento
Control de Cambios y
Vrs.
Solicitud de Cambio
Lista Cambios
Priorizacin de
casos de Uso
Prototipos de
Interfaz
Listado de
Req. De Alto
Diagrama de
Paquetes
Especificacin
de Casos de
9.6)
Cronograma de Actividades
Manual de Usuario
Mes1
1
1
1
0
0
0
0
0
0
Mes2
1
2
2
1
1
1
0
1
1
Mes3
1
2
2
2
1
2
1
1
1
Mes4
1
0
1
0
0
1
1
1
2
Mes5
1
0
1
0
0
1
1
0
2
Mes6
1
1
0
0
0
0
0
0
1
Jefe de Pruebas
Tester
0
0
1
0
1
0
1
2
1
1
0
0
1200
1000
1000
900
900
800
800
800
600
800
500
Mes 2 S/. Mes 3 S/. Mes 4 S/. Mes 5 S/. Mes 6 S/.
1200
1000
1000
0
0
0
0
0
0
0
0
3200
1200
2000
0
900
900
800
0
800
0
0
0
6600
1200
1000
1000
1800
0
1600
0
800
600
800
0
8800
1200
0
2000
0
0
0
800
0
1200
800
1000
7000
1200
0
1000
0
0
0
800
0
1200
0
500
4700
1200
1000
0
0
0
0
0
0
0
0
0
2200
MATERIAL DE ESCRITORIO
Material
Costo Unit.
Subtotal
S/.
20,00
40,00
0,50
7,50
Cantidad
2
15
5
1
1
50
50
100
1
1
Total de Gastos
2,80
2,50
3,00
1,00
1,00
1,00
0,90
1,50
14,00
2,50
3,00
50,00
50,00
100,00
0,90
1,50
269,40
Total Egresos
Recurso y Personal por
mes
Inversin del Py
Mes 1 S/.
Mes 2 S/.
Gasto de Personal
3200
6600
8800
7000
4700
2200
Material de escritorio
269,4
Gastos
Totales Egreso
3469,4
6600
8800
7000
4700
2200
32769
Ingresos
INGRESOS
1200
2500
3500
7200
Flujo de Caja
que componen un sistema con gran cantidad de software. UML puede usarse para
modelar desde sistemas de informacin hasta aplicaciones distribuidas basadas en
Web, pasando por sistemas empotrados de tiempo real.
UML es solamente un lenguaje por lo que es slo una parte de un mtodo de
desarrollo software, es independiente del proceso aunque para que sea optimo debe
usarse en un proceso dirigido por casos de uso, centrado en la arquitectura, iterativo e
incremental.
El lenguaje UML se compone de tres elementos bsicos, los bloques de
construccin, las reglas y algunos mecanismos comunes. Estos elementos
interaccionan entre s para dar a UML el carcter de completitud y no-ambigedad que
antes comentbamos.
Los bloques de construccin se dividen en tres partes:
Elementos, que son las abstracciones de primer nivel.
Relaciones, que unen a los elementos entre s.
Diagramas, que son agrupaciones de elementos.
Existen cuatro tipos de elementos en UML, dependiendo del uso que se haga de ellos:
Elementos estructurales.
Elementos de comportamiento.
Elementos de agrupacin
Elementos de anotacin.
Las relaciones, a su vez se dividen para abarcar las posibles interacciones entre
elementos que se nos pueden presentar a la hora de modelar usando UML, estas son:
relaciones de dependencia, relaciones de asociacin, relaciones de generalizacin y
relaciones de realizacin.
Se utilizan diferentes diagramas dependiendo de qu, nos interese representar en cada
momento, para dar diferentes perspectivas de un mismo problema, para ajustar el nivel de
detalle..., por esta razn UML soporta un gran numero de diagramas diferentes aunque, en
la practica, slo se utilicen un pequeo nmero de combinaciones.
UML proporciona un conjunto de reglas que dictan las pautas a la hora de realizar
asociaciones entre objetos para poder obtener modelos bien formados, estas son reglas
semnticas que afectan a los nombres, al alcance de dichos nombres, a la visibilidad de
estos nombres por otros, a la integridad de unos elementos con otros y a la ejecucin, o
sea la vista dinmica del sistema.
UML proporciona una serie de mecanismos comunes que sirven para que cada
persona o entidad adapte el lenguaje a sus necesidades, pero dentro de un marco
ordenado y siguiendo unas ciertas reglas para que en el trasfondo de la adaptacin no se
pierda la semntica propia de UML. Dentro de estos mecanismos estn las
especificaciones, que proporcionan la explicacin textual de la sintaxis y semntica de los
bloques de construccin.
Otro mecanismo es el de los adornos que sirven para conferir a los modelos de ms
semntica, los adornos son elementos secundarios ya que proporcionan ms nivel de
detalle, que quiz en un primer momento no sea conveniente descubrir. Las divisiones
comunes permiten que los modelos se dividan al menos en un par de formas diferentes
para facilitar la comprensin desde distintos puntos de vista, en primer lugar tenemos la
divisin entre clase y objeto (clase es una abstraccin y objeto es una manifestacin de esa
abstraccin), en segundo lugar tenemos la divisin interfaz / implementacin donde la
interfaz presenta un contrato (algo que se va a cumplir de una determinada manera)
mientras que la implementacin es la manera en que se cumple dicho contrato.
Por ultimo, los mecanismos de extensibilidad que UML proporciona sirven para evitar
posibles problemas que puedan surgir debido a la necesidad de poder representar ciertos
matices, por esta razn UML incluye los estereotipos, para poder extender el vocabulario
con nuevos bloques de construccin, los valores etiquetados, para extender las
propiedades un bloque, y las restricciones, para extender la semntica. De esta manera
UML es un lenguaje estndar abierto-cerrado siendo posible extender el lenguaje de
manera controlada.
DIAGRAMA DE SECUENCIA
Este diagrama muestra la interaccin de los objetos entre ellos. Es importante comentar
que hasta este momento no se han considerado objetos tcnicos. En UML, durante el
Anlisis de los requerimientos y el Anlisis, no se consideran objetos tcnicos que definan
detalles y soluciones en el sistema de software, tales como objetos para interfaces de
usuario, bases de datos, comunicaciones, etc. Todos esos objetos se consideran hasta el
diseo del sistema
DIAGRAMA DE COLABORACIN
As mismo, se cuenta con el diagrama de colaboracin, el cual se centra tanto en las
interacciones y las ligas entre un conjunto de objetos colaborando entre ellos (una liga es
una instancia de una asociacin). Ambos, el diagrama de secuencia y el diagrama de
colaboracin, muestran interacciones, pero el diagrama de secuencia se centra en el
tiempo mientras que el diagrama de colaboracin se centra en el espacio. Las ligas
muestran los objetos actuales y cmo ellos se relacionan unos con otros. As como los
diagramas de secuencia, los diagramas de colaboracin pueden ser utilizados para ilustrar
la ejecucin de una operacin, una ejecucin de un use-case o simplemente un escenario
de interaccin dentro del sistema. En este diagrama tambin se representa a los objetos en
cajas rectangulares y con el nombre subrayado. Las ligas se dibujan con lneas y se puede
agregar una etiqueta para un mensaje y un nmero que define la secuencia de las ligas.
DIAGRAMA DE CLASES
Para la realizacin del diagrama de clases se toman como base los diagramas de
secuencia y de colaboracin por lo que se manejarn los objetos que ah se consideraron
pero ahora a nivel de clases. Adems, se pueden agregar nuevas clases que no se haban
considerado y este paso deber ser realizado por expertos en el dominio del problema.
Para poder definir las clases, UML sugiere seis caractersticas selectivas que debe utilizar
el analista para considerar una clase candidato en el modelo de anlisis:
1. Informacin retenida. La clase ser til durante el anlisis slo si la informacin sobre
el mismo ha de ser almacenada, transformada, analizada o manejada en algn otro
modo. La informacin puede referirse a conceptos que debern estar siempre
registrados en el sistema, eventos o transacciones que ocurren en un momento
especfico.
2. Sistema externo. Si se tiene un sistema externo a este sistema, entonces es de inters
en la etapa de modelado. Los sistemas externos debern ser vistos como clases que el
sistema contendr o con los cuales interactuar.
3. Patrones, libreras de clases o componentes. Si se tienen patrones, libreras de clases
o componentes, generalmente stos son clases candidatos.
4. Dispositivos que el sistema maneja. Dispositivos tcnicos que maneja el sistema se
convertirn en clases que manejarn esos dispositivos.
5. Partes organizacionales. Especialmente en modelos de negocio, todas las partes que
representan a la organizacin, sern clases candidatos.
6. Roles de actores. Los roles de actores sern vistos como clases, por ejemplo, usuario,
operador del sistema, administrador, cliente, etc.
DIAGRAMA DE ESTADOS
Posteriormente se realiza el diagrama de estados (figura 8) el cual captura el ciclo de vida
de los objetos, subsistemas y sistemas. Dicho diagrama determina los estados que un
objeto puede tener y cmo los eventos afectan esos estados a travs del tiempo. Un
diagrama de estado debe abarcar todas las clases que tengan estados y conducta
definidos claramente.
Todos los objetos tienen un estado y ste es el resultado de actividades previas ejecutadas
por el objeto. Ese estado est determinado por los valores de los atributos de este objeto y
sus relaciones con otros objetos. Una clase puede tener un atributo que especifique el
estado, o el estado puede ser determinado por los valores de los atributos "normales" del
objeto
DIAGRAMA DE COMPONENTES
Dentro de esta etapa se crea el diagrama de componentes que describe componentes de
software y sus dependencias con otros componentes, representando la estructura del
cdigo. Los componentes de software pueden ser: componentes de cdigo, componentes
binarios que son los generados por la compilacin de los componentes de cdigo y los
componentes ejecutables.
En este diagrama se pueden manejar paquetes, que son contenedores de clases utilizados
para mantener el espacio de nombres de clases dividido en compartimentos, de manera
que se utilizan para representar subsistemas del sistema en el mundo fsico. Cada paquete
se liga con otros a travs de dependencias, que se representan con flechas de lneas
discontinuas que van del componente dependiente al componente del cual depende.
DIAGRAMA DE DESPLIEGUE
Por ltimo, se realiza el diagrama de despliegue, el cual contiene los nodos y las
conexiones que muestran la arquitectura del sistema en tiempo de ejecucin a travs de
procesadores, dispositivos y los componentes de software que se ejecutan en esta
arquitectura. Esta es la ltima descripcin fsica de la topologa del sistema, describiendo la
estructura de las unidades de hardware y el software que se ejecuta en cada unidad, como
se muestra en la figura siguiente.
Los nodos se representan con cubos en tres dimensiones con su nombre en el interior. Si
el nodo representa a una instancia en lugar de una clase, el nombre va subrayado. Las
13. Bibliografa
Glosario De Trminos
Sistema de Referencia. Conjunto de actividades de orden administrativo y asistencial,
que permite el movimiento de usuario elementos de diagnstico mediante un flujo
ordenado entre establecimientos de salud y cuyo fin es dar continuidad a la atencin,
importante atributo del modelo de atencin integral de salud.
Referencia. Es un procedimiento administrativo asistencial, mediante el cual se
transfiere la responsabilidad del cuidado de la salud del paciente ( o un elemento
diagnstico ), de la comunidad o un establecimiento de salud a otro establecimiento de
salud de mayor capacidad resolutiva.
Contrarreferencia. Acto administrativo asistencial mediante el cual el establecimiento
de salud de destino devuelve la responsabilidad de atencin del paciente o el resultado
del elemento diagnstico al establecimiento de origen o a la comunidad.
Formato de Referencia. Es el documento de solicitud de atencin en otro
establecimiento de salud, incluye la informacin necesaria para la mejor evaluacin.
Formato de Contrarreferencia. Es el documento por el cual se hace la devolucin de
un paciente a su establecimiento de salud de origen, incluye la informacin necesaria
para continuar con su tratamiento.
Transporte. Accin de movilizacin de pacientes o elementos de diagnstico en un
establecimiento de salud.
Casos de pruebas: Cada prueba es especificada mediante un documento que
establece las condiciones de ejecucin, las entradas de la prueba, y los resultados
esperados. Estos casos de prueba son aplicados como pruebas de regresin en cada
iteracin. Cada caso de prueba llevar asociado un procedimiento de prueba con las
instrucciones para realizar la prueba.
Cronograma de Actividades: Todas las actividades realizadas para llevar a cabo el
proyecto.
EDT (WBS): Es una descripcin grfica o en texto, que desglosa el objetivo o meta del
proyecto.
Especificacin de casos de uso: Para los casos de uso que lo requieran (cuya
funcionalidad no sea evidente o que no baste con una simple descripcin narrativa) se
realiza una descripcin detallada utilizando una plantilla de documento, donde se
incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos no-funcionales
asociados. Tambin, para casos de uso cuyo flujo de eventos sea complejo podr
adjuntarse una representacin grfica mediante un Diagrama de Actividad.
Autores:
Georgios Dimitrius Tokunaga Iruri.
dimi_tok81@hotmail.com
Valia Vedsy Snchez Ochoa
Nacionalidad: Peruana.
Profesin: Ingenieros de Sistemas y Cmputo
Estudios realizados: Universidad Inca Gracilazo de la Vega - Lima Per.
Perfiles de Carrera: Gerencia de proyectos y Ingeniera del Conocimiento
Pas: Per Apurimac Abancay;
Fecha de realizacin del proyecto 19/08/2006.