Diseño de software

Solo disponible en BuenasTareas
  • Páginas : 6 (1419 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de noviembre de 2010
Leer documento completo
Vista previa del texto
Requisitos no Funcionales del sistema
Los requerimientos no funcionales responden a las características en cuanto a funcionabilidad, usabilidad, confiabilidad, compatibilidad con hardware y software, especificaciones del producto, etc.
Requerimientos de apariencia o interfaz externa:
• Legible.
• Simple de usar.
• Interactivo.
• Uso de colores adecuados.
Requerimientosde Usabilidad:
• El software será usado por estudiantes de círculos de interés en el Joven club y además puede ser usado por estudiantes de nuevo ingreso en los cursos de Operador de microcomputadoras y escuelas de la enseñanza primaria.
• Es muy fácil de usar por las personas sin experiencias con las computadoras y a la ves importante para que las mismas puedan desarrollarhabilidades con el uso del mouse.
Requerimientos Funcionalidad.
• El software será sometido a una etapa de pruebas en el cual se detectarán posibles errores, o posibles cambios en las interfaces de manera que los usuarios se familiaricen mejor y queden complacidos.
Requerimientos de Rendimiento:
• La eficiencia del sistema estará dada por el aprovechamiento de los recursos que sedisponen en el modelo usuario.
• El sistema debe ser rápido y el tiempo de respuesta debe ser el mínimo posible.
Requerimientos de Soporte:
• El uso de este software no necesita de una preparación previa para que el usuario pueda jugar en el mismo.
Requerimientos de Seguridad:
• Disponibilidad: Significa que los usuarios que se registren se les garantizará el acceso al juego.Requerimientos de confiabilidad:
• Frecuencia y severidad de los fallos.
• Protección contra fallos.
• Recuperación.
• Predicción de fallos.
• Tiempo medio entre fallos.
Requerimientos de Software:
• Borland C++ Builder.
• Rational Rose Suite 2003 como herramienta de desarrollo gráfico 
• Sistema operativo Windows
Requerimientos de Hardware para cliente:• Celeron 486 o Superior

Modelación de casos de uso del sistema

Los casos de uso son una técnica para especificar el comportamiento de un sistema:
"Un caso de uso es una secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus servicios."
El modelo de casos de uso describe lo que hace el sistema para cada tipo de usuario.
Artefacto:
Actor de sistema• Un usuario puede ser uno o varios actores y un sistema externo también puede constituir uno o varios actores .
Caso de uso
• Cada forma en que los actores usan el sistema se representa con un caso de uso.
• Los CU son fragmentos de funcionalidad que el sistema ofrece para aportar un resultado de valor para los actores.
• Un CU especifica una secuencia de acciones que elsistema puede llevar a cabo interactuando con sus actores, incluyendo alternativas dentro de la secuencia.
Glosario
• Términos importantes en la descripción del sistema.
Vista de los casos de uso
[pic]
Casos de uso arquitectónicamente significativos.
[pic]
Diagrama de clases
[pic]
Tabla 1: Descripción de Casos de Uso
1.1Caso de uso Registrar Usuario.
|Caso de Uso:|Registrar Usuario |
|Actores: |Usuario |
|Resumen: |El usuario se registra. |
|Referencia:|1 |
|CU asociados: |  |
|Precondiciones: |  |
|Flujo Normal de Eventos...
tracking img