• No results found

El diseño es el centro de atención al final de la fase de elaboración y el comienzo de las iteraciones de construcción. Esto contribuye a una arquitectura estable y sólida, y crear un plano del modelo de implementación. Durante la fase de construcción, cuando la arquitectura es estable y los requisitos están bien entendidos, el centro de atención se desplaza a la implementación. El modelo de diseño está muy cercano al de implementación, lo que es

servicio_emp

id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_emp : int cuc : float cup : float

(f rom Clas es persist entes)

control_ins _selec <<select>> empres a <<select>> servicio <<select>> area <<select>> fecha <<button>> Insertar <<button>> Modificar <<button>> Cancelar (f rom Registrar) control_ins id_control_ins : int fec_regis trado : varchar id_s er_em p : int nom _infor : int nom _recib : int

(f rom Clas es persist entes)

control_ins

fechaderegis tro <<select>> nom _informa

<<select>> nom_recibe <<button>> Insertar <<button>> Cancelar (f rom Registrar) cl_control_ins (f rom Registrar) <<subm it>> actividades actividades dificultades <<button>> Insertar <<button>> Cancelar (f rom Registrar) <<Build>> cl_actividades (f rom Registrar) <<subm it>> actividades id_act : int actividad : varchar dificultades : varchar id_control_ins : int

(f rom Clases persist entes)

ser_actividades

(f rom Registrar)

servicio_emp

(f rom Registrar)

ser_control_ins

(f rom Regist rar)

cl_control_ins _selec

(f rom Registrar)

<<subm it>>

<<Build>>

cronograma id_crono : int

fec_realizacion : varchar id_s er_em p : int nom _ejecuta : int nom _aprueba : int nom _cliente : int

(f rom Clases persistentes)

cl_cronograma2

(f rom Regist rar)

serv_crono id_s erv_crono : int actividad : varchar fec_inicio : varchar fec_culminacion : varchar obs erv : varchar id_crono : int

(f rom Clases persistentes)

serv_crono (f rom Registrar) cronogram a2 actividades fec_inicio fec_culminacion obs ervaciones <<button>> Insertar <<button>> Cancelar

(f rom Regist rar)

<<subm it>>

cl_cronogram a

(f rom Regist rar)

<<Build>> cronograma

fecha <<select>> nom _realiza <<select>> nom _aprueba

<<select>> nom _cliente <<button>> Insertar <<button>> Cancelar

(f rom Regist rar)

<<subm it>>

servicio_em p id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_em p : int cuc : float cup : float

(f rom Clases persistentes)

servicio_em p

(f rom Regist rar)

cronogram a_selec <<select>> em pres a <<select>> servicio <<select>> area <<select>> fecha <<button>> Insertar <<button>> Modi ficar <<button>> Cancelar

(f rom Regist rar)

ser_cronograma

(f rom Regist rar)

cl_cronograma_selec

(f rom Regist rar)

<<Build>> <<subm it>>

s ervicio_ em p

s ervicio_ em p id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_em p : int cuc : float cup : float (f rom Clas es pers istentes )

regis tro_pts _s elec <<select>> em pres a <<select>> s ervicio <<s elect>> area <<select>> fecha <<button>> Insertar <<button>> Cancelar eval_pto2 id_eval_pto2 : int evalua cion : char id_pto2 : int id_regis tro : int (f rom Clas es pers ist entes)

eval_pto2

eval_tecnicas id_eval_tec : int evalua cion : char id_tecnica : int id_regis tro : int (f rom Clas es pers ist entes) cl_as pectos

regis tro fecha <<select>> nom _evalua <<se lect>> nom _informa

<<button>> Insertar <<button>> Cancelar as pectos <<select>> as pectos <<button>> Evaluar <<button>> Cancelar <<subm it>> cl_regi s tro <<s ubm it>> <<Build>> regis tro id_regis tro : int fec_realizacion : varchar id_s er_em p : int nom _evalua : int nom _informa : int

(f rom Clas es persist entes )

eval_tecnicas_es c <<s elect>> tecnicas

<<button>> Evaluar <<button>> Cance lar

<<Build>> eval_tecnicas cl_eval_tecnicas_es c <<subm it>> evaluacion inform acion <<select>> evalua cion

