Sei sulla pagina 1di 3

SERVICIO NACIONAL DE APRENDIZAJE

CENTRO INTERNACIONAL DE PRODUCCIÓN LIMPIA LOPE

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE

Especificaciones iniciales del proyecto de formación del equipo de trabajo

PROYECTO TIENDA

INTRODUCCIÓN

Es indudable que la inmersión de la tecnología está en cada una de las empresas y en cada uno de
nuestros hogares con la introducción de los dispositivos móviles al mercado desde donde se puede
acceder a software y entre ellos a sistemas de información.

Hoy en día existe una gran variedad de tienda en nuestro país y nuestra región, tiendas que están
ubicadas hasta en el campo en donde también puede contribuir el software para mejorar los procesos
que allí se llevan tanto en las compras, como en sus ventas al igual que su contabilidad entre otros.

Este proyecto lo invita a Usted a desarrollar un software para gestionar una tienda y durante este
proceso adquirirá las habilidades requeridas para ser competentes como Técnico en Programación de
Software.

ALCANCE

El objetivo de este software es construir un software que permita gestionar una tienda comenzando
desde el registro de sus productos hasta la obtención de la información sobre ingresos por periodos de
tiempo.

A continuación se presentarán los requerimientos del software debidamente clasificados entre


funcionales y no funcionales.

Requerimientos funcionales

No Requerimiento funcional

1 Configuración

1.1 El software debe permitir al administrador la gestión de los datos básicos del establecimiento
comercial: nombre, dirección, ubicación gps, teléfono y celular.

1.2 El software al administrador deberá permitir la configuración del horario de atención de la


tienda.

1.3 El software al administrador deberá permitir la configuración del personal que podrá gestionar
las ventas en la tienda registrando el número de identificación, nombres, teléfono, email y clave.
SERVICIO NACIONAL DE APRENDIZAJE

CENTRO INTERNACIONAL DE PRODUCCIÓN LIMPIA LOPE

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE

Especificaciones iniciales del proyecto de formación del equipo de trabajo

1.4 El software deberá al administrador permitir la gestión de los días no laborables.

1.5 El software deberá permitir al administrador configurar si desea tener confirmaciones de los
pedidos.

2 Inventario

2.1 El software deberá permitir al administrador la gestión de los productos: código, nombre,
descripción, foto, stock, stock mínimo, stock máximo, valor unitario de venta, código de barras.

2.2 El software deberá permitir al administrador especificar si un producto está en promoción o no.

2.3 El software deberá permitir generar e imprimir códigos de barras. (Asociándolos a productos)

2.4 El software deberá al administrador permitir la consulta del kárdex sobre cada producto.

2.5 El software deberá permitir al administrador el registro de las compras del producto
actualizando automáticamente el stock.

2.6 El software deberá permitir al administrador el ingreso de las fechas de vencimiento de los
productos que se están comprando.

2.7 El software deberá permitir al administrador el registro de las tomas de inventario actualizando
automáticamente el stock.

3 Ventas

3.1 El software deberá permitir al administrador y vendedores el registro de las ventas con
posibilidad de descuentos (con autorización del administrador) actualizando automáticamente
el stock. Tras registrar cada venta el software deberá generar la factura correspondiente con
posibilidad de poderla imprimir.

3.2 El registro de los artículos que se venden deberá poderse realizar a través de la lectura de
códigos de barras.

3.3 El software deberá permitir al vendedor realizar la entrega de caja al administrador, para ello el
sistema informará en ese momento el dinero a entregar.

4 Reportes

4.1 El software deberá permitir al administrador obtener el reporte de compras facilitando la


búsqueda de la información por rango de fechas, datos del proveedor y número de factura.

4.2 El software deberá permitir al administrador obtener el reporte de ventas facilitando la


búsqueda de la información por rango de fechas, datos del cliente y número de factura.

4.3 El software deberá permitir al administrador obtener el reporte de los productos escasos.

4.4 El software deberá permitir al administrador obtener el reporte de los productos que están por
vencer.

5 Indicadores

5.1 El software deberá permitir al administrador generar un indicador las ventas por rango de
SERVICIO NACIONAL DE APRENDIZAJE

CENTRO INTERNACIONAL DE PRODUCCIÓN LIMPIA LOPE

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE

Especificaciones iniciales del proyecto de formación del equipo de trabajo

fechas.

5.2 El software deberá permitir al administrador generar un indicador de los productos más
vendidos.

5.3 El software deberá al administrador generar un indicador de los productos menos vendidos.

5.4 El software deberá al administrador generar un indicador de los clientes a quienes más se vende.

5.5 El software deberá al administrador generar un indicador de los proveedores a quienes más se
les compra.

6 Pedidos

6.1 El software deberá permitir a los clientes directamente realizar pedidos en la tienda (web y
móvil)

6.2 El software deberá destacar entre los demás los productos que están en promoción.

6.3 El software deberá presentar al administrador y vendedores los pedidos pendientes por
despachar

6.4 El software deberá permitir actualizar al administrador y vendedores los pedidos a estado
despachado donde se deberá generar una factura.

6.5 El software deberá permitir al administrador y vendedores confirmar la recepción del dinero
recibido cuando regresa la persona encargada de la entrega de los pedidos.

7 Notificaciones

7.1 El software deberá notificar al administrador cuando cada producto se esté escaseando.

7.2 Dependiendo de la configuración, el software deberá notificar al administrador y a los


vendedores en el momento en que se realiza un pedido.

Requerimientos no funcionales

No Requerimiento no funcional

1 El software deberá manejar los estándares de seguridad para el acceso a la información dentro
de los cuales está el ingreso al sistema con su nombre de usuario y clave; el nombre de usuario
corresponderá al número de identificación.

2 El software deberá poderse implementar en red

3 El software deberá poseer una buena presentación

4 El software deberá tener un buen nivel de usabilidad

5 Todos los reportes deben poderse exportar a word, pdf y excel.

Potrebbero piacerti anche