You are on page 1of 123

SIDAM

Subsistema Banco de Estudio y Seguimiento de Proyectos Prototipo 1 Anlisis de Requerimientos a

25 de agosto de 2011

Indice general

1. Alcance del prototipo 1.1. Actores . . . . . . . . . . . . . . . . . 1.2. Alcance del prototipo . . . . . . . . . 1.2.1. Cambios a la versin inicial . . o 1.2.2. Requerimientos que se agregan 1.2.3. Administracin . . . . . . . . . o 1.2.4. Gerencia . . . . . . . . . . . . . 1.2.5. Direccin . . . . . . . . . . . . o 1.2.6. Coordinacin . . . . . . . . . . o 1.2.7. Otro . . . . . . . . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

1 2 2 2 3 3 3 3 4 4 5 5 6

2. Proceso de negocios 2.1. Proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. Reglas de Negocio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3. Modelo del comportamiento 11 3.1. Diagrama de CU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4. Modelo detallado del comportamiento, Control de acceso 4.1. Diagrama de casos de uso . . . . . . . . . . . . . . . . . . . . 4.2. CU0 Iniciar Sesin . . . . . . . . . . . . . . . . . . . . . . . . o 4.2.1. Descripcin completa . . . . . . . . . . . . . . . . . . o 4.2.2. Atributos importantes . . . . . . . . . . . . . . . . . . 4.2.3. Trayectorias del Caso de Uso . . . . . . . . . . . . . . 4.2.4. Puntos de Extensin . . . . . . . . . . . . . . . . . . . o 4.3. CU0.1 Recuperar Contrasea . . . . . . . . . . . . . . . . . . n 4.3.1. Descripcin completa . . . . . . . . . . . . . . . . . . o 4.3.2. Atributos importantes . . . . . . . . . . . . . . . . . . 4.3.3. Trayectorias del Caso de Uso . . . . . . . . . . . . . . 5. Modelo detallado del comportamiento, mdulo del o 5.1. Diagrama de casos de uso . . . . . . . . . . . . . . . 5.2. CU1 Gestionar Usuarios . . . . . . . . . . . . . . . . 5.2.1. Descripcin completa . . . . . . . . . . . . . o 5.2.2. Atributos importantes . . . . . . . . . . . . . i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 14 14 14 14 15 16 16 16 16 19 19 20 20 20

Administrador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.3. Trayectorias del Caso de Uso . . . . . 5.3. CU1.1 Agregar Usuario . . . . . . . . . . . . 5.3.1. Descripcin completa . . . . . . . . . o 5.3.2. Atributos importantes . . . . . . . . . 5.3.3. Trayectorias del Caso de Uso . . . . . 5.4. CU1.2 Modicar Usuario . . . . . . . . . . . . 5.4.1. Descripcin completa . . . . . . . . . o 5.4.2. Atributos importantes . . . . . . . . . 5.4.3. Trayectorias del Caso de Uso . . . . . 5.5. CU1.3 Eliminar Usuario . . . . . . . . . . . . 5.5.1. Descripcin completa . . . . . . . . . o 5.5.2. Atributos importantes . . . . . . . . . 5.5.3. Trayectorias del Caso de Uso . . . . . 5.6. CU1.4 Visualizar Usuario . . . . . . . . . . . 5.6.1. Descripcin completa . . . . . . . . . o 5.6.2. Atributos importantes . . . . . . . . . 5.6.3. Trayectorias del Caso de Uso . . . . . 5.7. CU7 Gestionar Areas . . . . . . . . . . . . . . 5.7.1. Descripcin completa . . . . . . . . . o 5.7.2. Atributos importantes . . . . . . . . . 5.7.3. Trayectorias del Caso de Uso . . . . . 5.8. CU7.1 Agregar Area . . . . . . . . . . . . . . 5.8.1. Descripcin completa . . . . . . . . . o 5.8.2. Atributos importantes . . . . . . . . . 5.8.3. Trayectorias del Caso de Uso . . . . . 5.9. CU7.2 Modicar Area . . . . . . . . . . . . . 5.9.1. Descripcin completa . . . . . . . . . o 5.9.2. Atributos importantes . . . . . . . . . 5.9.3. Trayectorias del Caso de Uso . . . . . 5.10. CU7.3 Eliminar Area . . . . . . . . . . . . . . 5.10.1. Descripcin completa . . . . . . . . . o 5.10.2. Atributos importantes . . . . . . . . . 5.10.3. Trayectorias del Caso de Uso . . . . . 5.11. CU A12 Gestionar Proyectos Pre-registrados 5.11.1. Descripcin completa . . . . . . . . . o 5.11.2. Atributos importantes . . . . . . . . . 5.11.3. Trayectorias del Caso de Uso . . . . . 5.12. CU A12.1 Aprobar Pre-registro de Proyecto . 5.12.1. Descripcin completa . . . . . . . . . o 5.12.2. Atributos importantes . . . . . . . . . 5.12.3. Trayectorias del Caso de Uso . . . . . 5.13. CU A12.2 Eliminar Proyecto . . . . . . . . . 5.13.1. Descripcin completa . . . . . . . . . o 5.13.2. Atributos importantes . . . . . . . . . 5.13.3. Trayectorias del Caso de Uso . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20 21 21 21 21 23 23 23 23 25 25 25 25 27 27 27 27 28 28 28 28 29 29 29 29 31 31 31 31 33 33 33 33 35 35 35 35 36 36 36 36 37 37 37 37 39 39 40 40 40 40

6. Modelo detallado del comportamiento, mdulo del o 6.1. Diagrama de casos de uso . . . . . . . . . . . . . . . 6.2. CUG1 Gestionar Programas1N . . . . . . . . . . . . 6.2.1. Descripcin completa . . . . . . . . . . . . . o 6.2.2. Atributos importantes . . . . . . . . . . . . . 6.2.3. Trayectorias del Caso de Uso . . . . . . . . .
ii

Gerente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.3. CUG1.1 Agregar Programa1N . . . . 6.3.1. Descripcin completa . . . . o 6.3.2. Atributos importantes . . . . 6.3.3. Trayectorias del Caso de Uso 6.4. CUG1.2 ModicarPrograma1N . . . 6.4.1. Descripcin completa . . . . o 6.4.2. Atributos importantes . . . . 6.4.3. Trayectorias del Caso de Uso 6.5. CUG1.3 Eliminar Programa1N . . . 6.5.1. Descripcin completa . . . . o 6.5.2. Atributos importantes . . . . 6.5.3. Trayectorias del Caso de Uso 6.6. CUG2 Gestionar Tema Transversal . 6.6.1. Descripcin completa . . . . o 6.6.2. Atributos importantes . . . . 6.6.3. Trayectorias del Caso de Uso 6.7. CUG2.1 Agregar Tema Transversal . 6.7.1. Descripcin completa . . . . o 6.7.2. Atributos importantes . . . . 6.7.3. Trayectorias del Caso de Uso 6.8. CUG2.2 Modicar Tema Transversal 6.8.1. Descripcin completa . . . . o 6.8.2. Atributos importantes . . . . 6.8.3. Trayectorias del Caso de Uso 6.9. CUG2.3 Eliminar Tema Transversal 6.9.1. Descripcin completa . . . . o 6.9.2. Atributos importantes . . . . 6.9.3. Trayectorias del Caso de Uso 6.10. CUG3 Gestionar Ejes Temticos . . a 6.10.1. Descripcin completa . . . . o 6.10.2. Atributos importantes . . . . 6.10.3. Trayectorias del Caso de Uso 6.11. CUG3.1 Agregar Eje Temtico . . . a 6.11.1. Descripcin completa . . . . o 6.11.2. Atributos importantes . . . . 6.11.3. Trayectorias del Caso de Uso 6.12. CUG3.2 Modicar Eje Temtico . . a 6.12.1. Descripcin completa . . . . o 6.12.2. Atributos importantes . . . . 6.12.3. Trayectorias del Caso de Uso 6.13. CUG3.3 Eliminar Eje Temtico . . . a 6.13.1. Descripcin completa . . . . o 6.13.2. Atributos importantes . . . . 6.13.3. Trayectorias del Caso de Uso

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41 41 41 41 43 43 43 43 45 45 45 45 47 47 47 47 48 48 48 48 50 50 50 50 52 52 52 52 54 54 54 54 55 55 55 55 57 57 57 57 59 59 59 59 61 61 62 62 62 62

7. Modelo detallado del comportamiento, mdulo del o 7.1. Diagrama de casos de uso . . . . . . . . . . . . . . . 7.2. CUD1.2 Gestionar Estructura . . . . . . . . . . . . . 7.2.1. Descripcin completa . . . . . . . . . . . . . o 7.2.2. Atributos importantes . . . . . . . . . . . . . 7.2.3. Trayectorias del Caso de Uso . . . . . . . . .

Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

8. Modelo detallado del comportamiento, mdulo del o 8.1. Diagrama de casos de uso . . . . . . . . . . . . . . . 8.2. CUC1 Gestin de Proyecto . . . . . . . . . . . . . . o 8.2.1. Descripcin completa . . . . . . . . . . . . . o 8.2.2. Atributos importantes . . . . . . . . . . . . . 8.2.3. Trayectorias del Caso de Uso . . . . . . . . . 8.3. CUC1.1 Pre-registrar Proyecto . . . . . . . . . . . . 8.3.1. Descripcin completa . . . . . . . . . . . . . o 8.3.2. Atributos importantes . . . . . . . . . . . . . 8.3.3. Trayectorias del Caso de Uso . . . . . . . . . 9. Modelo de interaccin con el usuario, Control o 9.1. Control de acceso . . . . . . . . . . . . . . . . . 9.1.1. Pantalla: Iniciar Sesin . . . . . . . . . . o 9.1.2. Pantalla: Recuperar Contrasea . . . . . n de . . . . . .

Coordinador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

65 65 66 66 66 66 67 67 67 67

acceso 69 . . . . . . . . . . . . . . . . . . . . . . . . 69 . . . . . . . . . . . . . . . . . . . . . . . . 69 . . . . . . . . . . . . . . . . . . . . . . . . 70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 71 71 71 71 72 73 75 76 77 77 79 80 81 81 81 82 83 85 85 85 85 85 86 87 88 89 89 90 91 91 92 93 93 94 95

10.Modelo de interaccin con el usuario, mdulo del Administrador o o 10.1. Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2. Mapa de navegacin . . . . . . . . . . . . . . . . . . . . . . . . . . . o 10.3. Gestin de Usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . o 10.3.1. Pantalla: Gstionar Usuarios. . . . . . . . . . . . . . . . . . . e 10.3.2. Pantalla: Agregar Usuario . . . . . . . . . . . . . . . . . . . . 10.3.3. Pantalla: Modicar Usuario . . . . . . . . . . . . . . . . . . . 10.3.4. Pantalla: Eliminar Usuario . . . . . . . . . . . . . . . . . . . 10.3.5. Pantalla: Consulta de Usuario . . . . . . . . . . . . . . . . . . 10.4. Gestin de Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 10.4.1. Pantalla: Gestionar Areas . . . . . . . . . . . . . . . . . . . . 10.4.2. Pantalla: Agregar Area . . . . . . . . . . . . . . . . . . . . . 10.4.3. Pantalla: Modicar Area . . . . . . . . . . . . . . . . . . . . . 10.4.4. Pantalla: Eliminar Area . . . . . . . . . . . . . . . . . . . . . 10.5. Gestin de Proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . o 10.5.1. Pantalla: Gestionar Proyectos Preregistrados . . . . . . . . . 10.5.2. Pantalla: Aprobar Pre-registro de Proyecto . . . . . . . . . . 10.5.3. Pantalla: Eliminar Proyecto . . . . . . . . . . . . . . . . . . . 11.Modelo de interaccin con el usuario, mdulo del o o 11.1. Generalidades . . . . . . . . . . . . . . . . . . . . . 11.2. Mapa de navegacin . . . . . . . . . . . . . . . . . o 11.3. Gestin de Programas1N . . . . . . . . . . . . . . . o 11.3.1. Pantalla: Gestionar Programas1N . . . . . . 11.3.2. Pantalla: Agregar Programa1N . . . . . . . 11.3.3. Pantalla: Modicar Programa1N . . . . . . 11.3.4. Pantalla: Eliminar Programa1N . . . . . . . 11.4. Gestin de Temas Transversales . . . . . . . . . . . o 11.4.1. Pantalla: Gestionar Temas Transversales . . 11.4.2. Pantalla: Agregar Tema Transversal . . . . 11.4.3. Salidas . . . . . . . . . . . . . . . . . . . . . 11.4.4. Pantalla: Modicar Tema Transversal . . . 11.4.5. Pantalla: Eliminar Tema Transversal . . . . 11.5. Gestin de Ejes Temticos . . . . . . . . . . . . . . o a 11.5.1. Pantalla: Gestionar Ejes Temticos . . . . . a 11.5.2. Pantalla: Agregar Eje Temtico . . . . . . . a 11.5.3. Pantalla: Modicar Eje Temtico . . . . . . a
iv

Gerente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

11.5.4. Pantalla: Eliminar Eje Temtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a

95

12.Modelo de interaccin con el usuario, mdulo del Director o o 97 12.1. Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 12.2. Mapa de navegacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 o 13.Modelo de interaccin con el usuario, mdulo del o o 13.1. Generalidades . . . . . . . . . . . . . . . . . . . . . 13.2. Mapa de navegacin . . . . . . . . . . . . . . . . . o 13.3. Gestin de Proyectos . . . . . . . . . . . . . . . . . o 13.3.1. Pantalla: Gestin de Proyectos . . . . . . . o 13.3.2. Pantalla: Preregistrar Proyecto . . . . . . . Coordinador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 . 99 . 99 . 99 . 99 . 100 . . . . . . . . . . . . . . . . . 103 103 103 104 104 104 104 105 107 107 107 107 108 110 111 112 113 114 114

14.Catalogo de Mensajes 14.1. Mensaje de validacin para la RN2: Datos nulos . . . . . . . . . . o 14.2. Mensaje de validacin de Diccionario de Datos: Datos Incorrectos . o 14.3. Mensaje de validacin para la RN1: Nombre con un valor repetido o 14.4. Mensaje de conrmacin para una operacin exitosa. . . . . . . . . o o 14.5. Mensaje de noticacin para el resultado de una busqueda vac . o a. 14.6. Mensaje de noticacin para el resultado de una busqueda vac . o a. 14.7. Mensajes de eliminacin por cada caso de uso. . . . . . . . . . . . o 15.Modelo del dominio del problema 15.1. Diagrama Entidad/Relacin . . . . . . . o 15.2. Diccionario de Datos . . . . . . . . . . . 15.2.1. Deniciones . . . . . . . . . . . . 15.2.2. Usuario . . . . . . . . . . . . . . 15.2.3. Area . . . . . . . . . . . . . . . . 15.2.4. Programa de primer nivel (pp1n) 15.2.5. Proyecto . . . . . . . . . . . . . . 15.2.6. Tema Transversal . . . . . . . . . 15.2.7. Eje Temtico . . . . . . . . . . . a 15.2.8. Estructura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

v
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

vi
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Alcance del prototipo

En este cap tulo se describe el alcance del prototipo a desarrollar. El alcance del sistema se ha denido como se muestra en la gura 1.1 en donde cada mdulo se describe a continuacin. o o

Figura 1.1: Casos de uso del sistema.

Gerencia: Incluye toda la funcionalidad para que la alta gerencia pueda denir los programas de primer nivel de la Secretar y monitorearlos en un nivel muy general. El monitoreo incluye: avances, estado a 1

