Objetivos Funcionales y no Funcionales PDF

Title Objetivos Funcionales y no Funcionales
Course Ingeniería de Software I
Institution Universidad Tecnológica de Panamá
Pages 13
File Size 459.6 KB
File Type PDF
Total Views 149

Summary

Download Objetivos Funcionales y no Funcionales PDF


Description

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES CENTRO REGIONAL DE VERAGUAS

INGENIERÍA EN SISTEMAS Y COMPUTACIÓN

ASIGNATURA: INGENIERIA DE SOFTWARE

1. El sistema será capaz de permitir a los usuarios poder modificar, agregar y/o eliminar información concerniente a los productos albergados en la base de datos. 2. El sistema actualizara la base de datos de los productos según el número de productos nuevos y vendidos. 3. Se crearan diferentes usuarios de sistema según las distintas acciones que estas personas realicen en la tienda. 4. El sistema otorgara permisos a los usuarios según el rol correspondiente y estos pueden ser modificados por el administrador principal.

5.

el sistema permitirá guardar el registro de venta después de haberse realizado esta, incluyendo la fecha en la que se realizó.

6. El sistema enviara una alerta al usuario encargado de inventario cuando un producto en stock llegue a la cantidad de 10 unidades. 7. El sistema permitirá registrar mensualmente el precio de compra de la mercancía y el precio de venta de la mercancía vendida para así llevar un conteo del dinero en caja y las ganancias recibidas de venta. 8. El sistema permitirá el registro de facturas manuales no asociadas a pedidos, sin embargo, estas requerirán autorización por parte del grupo de Gerentes antes de ser contabilizadas. 9. El sistema permitirá a los clientes realizar pedidos de mercancía que no se encuentre en stock esto se almacenara como pedidos especiales. 10. El sistema generara un registro de los pedidos especiales realizados por los clientes donde se mostrará la fecha en que se realizó la solicitud, si el pedido se realizó o si está pendiente en este caso realizar un aviso. 11. El sistema llevara un registro de los clientes que hayan realizado una compra o pedido especial mediante crédito este presentara una lista con el nombre del cliente, el dinero abonado y el saldo pendiente, 12. El sistema permitirá crear y realizar registro de los clientes que adquieran el servicio de membresía el cual indicará los beneficios obtenidos al cliente como el uso de mesas, de juegos y de internet ilimitados durante el tiempo que este suscrito. 13. El sistema evalúa por fecha y cantidad de ventas para realizar descuentos en mercancías que no tienen tantas ventas 14. Registrar las tallas de ropas más vendías.

15. Registras el tiempo de uso del internet y de las mesas.

16. Muestre el aumento o disminución del precio de cada producto. 17. Mostar Perfil de clientes habituales, sus compras y preferencias. 18. Clasificaciones de los por calidad y tamaño. 19. Llevar una lista de fecha de llegada de cada producto. 20. Controlar una lista de productos que los clientes tengan menor interés, para realizar ofertas. 21. Control diario del producto más vendido.

No funcionales 1. Se necesita un computador 2. El sistema debe ser capaz de procesar N transacciones por segundo. 3. El computador debe tener un sistema operativo con especificaciones mínimas (W7, 4GB RAM, 500GB HDD, 1.6GHz procesador) 4. El sistema debe poseer interfaces gráficas bien formadas aplicando el principio de HCI.

5. EL computador debe tener instalado JDK para el funcionamiento del sistema. 6. El sistema debe contar con un módulo de ayuda en línea.

7. Acceso a internet para las actualizaciones de Java. 8. Que permita actualizaciones al propio sistema. 9. Acceso a internet para mantenimiento remoto mediante TeamViewer. 10. Un escritorio que permita el manejo y movimiento del computador. 11. Poder importar en un archivo la información de la venta.

12. Sistema eléctrico de emergencia (UPS)

NOMB RE

Control de existencias

ACTOR PRINCIPAL

Vendedor.

PERSONAL INVOLUCRADO

Vendedor, Empresa, Proveedores.

PRECONDICIONES

