3. entregable documento de diseÑo (dds)

46
CENTRO DE DISEÑO Y MANUFACTURA DEL CUERO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION Documento de Diseño del Sistema (DDS) DOCUMENTO DE DISEÑO PROYECTO FACILITAR EL ACCESO AL COMPLEJO SUR POR MEDIO DE HERRAMIENTAS BIOMETRICAS CONTENIDO NOMBRE DEL PROYECTO EASY ENTRY SYSTEM PARTICIPANTES EN EL PROYECTO Aprendices del SENA del programa tecnología en análisis y desarrollo de sistemas de información: JESSICA LORENA RICO PATIÑO 60445437 ELKIN SANTA ÁLVAREZ 98524878 INTRODUCCIÓN El siguiente documento describe los contenidos principales del diseño del proyecto para facilitar el acceso al complejo sur de Sena, regional Antioquia, por medio de herramientas biométricas. Este Plan de Diseño del Software es una versión preparada para ser incluida en la propuesta elaborada por los Aprendices de la tecnología análisis y desarrollo de sistemas de información, como respuesta al proyecto de instalación de un sistema que facilite el acceso al complejo sur del Sena en Antioquia. Este documento provee una visión global del enfoque del diseño propuesto y esta organizado en las siguientes secciones: TABLA DE CONTENIDO 1

Upload: camilo-orozco-torres

Post on 28-Apr-2015

87 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

DOCUMENTO DE DISEÑOPROYECTO FACILITAR EL ACCESO AL COMPLEJO SUR POR MEDIO DE

HERRAMIENTAS BIOMETRICAS

CONTENIDO

NOMBRE DEL PROYECTO

EASY ENTRY SYSTEM

PARTICIPANTES EN EL PROYECTO

Aprendices del SENA del programa tecnología en análisis y desarrollo de sistemas de información:

JESSICA LORENA RICO PATIÑO 60445437ELKIN SANTA ÁLVAREZ 98524878

INTRODUCCIÓNEl siguiente documento describe los contenidos principales del diseño del proyecto para facilitar el acceso al complejo sur de Sena, regional Antioquia, por medio de herramientas biométricas.

Este Plan de Diseño del Software es una versión preparada para ser incluida en la propuesta elaborada por los Aprendices de la tecnología análisis y desarrollo de sistemas de información, como respuesta al proyecto de instalación de un sistema que facilite el acceso al complejo sur del Sena en Antioquia.

Este documento provee una visión global del enfoque del diseño propuesto y esta organizado en las siguientes secciones:

TABLA DE CONTENIDO

<Presentar la tabla de contenido del documento de diseño>

LISTA DE FIGURASFigura 1. Ingresar usuarioFigura 2. Modificar usuarioFigura 3. Cambiar estado usuarioFigura 4. Consultar usuarioFigura 5. Ingresar al sistemaFigura 6. Generar informes del sistemaFigura 7. Ingresar programaFigura 8. Modificar programa

1

Page 2: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Figura 9. Cambiar estado programaFigura 10. Consultar programaFigura 11. Ingresar dependenciaFigura 12. Modificar dependenciaFigura 13. Cambiar estado dependenciaFigura 14. Consultar dependenciaFigura 15. Registrar accesoFigura 16. Modificar accesoFigura 17. Consultar acceso

LISTA DE TABLAS

Tabla 1. UsuarioTabla 2. ProgramaTabla 3. DependenciaTabla 4. Acceso

2

Page 3: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

1. DISEÑO LÓGICO Y FÍSICO DEL SISTEMA DE INFORMACIÓN

1.1. DISEÑO DE LA ARQUITECTURA TECNOLÓGICA

Figura 1. Diseño de la arquitectura tecnológica.

1.2. DIAGRAMA DE DESPLIEGUE

3

Servidor Proxy CDMA

Concentrador

Router

swicheP.A.I

Impresora

PCPC

Fibra ÓpticaFibra Óptica

Fibra ÓpticaFibra Óptica

Fibra Óptica

Fibra Óptica

Firewall

Lector de TarjetaLector de Tarjeta

Page 4: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Figura 2. Diagrama de despliegue.

PRINTER

CONCENTRADOR

FIREWALL

INTERNET

P.A.I

ROUTER SERVIDOR

