Está en la página 1de 10

Proyecto Académico Análisis De Requerimientos

Oscar Vasquez Rueda

Universidad Manuela Beltrán

Ing. De Software

2022
TABLA DE CONTENIDOS

1 Problemática a Resolver..............................................................................................3
2 Alcance........................................................................................................................3
3 Objetivos......................................................................................................................4
3.1 General...............................................................................................................4
3.2 Específicos.........................................................................................................4
4 Especificación de Requerimientos...............................................................................5
4.1 Condiciones Ambientales..................................................................................5
4.2 Usuarios Finales y Factores Humanos...............................................................5
4.3 Requerimientos Funcionales..............................................................................5
4.4 Documentación..................................................................................................6
4.5 Requerimientos de Testing................................................................................6
5 Ciclo de Vida del Software..........................................................................................7
5.1 Planificación......................................................................................................7
5.2 Análisis..............................................................................................................7
5.3 Diseño................................................................................................................7
5.4 Implementación.................................................................................................7
5.5 Instalación..........................................................................................................7
5.6 Mantenimiento...................................................................................................7
6 Modelo de Análisis......................................................................................................8
6.1 Elicitacion y Análisis.........................................................................................8
6.2 Especificación de Requerimientos.....................................................................8
7 Instrumentos para recolección de Requerimientos......................................................8
1. Problemática a Resolver

En la Universidad se presenta una dificultad con respecto a la desinformación por parte de


profesores y alumnos de algunos temas importantes en las instalaciones. Debido a la falta de
un sistema para esta actividad, se plantea implementar el uso de un software para poder
brindar información de tipo general, privada y administrativa, donde los profesores y alumnos
podrán acceder a publicaciones que hará la universidad.

2. Alcance

Realizar la construcción de un software con el cual se pueda dar solución a la


problemática cumpliendo con las siguientes funcionalidades:

 Facilidad de acceso a la información brindada por la universidad por parte de los


estudiantes y profesores

 Acceso a usuarios de administrador, gestor, operador y los usuarios finales

ii
i
3. Objetivos

3.1. General

Realizar la recolección de información en las especificaciones de requerimientos de software


para que el proceso sea un desarrollo de software funcional.

3.2. Específicos

 Dar acceso a información general con respecto a actividades culturales y extra-


académicas de la institución por cada facultad.

 Dar acceso a información administrativa como lo son los plazos de matrícula, fechas
de exámenes, normativas y avisos.

 Dar acceso a información privada según el usuario final

 Dar acceso a información por parte de los profesores acerca de los docentes de la
facultad e información de asignación horaria de clases.

 Dar acceso a información por parte de los alumnos acerca de la carrera que este
cursando el estudioso y su malla curricular.

i
v
4. Especificación de Requerimientos

4.1. Condiciones Ambientales

El software deberá implementarse en equipos de computo los cuales deben de estar en unas
condiciones ambientales donde:

 no estén expuestas a situaciones climáticas como lluvias, tormentas, …etc.


 Debe tener una temperatura ambiente
 Contar con su respectiva ventilación para mantener un ambiente controlado

4.2. Usuarios Finales y Factores Humanos

 Se dará acceso a cuatro tipos de usuarios, los cuales están clasificados como
Administrador, Gestor, operador y usuarios finales (alumnos y profesores).

 Se debe de dar instrucciones claras a las partes integrantes de la institución para el uso
adecuado de el software

 Será administrada por la institución y por tal motivo la actividad deberá ser realizada
por una persona capacitada en el campo de la aplicación de gestión y mantenimiento
de este proyecto.

4.3. Requerimientos Funcionales

Requerimientos para usuarios finales:

 Ventana inicial para dar acceso al usuario con sus respectivas credenciales de acceso.

 Ventana general dará acceso a cada funcionalidad del software.

 Accesibilidad intuitiva.

 La venta general dará acceso a información cultural y extra-academica.

 La información será inalterable.

Requerimientos para administradores, gestores y operadores:

 Debe permitir acceso local y remoto.


 Debe permitir la creación, edición, …etc., para la publicación la información.
 Debe permitir la instalación en varios servidores para su correcto funcionamiento.
 Debe permitir el acceso todo el tiempo.
 Debe permitir el mantenimiento y actualización del mismo

v
4.4. Documentación

 Descripción del funcionamiento del sistema.

 Software y aplicaciones entregados.

 Descripción de la arquitectura del software.

 Explicación del uso del software.

4.5. Requerimientos de Testing

 Se deben de realizar pruebas del funcionamiento en las instalaciones de forma que se


pueda verificar el correcto funcionamiento de todas las funcionalidades solicitadas.

v
i
5. Ciclo de Vida del Software

5.1. Planificación

 Viabilidad

 Análisis de riesgos

 Cotización

 Tiempo de cada etapa

5.2. Análisis

Llegar a un acuerdo entre desarrollador y representante de la institución para la funcionalidad


y diseño del software.

5.3. Diseño

Presentación de las opciones a implementar para el software para verificar el cumplimiento de


los objetivos.

5.4. Implementación

 Construcción de código limpio.


 Documentar el código.

5.5. Instalación

Realizar la instalación del software en la instalación cumpliendo todos los requerimientos y


objetivos.

5.6. Mantenimiento

 Adaptar el software a las necesidades futuras.


 Corregir errores.

v
ii
6. Modelo de Análisis

6.1. Elicitacion y Análisis

El análisis del problema de acceso a la información por parte de profesores y alumnos de la institución
parte de la necesidad de que los mismos estén enterados sobre comunicados y actualizaciones tanto
generales como privadas de cada uno de los individuos. La restricción se presentan tanto en la
infraestructura de la institución en la red, viéndose afecta de esta manera por la velocidad de su conexión
y la calidad del hardware que se implemente en el proyecto.

6.2 Especificación de Requerimientos

Se deberá permitir el acceso a información de tipo general, privada, administrativa y de profesores o


alumnos mediante autenticación de usuario. Debe de contar con una venta de despliegue con opciones
de acceso para cada sección mencionada anteriormente, información la cual de obtendrá de acuerdo a la
solicitud del usuario y de la misma manera se mostrará en pantalla.

7. Instrumentos para Recolección de Requerimientos

Mediante consultas con profesores, alumnos y administrativos, se recogerán los requerimientos básicos
para poder construir un software amigable e intuitivo. Responderán a preguntas que nos darán una base
para saber que contenido podemos implementar en los comunicados, la forma de utilizar el software, la
forma de notificación…entre otras; para así tener los requerimientos claros.

8
 Diseño básico base de datos

 Arquitectura lógica

9
 Arquitectura Fisica

10

También podría gustarte