nanciero global, semforos y notas dirigidas al a gerencia. As como la denicin de Temas transversales a o y Ejes temticos. a Direccin: Incluye la funcionalidad para denir actualizar y monitorear los programas y proyectos contemo plados en cada programa de primer nivel. As como la denicin de fechas y periodos para actualizacin o o de informacin por parte de los coordinadores. o Coordinacin: Incluye la denicin de acciones, indicadores tanto f o o sicos como econmicos y metas para los o proyectos asignados. As como el reporte de avances de los proyectos y el registro de Estudios derivados del proyecto. Mensajes y Noticaciones: Permite la comunicacin en el sistema de los usuarios de una manera jerrquica o a por medio de mensajes simples. Consulta Ciudadana: Incluye el acceso a la informacin de los proyectos y los estudios realizados por o parte del pblico en general. u Administracin: Administracin de cuentas de usuarios y mantenimiento a los catlogos del sistema. o o a

1.1.

Actores

El sistema ser usado por los usuarios cuyos perles se describen en la gura 1.2. a

Figura 1.2: Denicin de actores del sistema. o

1.2.
1.2.1.

Alcance del prototipo


Cambios a la versin inicial o
Cambios al prototipo Descripcin o Actualizar con base a especicacin. o Actualizar con base a especicacin. o

Los cambios a realizar sobre la Conguracin inicial se resumen a continuacin. o o Id PFC1 PFC2 CU CU A1 Gestin de o Usuarios CU A2 Gestin de o Contactos

2
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Id PFC2 PFC3 PFC4 PFC5 PFC6 PFC7 PFC8 PFC9 PFC10 PFC11

CU CU A2.4 Gestin de o Tipos de Contactos CU A3 Gestin de o Tipo de Unidad CU A4 Gestin de o Unidad CU A5 Gestin de Ino dicador CU A6 Gestin de o Tipo de aviso CU A7 Gestin de o Area CU A8 Gestin de o Avisos CU A9 Gestin de o Perles CU A10 Gestin de o Grupo CU A11 Gestin de o Capitulo

Cambios al prototipo Descripcin o Actualizar con base a especicacin. o Eliminar a partir de esta iteracin. o Actualizar con base a especicacin. o Programar para una iteracin posterior. o Programar para una iteracin posterior. o Actualizar con base a especicacin. o Programar para una iteracin posterior. o Eliminar a partir de esta iteracin. o Este requerimiento cambia por CU D Denir Estructura. Este requerimiento cambia por CU A.

Todos los cambios deben realizarse con base en las deniciones y consideraciones de este documento.

1.2.2. 1.2.3.
Id CU A12

Requerimientos que se agregan Administracin o


Nombre Gestin de proyectos o Preregistrados Requerimientos funcionales Descripcin o Se consultan los proyectos preregistrados para su aprobacin (con el rego istro del director responsable correspondiente) o su eliminacin del siso tema.

1.2.4.
Id CU G1 CU G2 CU G3

Gerencia
Nombre Gestionar Programas de primer nivel Gestin de Temas o transversales Gestin o de Ejes temticos a Requerimientos funcionales Descripcin o Registro y actualizacin de informacin referente a los Programas de o o primer nivel y asignacin de los directores correspondientes. o Registro y actualizacin de los Temas transversales que aplican a todos o los Programas de primer nivel. Registro y actualizacin de los Ejes temticos que aplican a todos los o a Programas de primer nivel.

1.2.5.

Direccin o

3
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Id CU D1

Nombre Gestin de Prograo mas

Requerimientos funcionales Descripcin o Registro y actualizacin de los niveles y la estructura jerrquica del Proo a grama de primer nivel.

1.2.6.
Id CU C1

Coordinacin o
Nombre Gestin de proyectos o Requerimientos funcionales Descripcin o Consulta de proyectos registrados y preregistrados y preregistro de nuevos proyectos (esta untima parte es con o sin cuenta de usuario).

1.2.7.
Id CU 0

Otro
Nombre Control de acceso Requerimientos funcionales Descripcin o Inicio y cierre de sesin de todos los usuarios del sistema. o

4
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Proceso de negocios

2.1.

Proceso

Figura 2.1: Proceso para el registro y denicin de proyectos. o

2.2.
RN1

Reglas de Negocio
Identicacin de elementos o

Tipo: Restriccin o Descripcin: Para todos los campos de catlogos nombrados como id o nombre, no podrn repetir sus o a a valores. RN2 Valores de campos.

Tipo: Restriccin o Descripcin: Para todos los campos de todos los catlogos no se deben tener valores vac o nulos. o a os RN3 Fecha inicio.

Tipo: Denicin o Descripcin: Establece la fecha en la cual inicia un Programa 1n/EP1N/Proyecto/Accin. o o RN4 Fecha nal.

Tipo: Denicin o Descripcin: Establece la fecha en la cual termina un Programa 1n/EP1N/Proyecto/Accin. o o RN5 Duracin. o

Tipo: Denicin o Descripcin: Establece la cantidad de tiempo que requiere el Programa 1n/EP1N/Proyecto/Accin para o o su culminacin. Esta puede estar establecida en las siguientes unidades: d semanas, meses y aos o as, n RN6 Periodo.

Tipo: Denicin o Descripcin: Establece una restriccin en el tiempo que requiere el Programa 1n/EP1N/Proyecto/Accin o o o para su culminacin, esta puede determinarse con base en una fecha de inicio y/o fecha nal y/o o duracin. o RN7 Periodo vlido. a

Tipo: Restriccin o Descripcin: Un periodo para un EP1N/Proyecto/Accin es vlido si su denicin esta dentro del periodo o o a o de su padre. RN8 Eje temtico. a

Tipo: Restriccin o Descripcin: Es un principio orientador que rige el quehacer institucional de la SMA. o RN9 Tema transversal.

Tipo: Denicin o Descripcin: Denen temas que se involucran con los ejes temticos. o a RN10 Programa de Primer Nivel (Programa 1n).

Tipo: Denicin o Descripcin: Agrupa estrategias para resolver las problemticas derivadas de los ejes temticos. o a a RN11
6
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Asignacin de Programa 1n y Proyecto. o

Tipo: Restriccin o Descripcin: Cada Programa n1 debe tener un director y cada Proyecto debe tener un coordinador. o RN12 Cierre de Programa 1n.

Tipo: Denicin o Descripcin: Un Programa 1n se cierra al concluir el sexenio y esto implica que solo queda disponible para o su consulta histrica. o RN13 Eliminacin de Programa 1n. o

Tipo: Restriccin o Descripcin: Un Programa 1n solo se puede eliminar cuando ninguno de sus proyectos esta en curso. o RN14 Avance del Programa 1n.

Tipo: Denicin o Descripcin: El avance del Programa 1n se calcula multiplicando el porcentaje de avance de cada proyecto o por su ponderacin y sumando estas cantidades. o RN15 Estructura de Programa 1n (EP1N).

Tipo: Denicin o Descripcin: Todo Programa 1n esta compuesto de uno o ms elementos organizados jerarquicamente o a llamados EP1N. Para hacer referencia a la jerarquia en la cual se organizan los EP1N se utilizar los a conceptos relacionados a la estructura de dato rbol. a RN16 Nivel de EP1N.

Tipo: Denicin o Descripcin: Cada EP1N pertenece a un nivel jerarquico. o RN17 Proyecto.

Tipo: Denicin o Descripcin: Un proyecto contiene acciones e indicadores nancieros. Un proyecto debe estar divido en o una o ms acciones. a RN18 Proyecto preregistrado.

Tipo: Denicin o Descripcin: Un proyecto preregistrado es aquel que se pone a consideracin del Administrador para su o o vericacin. Los datos para un proyecto preregistrado son: o Datos del responsable. Siglas. Nombre. Resumen. Objetivo General. Fecha de preregistro. En caso de que el usuario que preregistra el proyecto no este registrado en el sistema, la informacion del usuario se almacena en un campo de la tabla proyecto llamado datos de preregistro. RN19 Eliminacin de usuario. o

Tipo: Restriccin o
7
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Descripcin: Solo se puede eliminar un usuario, cuando este no tenga trabajo registrado en el sistema. En o caso contrario se puede considerar la desactivacion de la cuenta. RN20 Modicacin de usuario. o

Tipo: Restriccin o Descripcin: Solo se puede modicar el perl y area de un usuario cuando este no tenga trabajo registrado o en el sistema. RN21 Usuario activo.

Tipo: Denicin o Descripcin: Un usuario activo es aquel que puede ingresar al sistema. o RN22 Usuario inactivo.

Tipo: Denicin o Descripcin: Un usuario se inactiva cuando es necesario impedir el acceso al sistema del mismo. Un usuario o se reactiva cuando se desea que el trabajo realizado por el usuario tenga continuidad. RN23 Perles.

Tipo: Denicin o Descripcin: Existen 4 perles en el sistema, a continuacin se enumeran y se describen las facultades de o o cada uno: 1. Administrador: Es el encargado de realizar tareas de mantenimiento en el sistema. Mantenimiento de los siguientes catlogos: a Usuario. Unidad. Fuente. Eje temtico. a Tema transversal. Areas. Administrador. Vo.bo. de cambio de estado de proyecto a registrado. 2. Gerente: Es el responsable de Programas 1n. Catlogo de Programa 1n. a Monitoreo de todos los Programa 1ns. 3. Director: Es el responsable de los EP1N. Catlogo de Nivel. a Vo.bo. de cambio de estado de proyecto a aprobado y en modicacin. o Denicin de la Estructura. o Alineacin de proyecto. o Monitoreo de los Programas 1n que tenga asignados. 4. Coordinador: Es el responsable de proyectos. Catlogo de unidades. a Prerregistro de proyecto. Registro de proyecto. Reportar avances.
8
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Monitoreo de los proyectos que tenga asignados. RN24 Organizacin de usuario. o

Tipo: Restriccin o Descripcin: Todo Usuario debe pertenecer a una Area y tener un perl denido. o RN25 Contacto.

Tipo: Denicin o Descripcin: Establece el medio por el cual se contacta al usuario. o RN26 Contacto principal.

Tipo: Denicin o Descripcin: Es aquel que se usa como primera instancia para contactar o validar informacion de un usuario o (como recuperar contraseas). Cada usuario solo puede tener un contacto principal de cada tipo. n RN27 M nimo de contactos principales.

Tipo: Restriccin o Descripcin: Todo usuario debe tener al menos un correo principal y un telefono jo principal. o RN28 Modicacin de Perl y Tipo de unidad. o

Tipo: Restriccin o Descripcin: Los perles y los Tipos de unidad no se deben modicar. o RN29 Eliminacin de Tipo de contacto y Unidad. o

Tipo: Restriccin o Descripcin: Al eliminar un Tipo de contacto o Unidad que tenga datos asociados, estos deben asociarse o a otro de los Tipos de contacto o Unidad registrados. Los tipos de contactos: telfono y correo, no se e pueden eliminar RN30 Bloqueo de cuenta.

Tipo: Restriccin o Descripcin: El sistema bloquea una cuenta de usuario por cinco minutos, despues de tres intentos de o acceso fallidos realizados en menos de cinco minutos. RN31 Recuperacin de contrase a. o n

Tipo: Restriccin o Descripcin: Para recuperar una contrasea se debe utilizar el correo electrnico principal del usuario. o n o RN32 Periodo bien denido.

Tipo: Denicin o Descripcin: Un periodo bien denido es aquel donde su periodo es determinado, o indeterminado o relao tivo. Periodo determinado. Es aquel donde su fecha de inicio es menor a su fecha nal. Periodo indeterminado. Es aquel donde no se conoce cuando inicia, ni cuando termina, ni cuanto dura. Por lo tanto al momento de registrarlo sus fechas deben ser igual a cero. Periodo Relativo. Es aquel donde se conoce su duracin pero no se ha establecido fecha de inicio o o fecha nal.
9
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

RN33

Nombre para Programa 1n/Elemento EP1N/Proyecto/Accin. o

Tipo: Restriccin o Descripcin: Para cada Programa 1n/Elemento EP1N/Proyecto/Accin no se puede repetir el nombre o o cuando son hermanos (descendientes del mismo padre). RN34 Eliminacin de nivel. o

Tipo: Restriccin o Descripcin: Un nivel solo se puede eliminar cuando no tiene ninguna EP1N asociada. Si tiene EP1N o asociada primero se elimina esta para poder eliminar el nivel. RN35 Denicin de EP1N. o

Tipo: Restriccin o Descripcin: Una EP1N solo puede ser denida sobre un un Programa 1n con Niveles denidos. o RN36 Eliminacin de un elemento EP1N. o

Tipo: Restriccin o Descripcin: Un elemento EP1N solo puede ser eliminado si el y ninguno de los elemento EPN1 denido o dentro del el esten alineados con algn proyecto. u

10
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo del comportamiento

3.1.

Diagrama de CU

11

12

Figura 3.1: Casos de uso del prototipo

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo detallado del comportamiento, Control de acceso

4.1.

Diagrama de casos de uso

Figura 4.1: Casos de uso para el control de acceso

13

4.2.
4.2.1. 4.2.2.

CU0 Iniciar Sesin o


Descripcin completa o Atributos importantes
CU0 Iniciar Sesin o 1.0 Administrador, Coordinador, Gerente y Director Restringir el acceso al sistema a solo personal autorizado. Autentica los usuarios registrados. Usuario y Contrasea. n Menu de la Sesin iniciada. o Ninguna. El actor inicia sesin. o Vargas Chvez Alejandro. a SIDAM-BESP-P0-Especicacin de Catlogos o a Primario. Control de acceso

Permite acceder al sistema.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

4.2.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 Ingresa al Sistema. Muestra la pantalla Iniciar Sesin. o Ingresa el usuario y contrasea. n Oprime el botn Aceptar . o Valida los datos ingresados.[Trayectoria A] Obtiene el perl del usuario. Muestra el menu correspondiente al perl obtenido.

- - - - Fin de trayectoria.

Trayectoria alternativa A: Datos Incorrectos


Condicin: Los Datos ingresados no son correctos. o

A1 A2

Muestra un mensaje indicando que los datos ingresados no son correctos. Contina con el paso 3. u

- - - - Fin de trayectoria.

14
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

4.2.4.

Puntos de Extensin o

Punto de Extensin Recuperar Contrase a: El actor ha olvidado su contrasea.. o n n Regin asociada: 3. o Casos de uso que extienden: CU0.

15
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

4.3.
4.3.1. 4.3.2.

CU0.1 Recuperar Contrase a n


Descripcin completa o Atributos importantes

El actor decide recuperar su contrasea. n

CU0.1 Recuperar Contrasea n 1.0 Administrador, Coordinador, Gerente y Director Recuperar Contrasea. n El sistema manda un correo electrnico proporcionando el usuario y password del o usuario ingresado. Entradas: Usuario. Salidas: Ninguna. Precondiciones: Ninguna. Postcondiciones: Correo electrnico enviado. o Autor: Vargas Chvez Alejandro. a Referencias: SIDAM-BESP-P0-Especicacin de Catlogos o a Tipo: Secundario. Viene del caso de uso CU0 Mdulo: o Control de acceso Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

4.3.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 Oprime el v nculo Ha olvidado su contrasea? en la pgina n a Muestra la pantalla Recuperar Contrasea n Introduce el usuario.[Trayectoria A] Oprime el botn Aceptar o Busca los datos asociados al usuario ingresado.[Trayectoria B] Envia un correo electrnico al e-mail asociado al usuario ingresado.[Trayectoria C] o Muestra un mensaje indicando que se ha enviado un mensaje a su correo electrnico. o Iniciar Sesin. o

- - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El actor decide ya recuperar su contrasea o n