SWICHE

LECTOR DE TARJETA

PC OFIMATICA NAVEGADOR

LECTOR DE TARJETA

HTTP

TPC/IP

TPC/IPTPC/IPTPC/IP

TPC/IP

TPC/IP

PC OFIMATICA NAVEGADOR

TP

C/I

P

TPC/IP

TP

C/I

P

TPC/IP

4

Page 5: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

2. CLASES

Clase: Usuario (aprendiz, instructor, empleado contratista, visitante, proveedor)

Vista: Ingresar.

Responsabilidad: Es la encargada de permitir el ingreso de los datos de todos

los usuarios.

Vista: Modificar

Responsabilidad: Es la encargada de visualizar los registros que se desean

modificar.

Vista: Cambiar Estado.

Responsabilidad: Es la encargada de mostrar los registros de quien se

requiere cambiar el estado.

Vista: Consultar.

Responsabilidad: Permite realizar consultas y visualizar los registros de la Base

de Datos.

Controlador: Ingresar

Responsabilidad: valida los datos ingresados

Controlador: Modificar.

Responsabilidad: Valida los datos que se desean actualizar

Controlador: Cambiar estado.

Responsabilidad: valida los datos que requieren cambio de estado.

Controlador: Consultar.

Responsabilidad: validar los datos que se desean consultar

Modelo: Ingresar.

Responsabilidad: Pide los datos en la base de datos y retorna un estado

Modelo: Modificar.

Responsabilidad: Enviar los datos a la base de datos y devuelve un estado

Modelo: Cambiar Estado.

5

Page 6: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Responsabilidad: Manda los datos a la Base de Datos y devuelve el estado

actualizado

Modelo: Consulta

Responsabilidad: Enviar un parámetro a la Base de Datos y devuelve uno o

varios registros

Clase: Programa

Vista: Ingresar.

Responsabilidad: Es la encargada de permitir el ingreso de los datos de todos

los Programas de formación que ofrece el SENA

Vista: Modificar

Responsabilidad: Es la encargada de visualizar los registros que se desean

modificar en los programas de formación que ofrece el SENA

Vista: Cambiar Estado.

Responsabilidad: Es la encargada de mostrar los registros de los programas

de formación del SENA que se requieren actualizar.

Vista: Consultar.

Responsabilidad: Permite realizar consultas y visualizar los registros de la Base

de Datos de todos los programas de formación que ofrece el SENA

Controlador: Ingresar

Responsabilidad: valida los datos ingresados

Controlador: Modificar.

Responsabilidad: Valida los datos que se desean actualizar

Controlador: Cambiar estado.

Responsabilidad: valida los datos que requieren cambio de estado.

Controlador: Consultar.

Responsabilidad: validar los datos que se desean consultar

Modelo: Ingresar.

Responsabilidad: Pide los datos en la base de datos y retorna un estado

Modelo: Modificar.

Responsabilidad: Enviar los datos a la base de datos y devuelve un estado

6

Page 7: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Modelo: Cambiar Estado.

Responsabilidad: Manda los datos a la Base de Datos y devuelve el estado

actualizado

Modelo: Consulta

Responsabilidad: Enviar un parámetro a la Base de Datos y devuelve uno o

varios registros

Clase: Dependencia

Vista: Ingresar.

Responsabilidad: Es la encargada de permitir el ingreso de los datos de todas

las dependencias que existen en el SENA CALATRAVA

Vista: Modificar

Responsabilidad: Es la encargada de visualizar los registros que se desean

modificar en las dependencias del SENA CALATRAVA

Vista: Cambiar Estado.

Responsabilidad: Es la encargada de mostrar los registros de las

dependencias que existen en el SENA CALATRAVA en el momento que se

requiera cambiar su estado.

Vista: Consultar.

Responsabilidad: Permite realizar consultas y visualizar los registros de la Base

de Datos de todas las dependencias del SENA CALATRAVA

Controlador: Ingresar

Responsabilidad: valida los datos ingresados

Controlador: Modificar.

Responsabilidad: Valida los datos que se desean actualizar

Controlador: Cambiar estado.

Responsabilidad: valida los datos que requieren cambio de estado.

Controlador: Consultar.

Responsabilidad: validar los datos que se desean consultar

Modelo: Ingresar.

Responsabilidad: Pide los datos en la base de datos y retorna un estado

7

Page 8: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Modelo: Modificar.

Responsabilidad: Enviar los datos a la base de datos y devuelve un estado

Modelo: Cambiar Estado.

Responsabilidad: Manda los datos a la Base de Datos y devuelve el estado

actualizado

Modelo: Consulta

Responsabilidad: Enviar un parámetro a la Base de Datos y devuelve uno o

varios registros

Clase: Acceso

Vista: Registrar

Responsabilidad: Es la encargada de permitir el ingreso de los datos de los

accesos al SENA CALATRAVA

Vista: Modificar

Responsabilidad: Es la encargada de visualizar los registros actualizados en

los accesos al SENA CALATRAVA

Vista: Consultar.

Responsabilidad: Permite realizar consultas y visualizar los registros de la Base

de Datos de todos los accesos al SENA CALATRAVA.

Controlador: Registrar

Responsabilidad: valida los datos ingresados

Controlador: Modificar.

Responsabilidad: Valida los datos que se desean actualizar

Controlador: Consultar.

Responsabilidad: validar los datos que se desean consultar

Modelo: Registrar

Responsabilidad: Pide los datos en la base de datos y retorna un estado

Modelo: Modificar.

Responsabilidad: Enviar los datos a la base de datos y devuelve un estado

Modelo: Consultar

8

Page 9: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Responsabilidad: Enviar un parámetro a la Base de Datos y devuelve uno o

varios registros

2.1 IDENTIFICACIÓN DE LAS CLASES SEGÚN ESTEREOTIPO

2.1.1 PAQUETE O MÓDULO: <USUARIO>

Paquete o Modulo: Usuario (aprendiz, instructor, empleado contratista,

visitante, proveedor).

Nro. caso de uso Caso de uso Patrón MVC Estereotipo

001 Ingresar usuario

Pantalla principal 1 Borde

Pantalla registrar

usuarioBorde

Guardar usuario Entidad

Pantalla mensaje

usuario registradoBorde

Control registrar

usuarioControl

002 Modificar usuario

Pantalla principal 2 Borde

Pantalla modificar

usuarioBorde

Modificar datos Entidad

Pantalla mensaje

actualización datosBorde

Control modificar

datosControl

003Cambiar estado

usuario

Pantalla principal 3 Borde

Pantalla cambiar

estado de usuarioBorde

Cambiar estado del

usuario Entidad

Pantalla mensaje

cambio de estadoBorde

Control cambiar

estadoControl

004 Consultar usuario Pantalla principal 4 Borde

Pantalla consultar

usuarioBorde

Consultar usuario Entidad

9

Page 10: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Pantalla mensaje

consulta usuariosBorde

Control consultar

usuariosControl

005 Ingresar al sistema

Pantalla – ingresar al

sistemaBorde

control – ingresar al

sistemaControl

validar usuario Entidad

Pantalla – menú ppal. Borde

006

Generar informes del

sistema. usuario

administrador

Pantalla – menú ppal.

Borde

Pantalla – generar informes del

sistemaBorde

Control – generar informes del

sistemaControl

consultar datos Entidadpantalla datos consultados

Borde

Tabla 1. Usuario

2.1.2 PAQUETE O MÓDULO: <PROGRAMA>

Nro. caso de uso Caso de uso Patrón MVC Estereotipo

001 Ingresar Programa

Pantalla principal 1 Borde

Pantalla registrar

programaBorde

Guardar programa Entidad

Pantalla mensaje

programa registradoBorde

Control registrar

programaControl

002 Modificar programa Pantalla principal 2 Borde

Pantalla modificar

programaBorde

Modificar datos Entidad

Pantalla mensaje

actualización datos

Borde

10

Page 11: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Control modificar

datosControl

003Cambiar estado del

programa

Pantalla principal 3 Borde

Pantalla cambiar

estado del programaBorde

Cambiar estado del

programa Entidad

Pantalla mensaje

cambio de estadoBorde

Control cambiar

estadoControl

004 Consultar programa

Pantalla principal 4 Borde

Pantalla consultar

programa Borde

Consultar programa Entidad

Pantalla mensaje

consulta programasBorde

Control consultar

