Está en la página 1de 10

Universidad Mariano Gálvez De Guatemala

Facultad De Ingeniería En Sistemas De La Información

Análisis de Sistemas I

Ingeniero Erick Eduardo Pérez Aguilar

Actividad:

ENSAYO REQUERIMIENTOS

Estudiante: Luis Gustavo Cabrera Argueta

Carnet: 2890 – 19 – 2736

Sede: Retalhuleu

Sección: A

07 de abril de 2022
ENSAYO SOBRE REQUERIMIENTOS

¿Qué son los requerimientos de software?

Una pregunta bastante compleja y que debemos dejar claro su concepto; los
requerimientos son una definición de lo un software debe hacer, así mismo las
restricciones de sus operaciones y su implementación. En si los requerimientos
son nuestra guía para así comprender las necesidades de los usuarios.

Resaltando también que en los requerimientos se deben establecer la funciones


que se desean que tenga el producto final siempre con el cuidado de que cubran
las necesidades de los usuarios. En los requerimientos se detallan también los
atributos con los que contara el software, es decir, la seguridad, efectividad,
desempeño, etc. El cual hará la diferencia en el software.

Como ingenieros de desarrollo de software debemos saber que los requerimientos


nos sirven para comprender las actividades a las cuales le vamos a dar un aporte
significativo por medio de software; también no orienta a entender las posibles
restricciones tecnológicas que se deben tomar en cuenta, esto quiere decir: que
debemos consideras si los usuarios contaran con hardware disponible para la
utilización de software o bien si el presupuesto no se adecua al uso de diferentes
tecnologías.

Para poder llevar a cabo la obtención de requerimientos se necesita realizar los


siguientes procesos:

 Elicitar: Esto nos sirve para obtener información relevante del problema
que existe, conocer sobre los requisitos del sistema a desarrollar con el fin
de agregar la información obtenida a la especificación del software.
 Análisis: Este proceso nos sirve para conocer y definir los elementos
necesarios para la creación del proyecto software.
 Especificación: Es la documentación de requerimientos para la
construcción del software, por otra parte, tiene como objetivo definir con
claridad los requerimientos correspondientes al proyecto, también podemos
encontrar todas las etapas con las que se desarrollara el software, entre
otros aspectos importantes.
Cabe resaltar que en esta parte se detallan las siguientes situaciones:
o Contrato entre las partes.
o Necesidades de clientes.
o Acuerdos sobre entregas.
o La arquitectura, el alcance, etc.

Esta parte de la especificación de requisitos es la fundamental, ya que es


en esta parte donde se definirá si el proyecto será un éxito o un rotundo
fracaso, es por ello su gran importancia.

 Validación: es un proceso continuo en el proyecto de desarrollo de


software con el fin de asegurar que los requerimientos elicitados sean
representaciones exactas de las necesidades y expectativas de los
usuarios.

Conociendo y dejando claro el concepto y las fases para llevar a cabo los
requerimientos de un software, me enfocare en la tarea solicitada. En esta tarea
se solicita UN PROYECTO DE GOBIERNO, asumiendo la creación de un software
inexistente en Guatemala pero que se necesite.

Es por ello que fundamentándome en Investigaciones y clases previas me


detallaré la creación de un software, desarrollando la manera correcta de como es
que se redacta el Documento de Especificación de Requisitos, para llevar a cabo
la creación del software que el Gobierno necesita.

Estableciendo que en la Institución de Gobierno que siento que necesita la


implementacion de este software, que detallaren mas adelante es el Ministerio de
Educación (MINEDUC) es una institución gubernamental que para la época en la
que nos encontramos presenta demasiadas deficiencias tecnológicas. Es por ello
que basándome en las necesidades existentes que necesitar priorizarse y que con
la ayuda de la tecnología se puede solucionar decidí hacer enfocarme en esta
institución del Estado de Guatemala ya que la educación es la base sólida de una
nación.
Sistema de administración de incentivos de los estudiantes de escuelas
públicas, para así obtener adquisición de recursos para el bienestar del
estudiante guatemalteco.
SIS-EDUadm1
Producto Documento de E.R. S
Emitido por Luis Gustavo Cabrera Argueta Estado: Revisión

1. INTRODUCCIÓN: Este documento es una Especificación de


Requerimientos de Software (ERS), estos requerimientos se han
estructurado conforme a las directrices de en un estándar ieee, estos
requerimientos son del Ministerio de Educación (MINEDUC); en donde se
desarrollará el software que lleva por nombre Sistema de administración de
incentivos de los estudiantes de escuelas públicas, para así obtener
adquisición de recursos para el bienestar del estudiante guatemalteco.

1.1. PROPOSITO: El propósito de este documento es definir las


especificaciones tanto funcionales como no funcionales para
desarrollar un Sistema de cambio de incentivos que el gobierno
asigna a estudiantes de escuelas públicas, por recursos disponibles
en los almacenes gubernamentales que se implementarán en el
mismo, por medio de CardsEstudiantiles servirán como medio de
pago para recibir recursos comestibles, de uso diario, etc.
Estableciendo que el encargado del estudiante será el único que
podrá administrar la tecnología utilizable definida para el proyecto.
1.2. ALCANCE: La Especificación de Requerimientos, establece que la
Implementacion de este sistema apoyara a que los recursos
asignados a los estudiantes de las escuelas públicas, logre el objetivo
de cumplir su designación que es para cada uno de los estudiantes.
Cabe resaltar que se pretende Implementar una transformación
Digital y así evitar malversación de fondos del personal que
administra el apoyo gubernamental en las distintas escuelas. También
se pretende alcanzar que el MINEDUC tenga un mejor control del
presupuesto asignado a sus arcas.

