Está en la página 1de 3

MARCO TEORICO

1. Establecer la comunicación con los usuarios para la definición de los


requerimientos del software.
1.1. La comunicación.
El estudio aborda con la comunicación considerando como la primera fase para
recabar todos los requerimientos necesarios para el modelado del sistema web
dinámico, cual en esta etapa el usuario descubran los requisitos que desean en
el sistema web y también recalca sobre el contexto actual del campo de estudio
para así luego los desarrolladores buscar requisitos funcionales y no funcionales
del sistema web dinámico. En este sentido Fuentes (2011, pag.83) explica que,
la comunicación es una técnica de recogida de información, son procesos
mediante los cuales se consigue que los usuarios descubran los requisitos que
desean en la aplicación. Son un medio para mejorar la comunicación entre
usuarios y desarrolladores del Software.
Acuerdo a Fuentes (2011, pag.83) el usuario de este sistema web dinámico son
los personales encargados de registro académico, la cajera y los estudiantes de
la universidad BICU-Bilwi quienes estará influido toda la fase del ciclo de vida del
sistema web dinámico.
1.2. Requerimiento.
En esta etapa es donde el desarrollador describe lo que el sistema web dinámico
realizara sus funciones y sus posesiones principales y esperadas. También
expresa la intención del sistema sin reflexionar como va implementar. Así la
recopilación de requerimiento realiza para presentar lo que el cliente y los
usuarios esperan que realiza el sistema. De esa manera Fuentes (2011, pag.3,
6) aborda que, Los requerimientos especifican qué es lo que el sistema debe
hacer (sus funciones) y sus propiedades esenciales y deseables. La captura de
los requerimientos tiene como objetivo principal la comprensión de lo que los
clientes y los usuarios esperan que haga el sistema. Un requerimiento expresa
el propósito del sistema sin considerar como se va a implantar. En otras palabras,
los requerimientos identifican el qué del sistema, mientras que el diseño
establece el cómo del sistema.
1.3. Requerimiento funcional y no funcional.
En este punto se aborda del requerimiento funcional y no funcional, cual el
primero lo que permite hacer es describir el desarrollador las posibles funciones
que pueda llegar a realizar el sistema considerando el tipo de sistema que llega
a construir, en este sentido describe sobre las función, entradas,
almacenamiento y la salida, y otros del sistema web dinámico que llegara a
realizar. Mientras que la segunda son algunas funciones que llegara a realizar el
sistema pero no será específico dentro del sistema sino implícitamente como la
fiabilidad, el período de consulta y la volumen de almacenamiento. De esta
manera Somerville (2005, pag.110, 111) sostiene que, los requerimientos
funcionales de un sistema describen lo que el sistema debe hacer. Mientras que
requerimiento no funcional son aquellos requerimientos que no se refiere
directamente a las funciones específicas que proporciona el sistema, sino a las
propiedades emergentes de este como fiabilidad, el tiempo de respuesta y la
capacidad de almacenamiento.
Requerimiento del sistema
1.4. Ingeniería de requerimiento.
Según Pressman (2010, pag.102) El espectro amplio de tareas y técnicas que
llevan a entender los requerimientos se denomina ingeniería de requerimientos.
Desde la perspectiva del proceso del software, la ingeniería de requerimientos
es una de las acciones importantes de la ingeniería de software que comienza
durante la actividad de comunicación y continúa en la de modelado. Debe
adaptarse a las necesidades del proceso, del proyecto, del producto y de las
personas que hacen el trabajo.
Acuerdo a lo que plantea Pressman (2010, pag.102) considera que la ingeniería
de requerimiento tiende un puente para el diseño y la construcción del sistema
adaptando a las necesidades deseadas del cliente y usuario. Debido a que es
una acción importante para comunicación con los clientes y usuarios para luego
continuar en la siguiente etapa que es el modelado o diseño del sistema. Esta
proporciona el mecanismo apropiado para entender lo que desea el cliente y
analizar las necesidades, en este sentido se enfoca a los desarrolladores.
2. Diseñar el modelado de acuerdo con los requerimientos definidos.
3. Desarrollar el sistema web dinámico.
4. Validar el funcionamiento del sitio web dinámico.