programaControl

Tabla 2. Programa

2.1.3 PAQUETE O MÓDULO: <DEPENDENCIA>

Nro. caso de uso Caso de uso Patrón MVC Estereotipo

001 Ingresar Dependencia

Pantalla principal 1 Borde

Pantalla registrar

dependenciaBorde

Guardar dependencia Entidad

Pantalla mensaje

dependencia

registrada

Borde

Control registrar

dependenciaControl

002 Modificar

dependencia

Pantalla principal 2 Borde

Pantalla modificar

dependenciaBorde

Modificar datos Entidad

Pantalla mensaje

actualización datos

Borde

11

Page 12: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Control modificar

datosControl

003Cambiar estado de la

dependencia

Pantalla principal 3 Borde

Pantalla cambiar

estado de la

dependencia

Borde

Cambiar estado de la

dependencia Entidad

Pantalla mensaje

cambio de estadoBorde

Control cambiar

estadoControl

004Consultar

dependencia

Pantalla principal 4 Borde

Pantalla consultar

dependenciaBorde

Consultar

dependenciaEntidad

Pantalla mensaje

consulta

dependencias

Borde

Control consultar

dependenciaControl

Tabla 3. Dependencia

2.1.4 PAQUETE O MÓDULO: <ACCESO>

Nro. caso de uso Caso de uso Patrón MVC Estereotipo

001 Registrar acceso

Pantalla registrar

accesoBorde

Control verificar datos

de accesoControl

Validar datos de

accesoEntidad

Pantalla acceso

permitidoBorde

002 Modificar acceso Pantalla modificar

accesoBorde

Control verificar los

datos de acceso

Control

12

Page 13: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Validar los datos de

accesoEntidad

Pantalla acceso

actualizadoBorde

003 Consultar acceso

Pantalla principal 1 Borde

Pantalla consultar

accesoBorde

Consultar acceso Entidad

Pantalla mensaje

consulta accesosBorde

Control consultar

accesoControl

Tabla 4. Acceso

1.2 DIAGRAMA DE SECUENCIA

1.2.1 DIAGRAMA DE SECUENCIA DEL CASO DE USO <INGRESAR USUARIO>

Administrador Base de Datos Ingresar Usuario

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Ingresar Usuario

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Ingresar Usuario1: ingresar Usuario

9: Digita datos Usuario

16: Guardar o salir

10: Digita Datos Usuario

15 Ingreso Usuario

8: Desplegar Formulario Usuario

3: Ingrsar Usuario

4: Verificar Usuario

7: OK

11: Digita Datos Usuario

14: OK

5: Verificar Usuario

12 Digita Datos Usuario

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Ingresar Usuario>

Figura 1. Ingresar usuario

1.2.2 DIAGRAMA DE SECUENCIA DEL CASO DE USO <MODIFICAR USUARIO>

13

Page 14: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Administrador Base de Datos Modificar Usuario

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Modificar Usuario

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Modificar Datos usuario1: Modificar Datos Usuario

9: Actualiza Usuario

16: Guardar o salir

10: Actualiza Usuario

15: Datos Actualizados

8: Desplegar Pantalla Modificar Usuario

3: Modificar Datos Usuario

4: Verificar Usuario

7: OK

11: Actualiza Usuario

14: OK

5: Verificar Usuario

12 Actualiza Usuario

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Modificar Usuario>

Figura 2. Modificar usuario

1.2.3 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CAMBIAR ESTADO USUARIO>

Administrador Base de Datos Cambiar Estado Usuario

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Cambiar Estado

Usuario

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Cambiar Estado Usuario1: Cambiar Estado Usuario

9: Cambia Estado

16: Guardar o salir

10: Cambia Estado Usuario

15: Estado Modificado

8: Desplegar Pantalla Cambiar Estado uario

3: Cambiar Estado Usuario

4: Verificar Estado

7: OK

11: Cambia Estado

14: OK

5: Verificar Estado

12: Cambia Estado

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Cambiar Estado Usuario>

Figura 3. Cambiar estado usuario

14

Page 15: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

1.2.4 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CONSULTAR USUARIO>

Administrador Base de Datos Consultar Usuario

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Consultar Usuario

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Consultar Datos usuario1: Consultar Datos Usuario

9: Consulta Usuario

16: Guardar, Imprimir o salir

10: Consulta Usuario

15: Consulta Realizada

8: Desplegar Pantalla Consultar Usuario

3: Consultar Datos Usuario

4: Verificar Usuario

7: OK

11: Consulta Usuario

14: OK

5: Verificar Usuario

12 Consulta Usuario

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Consultar Usuario>

Figura 4. Consultar usuario

1.2.5 DIAGRAMA DE SECUENCIA DEL CASO DE USO <INGRESAR AL SISTEMA>

Usuario: (administrador, operario del sistema)

Base de Datos Ingresar al Sistema

<Borde> Interfaz Usuario:

(administrador, operariodel sistema) <Borde>

Interfaz Base de Datos

<Control> Control Ingresar al

Sistema

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Ingresar Nombre de Usuario y Contraseña1: Ingresar Nombre de Usuario y Clave

9: Guardar o salir

8: Desplegar Pantalla de Aplicaciones

3: Ingrsar Nombre de Usuario y ContraseñaUsuario

4: Verificar Datos

7: OK

5: Verificar Datos

6: OK

Diagrama de Secuencia del Caso de Uso <Ingresar al Sistema>

Figura 5. Ingresar al sistema

15

Page 16: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

1.2.6 DIAGRAMA DE SECUENCIA DEL CASO DE USO <GENERAR INFORMES DEL SISTEMA>

Administrador Base de Datos Generar Informes del Sistema

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Generar Informes

del Sistema

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Generar Informes del Sistema1: Generar Informes del Sistema

9: Click Sobre Informe a Generar

16: Guardar, Imprimir o Salir

10: Click Sobre Informe a Generar

15: Informe Generado

8: Desplegar Pantalla Generar Informes del Sistema

3: Generar Informes del Sistema

4: Verificar Informes del Sistema

7: OK

11: Click Sobre Informe a Generar

14: OK

5: Verificar Informes del Sistema

12: Click Sobre Informe a Generar

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Generar Informes del Sistema>

Figura 6. Generar informes del sistema

1.2.7 DIAGRAMA DE SECUENCIA DEL CASO DE USO <INGRESAR PROGRAMA>

16

Page 17: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Administrador Base de Datos Ingresar Programa

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Ingresar Programa

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Ingresar Programa1: Ingresar Programa

9: Digita Datos Programa

16: Guardar o salir

10:Digita Datos Programa

15 Ingreso Programa

8: Desplegar Formulario Programas

3: Ingrsar Programa

4: Verificar Programa

7: OK

11: Digita Datos Programa

14: OK

5: Verificar Programa

12: Digita Datos Programa

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Ingresar Programa>

Figura 7. Ingresar programa

1.2.8 DIAGRAMA DE SECUENCIA DEL CASO DE USO <MODIFICAR PROGRAMA>

Administrador Base de Datos Modificar Programa

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Modificar Programa

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Modificar Datos Programa1: Modificar Datos Programa

9: Modifica Programa

16: Guardar o salir

10: Modifica Programa

15: Datos Modificados

8: Desplegar Pantalla Modificar Programa

3: Modificar Datos Programa

4: Verificar Programa

7: OK

11: Modifica Programa

14: OK

5: Verificar Programa

12 Modifica Programa

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Modificar Programa>

Figura 8. Modificar programa

1.2.9 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CAMBIAR ESTADO PROGRAMA>

17

Page 18: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Administrador Base de Datos Cambiar Estado Programa

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Cambiar Estado

Programa

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Cambiar Estado Programa1: Cambiar Estado Programa

9: Cambia Estado Programa

16: Guardar o salir

10: Cambia Estado Programa

15: Estado Programa Cambiado

8: Desplegar Pantalla Cambiar Estado Programa

3: Cambiar Estado Programa

4: Verificar Estado Programa

7: OK

11: Cambia Estado Programa

14: OK

5: Verificar Estado Programa

12: Cambia Estado Programa

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Cambiar Estado Programa>

Figura 9. Cambiar estado programa

1.2.10 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CONSULTAR PROGRAMA>

Administrador Base de Datos Consultar Programa

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Consultar Programa

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Consultar Datos Programa1: Consultar Datos Programa

9: Consulta Programa