A1 A2

Oprime el botn Regresar . o Contina en el paso 3 del CU0. u

- - - - Fin de trayectoria.
16
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa B: Datos Incorrectos


Condicin: El usuario ingresado no existe. o

B1

Muestra el mensaje indicando que el usuario ingresado no existe.

B2 Contina en el paso 3. u - - - - Fin de trayectoria.

Trayectoria alternativa C: E-mail no valido


Condicin: La cuenta de correo electrnico asociado al usuario ingresado no es correcto. o o

C1

Muestra un mensaje indicando que ha ocurrido un error con la cuenta de correo electrnico. o

C2 Contina en el paso 3. u - - - - Fin de trayectoria.

17
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

18
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo detallado del comportamiento, mdulo del Administrador o

5.1.

Diagrama de casos de uso

Figura 5.1: Casos de uso del Administrador

19

5.2.
5.2.1. 5.2.2.

CU1 Gestionar Usuarios


Descripcin completa o Atributos importantes

Ofrece un mecanismo para Gestionar usuarios.

CU1 Gestionar Usuarios 0.2 Administrador Contar con un mecanismo que ayude a Gestionar los usuarios y sus datos que se tienen en el sistema. Resumen: Se muestran los diferentes Usuarios registrados con la posibilidad de agregar, modicar, eliminar y vizualizar. Entradas: Ninguna. Salidas: Lista con los usuarios registrados y sus datos. Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Vzquez Flores Jorge Aarn a o Referencias: SIDAM-BESP-P1-Especicacin de Catlogos o a Tipo: Primario. Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o

5.2.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Selecciona la opcin Gestionar Usuarios en el men o u Busca los Usuarios registrados.[Trayectoria A] Men de gestin de catlogos. u o a

Muestra en la pantalla Gstionar Usuarios.el perl, area y nombre completo de los usuarios e registrados ordenados con echas de navegacin de pagina y las opciones para Buscar, Agregar un o Usuario, Modicar los datos de un Usuario, Eliminar un Usuario y Visualizar los datos del Usuario.[PE CU1.1 Agregar Usuario.] [PE CU1.2 Modicar Usuario] [PE CU1.3 Eliminar Usuario] [PE CU1.4 Visualizar Usuario] - - - - Fin de trayectoria.

Trayectoria alternativa A: No hay usuarios registrados.


Condicin: No se encuantran usuarios registrados en la base de datos. o

A1 Se muestra un mensaje que notica al usuario que no se encontraron registros MSG5 14 - - - - Fin de trayectoria.

20
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.3.
5.3.1. 5.3.2.

CU1.1 Agregar Usuario


Descripcin completa o Atributos importantes

El administrador agrega un nuevo Usuario.

CU1.1 Agregar Usuario 0.2 Administrador Agregar un nuevo Usuario. Se agrega un nuevo Usuario llenando los registros correspondientes. Login, Contrasea, Nombre, Apellido Paterno, Apellio Materno, Perl de Usuario, n Area, Cargo, RFC, Direccin y Contacto(s). 15. o Salidas: Mensaje de operacin exitosa14. o Precondiciones: Debe existir almenos una rea registrada, debe existir almenos telefono y correo a electronico registrados en Tipo de Contacto. Postcondiciones: Nuevo Usuario agregado. El Registro de Usuario ahora est disponible para ser a utilizado. Autor: Vzquez Flores Jorge Aarn a o Referencias: SIDAM-BESP-P1-Especicacin de Catlogos o a Tipo: Secundario. Viene del CU1 Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas:

5.3.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 Oprime el botn Agregar Nuevo Usuario de la pantalla o Muestra la pantalla Agregar Usuario. Ingresa los datos del nuevo Usuario. [Trayectoria A] Oprime el botn Aceptar . o Verica que se cumplan las reglas de negocio RN2 [Trayectoria C] Revisa que los datos correspondan con la Denicin de Datos [Trayectoria C] o Verica que se cumplan las reglas de negocio RN1 y RN24. [Trayectoria D] [Trayectoria E] Registra el nuevo Usuario. Muestra un mensaje de operacin exitosa MSG4 14. o Gstionar Usuarios.. e

10 Regresa al paso 2 de CU1. - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o
21
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A1 A2

Decide ya no agregar el Nuevo Usuario. Oprime el botn Cancelar . o

A3 Regresa a la pantalla anterior. - - - - Fin de trayectoria.

Trayectoria alternativa B: Falta llenar campos de Datos de Usuario


Condicin: No se han llenado todos los campos para completar el nuevo registro. o

B1

Muestra el mensaje MSG1 14 indicando que falta llenar campos de usuario. Agregar Usuario..

B2 Regresa a la pantalla - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos del Usuario son Incorrectos


Condicin: Los datos del Usuario no corresponden con lo especicado en el diccionario de datos. o

C1

Muestra el mensaje MSG2 14 indicando que los datos ingresados son incorrectos. Agregar Usuario.

C2 Regresa a la pantalla - - - - Fin de trayectoria.

Trayectoria alternativa D: El Login 15 de Usuario ya se encuentra registrado


Condicin: El login del Nuevo Usuario que se desea agregar ya se encuentra registrado. o

D1

Muestra el mensaje MSG3 14 Agregar Usuario.

D2 Regresa a la pantalla - - - - Fin de trayectoria.

Trayectoria alternativa E: Se debe seleccionar un Perl de Usuario y un Area.


Condicin: El Usuario que se desea agregar no fe asignado a un area y no se le asigno un Perl de Usuario. o u

E1

Notica al actor mediante un mensaje 14 que debe seleccionar un valor para los campos Perl de Usuario o Area. - - - - Fin de trayectoria.

22
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.4.
5.4.1. 5.4.2.

CU1.2 Modicar Usuario


Descripcin completa o Atributos importantes

El Adiministrador modica los datos de un Usuario registrado.

CU1.2 Modicar Usuario 0.2 Administrador. Modicar los datos de un Usuario. Se muestra la informacin de un Usuario registrado para modicar sus datos. o Login, Contrasea, Nombre, Apellido Paterno, Apellio Materno, Perl de Usuario, n Area, Cargo, RFC, y Direccin. 15. o Salidas: Datos actualizados del Usuario modicado. Precondiciones: Que se tenga al menos un Usuario registrado. Postcondiciones: Se actualizan los datos del Usuario modicado. Autor: Vzquez Flores Jorge Aarn a o Referencias: SIDAM-BESP-P1-Especicacin de Catlogos o a Tipo: Secundario. Viene del CU1 Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas:

5.4.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 Oprime el botn o Muestra la pantalla del Usuario a modicar de la pantalla Modicar Usuario. Gstionar Usuarios.. e

Verica que se cumpla la regla de negocio RN20. [Trayectoria A] Modica los datos del Usuario.[Trayectoria B] Oprime el botn Aceptar . o Verica que se cumpla la regla de negocio RN2. [Trayectoria C] Revisa los datos de acuerdo al diccionario de datos. [Trayectoria D] Actualiza los datos del Usuario modicado. Muestra un mensaje de operacin exitosa MSG4 14.. o

10 Regresa al paso 2 de CU1. - - - - Fin de trayectoria.

Trayectoria alternativa A: No se pueden modicar los campos: Perl de Usuario y Area.


Condicin: El Usuario que se desea modicar esta asociado con un proyecto. o

A1

Muestra la pantalla

Modicar Usuario con los campos Perl Usuario y Area bloqueados.


23

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A2 Contina en el paso 4 del CU1.2. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

B1 B2

Decide ya no modicar los datos del Usuario. Oprime el botn Cancelar . o

B3 Regresa a la pantalla anterior. - - - - Fin de trayectoria.

Trayectoria alternativa C: Falta llenar campos del Usuario


Condicin: No se han llenado todos los campos para completar el nuevo registro. o

C1

Muestra el mensaje MSG1 14. Modicar Usuario.

C2 Regresa a la pantalla - - - - Fin de trayectoria.

Trayectoria alternativa D: Datos incorrectos


Condicin: Los datos ingresados del Usuario no cumplen con lo especicado en el diccionario de datos. o

D1

Muestra el mensaje MSG2 14 Modicar Usuario.

D2 Regresa a la pantalla - - - - Fin de trayectoria.

24
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.5.
5.5.1. 5.5.2.

CU1.3 Eliminar Usuario


Descripcin completa o Atributos importantes

El usuario elimina un Usuario registrado no deseado.

CU1.3 Eliminar Usuario 0.2 Administrador. Eliminar un Usuario. Eliminar un Usuario desplegado por el sistema en la pantalla ios. Entradas: Ninguna. Salidas: El perl, rea y nombre completo del usuario a eliminar. a Precondiciones: Que exista al menos un Usuario registrado. Postcondiciones: El Usuario se elimina del registro. Autor: Vzquez Flores Jorge Aarn a o Referencias: SIDAM-BESP-P1-Especicacin de Catlogos o a Tipo: Secundario. Viene del CU1 Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

Gstionar Usuare

5.5.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 Oprime el botn o Muestra la pantalla del usuario a eliminar de la pantalla Eliminar Usuario. Gstionar Usuarios.. e

Oprime el botn Aceptar .[Trayectoria A] o Verica que se cumpla la regla de negocio RN19 [Trayectoria B] Elimina el Usuario seleccionado de los registros. Muestra un mensaje de operacin exitosa MSG4 14. o

7 Contina en el paso 3 del CU1. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no eliminar el Perl de Usuario. Oprime el botn Cancelar . o Gstionar Usuarios.. e

A3 Regresa a la pantalla - - - - Fin de trayectoria.

25
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa B: Incumplimiento de la regla de negocio RN19.


Condicin: El usuario tiene un proyecto designado. o

B1

Muestra el mensaje MSG11 14. Modicar Usuario.

B2 Regresa a la pantalla - - - - Fin de trayectoria.

26
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.6.
5.6.1. 5.6.2.

CU1.4 Visualizar Usuario


Descripcin completa o Atributos importantes
CU1.4 Visualizar Usuario 1.0 Administrador. Consultar todos los datos de un Usuario. Ver los todos los datos registrados de un Usuario. Ninguna. Los datos del usuario 15. Que exista al menos un Usuario registrado. Ninguna. Vzuez Flores Jorge Aarn a o SIDAM-BESP-P1-Especicacin de Catlogos o a Secundario. Viene del CU1 Administracin o

Consultar los datos de un Usuario registrado.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

Gstionar Usuarios. e

5.6.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Oprime el botn o Muestra la pantalla Oprime el botn OK. o en la parte inferior de la pantalla Consulta de Usuario. Gstionar Usuarios.. e

4 Contina en el paso 3 del CU1. u - - - - Fin de trayectoria.

27
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.7.
5.7.1. 5.7.2.

CU7 Gestionar Areas


Descripcin completa o Atributos importantes

Ofrece un mecanismo para ver las reas registradas y opciones de agregar, eliminar y modicar las mismas. a

CU7 Gestionar Areas 1.0 Finalizado Administrador Contar con un mecanismo que ayude a manejar las reas para el control de los a proyectos. Resumen: Se muestran las reas registradas con la posibilidad de agregar, modicar y elima inar. Entradas: Ninguna. Salidas: Lista de las reas registradas. a Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Hermosillo Garc Karen Adriana a Revisa: Jaime Lopez. Referencias: analisisProtipo1-aSubir Tipo: Primario. Mdulo: o Administracin. o Caso de Uso: Versin: o Estado: Actor(es): Propsito: o

5.7.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 Selecciona la opcin Gestionar Areas de la pantalla o Men de Gestin de Catlogos. u o a

Busca las reas registradas. [Trayectoria A] a 3 Muestra en la pantalla Gestionar Areas los datos de las reas registradas ordenadas por nombre a y las opciones para Agregar, Modicar o Eliminar un Area.[PE CU7.1 Agregar Area] [PE CU7.2 Modicar Area] [PE CU7.3 Eliminar Area] 4 Vuelve a la pantalla anterior. - - - - Fin de trayectoria.

Trayectoria alternativa A: Resultado de busqueda vac a


Condicin: No se encuentra ningn area. o u

A1 Muestra mensaje indicando que no se encontraron areas 14. - - - - Fin de trayectoria.

28
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.8.
5.8.1. 5.8.2.

CU7.1 Agregar Area


Descripcin completa o Atributos importantes
CU7.1 Agregar Area 1.0 Finalizado Administrador. Permitir agregar nuevas reas. a Se ingresan los datos correspondientes y se agrega la nueva rea. a Datos del Area 15. Mensaje que indica que el rea ha sido agregado de forma correcta. a Ninguna. Area registrada. Hermosillo Garc Karen Adriana a analisisProtipo1-aSubir Secundario. Viene del CU7 Administracin. o

El usuario registra una nueva Area con sus respectivos datos.

Caso de Uso: Versin: o Estado: Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

5.8.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 Oprime el botn o Muestra la pantalla en la pgina a Gestionar Areas. Agregar Area

Ingresa los datos del Area. [Trayectoria A] . Oprime el botn Aceptar . o Revisa que los datos cumplan la regla de negocios 2. [Trayectoria C] Revisa los datos de acuerdo al diccionario 15 [Trayectoria B] Verica que se cumpla la regla de negocios 1. [Trayectoria D] Agrega el Area.

9 Muestra MSG4 14 10 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

29
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide no Agregar el Area. Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos nulos


Condicin: Los datos ingresados por el usuario no cumplen con la regla de negocios 2. o

B1 Muestra MSG1 14 B2 Contina en el paso 3 del CU7.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos incorrectos


C1 Muestra MSG2 14 C2 Contina en el paso 3 del CU7.1. u - - - - Fin de trayectoria.

Condicin: Los datos ingresados por el usuario no cumplen con los datos del Area 15. o

Trayectoria alternativa D: Area repetida


Condicin: El nombre del area ya se encuentra registrada 1. o

D1 Muestra MSG3 14 D2 Contina en el paso 3 del CU7.1. u - - - - Fin de trayectoria.

30
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.9.
5.9.1. 5.9.2.

CU7.2 Modicar Area


Descripcin completa o Atributos importantes

El usuario modica los datos de un Area registrada.

CU7.2 Modicar Area 1.0 Finalizado Administrador. Modicar los datos de un Area y actualizar el registro en el sistema. El sistema despliega los Datos de las Areas registradas y permite seleccionar un Area para modicar sus datos, guardando los cambios. Entradas: Datos actuales del Area 15. Salidas: Datos del rea seleccionada 15 y mensaje de operacin exitosa. a o Precondiciones: Que exista al menos un rea registrada. a Postcondiciones: El rea seleccionada se actualiza. a Autor: Hermosillo Garc Karen Adriana a Referencias: analisisProtipo1-aSubir. Tipo: Secundario. Viene del CU7 Mdulo: o Administracin o Caso de Uso: Versin: o Estado: Actor: Propsito: o Resumen:

5.9.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 del area que desea modicar Muestra la pantalla Modicar Area con los datos del rea seleccionada a Ingresa los datos del Area.[Trayectoria A] Oprime el botn Aceptar . o Revisa que se cumpla regla de negocios 2. [Trayectoria B] Revisa los datos de acuerdo al diccionario de datos 15 [Trayectoria C] Actualiza los datos del Area. Oprime el botn o

7 8 Muestra MSG4 14 9 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

31
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no modicar los datos del Area. Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos nulos


Condicin: Existen campos nulos en el formulario de registro. o

B1 Muestra MSG1 14. B2 Contina en el paso 3 del CU7.2. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos incorrectos


Condicin: Los datos del area no cumplen con lo especicado en el diccionario de datos 15 o

C1 Muestra MSG2 14. C2 Contina en el paso 3 del CU7.2. u - - - - Fin de trayectoria.

