Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Compañía de Construcción BakerlooBrothers PDF
Compañía de Construcción BakerlooBrothers PDF
● Problemática
○ Conexión directa con el supervisor para poder enviar cambios de los diseños
(Por parte de los arquitectos fuera de filadelfia)
○ Conexiones a base de datos o nube inexistente
○ No existe un directorio activo que controle las políticas de cambios
○ No tienen en funcionamiento de redes virtuales VPN
○ No existen VLAN dentro de la LAN
○ No hay implementación de seguridad en la red
○ Cambio de zona horaria (GMT -?)
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
● Posible Solución
○ Administración de la red mediante un router (Capa 3)
○ Desarrollo de VLAN en la red principal y secundaria
○ Implantación de redes LAN cuyo NAT se establezca mediante una conexión
VPN desde las oficinas secundarias a la principal. para conexión a la red
principal de la compañía
○ Administración de un servidor con directorio activo para el control de acceso de
cambios
○ Implementación de un servidor de archivos (Backup)
○ Uso de base de datos en la nube (Servicio de Google)
○ Uso de un canal dedicado (fibra) a través de proveedores de servicios de
internet (ISP)
○ Implementación de firewall
Se considera el sistema de cómputo como el más idóneo como solución, dado, que
este permite contener una colección de computadoras separadas físicamente y
conectadas entre sí por una red de comunicación distribuida.
El usuario accede a los recursos remotos de la misma manera que accede a
recursos locales, o un grupo de computadores que usan el software para conseguir
un objetivo en común
Del sistema de cómputo elegimos el de Grid (Malla) ya que nos permite realizar
cambios en línea y al realizar esto, los cambios se ven de manera inmediata, esto
permite que se minimice los errores al momento de que los arquitectos y obreros
empiezan a realizar la obra, esto permite que los cambios realizados en los planos se
visualicen de manera inmediata.
Pero además de ello permite tener un control de usuarios o niveles de acceso y esto
permite que no todos puedan realizar cambios en los planos o que los arquitectos por
equivocación introduzcan cambios en la parte de ventas.
Y por último deja conectar a los diferentes usuarios a la red así se encuentren en
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
diferentes partes, pero además de ello tiene la facilidad de conectar una nueva
máquina de manera sencilla y sin realizar cambios en los demás equipos conectados.
○ Visualizar Reporte
■ Parámetros:
● Ninguno
■ Salida :
● List - Reportes
○ Eliminar plano
■ Parámetros:
● Integer - id Plano
■ Salidas
● True
● False
○ Visualizar todos los Planos
■ Parámetros
● Ninguno
■ Salidas:
● List - Planos
○ Crear Usuarios
■ Parámetros:
● Integer - idUsuario
● String - Nombre
● String - Apellido
● String - Ciudad
● String - Telefono
● String - Perfil
● String - Correo
● String - Login
● String - Password
■ Salidas:
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
● True
● False
○ Buscar Usuarios por Filtro
■ Parámetros:
● Integer - idUsuario
● String - Ciudad
● Date - Fecha Ingreso
● String - Perfil
■ Salidas:
● Integer - idUsuario
○ Buscar Usuario
■ Parámetros:
● Ninguno
■ Salidas:
● List - Usuarios
○ Actualizar Usuario
■ Parámetros:
● Integer - idUsuario
● String - Nombre
● String - Apellido
● String - Ciudad
● String - Telefono
● String - Perfil
● String - Correo
● String - Login
● String - Password
■ Salidas:
● True
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
● False
○ Desactivar Usuario
■ Parámetros:
● Integer - idUsuario
■ Salidas:
● True
● False
○ Activar Usuario
■ Parámetros:
● Integer - idUsuario
■ Salidas:
● True
● False
● Mapa de Procesos
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
Utiliza
ENTRADA: SALIDA:
DESCRIPCIÓN:
● Procedimiento por el cual un empleado o cliente inicia sesión en el sistema.
Utiliza
Alta
ENTRADA: SALIDA:
DESCRIPCIÓN:
● Este caso de uso muestra el proceso en el cual un arquitecto o supervisor del sistema
crea un plano.
CRITERIOS DE ACEPTACIÓN
1. Los planos se manipulan por parte de los arquitectos.
Utiliza
ENTRADA: SALIDA:
DESCRIPCIÓN:
· Los arquitectos o supervisores con acceso a sus credenciales pueden realizar
modificaciones en los planos y guardarlos en tiempo real.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
Utiliza
Alta
ENTRADA: SALIDA:
DESCRIPCIÓN:
● Los clientes, arquitectos, supervisores con credenciales pueden ver los planos que han
sido cargados por parte del supervisor de manera actualizada para evitar errores en la
construcción.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
Utiliza
ENTRADA: SALIDA:
DESCRIPCIÓN:
● El sistema permitirá la carga de los planos por parte de las credenciales de los arquitectos
y se guardaran en tiempo real.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
Utiliza
ENTRADA: SALIDA:
DESCRIPCIÓN:
● El sistema permitirá la carga de los planos por parte de las credenciales de los arquitectos
y se guardaran en tiempo real.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
Utiliza
ENTRADA: SALIDA:
DESCRIPCIÓN:
● El sistema genera un reporte de todas las iteraciones realizadas en el plano, detallando:
fecha, hora, usuario.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
4. El sistema indica que el reporte generado fue exitoso sin descarga de archivo
CRITERIOS DE ACEPTACIÓN
1. Generación correcta del archivo TXT
2. Contenido con las iteraciones mencionadas
Utiliza
Media
ENTRADA: SALIDA:
DESCRIPCIÓN:
● El sistema elimina el plano del sistema
CRITERIOS DE ACEPTACIÓN
1. El plano no se encuentra en la base de datos
Caso de usos
○ Requerimientos no Funcionales
PRIORIDAD DE
DOCUMENTOS DE VISUALIZACIÓN ASOCIADOS:
El sistema debe validar los usuarios y sus credenciales.
DESARROLLO:
Alta
ENTRADA: SALIDA:
● Acceso a sus privilegios.
• Datos usuarios
DESCRIPCIÓN:
● El sistema realiza una validación de usuarios con esto se garantiza que cada usuario
pueda acceder hasta donde sus privilegios se lo permiten.
PRIORIDAD DE
DOCUMENTOS DE VISUALIZACIÓN ASOCIADOS:
Creación de la base de datos.
DESARROLLO:
Alta
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
ENTRADA: SALIDA:
●Almacenamiento.
• Ingreso de datos y de planos
DESCRIPCIÓN:
● La base de datos debe permitir el ingreso y almacenamiento seguro de los datos
ingresados por parte de los usuarios.
PRIORIDAD DE
DOCUMENTOS DE VISUALIZACIÓN ASOCIADOS:
Interfaz.
DESARROLLO:
Alta
ENTRADA: SALIDA:
●Interfaz.
• Llamado de la aplicación
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
DESCRIPCIÓN:
● La interfaz debe ser fácil de manejar permitiéndole a los usuarios realizar sus actividades
o tareas de manera rápida y sin generar problemas de almacenamiento o realizar cambios
en los datos con sus privilegios.
CRITERIOS DE ACEPTACIÓN
PRIORIDAD DE
DOCUMENTOS DE VISUALIZACIÓN ASOCIADOS:
DESARROLLO:
Notificación de errores.
Alta
ENTRADA: SALIDA:
●Notificación de error al realizar la solicitud.
• Solicitudes
DESCRIPCIÓN:
● El sistema debe generar una notificación de error al momento de que la solicitud
requerida por el usuario no se genere de manera correcta con esto él usuario tiene la
posibilidad de volver a realizar la solicitud.
Facultad de ingeniería
Programa Ingeniería de sistemas
Docente: J Eduar Criollo S
Asignatura: Sistemas Distribuidos
Código estudiante: 601623 Jessica Leaño Triviño / 203243 Miguel Casas Fajardo / 594976 Jhon Silva Tibaduiza
CRITERIOS DE ACEPTACIÓN
Bibliografía
● Quintero Espinoza, D. (2016, 1 enero). Tipos De Sistemas Distribuidos. slideplayer.
https://slideplayer.es/slide/10332531/
●