16: Guardar, Imprimir o salir

10: Consulta Programa

15: Consulta Programa Realizada

8: Desplegar Pantalla Consultar Programa

3: Consultar Datos Programa

4: Verificar Programa

7: OK

11: Consulta Programa

14: OK

5: Verificar Programa

12 Consulta Programa

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Consultar Programa>

Figura 10. Consultar programa

18

Page 19: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

1.2.11 DIAGRAMA DE SECUENCIA DEL CASO DE USO <INGRESAR DEPENDENCIA>

Administrador Base de Datos Ingresar Dependencia

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Ingresar Dependencia

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Ingresar Dependencia1: ingresar Dependencia

9: Digita datos Dependencia

16: Guardar o salir

10: Digita Datos Dependencia

15 Ingreso Dependencia

8: Desplegar Formulario Dependencia

3: Ingrsar Dependencia

4: Verificar Dependencia

7: OK

11: Digita Datos Dependencia

14: OK

5: Verificar Dependencia

12 Digita Datos Dependencia

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Ingresar Dependencia>

Figura 11. Ingresar dependencia

1.2.12 DIAGRAMA DE SECUENCIA DEL CASO DE USO <MODIFICAR DEPENDENCIA>

Administrador Base de Datos Modificar Dependencia

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> ControlModificar Dependencia

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Modificar Datos Dependencia1: Modificar Datos Dependencia

9: Actualiza Dependencia

16: Guardar o salir

10: Actualiza Dependencia

15: Datos Dependencia Actualizados

8: Desplegar Pantalla Modificar Dependencia

3: Modificar Datos Dependencia

4: Verificar Dependencia

7: OK

11: Actualiza Dependencia

14: OK

5: Verificar Dependencia

12 ActualizaDependencia

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Modificar Dependencia>

Figura 12. Modificar dependencia

19

Page 20: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

1.2.13 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CAMBIAR ESTADO DEPENDENCIA>

Administrador Base de Datos Cambiar Estado Dependencia

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Cambiar Estado

Dependencia

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Cambiar Estado Dependencia1: Cambiar Estado Dependencia

9: Cambia Estado Dependencia

16: Guardar o salir

10: Cambia Estado Dependencia

15: Estado Dependencia Cambiado

8: Desplegar Pantalla Cambiar Estado Dependencia

3: Cambiar Estado Dependencia

4: Verificar Estado Dependencia

7: OK

11: Cambia Estado Dependencia

14: OK

5: Verificar Estado Dependencia

12: Cambia Estado Dependencia

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Cambiar Estado Dependencia>

Figura 13. Cambiar estado dependencia

1.2.14 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CONSULTAR DEPENDENCIA>

20

Page 21: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Administrador Base de Datos Consultar Dependencia

<Borde> Interfaz Administrador

<Borde> Interfaz Base de Datos

<Control> Control Consultar Dependencia

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Consultar Datos Dependencia1: Consultar Datos Dependencia

9: Consulta Dependencia

16: Guardar, Imprimir o salir

10: Consulta Dependencia

15: Consulta Dependencia Realizada

8: Desplegar Pantalla Consultar Dependencia

3: Consultar Datos Dependencia

4: Verificar Dependencia

7: OK

11: Consulta Dependencia

14: OK

5: Verificar Dependencia

12 Consulta Dependencia

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Consultar Dependencia>

Figura 14. Consultar dependencia

1.2.15 DIAGRAMA DE SECUENCIA DEL CASO DE USO <REGISTRAR ACCESO>

Usuario: (Apendiz, Instructor, Empleado,Contratista, Visitante, Proveedor)

Base de Datos Registrar Acceso

<Borde> Interfaz Usuario: (Apendiz,

Instructor, Empleado,Contratista, Visitante,

Proveedor) <Borde> Interfaz Base de Datos

<Control> Control Registrar Acceso

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Registrar Acceso1: Registrar Acceso

9: Guardar o Salir

8: Registro Acceso

3: Registrar Acceso

4: Verificar Acceso

7: OK

5: Verificar Acceso

6: OK

Diagrama de Secuencia del Caso de Uso <Registrar Acceso>

Figura 15. Registrar acceso

1.2.16 DIAGRAMA DE SECUENCIA DEL CASO DE USO <MODIFICAR ACCESO>