GARANTIAS DE ÉXITO ESCENARIO DE ÉXITO



Que haya existencias de mercancías.



Que haya ventas.



Que exista el Hardware adecuado.

 Que el personal esté capacitado. Que se cumplan las precondiciones 

Capacitar personal en manejo de sistema

EXTENCIONES



Hacer pedidos de mercancía



Inventariar las entradas a Almacén



Registrar las ventas y recepción de mercancía.

Cuando el sistema falle se debe: 

Reiniciar el sistema, solicitar la recuperación de los datos, volver al estado anterior



Tener varias opciones de proveedores, en el caso que uno falle se puede hacer los pedidos con otros.



El sistema arroja alertas de la no disponibilidad de mercancías, para que se hagan los pedidos.



El sistema ofrece opciones de modificación de precios, habilitación

de documentos contables, recuperación de documentos. REQUISITOS ESPECIALES

Vendedores capacitados.

FRECUENCIA

Se usa todo el tiempo

NOMB RE

Control de ventas

ACTOR PRINCIPAL

Vendedor.

PERSONAL INVOLUCRADO

Vendedor, Cajero, Empresa.

PRECONDICIONES

GARANTIAS DE ÉXITO



Tener ventas a lo largo de la jornada.



Existencia y disponibilidad de mercancías.



Sistema que controle las ventas.

 Que el personal esté capacitado. Que se cumplan las precondiciones.

ESCENARIO DE ÉXITO



Control de las ventas.



Llevar control de los disponible en el Almacén. 3-Cajero capacitado.



EXTENCIONES

4-persobal con experiencia en ventas y atención al cliente.

Cuando el sistema falle se debe:



Permitir la modificación de las facturas de ventas.



Tener una persona que esté en capacidad de reemplazar al Vendedor.

 Permitir la modificación de los ítems de cada mercancía. REQUISITOS ESPECIALES 

Vendedor capacitado, técnico que de soporte.



Dispositivo para fijar precios

 Medios de impresión (impresora). LISTA DE TECNOLOGIAS Computador.



 medios de impresión. FRECUENCIA Se usa constantemente

NOMBRE Consultas actualizadas ACTOR PRINCIPAL 

Administrador.

PERSONAL INVOLUCRADO 

Cajero.

 Sistema. PRECONDICIONES 

Que el software este programado para realizar actualizaciones automáticas a las bases de datos una vez se haga una venta, una compra o un pago.



El administrador debe generar actualizaciones de tipo manual al presentar falla en el automático de manera rápida y eficaz sin bloquear el sistema.

 Tener acceso a las bases de datos de forma rápida y sin complicaciones en la red. GARANTIAS DE ÉXITO Que se cumplan las precondiciones ESCENARIO DE ÉXITO Una vez generada una entra o salida de elementos o de dinero se debe actualizar la base de datos para que el personal que manipula el software

pueda realizar las respectivas consultas (sea sobre existencia, dinero u otra).

EXTENCIONES  El software puede realizar actualizaciones de forma automática o manual: Automática: el software la realiza

mediante por

una programación realizada desde el código fuente hecho el Programador.

Manual: El administrador del software hará esta actualización de la base de datos dependiendo de la necesidad mediante comandos.  Las actualizaciones por ventas deben realizarse una vez se realice una venta.  Las actualizaciones por ingreso o salida de mercancía deben realizarse una vez se realice (una o dos veces por día).  Todo este proceso será relativo para que las consultas no tengan problema.

REQUISITOS ESPECIALES El equipo que va a almacenar La base de datos debe tener un poder procesamiento medio para no tener problemas al acceder. Fácil accesibilidad a la base de datos. La red debe tener una buena conexión para no tener contratiempos al realizar consultas.

LISTA DE TECNOLOGIAS El equipo servidor o donde va a estar alojada la base de datos debe tener una velocidad de procesamiento superior a los otros equipos. La red debe tener una conexión óptima para no tener problemas.

FRECUENCIA Las actualizaciones deben ser frecuentes de acuerdo a lo programado.

