Está en la página 1de 19

Título de la tarea: Tipos de requerimientos

Nombre Alumno: Alvaro Donoso

Nombre Asignatura: Ingeniería en requerimiento de software

Instituto IACC

09/11/2020
Desarrollo

Basándose en el contenido asignado para la semana 2, se requiere que ejemplifique cada tipo de
requerimiento y los tipos de documentos de requerimientos, sería conveniente que su enfoque sea
netamente personal relacionado con su desarrollo de software realizado en taller de integración
de software.

Tipos de requerimientos
Requerimientos de negocio

Nuestro programa esta orientado a la venta de artículos computacionales donde cada vendedor
cuenta con su usuario personalizado donde puede crear cotizaciones ventas, registro de clientes y
proveedores, para poder acceder al sistema deben iniciar con usuario y contraseña personal para
su perfil, el sistema cuenta con usuario de administrador, vendedor y reportes los cuales pueden
ser generados de las dos formas de login.

Administrador: la cuenta de administrador tiene acceso a reportes creación de backup y


reposición de la base de datos si esta es necesaria, además de funciones propias de
administración como por ejemplo la creación de usuarios simples o vendedores, así como
también la eliminación de los mismos

Vendedor: la cuenta de vendedor nos permite acceder a los productos para realizar las ventas y
cotizaciones de los clientes, así como también el registro de nuevos clientes.

Definición de partes de interesadas

Este software esta pensado para trabajar con personal capacitado para las ventas de artículos
computacionales, donde cada vendedor cuenta con su perfil para poder crear las ventas, registro
de clientes proveedores, donde se cuenta con un perfil de administrador el cual nos servirá para
crear mas usuarios o vendedores en este caso para ejercer el trabajo de las ventas las que se
registraran en una base de datos y también de manera opcional generarlas a través de un reporte
Requerimientos de transición
Esta son las actividades previamente programadas con el cliente siempre y cuando sea necesario,
esto se encuentran el periodo de prueba, la instalación y configuración del equipo que cumplirá
las tareas de servidor que contendrá la aplicación de entorno, para que este funcione se cuenta a
su vez la instalación de las aplicaciones que son para levanta un servidor, sin dejar de lado las
jornadas de capacitación, para el usuario final, también la creación e impresión de un manual
para el uso del aplicativo en cuestión.

Requerimientos Funcionales

Elaboración de un sistema que nos permita agilizar en términos de tiempo y orden para efectuar
las ventas ya que anteriormente no se contaba con un sistema computarizado el cual les facilitara
el registro y búsquedas de ventas realizadas con anterioridad en base a esto el sistema ayuda
notablemente a la organización a cumplir sus metas.

Requerimientos No Funcionales

A nivel de hardware para un funcionamiento estable del sistema para, como requerimiento
mínimo se requiere un computador que cumpla con la funcionalidad de servidor. Con un
Procesador: Intel Core 2 Duo, Ram 2Gb y una Capacidad de Almacenamiento: 200Gb como
mínimo.

Requerimientos inversos

Debe ser un sistema que cumpla con lo solicitado por el cliente, por lo que se debe tener en
cuenta la privacidad a través de los perfiles que funcionen como correspondan y no se genere
conflicto de ingreso a material que usuarios de menor rango puedan acceder, debe generar
registros exactos por ejemplo en los números generados en las boletas de ventas, otro item
importante que el usuario o vendedor no siempre son personas con conocimientos
computacionales de gran escala por lo que se debe crear un sistema que cumpla con lo solicitado
y a su vez sea sencillo para el personal que trabaja con el sistema.
Tipos de Documentos de Requerimiento
Caso de negocio para un proyecto

Descripcion del problema

La empresa a la cual se presto el servicio es una organización dedicada a la venta de insumos


computacionales, la empresa a tenido un crecimiento en las ventas y su sistema utilizado era
siemplemente a “papel” por lo que les demandaba demaciado tiempo en busquedas y realizacion
de ventas y registros de proveedores y clientes, a raiz de esto era de manera urgente agilizar su
sistema de ventas de una forma mas tecnologica y que les ahorrara tiempo y recursos.

La vision general del proyecto se basa en:

Datos de entrada: Los datos de entrada al sistema son tanto los datos de registro de ventas,
registro de los mismos usuarios encargados de manejar el sistema y tambien los productos
registrados en la base de datos.

Proceso: Los datos ingresados a la base de datos nos generan un registro de gran utilidad ya sea
para proyecciones de la empresa en terminos de ventas donde podemos generar esos informes a
traves de reportes.

Datos de salida: Los datos de salida son los valores que se muestran en pantalla y reportes que
son ingresados en el sistema que se consultan a la base de datos.

Alineacion del proyecto con los objetivos estrategicos

Elaboracion de un entorno desarrollado en Java el cual contenga el registro de los productos,


clientes y administradores del sistema.

Plan Estrategico: Elaboracion de la aplicación Java

Objetivo Estrategico: Programacion de la aplicación en lenguaje JAVA y coneccion a base de


datos SQL.
Costo beneficio

Evidentemente el crear este tipo de sistemas nos facilitara el control de las ventas de la sucursal
en términos de clientes productos ventas y proveedores, De esta manera evitaremos perdidas y
manejaremos la información que circula por el negocio. El costo de la implementación es cerca
de las 350 UF, si bien es un “costo” el beneficio final es mayor a la inversión.
Caso de uso
Diagrama de Caso de Uso
Estructura de desglose de trabajo (EDT)

Sistema Ventas

Planificación Analisis Diseño

Implemetacion

Pruebas Seguridad

Mantenimiento Respaldo
Historia de Usuario y criterios de aceptación

Cabe destacar que lo importante de esta sección es poder conocer la experiencia del usuario con
el programa a sí que se muestran algunas pantallas con sus mensajes respectivo, con forme a su
funcionalidad

Creación

Para poder ingresar a nuestro sistema debemos contar con un nombre de

usuario y contraseña

Si los datos están ingresados correctamente se insertarán los datos a la tabla usuario en la base de
datos.
Si las contraseñas no coinciden nos enviara un mensaje para corregir el error

Para poder acceder al menú principal debemos identificarnos de manera que si la contraseña es
incorrecta o no se ingresan datos nos hará saber.
Al ingresar con el usuario de administrador tenemos acceso a la bitácora y creación de usuario
Vendedor simple no tiene acceso a bitácora ni creación de usuario
Inserción de Datos
Una vez ingresado al sistema nos lanzara un menú principal donde tendremos la

opción de agregar nuevos clientes.

Al iniciar el programa e intentar dar clic en el botón Aceptar sin antes haber completado ningún
campo nos enviara un mensaje advirtiendo que es necesario ingresar datos de lo contrario no se
registrara nada

Cuando se intenta ingresar una letra en el campo Nombre este nos advertirá de la siguiente
manera.
Si intentamos introducir un mail de forma errónea este nos lanzara un error.
En el campo Teléfono debemos ingresar solo números, lo cual si intentamos ingresar letras nos
lanzara un error
Finalmente, cuando todos los datos son validados de forma correcta se autoriza el insert a la base
de datos
Bibliografía
Material de estudio semana 2 IACC.

También podría gustarte