21

Page 22: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

Usuario: (Apendiz, Instructor, Empleado,Contratista, Visitante, Proveedor)

Base de Datos Modificar Acceso

<Borde> Interfaz Usuario: (Apendiz,

Instructor, Empleado,Contratista, Visitante,

Proveedor)<Borde>

Interfaz Base de Datos<Control>

Control Modificar Acceso<Control>

Control Principal

0: Desplegar Pantalla Principal

2: Modificar Datos Acceso1: Modificar Datos Acceso

9: Actualiza Acceso

16: Guardar o salir

10: Actualiza Acceso

15: Modificacion Registrada

8: Desplegar Pantalla Modificar Acceso

3: Modificar Datos Acceso

4: Verificar Acceso

7: OK

11: Actualiza Acceso

14: OK

5: Verificar Acceso

12 Actualiza Acceso

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Modificar Acceso>

Figura 16. Modificar acceso

1.2.17 DIAGRAMA DE SECUENCIA DEL CASO DE USO <CONSULTAR ACCESO>

Usuario: (Administrador, Operador del Sistema) Base de Datos Consultar Acceso

<Borde> Interfaz Usuario:

(Administrador, Operadordel Sistema)

<Borde> Interfaz Base de Datos

<Control> Control Consultar Acceso

<Control> Control Principal

0: Desplegar Pantalla Principal

2: Consultar Datos Acceso1: Consultar Datos Acceso

9: Consulta Acceso

16: Guardar, Imprimir o salir

10: Consulta Acceso

15: Consulta Acceso Realizada

8: Desplegar Pantalla Consultar Acceso

3: Consultar Datos Acceso

4: Verificar Acceso

7: OK

11: Consulta Acceso

14: OK

5: Verificar Acceso

12 Consulta Acceso

6: OK

13: OK

Diagrama de Secuencia del Caso de Uso <Consultar Acceso>

Figura 17. Consultar acceso

22

Page 23: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3. PROTOTIPO E INTERFACES

3.1. NAVEGACIÓN ENTRE INTERFACES

23

Page 24: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

24

Page 25: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.2. INTERFACES PAQUETES <USUARIO>

3.2.1. Caso de uso <Ingresar Usuario>

3.2.2. Caso de uso <Modificar Usuario>

25

Page 26: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.2.3. Caso de uso <Cambiar de estado Usuario>

3.2.4. Caso de uso <Consultar usuario>

3.3. INTERFACES PAQUETES <PROGRAMA>

3.3.1. Caso de uso <ingresar programa>

26

Page 27: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.3.2. Caso de uso <Modificar programa>

27

Page 28: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.3.3. Caso de uso <Cambiar de estado de programa>

3.3.4. Caso de uso <Consultar programa>

28

Page 29: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.4. INTERFACES PAQUETES <DEPENDENCIA>

3.4.1. Caso de uso <ingresar dependencia>

29

Page 30: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.4.2. Caso de uso <Modificar dependencia>

3.4.3. Caso de uso <Cambiar de estado de dependencia>

30

Page 31: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

3.4.4. Caso de uso <Consultar dependencia>

3.5. INTERFACES PAQUETES <ACCESO>

3.5.1. Caso de uso <Registrar acceso>

3.5.2. Caso de uso <Consultar acceso>

31

Page 32: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

32

Page 33: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

4. DISEÑO DE LA BASE DE DATOS

4.1.DIAGRAMA DE CLASES

4.2.DIAGRAMA ENTIDAD RELACIÓN

33

Page 34: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

4.3.MODELO RELACIONAL

-Id_usuario-Nombre-Apellido-email-Dirección-Telefono

usuario-n_acceso-fecha-hora-observacion-id_usuario FK-ficha FK-cod_dependencia FK

Acceso

-cod_dependencia-id_usuario FK

Dependencia

-Ficha-Id_dependencia FK

Programa

1 *

-*

* -1

*

-*

*

-1

*

RELACIÓN O TABLA: <NOMBRE PRIMERA RELACIÓN O TABLA>

CAMPO DESCRIPCIÓN CLAVEVALOR ÚNICO

VALOR NULO

TIPO EJEMPLOOTRAS

RESTRICCIONES<Nombre atributo1>