32
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.10.
5.10.1. 5.10.2.

CU7.3 Eliminar Area


Descripcin completa o Atributos importantes

Una de las reas existentes no es necesaria y el usuario desea eliminarla. a

CU7.3 Eliminar Area 1.0 Finalizado Administrador. Permitir al usuario eliminar un rea cuando esta no sea necesaria. a El sistema despliega los Datos de las reas registradas y permite seleccionar un a a rea para eliminarla. Entradas: Ninguna. Salidas: Datos del rea seleccionada 15 y mensaje de operacin exitosa. a o Precondiciones: Que exista al menos un rea registrada. a Postcondiciones: El rea se elimina de los registros. a Autor: Hermosillo Garc Karen Adriana a Revisa: Jaime Lpez. o Referencias: analisisProtipo1-aSubir. Tipo: Secundario. Viene del CU7 Mdulo: o Administracin. o Caso de Uso: Versin: o Estado: Actor(es): Propsito: o Resumen:

5.10.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 del rea que desea eliminar. a Muestra la pantalla Eliminar Area con los datos del rea seleccionada [Trayectoria A] a Oprime el botn Aceptar . o Verica que cumpla con la regla de negocio 4. [Trayectoria B] El Area seleccionada se elimina. Oprime el botn o

5 6 Muestra MSG5 14. 7 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2 A3

El usuario ya no desea eliminar el rea seleccionada. a Oprime el botn Cancelar . o Contina en el paso 2 del CU7. u
33

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

- - - - Fin de trayectoria.

Trayectoria alternativa B: Datos asociados


Condicin: Existen usuarios que se encuentran registrados dentro de esta area, y no se puede eliminar porque o est asociada. a

B1 Muestra MSG-6A7 14. B2 Contina en el paso 2 del CU7. u - - - - Fin de trayectoria.

34
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.11.
5.11.1. 5.11.2.

CU A12 Gestionar Proyectos Pre-registrados


Descripcin completa o Atributos importantes

Administra un catlogo en el que se puede consultar, aprobar o eliminar el registro de un Proyecto a

CU A12 Gestionar Proyectos Pre-registrados 1.0 Administrador. visualizar los Proyectos Pre-registrados de una forma ordenada. Se muestran los Proyectos Pre-registrados con la posibilidad de Aprobar o Eliminar el registro de un Proyecto. Entradas: Ninguna. Salidas: Despliegue de los Proyectos Pre-registrados. Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Prez Dom e nguez Alberto Michel Referencias: SIDAM-BESP-P1-Especicacion de Catlogos a Tipo: Primario. Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

5.11.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 gos. Oprime el botn o Gestionar Proyectos Pre-registrados en el men u Men de gestin de catlou o a

Busca los Proyectos Pre-registrados.[Trayectoria A]

Muestra la pantalla Gestionar Proyectos Preregistrados donde se despliegan los de datos de los Proyectos Pre-registrados clasicados en dos grupos; Coordinadores y Ciudadanos, con la posibilidad de Aceptar o Eliminar el Pre-registro de un Proyecto.[PE CU A12.1 Aprobar Pre-registro de Proyecto] [PE CU A12.2 Eliminar Proyecto] - - - - Fin de trayectoria.

Trayectoria alternativa A: Resultado de busqueda vac a


Condicin: No se encuentra ningn Proyecto Pre-registrado. o u

A1 Muestra mensaje indicando que no se encontraron Proyectos Pre-regitrados14. - - - - Fin de trayectoria.

35
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.12.
5.12.1. 5.12.2.

CU A12.1 Aprobar Pre-registro de Proyecto


Descripcin completa o Atributos importantes

El usuario aprueba el Pre-registro de un Proyecto.

CU A12.1 Aprobar Pre-registro de Proyecto 1.0 Administrador. Aprobar el Pre-registro de un Proyecto. Se aprueba un Proyecto cambiando el Estado del mismo de Pre-registrado a Registrado. Entradas: Ninguna Salidas: Datos del Proyecto seleccionado 15 y mensaje de operacin exitosa. o Precondiciones: Debe existir al menos un Proyecto Pre-registrado. Postcondiciones: Proyecto Registrado. El Proyecto est disponible para ser utilizado. a Autor: Prez Dom e nguez Alberto Michel Referencias: SIDAM-BESP-P1-Especicacion de Catlogos a Tipo: Secundario. Viene del CU A12 Mdulo: o Administracin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

5.12.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 Oprime el botn o Muestra la pantalla de la pantalla Gestionar Proyectos Preregistrados.

Aprobar Pre-registro de Proyecto con los datos del Proyecto seleccionado.

Verica los datos del Proyecto.[Trayectoria A] Oprime el botn Aceptar . o Cambia el Estado del Proyecto de Pre-registro a Registrado.

6 Muestra MSG414. 7 Contina en el paso 2 del CU A12. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no aprobar el Pre-registro de un Proyecto. Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CU A12 u - - - - Fin de trayectoria.

36
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

5.13.
5.13.1. 5.13.2.

CU A12.2 Eliminar Proyecto


Descripcin completa o Atributos importantes
CU A12.2 Eliminar Proyecto 1.0 Administrador. Eliminar el Pre-registro de un nuevo Proyecto. Se rechaza el Pre-registro de un Proyecto eliminandolo del sistema. Pre-registro del Proyecto seleccionado. Datos del Proyecto seleccionado 15 y mensaje de operacin exitosa.. o Debe existir al menos un Proyecto Pre-registrado. Se elimina el Pre-registro del sistema. Prez Dom e nguez Alberto Michel SIDAM-BESP-P1-Especicacion de Catlogos a Secundario. Viene del CU A12 Administracin o

El usuario elimina el Pre-registro de un Proyecto.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

5.13.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 Oprime el botn o Muestra la pantalla de la pantalla Gestionar Proyectos Preregistrados.

Eliminar Proyecto con los datos del Proyecto seleccionado.

Verica los datos del Proyecto.[Trayectoria A] Oprime el botn Aceptar . o El Proyecto seleccionado se elimina.

6 Muestra MSG414. 7 Contina en el paso 2 del CU A12. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide no eliminar el pre-registro del Proyecto. Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CU A12 u - - - - Fin de trayectoria.

37
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

38
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo detallado del comportamiento, mdulo del Gerente o

6.1.

Diagrama de casos de uso

Figura 6.1: Casos de uso del Gerente

39

6.2.
6.2.1. 6.2.2.

CUG1 Gestionar Programas1N


Descripcin completa o Atributos importantes

Gestiona un catlogo en el que se puede realizar Altas, Bajas y Cambios de los Programas1N. a

CUG1 Gestionar Programas1N 1.0 Director. Mantener organizada la informacin con respecto a los Programa1Ns as como o visualizar los Programa1Ns registrados. Resumen: Se muestran los Programas1N registrados con la posibilidad de agregar, modicar y eliminar un Programa1N. Entradas: Ninguna. Salidas: Despliegue de los Programas1N registrados o el mensaje MSG514. Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Saucedo Almazn Rodolfo. a Referencias: SIDAM-BESP-P0-Especicacin de Catlogos o a Tipo: Primario. Mdulo: o Direccin o Caso de Uso: Versin: o Actor(es): Propsito: o

6.2.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Oprime el botn Gestionar Programas1N en el men o u Busca los Programas1N registrados.[Trayectoria A] Men de gestin de catlogos. u o a

Muestra la pantalla Gestionar Programas1N donde se muestran los datos de los Programas1N registrados y las opciones para Agregar, Modicar y Eliminar Programas1N.[PE CUG1.1 Agregar Programa1N] [PE CUG1.2 Modicar Programa1N] [PE CUG1.3 Eliminar Programa1N] - - - - Fin de trayectoria.

Trayectoria alternativa A: No hay Programas1N


Condicin: No se encuentra ningun Programas1N registrado. o

A1

Muestra un mensaje noticando al usuario que no se han encontrado registros de Programa de primer nivel14. - - - - Fin de trayectoria.

40
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.3.
6.3.1. 6.3.2.

CUG1.1 Agregar Programa1N


Descripcin completa o Atributos importantes
CUG1.1 Agregar Programa1N 1.0 Director. Agregar un nuevo Programa1N. Se agrega un Programa1N registrando sus datos correspondientes. Datos del Programa1N 15. Nuevo registro del Programa1N o los mensajes: MSG2 y MSG4 14. Que exista un periodo registrado. Nuevo Programa1N registrado. El Programa1N est disponible para ser utilizado. a Saucedo Almazn Rodolfo. a SIDAM-BESP-P0-Especicacin de Catlogos o a Secundario. Viene del CUG1 Direccin o

El usuario registra un nuevo Programa1N con sus respectivos datos.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

6.3.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 10 Oprime el botn o Muestra la pantalla en la pgina a Gestionar Programas1N. Busca los Programas1N registrados . Agregar Programa1N. Ingresa los datos del Programa1N. [Trayectoria A] Oprime el botn Aceptar . o Verica que se cumpla la regla de negocio RN2.[Trayectoria B] Verica que los datos correspondan con la denicin en el diccionario de datos 15. [Trayectoria C] o Verica que se cumplan las reglas de negocio RN1. [Trayectoria D] Registra el Programa1N. Muestra mensaje de operacion exitosa.14

11 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1

Decide ya no agregar un nuevo Programa1N.


41

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A2

Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos incompletos


Condicin: Algunos datos del Programa1N no han sido capturados. o

B1

Muestra un mensaje indicando al usuario que los datos estn incompletos. 14 a

B2 Contina en el paso 4 del CUG1.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Error de datos


Condicin: Los datos del Programa1N no cumplen con lo especicado en el diccionario de datos. o

C1

Muestra un mensaje indicando que los datos ingresados son incorrectos. 14

C2 Contina en el paso 4 del CUG1.1. u - - - - Fin de trayectoria.

Trayectoria alternativa D: Nombre repetido


Condicin: El nombre que se desea asignar al Programa1N ya se encuentra registrado. o

D1

Muestra un mensaje indicando al usuario que el nombre ya ha sido registrado. 14

D2 Contina en el paso 4 del CUG1.1. u - - - - Fin de trayectoria.

42
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.4.
6.4.1. 6.4.2.

CUG1.2 ModicarPrograma1N
Descripcin completa o Atributos importantes

El usuario selecciona un Programa1N registrado para modicar sus datos.

CUG1.2 ModicarPrograma1N 1.0 Director. Modicar los datos de un Programa1N y actualizar su registro en el sistema. El sistema muestra los datos de un Programa1N seleccionado para la modicacin o de sus datos. Entradas: Nuevos datos para el Programa1N seleccionado 15. Salidas: Datos del Programa1N seleccionado 15 o los mensajes 14. Precondiciones: Que exista al menos un Programa1N registrado. Postcondiciones: Se actualizan los datos del Programa1N seleccionado. Autor: Saucedo Almazn Rodolfo. a Referencias: SIDAM-BESP-P0-Especicacin de Catlogos o a Tipo: Secundario. Viene del CUG1 Mdulo: o Direccin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

6.4.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 Oprime el botn o Muestra la pantalla del registro seleccionado de la pantalla Gestionar Programas1N.

Busca el Programa1N a modicar. Modicar Programa1N con los datos del Programa1N seleccionado. Ingresa los datos del Programa1N.[Trayectoria A] Oprime el botn Aceptar . o Verica que se cumplan las reglas de negocio RN2. [Trayectoria B] Verica que los datos estn de acuerdo al diccionario de datos 15. [Trayectoria C] e Actualiza el registro del Programa1N. Muestra mensaje de operacion exitosa.14

10 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1

Decide ya no modicar los datos del Programa1N.


43

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A2

Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos incompletos


Condicin: Algunos datos del Programa1N no han sido capturados. o

B1

Muestra un mensaje indicando al usuario que los datos estn incompletos. 14 a

B2 Contina en el paso 4 del CUG1.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Los datos ingresados del Programa1N son incorrectos


Condicin: Los datos del Programa1N no cumplen con lo especicado en el diccionario de datos. o

C1

Muestra un mensaje indicando que los datos ingresados son incorrectos.14

C2 Contina en el paso 4 del CUG1.2. u - - - - Fin de trayectoria.

44
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.5.
6.5.1. 6.5.2.

CUG1.3 Eliminar Programa1N


Descripcin completa o Atributos importantes

El usuario elimina un Programa1N registrado.

CUG1.3 Eliminar Programa1N 1.0 Director. Eliminar un Programa1N. El sistema muestra los Programas1N registrados y permite seleccionar un Programa1N para eliminarlo. Entradas: Ninguna. Salidas: Datos del Programa1N seleccionada 15 o los mensajes14. Precondiciones: Que exista al menos un Programa1N registrado. Postcondiciones: El Programa1N se elimina de los registros. Autor: Saucedo Almazn Rodolfo. a Referencias: SIDAM-BESP-P0-Especicacin de Catlogos o a Tipo: Secundario. Viene del CUG1 Mdulo: o Direccin o Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

6.5.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 Oprime el botn o Muestra la pantalla del registro seleccionado de la pantalla Gestionar Programas1N.

Busca el Programa1N a eliminar. Eliminar Programa1N con los datos del Programa1N seleccionado. Oprime el botn Aceptar . [Trayectoria A] o El Programa1N seleccionado se elimina. Verica que se cumplan la regla de negocio RN13,[Trayectoria B] Muestra mensaje de operacion exitosa.14

8 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2 A3

Decide ya no eliminar el Programa1N. Oprime el botn Cancelar . o Contina en el paso 2 del CUG1. u
45

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

- - - - Fin de trayectoria.

Trayectoria alternativa B: Restriccin o


Condicin: El usuario no puede realizar la operacin. o o

B1 B2

Muestra mensaje de error, no puede eliminarse el Programa1N14. Oprime el botn Aceptar . o

B3 Contina en el paso 2 del CUG1. u - - - - Fin de trayectoria.

46
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.6.
6.6.1. 6.6.2.

CUG2 Gestionar Tema Transversal


Descripcin completa o Atributos importantes

Gestiona un catlogo en el que se pueden realizar Altas, Bajas y Cambios de los Temas transversales. a

CUG2 Gestionar Tema Transversal 0.1 Gerente. Mantener organizada la informacin con respecto a los Temas transversales, as coo mo visualizar los Temas transversales registrados. Resumen: Se muestran los Temas transversales registrados con la posibilidad de agregar, modicar y eliminar. Entradas: Ninguna Salidas: Lista de los Temas transversales registrados. Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Reyes De los Santos Miguel Angel. Referencias: SIDAM-BESP-P1-Especicacin de Catlogos. o a Tipo: Primario. Mdulo: o Gerencia. Caso de Uso: Versin: o Actor(es): Propsito: o

6.6.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Oprime el botn o Gestionar Temas Transversales en el men u Men de gestin de catlogos. u o a Busca los Temas transversales registrados.

Muestra en la pantalla Gestionar Temas Transversales los datos de los temas transversales registrados ordenados por nombre y las opciones para Agregar, Modicar o Eliminar un registro seleccionado.[PE CUG2.1 Agregar Tema Transversal] [PE CUG2.2 Modicar Tema Transversal] [PE CUG2.3 Eliminar Tema Transversal] [Trayectoria A] - - - - Fin de trayectoria.

Trayectoria alternativa A: No existen datos de Tema Transversal


Condicin: No se encontraron Temas Transversales registrados o

A1 Muestra el mensaje 14 - - - - Fin de trayectoria.

47
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.7.
6.7.1. 6.7.2.

CUG2.1 Agregar Tema Transversal


Descripcin completa o Atributos importantes
CUG2.1 Agregar Tema Transversal 0.1 Gerente. Agregar un nuevo Tema Transversal. Se agrega un Tema Transversal registrando sus datos correspondientes. Datos del Tema Transversal 15. Nuevo registro del Tema Transversal y el mensaje de operacin exitosa MSG414. o Ninguna Tema Transversal registrado. El Tema Transversal est disponible para ser utia lizado. Reyes De los Santos Miguel Angel. SIDAM-BESP-P1-Especicacin de Catlogos. o a Secundario. Viene del CUG2. Gerencia.

El usuario registra un nuevo Tema Transversal con sus respectivos datos.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

6.7.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 Selecciona la opcin o Muestra la pantalla de la pantalla Gestionar Temas Transversales.

Agregar Tema Transversal.

Ingresa los datos del Tema Transversal. [Trayectoria A] Oprime el botn Aceptar . o Verica que se cumpla las regla de negocio 2. [Trayectoria B] Revisa que los datos correspondan con la Denicin de Datos 15. [Trayectoria C] o Verica que se cumpla la regla de negocio 1. [Trayectoria D] Registra el nuevo Tema Transversal.

9 Muestra el mensaje 14 indicando que se ha agregado correctamente el registro. - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2
48

Decide ya no agregar un nuevo Tema Transversal. Oprime el botn Cancelar . o

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A3 Contina en el paso 2 del CUG2. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos del Tema Transversal Incompletos


Condicin: Existen campos nulos en el formulario de registro. o

B1

Muestra un mensaje indicando que los datos ingresados estan incompletos14.

B2 Contina en el paso 3 del CUG2.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos del Tema Transversal Incorrectos


Condicin: Los datos del Tema Transversal no cumplen con lo especicado en el diccionario de datos. o

C1

Muestra un mensaje indicando que los datos ingresados son incorrectos14.

C2 Contina en el paso 3 del CUG2.1. u - - - - Fin de trayectoria.

Trayectoria alternativa D: El Tema Transversal ya se encuentra registrado


Condicin: El nombre del Tema Transversal que se desea agregar ya se encuentra registrado. o

D1

Muestra un mensaje indicando que el Nombre ya existe14.

D2 Contina en el paso 3 del CUG2.1. u - - - - Fin de trayectoria.

49
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.8.
6.8.1. 6.8.2.

CUG2.2 Modicar Tema Transversal


Descripcin completa o Atributos importantes

El usuario selecciona un Tema Transversal registrado para modicar sus datos.

CUG2.2 Modicar Tema Transversal 1.0 Gerente. Modicar los datos de un Tema Transversal y actualizar el registro en el sistema. El sistema despliega los Datos de los Temas Transversales registrados y permite seleccionar un Tema Transversal para modicar sus datos, guardando los cambios. Entradas: Datos del Tema Transversal seleccionado 15. Salidas: Datos actualizados del Tema Transversal seleccionado 15. Precondiciones: Que exista al menos un Tema Transversal registrado. Postcondiciones: El Tema Transversal seleccionado se actualiza. Autor: Reyes De los Santos Miguel Angel. Referencias: SIDAM-BESP-P1-Especicacin de Catlogos. o a Tipo: Secundario. Viene del CUG2. Mdulo: o Gerencia. Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

6.8.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


Oprime el botn o de la la del registro que desea modicar en la pantalla Gestionar Temas Transversales. 2 Muestra la pantalla Modicar Tema Transversal con los datos del Tema Transversal seleccionado. 3 Ingresa los datos del Tema Transversal.[Trayectoria A] 1 4 5 6 7 8 Oprime el botn Aceptar . o Verica que se cumpla las regla de negocio 2. [Trayectoria B] Revisa los datos de acuerdo al diccionario de datos 15. [Trayectoria C] Actualiza los datos del Tema Transversal. Muestra el mensaje 14 indicando que se ha modicado correctamente el registro.

9 Contina en el paso 2 del CUG2. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1
50

Decide ya no modicar los datos del Tema Transversal.

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A2

Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG2. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos del Tema Transversal Incompletos


Condicin: Existen campos nulos en el formulario de registro. o

B1

Muestra un mensaje indicando que los datos ingresados estan incompletos14.

B2 Contina en el paso 3 del CUG2.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos del Tema Transversal Incorrectos


Condicin: Los datos del Tema Transversal no cumplen con lo especicado en el diccionario de datos. o

C1

Muestra un mensaje indicando que los datos ingresados son incorrectos14.

C2 Contina en el paso 3 del CUG2.1. u - - - - Fin de trayectoria.

51
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.9.
6.9.1. 6.9.2.

CUG2.3 Eliminar Tema Transversal


Descripcin completa o Atributos importantes

El usuario elimina un Tema Transversal registrado.

CUG2.3 Eliminar Tema Transversal 1.0 Gerente. Eliminar un Tema Transversal. El sistema despliega los Datos de los Temas Transversales registrados y permite seleccionar un Tema Transversal para eliminarlo. Entradas: Ninguna. Salidas: Datos del Tema Transversal seleccionado 15. Precondiciones: Que exista al menos un Tema Transversal registrado. Postcondiciones: El Tema Transversal se elimina de los registros. Autor: Reyes De los Santos Miguel Angel. Referencias: SIDAM-BESP-P1-Especicacin de Catlogos. o a Tipo: Secundario. Viene del CUG2. Mdulo: o Gerencia. Caso de Uso: Versin: o Actor(es): Propsito: o Resumen:

6.9.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


Oprime el botn o Transversales. 2 Muestra la pantalla 1 3 4 5 6 de la la del registro que desea eliminar en la pantalla Gestionar Temas

Eliminar Tema Transversal con los datos del Tema Transversal seleccionado.

Oprime el botn Aceptar . [Trayectoria A] o Verica que no hay datos asociados. [Trayectoria B] El Tema Transversal seleccionado se elimina. Muestra el mensaje 14 indicando que se ha eliminado correctamente el registro.

7 Contina en el paso 2 del CUG2. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no eliminar el Tema Transversal. Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG2. u - - - - Fin de trayectoria.


52
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa B: Datos Asociados


Condicin: El Tema Transversal que se desea eliminar tiene datos que estn asociados. o a

B1 B2

Muestra un mensaje14 indicando que no se puede eliminar porque tiene datos asociados. Oprime el botn Cancelar . o

B3 Contina en el paso ?? del CUG2. u - - - - Fin de trayectoria.

53
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.10.
6.10.1.

CUG3 Gestionar Ejes Temticos a


Descripcin completa o

Ofrece un mecanismo para ver los ejes temticos registrados y opciones de agregar, eliminar y modicar a los mismos.

6.10.2.

Atributos importantes

CUG3 Gestionar Ejes Temticos a 1.0 Finalizado Gerente Contar con un mecanismo que ayude a manejar los ejes temticos para el control a de los proyectos. Resumen: Se muestran los ejes temticos registrados con la posibilidad de agregar, modicar a y eliminar. Entradas: Ninguna. Salidas: Lista de las ejes temticos registrados. a Precondiciones: Ninguna. Postcondiciones: Ninguna. Autor: Hermosillo Garc Karen Adriana. a Referencias: analisisProtipo1-aSubir Tipo: Primario. Mdulo: o Gerencia. Caso de Uso: Versin: o Estado: Actor(es): Propsito: o

6.10.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Selecciona la opcin Gestionar Areas de la pantalla o Busca los ejes temticos registrados . [Trayectoria A] a Muestra en la pantalla Gestionar Ejes Temticos los datos de los ejes temticos registrados a a ordenados por nombre y las opciones para Agregar, Modicar o Eliminar un Eje Temtico.[PE CUG3.1 a Agregar Area] [PE CUG3.2 Modicar Area] [PE CUG3.3 Eliminar Area] Men de Gestin de Catlogos. u o a

Vuelve a la pantalla anterior. 4 - - - - Fin de trayectoria.

Trayectoria alternativa A: Resultado de busqueda vac a


Condicin: No se encuentra ningn eje temtico. o u a

A1 Muestra mensaje indicando que no se encontr eje temtico MSG5 14. o a - - - - Fin de trayectoria.

54
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.11.
6.11.1. 6.11.2.

CUG3.1 Agregar Eje Temtico a


Descripcin completa o Atributos importantes
CUG3.1 Agregar Eje Temtico a 1.0 Finalizado Gerente. Permitir agregar nuevos ejes temticos. a Se ingresan los datos correspondientes y se agrega el nuevo eje temtico. a Datos del Eje Temtico 15. a Mensaje de operacin exitosa. o Ninguna. Eje Temtico registrado. a Hermosillo Garc Karen Adriana. a analisisProtipo1-aSubir Secundario. Viene del CUG3 Gerencia.

El usuario registra un nuevo Eje Temtico con sus respectivos datos. a

Caso de Uso: Versin: o Estado: Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

6.11.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 Oprime el botn o Muestra la pantalla en la pgina a Gestionar Ejes Temticos. a

Agregar Eje Temtico a

Ingresa los datos del Eje Temtico. [Trayectoria A] . a Oprime el botn Aceptar . o Revisa los datos de acuerdo a la regla de negocios 2. [Trayectoria B] Revisa los datos de acuerdo al diccionario 15 [Trayectoria C] Verica que se cumpla la regla de negocios 1. [Trayectoria D] Agrega el Eje Temtico. a Muestra mensaje indicando que se agrego de forma correcta MSG4 14

10 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

55
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide no Agregar el Eje Temtico. a Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos nulos


Condicin: Los datos ingresados por el usuario no cumplen con la Regla de necocios 2. o

B1 Muestra MSG1 14 B2 Contina en el paso 3 del CUG3.1. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos incorrectos


Condicin: Los datos ingresados por el usuario no corresponden a los datos del area 15. o

C1 Muestra MSG2 14 C2 Contina en el paso 3 del CUG3.1. u - - - - Fin de trayectoria.

Trayectoria alternativa D: Nombre de eje temtico repetido a


Condicin: El nombre del eje temtico ya existe. o a

D1 Muestra MSG3 14 D2 Contina en el paso 3 del CUG3.1. u - - - - Fin de trayectoria.

56
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.12.
6.12.1. 6.12.2.

CUG3.2 Modicar Eje Temtico a


Descripcin completa o Atributos importantes

El usuario modica los datos de un Eje Temtico registrado. a

CUG3.2 Modicar Eje Temtico a 1.0 Finalizado Gerente. Modicar los datos de un Eje Temtico y actualizar el registro en el sistema. a El sistema despliega los Datos de los Ejes Temticos registrados y permite seleca cionar uno de ellos para modicar sus datos, guardando los cambios. Entradas: Datos a modicar del eje temtico 15. a Salidas: Datos del eje temtico seleccionada 15 y mensaje de operacin exitosa. a o Precondiciones: Que exista al menos un eje temtico registrado. a Postcondiciones: El eje temtico seleccionado se actualiza. a Autor: Hermosillo Garc Karen Adriana a Referencias: analisisProtipo1-aSubir Tipo: Secundario. Viene del CUG3 Mdulo: o Gerencia Caso de Uso: Versin: o Estado: Actor: Propsito: o Resumen:

6.12.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 Oprime el botn o Muestra la pantalla del eje temtico que desea modicar a Gestionar Ejes Temticos. a

Modicar Eje Temtico con los datos del eje temtico seleccionado a a

Ingresa los datos del eje temtico.[Trayectoria A] a Oprime el botn Aceptar . o Revisa los datos de acuerdo a la regla de negocios 2. [Trayectoria B] Revisa los datos de acuerdo al diccionario de datos 15 [Trayectoria C] Actualiza los datos del Eje Temtico. a

8 Muestra MSG4 14 9 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

57
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no modicar los datos del eje temtico. a Oprime el botn Cancelar . o

A3 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Datos nulos


Condicin: Los datos del eje temtico no cumplen con la regla de negocios 2.. o a

B1 Muestra MSG1 14 B2 Contina en el paso 3 del CUG3.2. u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos incorrectos


Condicin: Los datos del eje temtico no cumplen con lo especicado en el diccionario de datos 15 o a

C1 Muestra MSG2 14 C2 Contina en el paso 3 del CUG3.2. u - - - - Fin de trayectoria.

58
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

6.13.
6.13.1. 6.13.2.

CUG3.3 Eliminar Eje Temtico a


Descripcin completa o Atributos importantes

Uno de los ejes temticos existentes no es necesario y el usuario desea eliminarlo. a

CUG3.3 Eliminar Eje Temtico a 1.0 Borrador Gerente. Permitir al usuario eliminar un eje temtico cuando este no sea necesario. a El sistema despliega los Datos de los ejes temticos registrados y permite seleca cionar un eje temtico para eliminarlo. a Entradas: Ninguna. Salidas: Datos del eje temtico seleccionado 15 y mensaje de operacin exitosa. a o Precondiciones: Que exista al menos un eje temtico registrado. a Postcondiciones: El eje temtico se elimina de los registros. a Autor: Hermosillo Garc Karen Adriana a Referencias: analisisProtipo1-aSubir Tipo: Secundario. Viene del CUG3 Mdulo: o Gerencia. Caso de Uso: Versin: o Estado: Actor(es): Propsito: o Resumen:

6.13.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 Oprime el botn o Muestra la pantalla del eje temtico que desea eliminar. a Gestionar Ejes Temticos. a

Eliminar Eje Temtico [Trayectoria A] a

Oprime el botn Aceptar . o Verica que no tenga datos asociados. [Trayectoria B] El Eje Temtico seleccionado se elimina. a

6 Muestra MSG4 14 7 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2 A3

El usuario ya no desea eliminar el eje temtico seleccionado. a Oprime el botn Cancelar . o Contina en el paso 2 del CUG3. u
59

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

- - - - Fin de trayectoria.

Trayectoria alternativa B: Datos asociados


Condicin: Existen proyectos que cuentan con este eje temtico y no se puede eliminar porque se encuentra asociado. o a

B1 Muestra MSG4 14 B2 Contina en el paso 2 del CUG3. u - - - - Fin de trayectoria.

60
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo detallado del comportamiento, mdulo del Director o

7.1.

Diagrama de casos de uso

Figura 7.1: Casos de uso del Director

61

7.2.
7.2.1.

CUD1.2 Gestionar Estructura


Descripcin completa o

Ofrece un mecanismo para denir jerarquicamente los Elementos que integran un Programa de Primer Nivel (Programa 1n).

7.2.2.

Atributos importantes

CUD1.2 Gestionar Estructura 1.0 Director Contar con un mecanismo sencillo que ayude a denir la estructura de los programas de primer nivel (EP1N) registrados. Resumen: Se muestra la EP1N registrada con la posibilidad de agregar, modicar y eliminar. Entradas: Programa 1n seleccionado. Salidas: EP1N registrada. Precondiciones: Que exista un programa de primer nivel registrado y sus Niveles denidos. Postcondiciones: EP1N modicada. Autor: Omar Jurez. a Referencias: SIDAM-BESP-P1Tipo: Primario. Mdulo: o Direccin. o Caso de Uso: Versin: o Actor(es): Propsito: o

7.2.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 4 5 6 7 8 9 10 11 12 13 14
62
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Selecciona la opcin Gestionar Estructura en el men o u Busca los Programas 1n asignados al usuario. Muestra en la pantalla

Men de gestin de .... u o

Gestionar Estructura los Programas 1n asignados al usuario.

Presiona el botn Expandir del Programa 1n al que desea modicar la EP1N. [Trayectoria A] o Busca los Niveles y la EP1N denida para el Programa 1n seleccionado. Muestra los Niveles y la EP1N colapsada del Programa 1n seleccionado. Selecciona un elemento de la EP1N expandida.[Trayectoria B] Muestra los datos del elemento de la EP1N seleccionado. Presiona el botn Nuevo . o Habilita los campos de la informacin del elemento EP1N para edicin. o o Ingresa los datos del elemento EP1N. Presiona el botn Guardar .[Trayectoria C] o Verica que se cumpla la Regla de Negocio RN33. [Trayectoria D] Agrega el nuevo elemento EP1N en el nivel inmediato inferior al seleccionado.

