Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutor:
2. Objetivo General
Analizar los requerimientos de la empresa “La Colmena” y modelar los problemas allí
presentados, con el fin de encontrar una posible solución y que esta cumpla con sus necesidades
de operación.
3. Objetivos específicos
Realizaran los diagramas, los casos de uso y los prototipos que se requieran para comenzar con
la solución a los problemas encontrados.
Interactuar como equipo de trabajo para luego unificar los diagramas, casos de uso y prototipos
desarrollados y presentarlos como posibilidad de solución a los problemas encontrados en la
empresa.
4. REQUERIMIENTOS:
Última fecha
Sub Tipo de Nivel de Interesado (Stakeholder) dueño Nivel de
Identificación Descripción del requisito Versión Estado actual estado ESTUDIANTE
identificación Requermiento complejidad del requisito prioridad
registrado
Usuario no registrado
CU-03
Versión Version 1. Abril del 2019
Autores Jhon solano
Fuentes
Objetivos asociados Validar que el ingreso al sistema sea realizado con el perfil
de administrador.
Descripción Este caso de uso validará el usuario y contraseña ingresados
para autenticar que pertenezcal al perfil del administrador
del sistema.
Precondición CU-02 Autenticar usuario y contraseña de administrador
Secuencia Paso Acción
Normal 1 El actor ingresa el usuario y contraseña que lo
identifica como administrador del sistema. Se
realiza caso CU-02
2 Si el sistema encuentra que el usuario o clave son
errados lo sacará de este. Se realiza caso CU-04
3
4
5
6
n
Postcondición Lo sacará del sistema
Excepciones Paso Acción
1 Si el usuario y clave ingresado no es del perfil de
administrador, se informará que no está registrado y
lo sacará del sistema. Se realiza caso CU-03 y CU-
04
2
3
Rendimiento Paso Cota de tiempo
1 3 segundos
2 2 segundos
Frecuencia esperada diario
Importancia Vital
Urgencia Inmediata
Comentarios <comentarios adicionales>
Salir del sistema
CU-04
Versión Version 1. Abril del 2019
Autores
Fuentes
Objetivos asociados Sacar del sistema al actor al detectar que el usuario y
contraseña ingresados no pertenecen al perfil del
administrador.
Descripción Este caso de uso sacará del sistema al actor que intente
ingresar con usuario y clave que no pertenezcan al perfil del
administrador del sistema.
Precondición CU-03 Usuario no registrado
Secuencia Paso Acción
Normal 1 El sistema sacará al actor que ingresó con un
usuario o clave que no pertenecen al perfil de
administrador del sistema. Se realiza caso CU-04
2
3
4
5
6
n
Postcondición Lo sacará del sistema
Excepciones Paso Acción
1 Si el sistema detecta que el usuario y clave
ingresadas son del perfil del administrador, le
concederá acceso al sistema. Se realiza caso CU-02
2
3
Rendimiento Paso Cota de tiempo
1 2 segundos
2
Frecuencia esperada diario
Importancia Vital
Urgencia Inmediata
Comentarios <comentarios adicionales>
Realizar Backup de las BD y del sistema
CU-05
Versión Version 1. Abril del 2019
Autores
Fuentes
Objetivos asociados Permitir al administrador del sistema realizar el backup de
los datos y del propio sistema para respaldar esta
información.
Descripción Este caso de uso concederá al actor los permisos sobre el
sistema para realizar un respaldo de la información de este.
Precondición CU-02 Autenticar usuario y contraseña de administrador
Secuencia Paso Acción
Normal 1 El actor con perfil de administrador realiza copia,
respaldo o backup de la información, incluyendo las
bases de datos y el software del mismo sistema. Se
realiza caso CU-05
2 El actor realiza las acciones que le corresponden
como administrador, puede o no realizar
actualización del sistema, administrar usuarios y
generar informes de registro de actividad por
usuario. Se realiza caso CU-06, CU-07 y CU-08
3 El actor finaliza sus tareas y sale del sistema. Se
realiza caso CU-04
4
5
6
n
Postcondición Actualizar sistema, Administrar usuarios, generar informes
de actividad por usuario o Salir del sistema
Excepciones Paso Acción
1 Si el actor no pudo realizar respaldo de la
información, deberá soportarse con el área de
sistemas.
2
3
Rendimiento Paso Cota de tiempo
1 1 hora
2 2 – 3 horas
3 5 segundos
Frecuencia esperada diario
Importancia Vital
Urgencia Inmediata
Comentarios <comentarios adicionales>
Actualizar el sistema
CU-06
Versión Version 1. Abril del 2019
Autores
Fuentes
Objetivos asociados Permitir al administrador del sistema, en caso de ser
necesario actualizarlo.
Descripción Este caso de uso concederá al actor, en caso de requerirse,
los permisos sobre el sistema para actualizarlo con una
nueva versión.
Precondición CU-02 Autenticar usuario y contraseña de administrador
Secuencia Paso Acción
Normal 1 El actor con perfil de administrador realiza
actualización al sistema con una nueva versión. Se
realiza caso CU-06
2 El actor realiza las acciones que le corresponden
como administrador, puede o no administrar
usuarios y generar informes de registro de actividad
por usuario. Se realiza caso CU-07 y CU-09
3 El actor finaliza sus tareas y sale del sistema. Se
realiza caso CU-04
4
5
6
n
Postcondición Realizar respaldo de la información, Administrar usuarios,
generar informes de actividad por usuario o Salir del sistema
Excepciones Paso Acción
1 Si el actor no pudo realizar la actualización del
sistema, deberá soportarse con el área de sistemas.
2
3
Rendimiento Paso Cota de tiempo
1 1 - 4 horas
2 1 – 3 horas
3 5 segundos
Frecuencia esperada Esporádica, cuando requiera.
Importancia Vital
Urgencia Inmediata
Comentarios <comentarios adicionales>
7. Ingreso
8. Bk de la base
9. Actualizar sistema
10. Administrar
11. Generar Informes
2
3
Rendimiento Paso Cota de tiempo
1 El tiempo que dure la creación del software
2
3
Rendimiento Paso Cota de tiempo
1 1 semana
2 1 hora
2
3
Rendimiento Paso Cota de tiempo
1 1 dia
2 1 dia
CU-02 CONFIDENCIALIDAD
Versión Version 1.0. 29 Abril del 2019
Autores David Leonardo Hurtado
Fuentes Informacion almacenada por el sistema ingresada por el
usuario.
Objetivos asociados Mantener la integridad de la informacion
Descripción Salvo guardar y proteger la información tanto del sistema
como la información documental y de cada usuario.
Precondición Usuario o trabajador de la compañía.
Secuencia Paso Acción
Normal 1 La informacion solamente va a estar disponible para
aquellas personas autorizadas a acceder a dicha
información, es decir, que si los contenidos cayesen
en manos ajenas, estas no podrían acceder a la
información o a su interpretación.
2
3
4
5
6
n
Postcondición Autenticación en el sistema de software como acceso a las
sedes
Excepciones Paso Acción
1 Ninguna
2 Ninguna
Rendimiento Paso Cota de tiempo
1 Siempre
2 Siempre
3 Siempre
Frecuencia esperada Diario
Importancia Vital
Urgencia Alta
Comentarios <comentarios adicionales>
CU-03 DISPONIBILIDAD
Versión Version 1.0. 29 Abril del 2019
Autores David Leonardo Hurtado
Fuentes Disponibilidad de la informacion almacenada por el sistema
ingresada por el usuario.
Objetivos asociados Disponibilidad de la informacion
Descripción Garantizar que tanto el sistema como los datos van a estar
disponibles al usuario en todo momento.
Precondición Usuario o trabajador de la compañía.
Secuencia Paso Acción
Normal 1 Garantizar que los sistemas funcionen cuando se les
necesita.
2 Vlar por el acece al sistema 7*24
3 Elaboracion de copias de seguridad del sistema
4 Mantenimientos preventivos del sistema.
5
6
n
Postcondición Administrador del sistema
Excepciones Paso Acción
1 Personal no autorizado
2 Ninguna
Rendimiento Paso Cota de tiempo
1 Siempre
2 Siempre
3 Siempre
Frecuencia esperada Diario
Importancia Vital
Urgencia Alta
Comentarios <comentarios adicionales>
CU-04 INTEGRIDAD
Versión Version 1.0. 29 Abril del 2019
Autores
Fuentes Integridad de la informacion almacenada por el sistema
ingresada por el usuario.
Objetivos asociados Integridad de la informacion
Descripción Garantizar que los datos no han sido modificados desde su
creación sin autorización. La información que disponemos
es válida y consistente.
Precondición Usuario o trabajador de la compañía.
Secuencia Paso Acción
Normal 1 Realizar modificaciones de datos en un sistema por
el personal no autorizados
2 Protegerse de ataques
3
4
5
6
n
Postcondición Administrador del sistema
Excepciones Paso Acción
1 Personal no autorizado
2 Ninguna
Rendimiento Paso Cota de tiempo
1 Siempre
2 Siempre
3 Siempre
Frecuencia esperada Diario
Importancia Vital
Urgencia Alta
Comentarios <comentarios adicionales>
16. PROTOTIPO
Código: GR.RA.G3.F1
Anexo No. 1
Versión: 01
Hoja de vida de equipos, instalaciones o sedes
Vigente desde: 29/01/2019
1. DATOS
Datos relevantes
Tipo Otro
Tanques Eléctrica Hidráulica Sanitaria Telefónica Televisión
Instalación (indicar)
Datos relevantes
Edificio Colombiana de
Otra
Sede Casa Giralda Edificio Bancol Edificios Camargo y Hurtado Capitalización Seguros Patria
(indicar)
P8
2. MANTENIMIENTOS PREVENTIVOS
Mantenim iento Preventivo
Fechas de suscripción y
Fecha Realización Contrato No. Contratista
finalización del contrato
Observaciones
Observaciones
*El diligenciamiento de este formato es digital, podrá adicionarse el numero de campos necesarios cada vez que se relice un nuevo mantenimiento.
Mantenim iento Correctivo
Fecha Realización Contrato No. Fecha de suscripción contrato Contratista
Observaciones
*El diligenciamiento de este formato es digital, podrá adicionarse el numero de campos necesarios cada vez que se relice un nuevo mantenimiento.
3. UBICACIÓN Y RESPONSABLES
Persona resposable de la Subdirección Admisnitrativa y
Ubicación dentro de la Entidad Fecha
Financiera
DD / MM / AAAA
DD / MM / AAAA
DD / MM / AAAA
DD / MM / AAAA
DD / MM / AAAA
4. RECOMENDACIONES Y/O OBSERVACIONES
17. REQUERIMIENTO NO FUNCIONAL - PRUEBAS DE SISTEMA
EMPRESA LA COLMENA
CASOS DE USO Y PLANTILLAS DE CASOS DE USO
CU-1 Módulo de gestión de usuarios
Versión Versión 1.0. 29 abril del 2019
Autores
Fuentes
Objetivos asociados Pruebas al Módulo de gestión de usuarios
Descripción Pruebas Fat y Sat-Pruebas de Actualización
Precondición Contar con un usuario del sistema para la realización de las
pruebas.
Secuencia Paso Acción
Normal 1 Ingresar al sistema utilizando su respectivo usuario
y contraseña.
2 Ubicar el módulo en la aplicación de gestión de
usuarios.
3 Verificar los perfiles de Usuarios del sistema
4 Verificar el vencimiento de las credenciales de los
usuarios del sistema.
5
6
n
Postcondición Consultar manual del funcionamiento del software
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecución después de una actualización
del sistema.
Frecuencia esperada Esporádica-en implementación y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecución después de una actualización
del sistema.
Frecuencia esperada Esporádica-en implementación y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecución después de una actualización
del sistema.
Frecuencia esperada Esporádica-en implementación y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecución después de una actualización
del sistema.
Frecuencia esperada Esporádica-en implementación y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecucion despues de una actualizacion
del sistema.
Frecuencia esperada Esporádica-en implementacion y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecución después de una actualización
del sistema.
Frecuencia esperada Esporádica-en implementación y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo que dure la puesta en marcha del sistema y
prueba de ejecucion despues de una actualizacion
del sistema.
Frecuencia esperada Esporádica-en implementacion y solo en caso de actualizar
software.
Importancia Importante
Urgencia Inmediata
Comentarios <comentarios adicionales>
18. PROTOTIPO
19. REQUERIMIENTO NO FUNCIONAL - IMPLEMENTACIÓN DEL SISTEMA - CON
ESCALABILIDAD EMPRESA LA COLMENA
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo indeterminado ya que es de uso permanente
en toda las funciones desarrolladas por el cliente
interno y externo.
Frecuencia esperada Permanente.
Importancia Importante
Urgencia Media
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo indeterminado ya que es de uso permanente
en todas las funciones desarrolladas por el cliente
interno y externo.
Frecuencia esperada Permanente.
Importancia Importante
Urgencia Media
Comentarios <comentarios adicionales>
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo indeterminado ya que es de uso
permanente en todas las funciones desarrolladas
por el cliente interno y externo.
Frecuencia esperada Permanente.
Importancia Importante
Urgencia Media
Comentarios <comentarios adicionales>
CU-4 Unidad de Escalabilidad
Versión Version 1.0. 07 de mayo de 2019
Autores
Fuentes
Objetivos asociados Pruebas al Modulo de gestion
Descripción Pruebas de Implementación con Escalabilidad
Precondición Garantizar la disponibilidad inmediata de todos los
recursos físicos y tecnológicos para incrementar el
volumen de procesamiento sin afectar los tiempos de
respuesta.
Secuencia Paso Acción
Normal 1 Conectar en caliente la unidad de Escalabilidad y
Garantizar el incremente de capacidad en el
volumen de procesamiento de datos en tiempo
real.
2 Validar el acceso a todos los recursos y los
tiempos de respuesta.
3 Desconectar la unidad y garantizar el correcto
funcionamiento del sistema.
4 Garantizar los tiempos de respuesta en cada una de
las actividades.
5
6
2
3
Rendimiento Paso Cota de tiempo
1 Tiempo indeterminado aleatorio y por demanda.
Frecuencia esperada Permanente.
Importancia Importante
Urgencia Media
Comentarios <comentarios adicionales>
21. REQUERIMIENTO NO FUNCIONAL – TIEMPO - EMPRESA LA COLMENA
CU – 01 Verifica
tiempo demora
CU – 02 Ingresa al
sistema
CU – 03 Comprueba
velocidad
CU – 04 Ingresa
datos
Encargado
área Usuario
CU – 05 Accede al
menú principal
CU - 01 Verificación tiempo de demora
Versión 1.0 abril 7 de 2019
Autores
Fuentes
Objetivos asociados Verificar el tiempo en que tarda en realizar una
transacción y/o función
Descripción El sistema verificará el tiempo que tarda en realizar
cualquier transacción y/o función el cual no debe tardar
más de 15 segundos
Precondición Encargado del área
Secuencia Paso Acción
Normal 1 El actor realiza la comprobación del tiempo que
tarda en ingresar al sistema. Este se realiza en CU
- 01
2
3
4
5
6
n
Postcondición Verificación de la duración
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 1 minuto
2
Frecuencia esperada 15 segundos
Importancia Importante
Urgencia Inmediatamente
Comentarios <comentarios adicionales>
CU - 02 Ingreso al sistema
Versión 1.0 abril 7 de 2019
Autores
Fuentes
Objetivos asociados Iniciar el ingreso al sistema seguido del acceso al sistema.
Descripción El sistema verificará que el ingreso al sistema sea de
manera eficiente y cumpla con el requisito minimo de
tiempo solicitado.
Precondición Encargado del área
Secuencia Paso Acción
Normal 1 El actor inicia el ingreso al sistema haciendo la
debida verificación de que el tiempo que tarda en
realizar dicho proceso no sea superior al
designado para el mismo. Este se realiza en CU -
02
2
3
4
5
6
n
Postcondición Verificación de la duración en el ingreso al sistema
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 1 minuto
2
Frecuencia esperada 15 segundos
Importancia Importante
Urgencia Inmediatamente
Comentarios <comentarios adicionales>
CU - 03 Comprobación de velocidad
Versión 1.0 abril 7 de 2019
Autores
Fuentes
Objetivos asociados Comprueba la velocidad con la que el sistema está
ejecutando el programa
Descripción El actor comprueba la velocidad con la que el sistema
ejecuta las acciones hechas por los usuarios en éste.
Precondición Encargado del área
Secuencia Paso Acción
Normal 1 El actor realiza la comprobación de la velocidad
con la cual el sistema está tardando. Este se
realiza en CU - 03
2
3
4
5
6
n
Postcondición Comprobación de la velocidad
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 1 minuto
2
Frecuencia esperada 15 segundos
Importancia Importante
Urgencia Inmediatamente
Comentarios <comentarios adicionales>
CU-01
ACCEDE AL Modifica
SISTEMA datos
CU-02 SE
REGISTRA
CU-03 INGRESA
DATOS
Encargado
Usuario
CU-04 ACTUALIZA Información
INFORMACIÓN
CU - 01 Acceso al sistema
Versión 1.0 abril 8 de 2019
Autores
Fuentes
Objetivos asociados Acceder al sistema con el fin de ingresar datos nuevos o
actualizar información
Descripción El actor accede al sistema para diligenciar sus datos y
actualizar de manera inmediata en el sistema para todo
aquel que lo requiera.
Precondición Puede acceder a esta información encargado del área y/o
usuario
Secuencia Paso Acción
Normal 1 El actor accede al sistema y le da en la opción de
registrarse cuando es nuevo con el fin de poder
acceder al sistema de manera adecuada Este se
realiza en CU - 01
2 El actor modifica los datos cuando es antiguo y ha
cambiado alguno de los datos ingresados
anteriormente.
3
4
5
6
n
Postcondición Verificación del usuario y su actualización
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 2 minutos
2
Frecuencia esperada 15 segundos
Importancia Importante
Urgencia Inmediatamente
Comentarios <comentarios adicionales>
CU - 04 Actualización de la información
Versión 1.0 abril 8 de 2019
Autores
Fuentes
Objetivos asociados El sistema actualizará los datos nuevos incluidos
Descripción El actor que ingresa al sistema podrá acceder a los datos
proporcionados por los usuarios en un tiempo no mayor
de 5 segundos después de haber realizado dicha acción.
Precondición Puede acceder a esta información encargado del área
Secuencia Paso Acción
Normal 1 El actor accede al sistema y comprueba que los
datos registrados por el usuario fueron dados de
manera adecuada. Este se realiza en CU - 02
2 El actor puede verificar ingresando al sistema si
la actualización de datos se realizó en el tiempo
estipulado.
3
4
5
6
n
Postcondición Comprueba la actualización de información
Excepciones Paso Acción
1
2
3
Rendimiento Paso Cota de tiempo
1 30 segundos
2
Frecuencia esperada 5segundos
Importancia Importante
Urgencia Inmediatamente
Comentarios <comentarios adicionales>
CONCLUSIONES
El trabajo presentado evidencia la manera en que se debe modelar la solución de un problema planteado,
para poder solucionarlo debemos aprender, conocer e interpretar los diferentes tipos de diagramas que
existen, diagramas de clase, de estados, de secuencia y de objetos, además de conocer los casos de uso y
realizar los prototipos propios a cada requerimiento que ayuda a visualizar en el cliente, cómo podría
quedar el producto final, en este caso y para los trabajados en esta fase, los requerimientos No
funcionales.
BIBLIOGRAFIA
Senn, J. A. (1992). Capítulo 4 Estrategia de desarrollo por análisis estructurado. Análisis y
diseño de sistemas de información. Página 174 – 200. México, D.F., MX: McGraw-Hill
Interamericana. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.action?ppg=195&docID=3194990&tm=152
9364203833
Granollers, I. S. T., Lorés, V. J., & Cañas, D. J. J. (2005). Capitulo IV Prototipado. Diseño de
sistemas interactivos centrados en el usuario. Pagina 139 – 166. Barcelona, ES: Editorial UOC.
Recuperado de:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=140&docID=10638465&tm=14
98524613078
Campderrich, F. B. (2003). Ingeniería del software. Página 141 – 175. Barcelona, ES: Editorial
UOC. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=142&docID=10646149&tm=14
85734983973
Minguillón, J. (2011). Introducción al lenguaje de modelado Unificado. OpenLibra. (FUOC,
Ed.). Recuperado de https://openlibra.com/es/book/introduccion-al-lenguaje-de-modelado-unificado
Aycart Perez, Gibert G., Hernandez M. (2007). Capitulo 2 Diseño de software orientado a
objeto con UML. Ingeniería del software en entornos del software libre. Página 61-90. Catalunya. ES:
Editorial: Universitat Oberta de Catalunya. Recuperado de: http://hdl.handle.net/10609/214
Weitzenfeld, A. (2005). Modelo de Casos de uso. Ingeniería de Software Orientada a Objetos
con UML, Java e Internet (pp. 199-209). Mexico City: Cengage Learning. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2081/ps/i.do?p=GVRL&sw=w&u=unad&v=2.1&it=r&id=GALE%
7CCX3004300053&asid=c9b5a1e7b5970f9156118124025662f1
Ferreira Manzanares, N. (2016). Características Del Lenguaje De Modelado Unificado. [Página
Web]. Recuperado de: http://hdl.handle.net/10596/9837