Ingenieria de software

Páginas: 13 (3174 palabras) Publicado: 21 de abril de 2013
Índice
1 Introducción 5
2 Objetivos 6
2.1 Objetivos generales 6
2.2 Requerimientos u objetivos específicos 6
3 Análisis 8
3.1 Modelo de casos de uso 8
3.2 Documentacion de casos de uso 9
3.3 Modelo Boundary Control Entity 15
4 Diseño 16
4.1 Diagrama de clases 16
4.2 Diagrama de componentes 17
5 Estrategia de testing 18
5.1 Proceso de Testing 19
5.2 Ambientes de Testing 20
5.3Testing basado en modelos o de caja negra 20
5.4 Proceso “Reparación del Error” 20
5.5 Comunicación del Equipo (Desarrollo y Testing) 21
5.6 Casos de Prueba 22
5.6.1 Acceder al Sistema 22
5.6.2 Registrar Usuarios y Teléfonos Móviles 23
5.6.3 Configurar Aviso y Destinatarios de Cada Usuario 24
5.6.4 Registrar Eventos Causante de la Alarma 25
5.6.5 Enviar Avisos a Destinatarios 26
5.6.6 Accederal Sistema (Usuario) 27
5.6.7 Consultar Eventos Causantes de la Alarma (Usuario) 27
6 Planificación y Equipo de Trabajo 29
6.1 Planificación 29
6.2 Estimación Proyecto 30
6.3 Equipo de Trabajo 31
6.3.1 Equipo de Trabajo Chile Systems 31
6.3.2 Equipo de Trabajo Municipalidad Linares 31
7 Metodología de Desarrollo 32
7.1 Proceso Unificado del Desarrollo 32
7.2 Microsoft Solutions Framework33
7.2.1 Herramientas de Apoyo al Desarrollo de Software 34


1 INTRODUCCIÓN

La Secretaría Municipal de Planificación de la Ilustre Municipalidad de Linares se dispone a implementar el sistema de seguridad “Vecinos en Red”. Este sistema se basa en el envío de alertas de emergencia, en los instantes donde la seguridad de la comunidad se vea afectada, ya sea en sus hogares, localescomerciales u otros.
Estas notificaciones serían enviadas vía mensaje de texto, a través del teléfono móvil de la persona afectada y su propósto es avisar instantáneamente a los familiares, vecindario y/o otras entidades que puedan prestar ayuda inmediata, permitiendo así, una oportunidad concurrencia y socorro al lugar del delito.
Se requiere por tanto, un software que implemente e integre todas lasfuncionalidades y dispositivos del sistema. Este documento presenta la propuesta de la construcción de dicho software.

2 OBJETIVOS

2.1 OBJETIVOS GENERALES
Desarrollar un software que permita la implementación del sistema de seguridad del programa “Vecinos en Red” para la Municipalidad de Linares.


2.2 REQUERIMIENTOS U OBJETIVOS ESPECÍFICOS
El software debe contemplar la creación de unaaplicación para descargar e instalar en los teléfonos móviles de los usuarios, la cual pueda enviar las alarmas de emergencia de forma automática. Esta aplicación debe ser instalada también en los computadores del municipio para dar la alerta en el instante del evento. Debe contemplar también la construcción de una página web, donde los vecinos de la comuna puedan ver la información acerca delprograma e inscribirse para usar este servicio. Además se requiere la creación de una intranet para el municipio, donde el usuario pueda acceder y modificar sus datos y configuración de alertas y donde también los administradores del programa puedan hacer activaciones y mantenciones de los registros. A continuación se presentan los requerimientos de forma detallada y clasificada:

2.2.1Requerimientos funcionales directos

Los requerimientos funcionales directos de la aplicación instalable son:
• Debe ser compatible con todos los teléfonos móviles que permitan instalación de aplicaciones.
• Debe enviar el aviso de alarma a los destinatarios previamente definidos por el usuario.
• La aplicación instalada en el computador del municipio debe dar una alerta visual al momento de recibir lapetición del dispositivo móvil.

Los requerimientos funcionales directos de la página web informativa son:
• Presentar la información del programa de forma clara a los vecinos.
• Permitir la inscripción al servicio de forma amigable y segura.
• Permitir el acceso a la intranet mediante autenticación a usuarios y administradores.

Los requerimientos funcionales directos de la intranet son:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS