ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Análisis de requerimiento del sistema


Enviado por   •  1 de Diciembre de 2020  •  Práctica o problema  •  813 Palabras (4 Páginas)  •  98 Visitas

Página 1 de 4

Análisis de requerimiento del sistema

En esta primera fase del proyecto llevaremos a cabo un análisis de requisitos, donde determinar los objetivos con los que el software debe contar al terminar su desarrollo. Comenzaremos nuestro análisis recalcando y separando los requisitos funcionales, de los no funcionales.  

Los requisitos funcionales son aquellos que tendrá que realizar la aplicación, y que en este caso los podemos enumerar en los siguiente:

  • Proporcionar facturas de las ventas.  
  • Llevar la cuenta de lo que vende cada trabajador.  
  • Controlar el stock de productos en almacén.  
  • Operar con lector de código de barras y tarjetas de crédito.  
  • Controlar los precios de los productos y ofrecer la posibilidad de operar con ellos.
  • Almacenar los datos de sus trabajadores. (DNI, nombres, apellidos, nº de seguridad social, fecha de nacimiento, teléfono, y localidad)
  • Almacenar información de los productos. (Código, marca, nombre comercial, precio, y cantidad)

Por otro lado tenemos los requisitos no funcionales, que corresponderán a:

  •  Tiempo de respuesta de la aplicación en el menor tiempo posible.
  • Imposibilidad de procesar dos peticiones al mismo tiempo, aunque se cuente con diversos equipos.

Después de esto, y con el objetivo de mantener una buena comunicación con los clientes, llevaremos a cabo una serie de reuniones periódicas con ellos. De esta manera comprobaremos que se llevan a cabo todos los requisitos, y que estos estén cumpliendo con las expectativas que ellos esperan.

Diseño

Una vez bien definido los requisitos y tras el contacto con los clientes, es hora de empezar con el diseño del software. Aquí dividiremos el sistema en partes y estableceremos las relaciones que habrá entre todas ellas, estableciendo un modelo funcional-estructural.

[pic 1]

[pic 2][pic 3]

[pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10]

[pic 11]

[pic 12]

[pic 13][pic 14]

[pic 15]

Hemos decidido apostar por un modelo en cascada con retroalimentación, ya que el proyecto cuenta con unos requisitos claros, y es mas o menos rígido. Además, este modelo nos permite volver atrás en el momento que fuese necesario, bien sea para modificar o corregir errores que se hayan podido cometer.

        

Codificación

Toda la información recapitulada en las anteriores etapas, la codificaremos para que el ordenador las pueda ejecutar. En esta fase realizamos por tanto el proceso de programación, y para esta el lenguaje que utilizaremos es JAVA, pues el cliente busca un software libre, y este además es portable y tiene una fácil lectura.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (81 Kb) docx (15 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com