<Descripción del atributo>

<Indicar si ese atributo esCP: clave primaria, o,CF: clave foránea>

<Indicar si el atributo es un valor único (Si/No)>

<Indicar si no se admiten valores no nulos NN>

<Tipo de datos y tamaño del mismo>

<Un posible valor>

<Lista de valores posibles, rangos, dominio del atributo u otras restricciones>

<NombreAtributo 2>

RELACIÓN: <NOMBRE SEGUNDA RELACIÓN O TABLA>

CAMPO DESCRIPCIÓN CLAVEVALOR ÚNICO

VALOR NULO

TIPO EJEMPLOOTRAS

RESTRICCIONES<Nombre atributo1>

<Descripción del atributo>

<Indicar si ese atributo esCP: clave primaria, o,CF: clave foránea>

<Indicar si el atributo es un valor único (Si/No)>

<Indicar si no se admiten valores no nulos NN>

<Tipo de datos y tamaño del mismo>

<Un posible valor>

<Lista de valores posibles, rangos, dominio del atributo u otras restricciones>

<NombreAtributo 2>

<Y así sucesivamente para cada relación o tabla>

34

Page 35: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

35

Page 36: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

5. PLAN DE MITIGACIÓN DE RIESGOS

RIESGO CAUSA

PROBABILIDAD DE

OCURRENCIA

IMPACTORIESGO TOTAL

ACCIONES PREVENTIV

AS AP

RESPONSABLE AP

CUANDO AP

ACCIONES CORRECTIV

AS

RESPONSABLE AC

VirusFalta de actualización del antivirus

Bajo (40%)

Muy alto (5)

Alto (200)Actualizar el antivirus diariamente

Administrador del sistemaOperario del sistema.

Diariamente, antes de iniciar el servicio

-Escanear el PC con el fin de recuperar los datos-Reinstalar todos los programas

Administrador del sistema

Robo de la información

Descuido del operador del Sistema o Administrador.

Bajo (40%)Muy Alto (5)

Alto (200)

Todo usuario autorizado para acceder a la información debe tener password.Cambiar la clave periódicamente.

Personas con acceso a la información

Permanentemente

- Cambiar la clave.

- Poner denuncio ante la autoridad competente.

Director del Complejo

Tormentas eléctricas

Naturales Bajo (5%) Alto (4) Muy Bajo (20)

Instalar un para-rayo en el complejo.Tener disponibilidad de un

Desde que se instale el sistema.

- Utilizar el hardware de repuesto.

-

Administrador del sistema.

36

Page 37: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

hardware para reponer el afectado.

Respaldos más elaborados

Descuido del administrador del sistema.

Bajo (10%)Muy alto (5)

Muy bajo (50)

Capacitación a los operadores del sistema sobre la elaboración correcta de copias de seguridad.

Administrador del sistema.

- Cuando asuma las funciones de realizar copias de seguridad.

- Administrador del sistema.

Falta de mantenimiento a Hardware

Descuido del administrador del sistema.

Alto (65%) Bajo (2) Bajo (130)

Realizar cronograma de mantenimiento periódico.

Administrador del sistema.

- Mensual

- Reparación o reposición

Administrador

Rechazo al nuevo sistema por parte del operario.

Miedo al cambio

Bajo (5%)Muy bajo (1)

Muy bajo (5)

Antes de instalar el sistema, realizar capacitación sobre sus beneficios.

Administrador del sistema.

- Antes de instalar el sistema.

- Cambiar el operario del sistema.

Administrador del sistema.

Mal diseño del sistema

- -

37

Page 38: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

de información.Deficiencias en el diseño de la base de datos

- -

Ataques de seguridad externos

- -

- -

38

Page 39: 3. ENTREGABLE DOCUMENTO DE DISEÑO (DDS)

CENTRO DE DISEÑO Y MANUFACTURA DEL CUEROANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

Documento de Diseño del Sistema (DDS)

GLOSARIO

<Describir el significado de cada término del dominio, teniendo en cuenta todos los términos o conceptos definidos en las fases anteriores>

ANEXOS

<Listar los diferentes anexos al DDS, como por ejemplo diagramas realizados con diferentes herramientas CASE, archivos del prototipo, etc.>

 

39