15 Regresa al paso 5. - - - - Fin de trayectoria.

Trayectoria alternativa A: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

A1 A2

Decide ya no modicar la EP1N del Programa 1n. Oprime el botn Cancelar . o

A3 Regresa al menu .... - - - - Fin de trayectoria.

Trayectoria alternativa B: Continuar expansin o


Condicin: El usuario decide seguir expandiendo la EP1N. o

B1

Presiona el botn Expandir del elemento EP1N al que desea modicar su estructura. o

B2 Regresa al paso 5. - - - - Fin de trayectoria.

Trayectoria alternativa C: Eliminar elemento EP1N


Condicin: El usuario elimina un elemento de EP1N. o

C1 C2 C3

Presiona el botn Eliminar . o Verica que se cumpla la Regla de Negocio RN36. [Trayectoria E] Elimina el elemento EP1N seleccionado y todos los elementos denidos dentro de el.

C4 Regresa al paso 5. - - - - Fin de trayectoria.

Trayectoria alternativa D: Nombre de elemento EP1N repetido


Condicin: El nombre elemento EP1N es igual a otro elemento EP1N hermano. o

D1

Muestra el mensaje MSG-1.

D2 Regresa al paso 6. - - - - Fin de trayectoria.

Trayectoria alternativa E: Elemento alineado con proyectos


Condicin: El elemento EPN1N o los elementos denidos dentro de el estan alineados con algn proyecto. o u

E1

Muestra el mensaje MSG-2.

E2 Regresa al paso 6. - - - - Fin de trayectoria.

63
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

64
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo detallado del comportamiento, mdulo del Coordinador o

8.1.

Diagrama de casos de uso

Figura 8.1: Casos de uso del Coordinador

65

8.2.
8.2.1. 8.2.2.

CUC1 Gestin de Proyecto o


Descripcin completa o Atributos importantes
CUC1 Gestin de Proyecto o 1.0 Coordinador Conocer y gestionar los proyectos registrados y pre-registrados. Se muestran los Proyectos con la posibilidad de agregar un nuevo Proyecto. Ninguna. Despliegue de los Proyectos. Ninguna. Ninguna. Prez Dom e nguez Alberto Michel SIDAM-BESP-P1-Especicacion de Catlogos a Primario. Coordinacin o

Gestionar los Proyectos asignados al usuario coordinador.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

8.2.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


1 2 3 Oprime el botn Gestin de Proyectos en el men o o u Men de coordinador. u

Busca los Proyectos registrados y pre-registrados por el usuario.

Muestra la pantalla Gestin de Proyectos donde se despliegan los datos de los Proyectos y la o opcion de Pre-registrar Proyecto.[PE CUC1.1 Pre-registrar Proyecto] - - - - Fin de trayectoria.

66
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

8.3.
8.3.1. 8.3.2.

CUC1.1 Pre-registrar Proyecto


Descripcin completa o Atributos importantes
CUC1.1 Pre-registrar Proyecto 1.0 Coordinador y Ciudadano. Proporcionar los datos de un proyecto para su aprobacin y posterior registro. o Se proporcionan los datos del Proyecto y se pre-registra para su autorizacin. o Datos de pre-registro del Proyecto 15. Mensaje de conrmacin. o Ninguna. El Proyecto pre-registrado se envia al administrador para su validacin y registro. o Prez Dom e nguez Alberto Michel SIDAM-BESP-P1-Especicacion de Catlogos a Secundario/Primario. Puede venir del CUC1 Coordinacin o

El usuario Pre-registra un nuevo Proyecto con sus respectivos datos.

Caso de Uso: Versin: o Actor(es): Propsito: o Resumen: Entradas: Salidas: Precondiciones: Postcondiciones: Autor: Referencias: Tipo: Mdulo: o

8.3.3.

Trayectorias del Caso de Uso

Trayectoria principal: Principal


Oprime el botn Preregistrar Proyecto de la pantalla o de consulta ciudadana. 2 Muestra la pantalla Preregistrar Proyecto. 1 3 4 5 6 7 8 Ingresa los datos del Responsable del proyecto. Ingresa los datos del Proyecto . [Trayectoria B] Oprime el botn Aceptar . o Verica que se cumpla la regla de negocio RN18.[Trayectoria C] Verica que se cumpla la regla de negocio RN32. [Trayectoria D] Gestin de Proyectos o de la pantalla o

Obtiene los datos del Usuario que inicio sesin.[Trayectoria A] o

9 Preregistra el proyecto. - - - - Fin de trayectoria.

Trayectoria alternativa A: Usuario ya registrado


Condicin: El usuario ha iniciado sesin en el sistema. o o

A1 A2

Coloca los datos del responsable en el formulario. Deshabilita los campos de los datos del responsable del formulario.
67

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

A3 Contina en el paso 5. u - - - - Fin de trayectoria.

Trayectoria alternativa B: Cancelar operacin o


Condicin: El usuario abandona el Caso de Uso. o

B1 B2

Decide ya no agregar un nuevo Proyecto. Oprime el botn Cancelar . o

B3 Contina en el paso ?? u - - - - Fin de trayectoria.

Trayectoria alternativa C: Datos del proyecto incompletos


Condicin: Los datos proporcionados para el preregistro del proyecto estn incompletos. o a

C1

Muestra el mensaje MSG-1.

C2 Contina en el paso 5 u - - - - Fin de trayectoria.

Trayectoria alternativa D: Periodo mal denido.


Condicin: El periodo denido para el proyecto es incorrecto. o

D1

Muestra el mensaje MSG-2.

D2 Contina en el paso 5. u - - - - Fin de trayectoria.

68
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

Modelo de interaccin con el usuario, Control de acceso o

9.1.
9.1.1.

Control de acceso
Pantalla: Iniciar Sesin o

Objetivo Iniciar sesin en el sistema.Vease Figura 9.1 o

Figura 9.1: Iniciar Sesin. o

Entradas Login de usuario y contrasea. n Controles Se encuentra un textbox para ingresar el login del usuario. Se encuentra un textbox para ingresar la contrasea del usuario. n 69

Comandos Aceptar Inicia la sesin del usuario. o

9.1.2.
Objetivo

Pantalla: Recuperar Contrase a n

Recuperar la contrasea del usuario en caso de olvido.Vease Figura 9.2 n

Figura 9.2: Recuperar Contrasea. n

Entradas Login de usuario. Controles Se encuentra un textbox para ingresar el login del usuario. Comandos Aceptar Recupera la contrasea del usuario. n Regresar Regresa a la pantalla

70
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

10

Modelo de interaccin con el usuario, mdulo del Administrador o o

10.1.

Generalidades
Nombre Editar Eliminar Ver Primera pgina a Ultima pgina a Pgina siguiente a Pgina anterior a Descripcin o Carga los datos del registro y los muestra en un formulario para editarlos. Carga los datos del registro y los muestra en un formulario para eliminar el registro. Muestra los registros del mes y ao seleccionado. n Muestra los primeros 10 renglones de la tabla. Muestra los n1 ultimos renglones de la tabla. Muestra los n renglones siguientes. Muestra los 10 renglones anteriores de la tabla.

Comando

<< >> > <

Cuadro 10.1: Comandos y Controles genrales

10.2.

Mapa de navegacin o

El mapa de navegacin se muestra en la Figura ?? o

10.3.
10.3.1.
Objetivo

Gestin de Usuarios o
Pantalla: Gstionar Usuarios. e

Mostrar el men para buscar, agregar, modicar o eliminar datos de un usuario y acceso a otras funciones. u Figura 10.1 Salidas Se muestra la lista de los Usuarios registrados, ordenados por nombre y mostrando algunos de sus datos como: 71

Figura 10.1: Pantalla: Gstionar Usuarios. e

Nombre Apellido Paterno Apellido Materno Perl Area Controles Flecha derecha Muestra los siguientes n ejes temticos. a Flecha izquierda Muestra los n ejes temticos anteriores. a Comandos Agregar Nuevo Usuario Muestra la pantalla Agregar Usuario. Modicar Usuario. Elim-

Permite realizar modicaciones a un Usuario selecionado.

Elimina el registro de un Usuario del sistema siempre y cuando no tenga proyectos asociados. inar Usuario. Muestra los datos completos del Usuario. Visualizar Usuario.

10.3.2.
Objetivo

Pantalla: Agregar Usuario


Gstionar Usuarios.. e

Registrar un nuevo Usuario. Figura 10.2. Viene de Entradas

Nombre, Login, Contrasea, Nombre, Apellido Paterno, Apellio Materno, RFC y Direccin 15. n o
72
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 10.2: Pantalla: Agregar Usuario.

Salidas Mensaje que indica al actor que la operacin se realizado exitosamente. o Comandos Aceptar : Registra los datos de un nuevo Usuario y regresa a la pantalla Cancelar : Regresa a la pantalla Gstionar Usuarios.. e Gstionar Usuarios.. e

10.3.3.
Objetivo

Pantalla: Modicar Usuario


Gstionar Usuarios.. e
73

Registrar un nuevo Usuario. Figura 10.3. Viene de

Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 10.3: Pantalla: Modicar Usuario.

Salidas Datos actuales pertenecientes al registro del Usuario que se pretende modicar15: Login Contrasea n Nombre Apellido Paterno Apellio Materno RFC Cargo Direccin o
74
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Entradas Datos nuevos del Usuario que se pretenden registrar en el sistema15: Login Contrasea n Nombre Apellido Paterno Apellio Materno RFC Cargo Direccin o Comandos Aceptar : Registra los datos de un nuevo Usuario y regresa a la pantalla Cancelar : Regresa a la pantalla Gstionar Usuarios.. e Gstionar Usuarios.. e

10.3.4.
Objetivo

Pantalla: Eliminar Usuario


Gstionar Usuarios. e

El Mensaje de Eliminar un Usuario. Figura 10.4. Aparece Sobre

Figura 10.4: Eliminar Usuario.

75
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Salidas Datos actuales pertenecientes al registro del Usuario que se pretende modicar15: Login Contrasea n Nombre Apellido Paterno Apellio Materno RFC Cargo Direccin o Comandos Aceptar : Elimina los datos de un Usuario y regresa a la pantalla Cancelar : Regresa a la pantalla Gstionar Usuarios.. e Gstionar Usuarios.. e

10.3.5.
Objetivo

Pantalla: Consulta de Usuario


Gstionar Usuarios.. e

El Mensaje de Consulta de Usuario. Figura 10.5. Aparece Sobre Salidas

Datos actuales pertenecientes al registro del Usuario que se pretende modicar15: Login Contrasea n Nombre Apellido Paterno Apellio Materno RFC Cargo Direccin o Comandos OK: Regresa a la pantalla Gstionar Usuarios.. e

76
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 10.5: Consulta de Usuario.

10.4.
10.4.1.
Objetivo

Gestin de Areas o
Pantalla: Gestionar Areas

Saber cuales son las reas que estn dadas de alta e interactuar con ellas. Vease Figura 10.6 viene de a a Gestionar Catlogos. a
77
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 10.6: Gestionar Areas.

Salidas Lista de Areas Registradas. Controles Flecha derecha Muestra los siguientes n ejes temticos. a Flecha izquierda Muestra los n ejes temticos anteriores. a

78
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Comandos Muestra la ventana Agregar Area.

:Lleva a la pantalla encuentra el botn. o

Eliminar Area, en donde se podr eliminar el rea de la la donde se a a

: Permite modicar el rea que corresponde a la la de este botn, lleva a la pantalla a o Area.

Modicar

10.4.2.
Objetivo

Pantalla: Agregar Area

Permitir dar de alta nuevas reas dentro del sistema. Vease Figura 10.7, viene de Gestionar Areas. a

Figura 10.7: Agregar Area.

Entradas Datos de Area 15. Nombre del rea a Siglas del rea a Descripcin del rea o a Salidas Mostrar el MSG4 14 a
79
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Comandos Aceptar Guardar en el sistema los datos de el rea que el usuario ha ingresado siempre y cuando a sean correctos. Cuando los datos no cumplan con la regla de negocios 2 mostrar el MSG1 14 o si no a cumple con el diccionario de datos 15 mostrar el MSG1 14. El MSG3 14 lo mostrar en caso de que a a no cumpla con la regla de negocios 1. En caso de que los datos sean correctos muestra el mensaje de informe MSG4 14 Cancelar : Al presionar este botn cancela el proceso y regresa a la pgina o a Gestionar Areas.

10.4.3.
Objetivo

Pantalla: Modicar Area

Dar la posibilidad de realizar cambios en las reas. Vease Figura 10.8, viene de Gestionar Areas. a

Figura 10.8: Modicar Area.

Salidas Datos de Area sin modicar 15. Nombre del rea a Siglas del rea a Descripcin del rea o a Entradas Descripcin de rea. o a Comandos Aceptar Actualiza los datos de el rea que el usuario ha ingresado siempre y cuando sean correctos. a Cuando los datos no cumplan con la regla de negocios 2 mostrar el MSG1 14, o el diccionario de datos a 15 mostrar el MSG2 14. a Cancelar : Al presionar este botn cancela el proceso y regresa a la pgina o a Gestionar Areas.

80
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

10.4.4.
Objetivo

Pantalla: Eliminar Area

Eliminar un Area seleccionada. Vease Figura 10.9, viene de Gestionar Areas.

Figura 10.9: Eliminar Area.

Salidas Datos del Area seleccionada, los cuales se encuentran deshabilidados. Nombre del rea a Siglas del rea a Descripcin del rea o a Muestra MSG4 14 Comandos Aceptar Elimina del sistema el rea que el usuario ha seleccionado. Cuando el rea tenga datos a a asociados mostrar el MSG6.7 ??. a Cancelar : Regresa a la pantalla Gestionar Areas.

10.5.
10.5.1.
Objetivo

Gestin de Proyectos o
Pantalla: Gestionar Proyectos Preregistrados

Mostrar la informacin correspondiente a los Proyectos Pre-registrados con el n de Aprobar o Eliminar o el Pre-registro de un Proyecto, ver Figura 13.1. Viene de Men Gestin de Catlogos. u o a Salidas En esta pantalla se muestra la lista de Proyectos Pre-registrados por los Coordinadores y por los Ciudadanos. Los registros estan ordenados por nombre en una tabla.
81
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 10.10: Gestionar Proyectos Pre-registrados.

Comandos :Esta opcin permite Aprobar el Pre-registro de un nuevo Proyecto, al oprimirlo se mostrar la o a pantalla Aprobar Pre-registro de Proyecto. Si el Proyecto se aprueba correctamente, este deber dea saparecer de la tabla. :Esta opcin permite Eliminar los datos de un Proyecto, al oprimirlo se mostrar la pantalla o a inar Proyecto. Si el Proyecto se elimina correctamente, este deber desaparecer de la tabla. a Elim-

10.5.2.
Objetivo

Pantalla: Aprobar Pre-registro de Proyecto

Aprobar el Pre-registro de un Proyecto, ver Figura 10.11. Viene de Gestin de Proyectos. o

Figura 10.11: Aprobar Pre-registro de Proyecto .