Sistema de administración de incentivos de los estudiantes de escuelas


públicas, para así obtener adquisición de recursos para el bienestar del
estudiante guatemalteco.
SIS-EDUadm1
Producto Documento de E.R. S
Emitido por Luis Gustavo Cabrera Argueta Estado: Revisión
1.3. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS

D-CU Diagramas de Casos de Uso

Es un lenguaje de scriting independiente de plataforma, preparado


para recibir cualquier tipo de programa desde aplicaciones Windows
a servidores de red o, incluso páginas web, además se apuesta por
Python una rapidez de desarrollo.

SGBD Sistema gestor de Base de datos.

Tecnología que contiene componentes que permiten la


RFID sincronización con base.

Se pueden conectar redes con arquitecturas completamente


GATEWAY distintas.

1.4. REFERENCIAS

TITULO NUMERO FECHA

1. IEEE Guide for Software Requirements


Specification IEEE Std 830-84 1994

2. OMG Unified Modeling Language Specification


Version 1.4 formal/2001-09-67 2001
2. DESCRIPCIÓN GENERAL

2.1. PERSPECTIVA DEL PRODUCTO

Se pretende que SI-EDUadm1 será un producto diseñado para trabajar en


un entorno WEB, lo que hará que su uso sea eficaz; dicho Sistema va
permitir al MINEDUC tener un mayor control para que los incentivos
asignados a los

Sistema de administración de incentivos de los estudiantes de escuelas


públicas, para así obtener adquisición de recursos para el bienestar del
estudiante guatemalteco.
SIS-EDUadm1
Producto Documento de E.R. S
Emitido por Luis Gustavo Cabrera Argueta Estado: Revisión
estudiantes, puedan administrarse en si de la mejor manera,
implementando transformación digital.
S I-E D U a d m 1

2.2. FUNCIONES DEL PRODUCTO

Gestión de
escuelas
Gestión de
Estudiantes
Gestión de
encargados
Gestión de
recursos
ó n d e e s c u e la s
ó n d e e s c u e la s

2.2.1. Gestiones ejemplos:

Registrar
Registrar escuela estudiante

Actualizar Actualizar

Consultar datos Consultar datos


Ges
Informe

Ge
Informe

G e s t ió n d e e n c a r g a d o s

G e s t ió n d e r e c u r s o s
Registrar encargado
Recursos
disponibles

Actualizar Logistica
Sistema de administración de incentivos de los estudiantes de escuelas
públicas, para así obtener adquisición de recursos para el bienestar del
estudiante guatemalteco.
Consultar datos SIS-EDUadm1 Estadistica
Producto Documento de E.R. S
Emitido por Luis Gustavo Cabrera Argueta Estado: Revisión
Informe Informe
Gestión de Escuelas: Es un conjunto de requisitos relacionados con la gestión de escuelas, se
centra en los registros, actualización, Consulta y generar informes de las escuelas.

Gestión de Estudiantes: Es un conjunto de requisitos relacionados con la gestión de estudiantes,


se centra en los registros, actualización, Consulta y generar informes de las estudiantes.

Gestión de Encargados: Es un conjunto de requisitos relacionados con la gestión de encargados, se


centra en los registros, actualización, Consulta y generar informes de los encargados.

Gestión de Recursos: Es un conjunto de requisitos relacionados con la gestión de Recursos, se


centra en los registros disponibles, logística, Estadística y generar informes de los recursos.

2.3. CARACTERÍSTICAS DE LOS USUARIOS


Tener conocimientos básicos en informática y conocer la funcionalidad de algunas, esto
con el fin de conocer un poco de cómo es que funciona la tecnología implementada en
SI-EDUadm1, específicamente la tecnología de CardsEstudiantiles.
2.4. RESTRICCIONES
2.4.1. Políticas de la empresa
o MINEDUC aplicara que la utilización del Sistema, tenga una funcionalidad de Lunes
a Viernes de 7:00 a 15:00.

2.4.2. Limitaciones del hardware


2.4.4. Operaciones paralelas
No se contemplan

2.4.5. Funciones de auditoria


N/A
2.4.6. Funciones de control
No se contempla
2.4.7. Lenguajes de programación
o Python
o Angular
o SQL
2.4.8. Protocolos de comunicación
Sistema de administración de incentivos de los estudiantes de escuelas
públicas, para así obtener adquisición de recursos para el bienestar del
estudiante guatemalteco.
SIS-EDUadm1
Producto Documento de E.R. S
Emitido por Luis Gustavo Cabrera Argueta Estado: Revisión
2.4.9. consideraciones de seguridad
2.4.10. Criticalidad de la aplicación
2.5. SUPOSICIONES Y DEPENDENCIAS
2.6. REQUERIMIENTOS FUTUROS
3. INTERFACES EXTERNAS
3.1.1 Interfaces de Usuario
3.1.2 Interfaces Hardware
3.1.3 Interfaces Software
3.1.4 Interfaces de Comunicación
3.2. REQUERIMIENTOS DE RENDIMIENTO

 Número de usuarios conectados


3.3. REQUERIMIENTOS ESPECIFICOS:
3.3.1 Informe de análisis del software
3.3.2 Informe de calidad del software
Para finalizar, este ensayo brinde un ejemplo bastante explícito de cómo es que se
presentan algunos de los segmentos de la Especificación de Requerimientos de
software. Especificando también que no se llenaron los demás por falta de
investigación; pero si detallando cuales son los segmentos que hacen falta por
llenar.

También podría gustarte