NOMBRE Iniciar sesión ACTOR PRINCIPAL Vendedor.

PERSONAL INVOLUCRADO Vendedor, sistema.

PRECONDICIONES



Tener acceso a la base de datos.

Tener un perfil creado y su respectiva contraseña. Que se cumplan las precondiciones. 

GARANTIAS DE ÉXITO ESCENARIO DE ÉXITO

Cada vez que el vendedor llegue a su puesto de trabajo tendrá acceso a su respectivo computador.

EXTENCIONES

 El vendedor procede a logearse y el sistema accede a la base de datos verifica los datos proporcionados por el actor y de aparecer su

REQUISITOS ESPECIALES





respectivo perfil permite el acceso. Computador con el software.

Perfil creado.

LISTA DE TECNOLOGIAS

 Vendedor capacitado. Computador.

FRECUENCIA

Días de atención en la tienda.

NOMB RE

Crear perfil

ACTOR PRINCIPAL

Vendedor.

PERSONAL INVOLUCRADO

Sistema, administrador.

PRECONDICIONES

Computador con el software.

GARANTIAS DE ÉXITO

Que se cumplan las precondiciones.

ESCENARIO DE ÉXITO

El vendedor deberá tener acceso a un computador con el software y una autorización del administrador.

EXTENCIONES

 El vendedor accede al software y se dirige a crear su perfil, teniendo la autorización del administrador procederá a introducir sus datos.  El sistema almacenará en la base de datos el perfil del vendedor y lo hará accesible cada vez que sea necesario.

REQUISITOS ESPECIALES

  

LISTA DE TECNOLOGIAS

Computador, conexión estable.

FRECUENCIA

Cuando sea necesario.

Computador con el software instalado. Vendedor capacitado. Autorización del administrador.

NOMBRE

Ingresar producto

ACTOR PRINCIPAL

Administrador.

PERSONAL INVOLUCRADO

Sistema, dueña, proveedor.

PRECONDICIONES

Tener un producto nuevo que ofrecer.

GARANTIAS DE ÉXITO

Que se cumplan las precondiciones.

ESCENARIO DE ÉXITO

Con motivo de ampliar la oferta y demanda se oferta un producto nuevo que llame la atención de los clientes.

EXTENCIONES

El administrador agrega al inventario un producto nuevo con sus características como precio, tamaño entre otras.

REQUISITOS ESPECIALES

Cantidad de productos accesibles a la venta.

LISTA DE TECNOLOGIAS

Computador con el software.

FRECUENCIA

Cuando sea necesario.

NOMBRE

Facturar

ACTOR PRINCIPAL

Vendedor.

PERSONAL INVOLUCRADO

Clientes, Sistema.

PRECONDICIONES



Que el cliente haya adquirido un producto nuevo.

Que el sistema haya calculado el total del costo. Que se cumplan las precondiciones. 

GARANTIAS DE ÉXITO ESCENARIO DE ÉXITO

EXTENCIONES

Cada vez que un cliente sea atendido se deberá girar una factura electrónica que muestre la información de la compra. 

El cliente compra productos, el

vendedor despacha la venta e ingresa los datos al sistema.

REQUISITOS ESPECIALES LISTA DE TECNOLOGIAS



El sistema calcula el total de la compra, realiza una factura detallada.



El vendedor imprime la factura.

Vendedor capacitado, sistema actualizado. 

Computador.

 Impresora. En cada compra.

FRECUENCIA

NOMBRE

Verificar datos

ACTOR PRINCIPAL

Sistema

PERSONAL INVOLUCRADO

Sistema, administrador, vendedor

PRECONDICIONES

Acceso al software, autorización del administrador. Que se cumplan las precondiciones.

GARANTIAS DE ÉXITO ESCENARIO DE ÉXITO

Que el vendedor tenga la autorización del administrador y esté capacitado para utilizar el software.

EXTENCIONES

 El vendedor se capacita en el uso del software.  El administrador le autoriza la creación de su perfil.  EL computador tiene acceso a internet y la base de datos.

REQUISITOS ESPECIALES



Acceso al software.

LISTA DE TECNOLOGIAS

 Autorización del administrador. Computador con el software.

FRECUENCIA

Conexión estable. Cuando sea necesario.

Flujo de eventos CONTROL DE EXISTENCIA 1-El jefe de la empresa cotiza los productos con el proveedor para su mercado 4-ya en los locales de ventas los directores de encargados de cada local contratan a sus vendedores 5-el jefe del mercado con el uso de nuestro software verifica la mercancía llegada

2-el proveedor responde dándoles a la empresas sus productos para vender 3-el jefe de la empresa lleva a sus mercados los productos a vender 6-el software responde almacena la información de la mercancía en esa fecha de uso

8-le jefe verifica si las personas interesadas en el trabajo cumplen con los requisitos pedidos para el trabajo 9-el jefe escoge a los vendedores dependiendo los requisitos

control de ventas 1-el vendedor marca en el software los datos de cada producto en el software

3-si hay equivocación el vendedor edita los datos guardados

2-el software almacena los datos de todos los productos vendidos en la base de datos y las guarda 4-el software actualiza los datos editado y automáticamente los guarda en la base de datos 5-el software se actualiza por cada producto que sale y se compra en la tienda 6-el software muestra estos datos de la mercancía en pantalla al vendedor

CONSULTAS ACTUALIZADAS 1-El vendedor consulta en el software el estado de la mercancía 3-el vendedor desea saber el estado de un producto 5-el vendedor ve los datos actualizados del producto elegido

2-el software muestra en pantalla el estado de cada producto en forma de lista 4-el software muestra el estado, la cantidad de mercancía restante, y otros datos mas detallistas del producto elegido

CREAR EL PERFIL

1-Antes de empezar a laborar el vendedor deberá crear un perfil en el sistema 3-el vendedor o la persona a trabajar introduce todos estos requisitos en el sistema(nombre,cedula,fecha de nacimiento, carnet de salud, edad, etc)

2-el sistema le pide los datos personales a el vendedor como requisitos para este ser creado 4-el sistema registra todos estos datos introducidos por el vendedor y le da al vendedor una clave personal para iniciar sesión 5-el sistema almacena los datos del vendedor en la base de datos general.

INGRESAR PRODUCTO 1-el jefe del mercador o administrador aÑade productos al mercado y registra los datos de este en el sistema o software a proyectar

2-el software guarda los datos de este producto como cantidad, precio, tamaño, nombre del producto y de donde es importado el producto, marca, etc. 3-el sistema almacena estos datos en la base de datos de todo la mercancía a vender 4-el producto ya listo para vender es mostrado en cualquier dispositivo con el software instalado mostrando así sus características, y se sincroniza automáticamente en la nube

FACTURA 1-el cliente se acerca a pagar el producto 3-el sistema registra todo los producto y muestra el precio total a pagar más el ITBM y procede a crear una factura de todos los productos, la hora en el q fue comprado el producto , la fecha, y la cantidad a pagar.

2-el vendedor adquiere los datos del producto

4-el cliente procede a pagar lo debido al vendedor 5-el vendedor procede a adquirir este dinero y a dar la factura de la compra al cliente. VERIFICACION DE DATOS 1-El vendedor toma acceso al servidor online del software para verificar los datos(cantidad, precio, tamaño, etc) de los productos

2-el software muestra al vendedor estos datos El vendedor si desea editar el precio de algún producto, lo puede hacer o cualquiera características que dese editar. 4-el software actualiza automáticamente los datos cambiados por el vendedor asi mostrándolos instantáneamente al refrescarla página, 5-el software muestra al vendedor los datos cambiados y verificados. CONSULTAR INFORMACION 1-El gerente de entra a la base de datos del sistema para consultar la información del vendedor para poder pagar su labor 2-el sistema muestra al administrador los datos del empleado, como horas trabajadas, descuentos, etc. 3-el gerente según la información adquirida procede a hacer el pago al empleado....


Similar Free PDFs