82
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Salidas En esta pantalla se muestran los datos del Proyecto seleccionado. Los campos del registros estan bloqueados para impedir su alteracin. o Siglas. Nombre. Resumen. Responsable Objetivo General. Datos de Pre-registro. Duracin. o Fecha Inicio. Fecha Fin. Comandos Aceptar : Modica el Estado del Proyecto a Registrado y regresa a la pantalla Gestionar Proyectos Preregistrados. En caso de que la Aprobacin haya sido exitosa el Proyecto no aparecer en la tabla. o a Cancelar : Regresa a la pantalla Gestionar Proyectos Preregistrados.

10.5.3.
Objetivo

Pantalla: Eliminar Proyecto

Eliminar el Proyecto seleccionado, ver Figura 10.12. Viene de Gestin de Proyectos. o

Figura 10.12: Eliminar Proyecto.

83
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Salidas Datos del Proyecto que se desea eliminar. Comandos Eliminar : Elimina el Pre-registro del Proyecto seleccionado y regresa a la pantalla Gestionar Proyectos Preregistrados. Si el Proyecto se elimina correctamente, este deber desaparecer de la tabla. a Cancelar : Regresa a la pantalla Gestionar Proyectos Preregistrados.

84
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

11

Modelo de interaccin con el usuario, mdulo del Gerente o o

11.1.

Generalidades
Nombre Editar Eliminar Ver Primera pgina a Ultima pgina a Pgina siguiente a Pgina anterior a Descripcin o Carga los datos del registro y los muestra en un formulario para editarlos. Carga los datos del registro y los muestra en un formulario para eliminar el registro. Muestra los registros del mes y ao seleccionado. n Muestra los primeros 10 renglones de la tabla. Muestra los n1 ultimos renglones de la tabla. Muestra los n renglones siguientes. Muestra los 10 renglones anteriores de la tabla.

Comando

<< >> > <

Cuadro 11.1: Comandos y Controles genrales

11.2. 11.3.
11.3.1.
Objetivo

Mapa de navegacin o Gestin de Programas1N o


Pantalla: Gestionar Programas1N

Mostrar la informacin correspondiente a los Programas1N a n de mantener actualizada la informacin, o o ver Figura 11.1. Viene de Men Gestin de Catlogos. u o a Salidas En esta pantalla se muestran los datos de los Programas1N registrados en una tabla, ordenados por Nombre de forma ascendente. 85

Figura 11.1: Gestionar Programas1N.

Controles Flecha derecha Muestra los siguientes n ejes temticos. a Flecha izquierda Muestra los n ejes temticos anteriores. a Comandos Esta opcin permite registrar un nuevo Programas1N, al oprimirlo se mostrar la pantalla o a Programa1N. Si el Programa1N se registra correctamente esta aparecer en la tabla. a Agregar

: Esta opcin permite actualizar los datos de un Programa1N, tras seleccionar un Programa1N esta o opcin lo llevar a la pantalla o a Modicar Programa1N. Si los datos son actualizados correctamente, los cambios se vern en la tabla. a : Esta opcin permite eliminar el Programa1N seleccionado, tras seleccionar un Programa1N esta o opcin lo llevar a la pantalla o a Eliminar Programa1N. Si el Programa1N se elimina correctamente, esta deber desaparecer de la tabla. a

11.3.2.
Objetivo

Pantalla: Agregar Programa1N

Registrar un nuevo Programa1N, ver Figura 11.2. Viene de Gestionar Programas1N. Entradas Datos del Programa1N:
86
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.2: Agregar Programa1N.

Siglas Nombre Duracin o Fecha Inicio Fecha Fin Resumen Comandos Aceptar : Tras ingresar los datos esta opcin registra el nuevo Programa1N siempre que sus datos sean o correctos. En otro caso el sistema mostrar los mensajes MSG1 (por la regla RN1). Al terminar el a sistema regresa a la pantalla Gestionar Programas1N. Cancelar : Cancela el registro del nuevo Programa1N y regresa a la pantalla Gestionar Programas1N.

11.3.3.
Objetivo

Pantalla: Modicar Programa1N

Mantener actualizada la informacin de los Programas1N, ver Figura 11.3. Viene de Gestionar Prograo mas1N. Salidas Se muestran los datos actuales del Programa1N que se desea modicar: Siglas Nombre
87
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.3: Modicar Programa1N.

Duracin o Fecha Inicio Fecha Fin Resumen Entradas Datos nuevos del Programa1N: Duracin o Fecha Inicio Fecha Fin Resumen Comandos Aceptar : Si los datos son correctos segn las reglas de negocio RN1 y RN2 actualiza los datos del u Programa1N y regresa a la pantalla MSG1 segn sea el caso. u Gestionar Programa1N. En caso contrario, muestra el mensaje Gestionar Progra-

Cancelar : Cancela los cambios del registro seleccionado y regresa a la pantalla mas1N sin realizar cambios.

11.3.4.
Objetivo

Pantalla: Eliminar Programa1N

Eliminar un Programa1N que no se requiere, Figura 11.4. Viene de Gestionar Programa1N.


88
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.4: Eliminar Programa1N.

Salidas Datos del Programa1N que se desea eliminar: Siglas Nombre Duracin o Fecha Inicio Fecha Fin Resumen Comandos Aceptar : Elimina el registro del Programa1N y regresa a la pantalla Cancelar : Regresa a la pantalla Gestionar Programa1N.

Gestionar Programa1N sin eliminar el registro.

11.4.
11.4.1.
Objetivo

Gestin de Temas Transversales o


Pantalla: Gestionar Temas Transversales

Mostrar la informacin correspondiente a los Tipos de Aviso con el n de mantener actualizada la inforo macin, ver Figura 11.5. Viene de Men Gestin de Catlogos. o u o a
89
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.5: Gestionar Temas Transversales

Salidas En esta pantalla se muestran los Datos de los Temas Transversales registrados en una tabla, ordenados por Nombre en forma ascendente. Comandos Al presionar el sistema muestra la pantalla Tema Transversal. Al presionar el sistema muestra la pantalla un Tema Transversal. Al presionar el sistema muestra la pantalla Tema Transversal. Mensajes Ninguno. Agregar Tema Transversal para poder agregar un

Modicar Tema Transversal para poder modicar

Eliminar Tema Transversal para poder eliminar un

11.4.2.
Objetivo

Pantalla: Agregar Tema Transversal

Permite al usuario dar de alta un nuevo Tipo de Aviso, ver gura 11.6. Viene de Gestionar Temas Transversales 11.5. Entradas Datos Tema Transversal 15.
90
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.6: Agregar Tema Transversal.

Nombre del Tema Transversal. Descripcin del Tema Transversal. o

11.4.3.

Salidas

Se muestra el mensaje 14 Comandos Aceptar Da de alta el registro del sistema siempre y cuando los datos sean correctos. De lo contrario el sistema mostrar los mensajes 14 o 14. a Cancelar Cancela la operacin. Lleva a la pantalla o Gestionar Temas Transversales

11.4.4.
Objetivo

Pantalla: Modicar Tema Transversal

Permite al usuario modicar la informacin correspondiente a un Tema Transversal seleccionado, ver o gura 11.7. Viene de Gestionar Temas Transversales 11.5.

Figura 11.7: Modicar Tema Transversal.

91
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Entradas Datos Tema Transversal 15. Se puede modicar la descripcin. o Nombre del Tema Transversal. Descripcin del Tema Transversal. o Salidas Se muestran los datos actuales del Tema Transversal que se desea modicar. Se muestra el mensaje 14 Comandos Aceptar Modica el registro siempre y cuando los datos sean correctos. De lo contrario el sistema mostrar el mensaje 14 O 14. a Cancelar Cancela la operacin. Lleva a la pantalla o Mensajes MSG1: Debe ingresar todos los datos. Gestionar Tipos de Aviso

11.4.5.
Objetivo

Pantalla: Eliminar Tema Transversal

Permite al usuario eliminar un Tema Transversal seleccionado, ver gura 11.8. Viene de Gestionar Temas Transversales 11.5.

Figura 11.8: Eliminar Tema Transversal

Salidas Datos del Tema Transversal que se desea eliminar 15. Nombre del Tema Transversal. Descripcin del Tema Transversal. Se muestra el mensaje 14 o
92
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Comandos Aceptar Elimina el registro del Tema Transversal y regresa a la pantalla Gestionar Temas Transversales siempre y cuando no haya datos asociados, de lo contrario mostrar un mensaje de que existen a datos asociados.. Cancelar Cancela la operacin. Lleva a la pantalla o registro. Gestionar Temas Transversales y no elimina el

11.5.
11.5.1.
Objetivo

Gestin de Ejes Temticos o a


Pantalla: Gestionar Ejes Temticos a

Saber cuales son los ejes temticos que estn dadas de alta e interactuar con ellos. Vease Figura 11.9 a a viene de Gestionar Catlogos. a

Figura 11.9: Gestionar Ejes Temticos. a

Salidas Lista de Ejes Temticos Registrados. a Controles Flecha derecha Muestra los siguientes n ejes temticos. a Flecha izquierda Muestra los n ejes temticos anteriores. a

93
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Comandos Muestra la ventana Agregar Eje Temtico. a

:Lleva a la pantalla Eliminar Eje Temtico, en donde se podr eliminar el eje temtico de la a a a la donde se encuentra el botn. o : Permite modicar el eje temtico que corresponde a la la de este botn, lleva a la pantalla a o Modicar Eje Temtico. a

11.5.2.
Objetivo

Pantalla: Agregar Eje Temtico a

Permitir dar de alta nuevos ejes temticos dentro del sistema. Vease Figura 11.10, viene de Gestionar a Ejes Temticos. a

Figura 11.10: Agregar Eje Temtico. a

Entradas Nombre y descripcin del eje temtico. o a Salidas Mostrar el MSG4 14 a Comandos Aceptar Guardar en el sistema los datos del eje temtico que el usuario ha ingresado siempre y cuando a sean correctos. Cuando los datos no cumplan con la regla de negocios 2 mostrar el MSG1 14, si no a cumple con el diccionario de datos 15 mostr el MSG2 14. El MSG3 lo mostrar cuando no cumpla a a con la regla de negocios 1. Cancelar : Al presionar este botn cancela el proceso y regresa a la pgina o a Gestionar Ejes Temticos. a

94
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

11.5.3.
Objetivo

Pantalla: Modicar Eje Temtico a

Dar la posibilidad de realizar cambios en las areas. Vease Figura 11.11, viene de Gestionar Ejes Temticos. a

Figura 11.11: Modicar Eje Temtico. a

Salidas Datos de eje temtico actuales 15. a Nombre del eje temtico a Descripcin del eje temtico o a Mostrar el MSG4 14 a Entradas Descripcin del eje temtico a modicar. o a Controles Frente al label Descripcin se encuentra un textbox para que el usuario modique la descripcin del eje o o temtico. a Comandos Aceptar Actualiza los datos del eje temtico que el usuario ha ingresado siempre y cuando sean a correctos. Cuando los datos no cumplan con la regla de negocios 2 mostrar el MSG1 14, si no cumple a con el diccionario de datos 15 mostrar el MSG2 14. Cuando se modique el Eje temtico de forma a a correcta mostrar el MSG3 14 a Cancelar : Al presionar este botn cancela el proceso y regresa a la pgina o a Gestionar Ejes Temticos. a

11.5.4.
Objetivo

Pantalla: Eliminar Eje Temtico a

Eliminar un eje temtico seleccionado. Vease Figura 11.12, viene de Gestionar Ejes Temticos. a a
95
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Figura 11.12: Eliminar Eje Temtico. a

Salidas Datos del Eje temtico seleccionado, los cuales se encuentran deshabilidados. Muestra MSG4 14 a Comandos Aceptar Elimina del sistema el eje temtico que el usuario ha seleccionado. Cuando el eje temtico a a tenga datos asociados mostrar el MSG4 14. a Cancelar : Regresa a la pantalla Gestionar Ejes Temticos. a

96
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

12

Modelo de interaccin con el usuario, mdulo del Director o o

12.1.

Generalidades
Nombre Editar Eliminar Ver Primera pgina a Ultima pgina a Pgina siguiente a Pgina anterior a Descripcin o Carga los datos del registro y los muestra en un formulario para editarlos. Carga los datos del registro y los muestra en un formulario para eliminar el registro. Muestra los registros del mes y ao seleccionado. n Muestra los primeros 10 renglones de la tabla. Muestra los n1 ultimos renglones de la tabla. Muestra los n renglones siguientes. Muestra los 10 renglones anteriores de la tabla.

Comando

<< >> > <

Cuadro 12.1: Comandos y Controles genrales

12.2.

Mapa de navegacin o

97

98
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

13

Modelo de interaccin con el usuario, mdulo del Coordinador o o

13.1.

Generalidades
Nombre Editar Eliminar Ver Primera pgina a Ultima pgina a Pgina siguiente a Pgina anterior a Descripcin o Carga los datos del registro y los muestra en un formulario para editarlos. Carga los datos del registro y los muestra en un formulario para eliminar el registro. Muestra los registros del mes y ao seleccionado. n Muestra los primeros 10 renglones de la tabla. Muestra los n1 ultimos renglones de la tabla. Muestra los n renglones siguientes. Muestra los 10 renglones anteriores de la tabla.

Comando

<< >> > <

Cuadro 13.1: Comandos y Controles genrales

13.2. 13.3.
13.3.1.
Objetivo

Mapa de navegacin o Gestin de Proyectos o


Pantalla: Gestin de Proyectos o

Mostrar la informacin correspondiente a los Proyectos Pre-registrados por el Coordinador que inicio o sesin, con el n de consultar el estado de cada Proyecto y la posibilidad de agregar uno nuevo, ver Figura 13.1. o Viene de Men Gestin de Catlogos. u o a Salidas En esta pantalla se muestra la lista de Proyectos Pre-registrados. Los registros estan ordenados por nombre en una tabla. 99

Figura 13.1: Gestin de Proyectos. o

Comandos :Esta opcin permite Pre-registrar un nuevo Proyecto, al oprimirlo se mostrar la pantalla o a registrar ProyectoSi el Proyecto se Pre-registra correctamente, este aparecer en la tabla. a Pre-

13.3.2.
Objetivo

Pantalla: Preregistrar Proyecto

Pre-registrar un nuevo Proyecto, ver Figura 13.2. Viene de Gestin de Proyectos. o

Figura 13.2: Preregistrar Proyecto.

Entradas Siglas, Nombre, Resumen, Responsable, Objetivo general, Datos Pre-registro y Duracin. o Comandos Aceptar : Registra los datos de un nuevo Proyecto y lleva a la pantalla Gestin de Proyectos. En o caso de que los datos no sean correctos el sistema mostrar el mensaje MSG1 (por la regla RN1) o a MSG2 (por la regla RN2). Cancelar : Regresa a la pantalla
100
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Gestin de Proyectos. o

Mensajes MSG1: El nombre del proyecto ya existe. MSG2: Debe ingresar todos los datos.

101
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

102
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

14

Catalogo de Mensajes

14.1.
Objetivo

Mensaje de validacin para la RN2: Datos nulos o

Indicar al usuario que uno de los campos que ha llenado en el formulario esta vac provocando un o, conicto con la RN2. Descripcin del mensaje o Nombre: MSG-1 Cuerpo: Favor de introducir el/la CAMPO. Donde el CAMPO es el elemento del formulario que se encuntra vac o.

14.2.
Objetivo

Mensaje de validacin de Diccionario de Datos: Datos Ino correctos

Indicar al usuario que uno de los campos que ha llenado en el formulario no cumple con lo especicado en el Diccionario de Datos. Descripcin del mensaje o Nombre: MSG-2 Cuerpo: El valor del CAMPO es incorrecto, favor de introducir un dato vlido. a Donde el CAMPO es el elemento del formulario que contiene el error. 103