<<button>> Insertar <<button>> Cancelar <<Build>> cl_evaluacion <<s ubm it>> eval_inform acion id_i nfo : int informacion : varchar evaluacion : char id_regis tro : int

(f rom Clas es persist entes)

eval_inform acion s er_regi s tro cl_regi s tro_pts_s elec

<<subm it>>

<<Build>>

servicio_em p id_s er_em p : int fecha : varchar cod_emp : varchar id_s ervicio : int id_area_emp : int cuc : float cup : float

(f rom Clases persistentes)

mod_def_selec <<select>> empresa <<select>> servicio <<select>> area <<select>> fecha <<button>> Insertar <<button>> Modi ficar <<button>> Cance lar

(f rom Registrar)

def_s ol id_def : int cant_trab : int result : varchar id_s er_em p : int nom _realiza : int nom _recibe : int

(f rom Clases persistentes)

mod_def_pos _s ol cant_trabajadores

resultados <<select>> nom _realiza <<select>> nom _recibe

<<button>> Insertar <<button>> Cance lar

(f rom Registrar)

cl_mod_def_pos_s ol

(f rom Regist rar)

<<subm it>> mod_def_pos_s ol_2 deficiencias p_s oluciones <<button>> Insertar <<button>> Cancelar

(f rom Regist rar)

<<Build>>

cl_m od_def_pos_s ol_2

(f rom Regist rar)

<<subm it>>

serv_def_sol id_s erv_s ol : int deficiencias : varchar p_s oluciones : varchar id_def : int

(f rom Clases persistentes)

serv_def_sol

(f rom Regist rar)

servicio_em p

(f rom Registrar)

def_s ol

(f rom Regist rar)

cl_m od_def_s elec

(f rom Regist rar)

<<subm it>>

<<Build>>

actas_selec <<select>> empres a <<select>> servicio <<select>> area <<select>> fecha <<button>> Insertar <<button>> Modificar <<button>> Cancelar (f rom Registrar) servicio_emp id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_emp : int cuc : float cup : float

(f rom Clases persist entes)

servicio_emp (f rom Registrar) acta id_acta : int fec_realiza : varchar lugar : varchar as pectos : varchar sit_crono : binary dif_des _act : varchar acuerdos : varchar id_s er_em p : int

(f rom Clases persist entes)

ser_actas es tado_crono fec_realizacion lugar as pectos dificultades acuerdos <<button>> Insertar <<button>> Cancelar (f rom Registrar) cl_actas (f rom Registrar) <<subm it>> serv_acta id_s erv_acta : int id_acta : int cod_em p : varchar nom _part : int

(f rom Clases persist entes)

actas2_participantes <<select>> nom _partipante

<<select>> empres a <<button>> Insertar <<button>> Cancelar (f rom Registrar) serv_acta (f rom Registrar) cl_actas 2_participante s (f rom Registrar) <<subm it>> acta (f rom Registrar) cl_actas _s elec (f rom Registrar) <<Build>>

mostrar_cliente <<button>> anterior

servicio_emp id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_emp : int cuc : float cup : float

(f rom Clases persist entes)

perm isos idpermiso : int idus er : int idgrupo : int

(f rom Clases persist entes)

cliente_s elec <<select>> servicio

<<select>> area <<button>> Mos trar <<button>> Cancelar

cliente

grupos idgrupo : int grupo : varchar

(f rom Clases persist entes)

grupos perm isos cl_cliente_selec <<submit>> <<Build>> cl_cli ente <<Build>> <<subm it>> servicio_emp cl_m os trar_cliente <<subm it>>

mostrar_select <<button>> empres a

<<button>> servicio <<button>> area <<button>> fecha <<button>> Mos trar <<button>> Cancelar

mostrar

servicio_emp id_s er_em p : int fecha : varchar cod_em p : varchar id_s ervicio : int id_area_em p : int cuc : float cup : float

(f rom Clases persist entes)

cl_mos trar_select <<subm it>> <<Build>> cl_mos trar <<subm it>> servicio_emp CU Mostrar Servicio. ser_em p fecha <<select>> empres a <<select>> servicio <<se lect>> area

cuc cup <<button>> Insertar <<button>> Cancelar cl_s er_em p <<submit>> ser_s ervicio_em p servicio_em p id_s er_em p : int fecha : varchar cod_emp : varchar id_s ervicio : int id_area_em p : int cuc : float cup : float

(f rom Clases persistentes )