Un documento de especificación puede resultarle incomprensible a un cliente que no tenga conocimientos de programación informática, por lo tanto, es preferible elaborar diagramas que muestren los principales requisitos de manera más visual. Un Ejemplo es el diagrama de casos de uso.
En ellos el sistema se representa como un rectángulo, las acciones que se pueden realizar dentro de elipses y se dibujan figuras para simbolizar a cada tipo de persona. Ellas pueden interactuar con el sistema.
Por ejemplo, una versión mejorada del programa de la agenda de contactos podría incluir al usuario normal, que podría ver y manipular datos, pero también a un administrador, que consulta y añade datos.
Así quedaría:
Etiquetas
- adware
- amenazas humanas
- amenazas lógicas
- ataques activos
- ataques pasivos
- ataques remotos
- autentificación
- autorización
- Bienvenida
- Blog
- Categorías
- certificados digitales
- cifrado
- compartir
- compiladores
- confidencialidad
- control de acceso
- copias de seguridad
- Copyright
- crackers
- crear.
- Creative Commons
- disponibilidad
- Dispositivos NAS
- editar
- encriptación
- enlace
- Entrada
- Etiquetas
- gusano
- hackers
- herramientas de limpieza
- información
- ingeniería social
- integridad
- intérprete
- lenguaje de programación
- lenguajes de bajo y alto nivel
- Licencias
- malware
- no repudio
- nueva conexión
- páginas
- Presentación
- programa
- programación estructurada
- protocolos seguros
- pseudocódigo
- ransomware
- redes sociales
- rogue
- rootkit
- SAI
- seguridad
- seguridad activa
- seguridad pasiva
- sistema seguro
- Sistemas informáticos
- Sistemas redundantes
- software malicioso
- spyware
- tipos
- tipos de ataques
- troyano
- usuarios con conocimientos básicos
- virus
- vulnerabilidad
- Widgets
Suscribirse a:
Enviar comentarios (Atom)
Decisión de tareas a partir del análisis.
El siguiente paso consiste en decidir las estructuras básicas que van a emplearse para llevarlo a cabo. La estructura de datos del progra...
-
El siguiente paso consiste en decidir las estructuras básicas que van a emplearse para llevarlo a cabo. La estructura de datos del progra...
-
Se puede optar por separar la parte visual (aplicación principal) de la parte lógica (la lista de personas), de modo que se pudiera reutili...
-
1.3 REFINAMIENTO. En las empresas de desarrollo de software suele existir la figura del analista, encargado de hablar con el cliente, o...

No hay comentarios:
Publicar un comentario