14.3.
Objetivo

Mensaje de validacin para la RN1: Nombre con un valor o repetido

Indicar al usuario que el campo llamado Nombre en el formulario ya ha sido registrado, provocando un conicto con la RN1. Descripcin del mensaje o Nombre: MSG-3 Cuerpo: Un/a ENTIDAD con el mismo nombre ya ha sido registrado, favor de elegir otro nombre o vericar que no se este intentando registrar el mismo. Donde ENTIDAD es el elemento que se esta intentando registrar.

14.4.
Objetivo

Mensaje de conrmacin para una operacin exitosa. o o

Indicar al usuario que la operacin que acaba de realizar se ha llevado a cabo con exito. o Descripcin del mensaje o Nombre: MSG-4 Cuerpo: El/La NOMBRE DE ENTIDAD se OPERACION exitosamente. Donde NOMBRE DE ENTIDAD es el nombre de la entidad sobre la cual se realiz la operacin y la o o OPERACION es: Agreg, Modic o Elimin. o o o

14.5.
Objetivo

Mensaje de noticacin para el resultado de una busqueda o vac a.

Indicar al usuario de los casos de uso Gestin de catalogos que la busqueda de registros no encontr reo o sultados. Descripcin del mensaje o Nombre: MSG-5 Cuerpo: No se encontrarn registros. o Donde los resultados son los registros del catalogo a buscar.

14.6.
Objetivo

Mensaje de noticacin para el resultado de una busqueda o vac a.

Indicar al usuario que debe seleccionar un elemento de la lista.


104
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Descripcin del mensaje o Nombre: MSG-6 Cuerpo: Debe seleccionar un/a CAMPO. Donde CAMPO es el elemento del formulario de tipo lista.

14.7.
Objetivo

Mensajes de eliminacin por cada caso de uso. o

Mensaje para eliminar usuario con proyectos asociados. Indicar al usuario del caso de uso Gestin de Usuarios que no puede eliminar el usuario deseado ya que o este tiene datos asociados. Descripcin del mensaje o Nombre: MSG-6A1 Cuerpo: No se puede eliminar el usuario ya que tiene proyectos asociados. Mensaje de validacin para los datos asociados del Area: Datos asociados al rea o a Objetivo Indicar al usuario que el rea que desea eliminar se encuentra asociada a un proyecto. a Descripcin del mensaje o Nombre: MSG-6A7 Cuerpo: El rea que desea eliminar esta asociada con uno o varios usuarios. a Mensaje de validacin para la eliminacin de un Programa 1N: Proyectos en curso o o Objetivo Indicar al usuario que el Programa1N que esta intentando eliminar tiene asignados proyectos que estan en curso. Descripcin del mensaje o Nombre: MSG-6G1 Cuerpo: El Programa que desea eliminar esta asociado a Proyectos que an estan en curso. u Mensaje de validacin para la eliminacin del Tema Transversal: Proyectos asociados o o Objetivo Indicar al usuario que el Tema Transversal que esta intentando eliminar tiene asignados proyectos. Descripcin del mensaje o Nombre: MSG-6G2 Cuerpo: El Tema Transversal que desea eliminar esta asociado con Proyectos.

105
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

106
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

CAP ITULO

15

Modelo del dominio del problema

15.1.

Diagrama Entidad/Relacin o

Figura 15.1: Unidad

15.2.
15.2.1.

Diccionario de Datos
Deniciones

Status: [ 0 | 1 ] D gito: [ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ] 107

Real: 1 {D g i t o } 38 + . + 1 {D g i t o } 38 Porcentaje: 1 {D g i t o } 3 + . + 1 {D g i t o } 2 Horario: 1 {D g i t o } 2 + : + 1 {D g i t o } 2 Letra: [ az | AZ ] Caracter: [ L e t r a |D g i t o ] Espacio: [ ] Signo: [ . | , | | |/|# ] Fecha: {D g i t o } 4 + / + [ 0 | 1 ] + [ 0 | 1 | 2 ] + / + [ 0 | 1 | 2 | 3 ] + D g i t o a n o /mes/d a D gito: [ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ]

15.2.2.

Usuario
Datos de U s u a r i o = @ i d U s u a r i o + Nombre de l o g i n + C o n t r a s e n a + i d P e r f i l U s u a r i o + Nombre + A p e l l i d o Paterno + A p e l l i d o Materno + R e g i s t r o F e d e r a l de C o n t r i b u y e n t e s + i d A r e a + idGrupo .

Direccion = pa s .

@ i d U s u a r i o + c a l l e + Numero + C o l o n i a + Codigo P o s t a l + D e l e g a c i n + Estado + o

idUsuario Signicado: Nombre del identicador del usuario en la base de datos Composicin: o Nombre de login Signicado: Nombre de identicacion unico que registra un Usuario para entrar al sistema y distinguirlo de otros. Composicin: o Contrase a n Signicado: Contrasea de acceso al sistema registrada por el usuario. n Composicin: o idPerlUsuario Signicado: Nombre del identicador del perl de usuario en la base de datos Composicin: o Nombre Signicado: Registro que conserva el Nombre del usuario registrado.
108
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

1 {D g i t o } 11

1 { L e t r a } 20

1 { C a r a c t e r } 20

1 {D g i t o } 11

Composicin: o Apellido Paterno

1 { C a r a c t e r } 50

Signicado: Registro que conserva el primer apellido del usuario registrado. Composicin: o Apellido Materno Signicado: Registro que conserva el segundo apellido del usuario registrado. Composicin: o Cargo Signicado: Registro que conserva el puesto que tiene el usuario dentro de la organizacin. o Composicin: o
1 { C a r a c t e r } 250 1 { C a r a c t e r } 50 1 { C a r a c t e r } 50

Registro Federal de Contribuyentes Signicado: Registro que conserva el RFC del usuario registrado. Composicin: o idArea Signicado: Nombre del identicador del rea en la base de datos a Composicin: o calle Signicado: Registro donde se guardan la calle del usuario registrado. Composicin: o Numero Signicado: Registro donde se guardan el Numero de casa del usuario registrado. Composicin: o Colonia Signicado: Registro donde se guardan la Colonia del usuario registrado. Valores: Codigo Postal Signicado: Registro donde se guardan el Codigo Postal del usuario registrado. Valores: Delegacin o Signicado: Registro donde se guardan la Delegacin del usuario registrado. o
109
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

1 { C a r a c t e r } 20

1 {D g i t o } 11

1 { C a r a c t e r } 50

1 { C a r a c t e r } 10

1 { C a r a c t e r } 50

1 {D g i t o } 10

Valores: Estado

1 { C a r a c t e r } 30

Signicado: Registro donde se guardan el Estado del usuario registrado. Valores: Pa s Signicado: registro donde se guardan el pa del usuario registrado. s Valores:
1 { C a r a c t e r } 30 1 { C a r a c t e r } 30

15.2.3.

Area

Datos del Area


Area = @ i d A r e a + Datos G e n e r a l e s d e l Area .

identicador Signicado: Nmero con el cual se identica de forma unica el rea. u a Valores: 1 {D g i t o } 3 Datos Generales del Area Signicado: Atributos que conforman un rea y con los que el usuario puede interactuar. a Composicin: 15 o Datos Generales del Area
Datos G e n e r a l e s d e l Ar e a = Nombre + S i g l a s + D e s c r i p c i o n .

Nombre Signicado: Es un texto con el cual el usuario va a representar de forma unica un rea. a Valores: L e t r a + 0 { L e t r a | E s p a c i o } 49 Siglas Signicado: Contiene las primeras letras en maysculas del nombre del rea. u a Valores: L e t r a + 0 { L e t r a } 9 Descripcin o Signicado: Informacin que contiene las caracter o sticas mas importantes del rea. a Valores: L e t r a + 0 { C a r a c t e r | E s p a c i o | S i g n o } 249

110
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

15.2.4.

Programa de primer nivel (pp1n)

pp1n = @ i d e n t i f i c a d o r de pp1n+ nombre + d e s c r i p c i n + i d e t i f i c a d o r r e s p o n s a b l e+ o i d e n t i f i c a d o r e j e tem t i c o+i d e n t i f i c a d o r n i v e l+d u r a c i o n+f e c h a i n i c i a l +f e c h a f i n a l+tiempo a d e s h a b i l i t a c i n+p r e s u p u e s t o s o l i c i t a d o+p r e s u p u e s t o a s i g n a d o+p r e s u p u e s t o e j e r c i d o o

identicador de pp1n Signicado: Valor que identica el pp1n de forma unica. Valores: 1 {D g i t o } 10 nombre Signicado: Nombre del pp1n. Valores: C a r a c t e r + 1 { C a r a c t e r | E s p a c i o } 254 resumen Signicado: Descripcin del pp1n. o Valores: C a r a c t e r + 1 { C a r a c t e r | E s p a c i o } 254 siglas Signicado: Siglas del pp1n. Valores: C a r a c t e r + 1 { C a r a c t e r | E s p a c i o } 500 identicador responsable Signicado: Valor que identica el responsable del pp1n. Valores: 1 {D g i t o } 3 identicador eje tematico Signicado: Valor que identica el eje tematico. Valores: 1 {D g i t o } 3 identicador nivel Signicado: Valor que identica el nivel, en este caso sera siempre 1. Valores: 1 {D g i t o } 3 duracion Signicado: Cantidad de dias que durara el pp1n. Valores: 1 {D g i t o } 3 fecha inicial Signicado: Dia en que inicia el pp1n. Valores: Fecha fecha nal
111
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

Signicado: Dia en que termina el pp1n. Valores: Fecha tiempo deshabilitacin o Signicado: Momento del tiempo en que este pp1n se deshabilito. Valores: Fecha presupuesto solicitado Signicado: Es la cantidad de dinero solicitada para el pp1n. Valores: Real presupuesto asignado Signicado: Es la cantidad de dinero con la que realmente cuenta el pp1n. Valores: Real presupuesto ejercido Signicado: Es la cantidad de dinero que se ha gastado el pp1n. Valores: Real

15.2.5.

Proyecto
Datos G e n e r a l e s d e l Proyecto = IdProyecto + IdResponsable + IdEstado + S i g l a s + Nombre + Resumen + O b j e t i v o G e n e r a l + Datos P r e r e g i s t r o + Fecha P r e r e g i s t r o + Duracion .

IdProyecto Signicado: Informacin unica para identicar al Proyecto. o Valores: IdResponsable Signicado: Informacin unica perteneciente al Usuario que ha sido asignado como Responsable. o Valores: IdEstado Signicado: Informacin unica perteneciente a los tipos de Estado. o Valores: Siglas Signicado: Iniciales del nombre del Proyecto. Valores: Nombre
112
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

I n t e g e r + 1 {D g i t o } 10

I n t e g e r + 1 {D g i t o } 10

I n t e g e r + 1 {D g i t o } 10

C a r a c t e r + 1 { C a r a c t e r } 10

Signicado: Nombre que identica el Proyecto. Compuesto:


255 Caracter + 1{ Caracter | Espacio }

Resumen Signicado: Breve descripcin del Proyecto. o Compuesto:


500 Caracter + 1{ Caracter | Espacio }

Objetivo General Signicado: Objetivo al cual se quiere llegar. Compuesto:


255 Caracter + 1{ Caracter | Espacio }

Datos Pre-registro Signicado: Informacin relevante para el Pre-registro. o Composicin: o Fecha Pre-registro Signicado: Fecha en el que se realizo el Pre-registro. Composicin: o Duracin o Signicado: Tiempo en d desde el inicio del Proyecto hasta su conclusin. as o Composicin: o
I n t e g e r + 1 {D g i t o } 99 Fecha Caracter + 1{ Caracter | E s p a c i o } 500

15.2.6.

Tema Transversal

Tema transversal: Denen temas que se involucran con los ejes temticos. a Datos del Tema Transversal
Tema T r a n s v e r s a l = @ i d e n t i f i c a d o r + Nombre + D e s c r i p c i n . o

identicador Signicado: Valor que identica el Tema Transversal de forma unica. Valores: 1 {D g i t o } 10 Nombre Signicado: Nombre con el que se identica al Tema Transvesal. Valores: L e t r a + 1 { L e t r a | E s p a c i o } 254 Descripcin o Signicado: Descripcin del Tema Transversal, se indica cual es la nalidad del Tema Transversal. o Valores: C a r a c t e r + 1 { C a r a c t e r | E s p a c i o | S i g n o } 499

113
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

15.2.7.

Eje Temtico a
EjeTematico = @ i d E j e T e m a t i c o + Datos G e n e r a l e s d e l Eje Tematico .

Datos del eje temtico a

identicador Signicado: Nmero con el cual se identica de forma unica el rea. u a Valores: 1 {D g i t o } 3 Datos Generales del EjeTematico Signicado: Atributos que conforman un rea y con los que el usuario puede interactuar. a Composicin: 15 o Datos Generales del Eje Temtico a
Datos G e n e r a l e s d e l Ar e a = Nombre + S i g l a s + D e s c r i p c i o n .

Nombre Signicado: Es un texto con el cual el usuario va a representar de forma unica un eje temtico. a Valores: L e t r a + 0 { L e t r a | E s p a c i o } 249 Descripcin o Signicado: Informacin que contiene las caracter o sticas mas importantes del eje temtico. a Valores: L e t r a + 0 { C a r a c t e r | E s p a c i o | S i g n o } 249

15.2.8.

Estructura
E s t r u c t u r a = @ i d E s t r u c t u r a + idPrograma + i d P a d r e + Datos G e n e r a l e s de l a Estructura .

Datos de la Estructura

idEstructura Signicado: Nmero con el cual se identica de forma unica la Estructura. u Valores: idPrograma Signicado: Valor que identica el pp1n de forma unica. Valores: idPadre Signicado: Nmero con el cual se identica a la Estructura padre de la Estructura que se esta u deniendo. Valores: Datos Generales de la Estructura Signicado: Atributos que conforman una Estructura y con los que el usuario puede interactuar. Composicin: 15 o
114
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o

1 {D g i t o } 10

1 {D g i t o } 10

1 {D g i t o } 10

Datos Generales de la Estructura


Datos G e n e r a l e s de l a E s t r u c t u r a = Nombre + D e s c r i p c i n + P e r i o d o . o

Nombre Signicado: Es un texto con el cual el usuario va a representar de forma unica una Estructura. Valores: L e t r a + 0 { L e t r a | E s p a c i o } 249 Descripcin o Signicado: Informacin que contiene las caracter o sticas mas importantes de la Estructura. Valores: L e t r a + 0 { C a r a c t e r | E s p a c i o | S i g n o } 499 Periodo Signicado: Es el periodo de tiempo denido para un Programa de primer nivel, Estructura o Proyecto. Composicin: 15 o Periodo
P e r i o d o = @ id P e r io d o + D u r a c i n P e r i o d o + F e c h a I n i c i o + F e c h a F i n a l . o

idPeriodo Signicado: Nmero con el cual se identica de forma unica al Periodo. u Valores: DuracinPeriodo o Signicado: Es la duracin en dias del Programa de primer nivel, Estructura o Proyecto. o Valores: FechaInicio Signicado: Es la fecha de inicio denida para un Programa de primer nivel, Estructura o Proyecto. Valores: FechaFinal Signicado: Es la fecha nal denida para un Programa de primer nivel, Estructura o Proyecto. Valores:
Fecha Fecha 1 {D g i t o } 10 1 {D g i t o } 10

115
Av. Juan de Dios Btiz esq. Miguel Othn de Mendizabal S/N Col. Lindavista, GAM, D. F. T 57296000 Ext. 52004 B rabadanlorj@gmail.com, ulises.velez@gmail.com a o