Ingenieria del Software 2
Enviado por juanita.mp • 12 de Noviembre de 2016 • Tarea • 638 Palabras (3 Páginas) • 169 Visitas
Actividad 1
En un documento Word solucione los siguientes puntos:
1. Una empresa de zapatos quiere un aplicativo para gestionar su nómina, identifique cuáles son los requerimientos para crear este software.
2. Realizar un análisis sobre el por qué los proyectos de software fallan.
3. Realizar un mapa conceptual, acerca de ¿qué son y qué deben ser los requerimientos de software? y ¿cómo afectan a mi desarrollo?
Solución:
- Aplicativo Gestión Nomina:
Requerimientos:
- Autenticación: el usuario deberá autenticarse con sus datos (Usuario y Contraseña). Todo usuario debe iniciar sesión para poder utilizar la aplicación.
- Seguridad: La aplicación debe permitir la conexión y desconexión según lo requiera el usuario.
- Perfiles de usuario:
- Administrador: El perfil administrador tendrá permiso para registrar nuevos usuarios, bloquear usuarios, permitirá el ingreso, modificación, búsqueda y descargue de datos en tiempo real e histórico
- Básico: El perfil básico, permitirá el ingreso, modificación, búsqueda y descargue de datos en tiempo real e histórico
- Consulta : El perfil de consulta permitirá la búsqueda, descargue y consulta de datos en tiempo real e histórico
- Conectividad: La aplicación debe estar habilitada para Web e intranet de la empresa.
- Registro datos: La aplicación debe permitir:
- Registrar los empleados de la empresa
- Fechas de ingreso y retiro
- Pago
- Novedades de tiempo (horas extras, dominicales, nocturnas y festivas).
- Novedades de Vacaciones
- Novedades de Sueldo
- Generación de reportes:
- Reportes por vales
- Descuentos automáticos
- Control de horario
- Facturación
- Certificados Laborales
- Recopilación de la información en un solo paso.
Requerimientos no funcionales:
- Equipos de cómputo con especificaciones de software necesarias para la aplicación (Capacidad, memoria , conectividad)
- Porque los proyectos de Software fallan:
Considero que si conocemos las acciones más comunes que ocasionan el fracaso en la creación de un software, se puede intentar no caer en ellas o generar medidas que permitan mejorar estas acciones o permitan anticipar caer en ellas y evitando y controlando los errores que se puedan presentar.
...