IEEE830_Modificado - PPROF2-2022ProgWeb/g05-aula2-gestiondesposito-g05 GitHub Wiki

Especificación de Requisitos según el estándar de IEEE 830 IEEE



1. INTRODUCCION

En este escrito se procederá a la presentación del trabajo integrador perteneciente al Módulo Programador Web que elegimos.  

Más adelante detallamos aspectos sobre el trabajo. 

Este  es  un  trabajo para  aplicar  conocimientos básicos  sobre programación  web,  y nos da la oportunidad  de  utilizar  un  sistema  de  gestión, cuál herramienta es muy

importante  y  casi  fundamental  hoy  en  día  para crear  una tienda online.








Personal involucrado

Nombre Gonzalez Mario A.
Rol Scrum Master
Categoría Profesional Estudiante de Desarrollo Web y Aplicaciones Móviles
Responsabilidad front end y back end
Información de contacto [email protected]
Nombre Clavaguera Abril
Rol Agile Team
Categoría Profesional Estudiante de Desarrollo Web y Aplicaciones Móviles
Responsabilidad front end.
Información de contacto [email protected]
Nombre Monica Beatriz ANTICH
Rol Agile Team
Categoría Profesional Estudiante de Desarrollo Web y Aplicaciones Móviles
Responsabilidad front end
Información de contacto [email protected]
Nombre Zapata, Mónica Valeria.
Rol Agile Team
Categoría Profesional Estudiante de Desarrollo Web y Aplicaciones Móviles
Responsabilidad front end
Información de contacto [email protected]
Nombre Ferreyra Gastón Alejandro
Rol Agile Team
Categoría Profesional Estudiante de Desarrollo Web y Aplicaciones Móviles
Responsabilidad front end y back end
Información de contacto [email protected]

2.- PROPOSITO

Este sistema fue creado con el objetivo de brindar una solución tecnológica para el área de gestión administrativa de tu empresa o emprendimiento, de manera virtual utilizando el E-commerce. Se creará un sistema online, para poder ingresar desde cualquier lugar, adaptable a la tienda virtual y al sistematizar los datos se logrará un trabajo más eficiente.


3.- AMBITO DEL SISTEMA

El futuro sistema recibirá el nombre: Gestion MG Alarmas.

Estará dirigido a la administración de una empresa que vende productos y servicios, para alarmas domiciliarias.

Con este sistema, se busca simplificar los movimientos que tiene una empresa a la hora de comprar y vender productos.

La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas, imágenes, entre otros.Ésta deberá ser construida específicamente para el sistema propuesto y, será visualizada desde un navegador de internet.

Será necesario disponer de equipos de cómputos en perfecto estado con las 

siguientes características: Adaptadores de red, procesador de 1.66GHz o superior, memoria mínima de 256 Mb, Mouse, teclado y pantalla.

Sistema Operativo: Windows XP o superior con Explorador: Mozilla o Chrome.

Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos estándares en internet, siempre que sea posible.

 

 

4.-DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS

 

Usuario: Persona que usará el sistema para gestionar procesos

G.M.G..: Gestion MG

ERS: Especificación de Requisito de Software

RF: Requerimiento funcional

RNF: Requerimiento no funcional

FTP: Protocolo de Transferencia de Archivos

S.G.M.G: Sistema gestion MG

TAC: Tareas o actividades a realizar

 

5.- REFERENCIAS

Título del documento: SISTEMAS GESTION MG ALARMAS

Referencia: Standard IEEE 830

 

6.- DESCRIPCIÓN GENERAL

Objetivo del Producto: 

El  principal  objetivo  del  proyecto  es  aprender  a  desarrollar  una  tienda  online basada en la aplicación de los temas tratados en la Tecnicatura de Desarrollo web y Aplicaciones Digitales. Esperamos  adquirir  los  conocimientos  necesarios  acerca  del  

desarrollo  de  tiendas virtuales, ya que es un gran mercado en la actualidad y es muy recomendable saber defenderse en este mundo.

Para este proyecto se eligió la empresa de venta de alarmas para casa, que tiene uno de los estudiantes del grupo, el cual cumplirá el rol de cliente y Product Owner. 

Este negocio ofrece productos como: Interfaces, Sirenas (interiores y exteriores), magnéticos para puertas y/o ventanas, infrarrojos (interiores/exteriores), centrales de alarmas, CCTV, entre otros.

El  modelo  de  negocio  de MG Alarmas (creado en el año 2006)  está  basado  en  la  innovación  y  la  continua adaptación  a  las  demandas  del  mercado.  La  comunicación  abierta  y  la  vinculación permanente  con  el  negocio  le  permite  estar  en  constante  evolución  y  cumplir  su objetivo fundamental, que no es otro que la satisfacción de sus clientes.

Gracias a sus clientes, pueden continuar innovando día a día para poder seguir ofreciendo mejor producto y servicio. 

 







Al estar en una continua expansión, se encontró útil, la creación de  un  sitio  web  online  de  comercio  electrónico,  que  puede  ayudar  a  aumentar  las ventas y a captar mayor número de clientes, y para ello aplicaremos ecommerce. Sus ventajas pueden ser:

 

Más clientes: ni una tienda local ni una empresa con sedes en varias ciudades puede conseguir el alcance del e-commerce. La posibilidad de conseguir comprar y vender desde cualquier punto del mundo amplía el público objetivo y permite conseguir más clientes.

Sin horarios: el e-commerce no tiene horarios, mientras que rara vez hay tiendas o empresas que trabajen 24 horas al día. La web está abierta al público todo el día y el cliente puede comprar lo que quiera cuando quiera.

Menos costos: el simple hecho de no necesitar un establecimiento físico reduce los costos con respecto al negocio tradicional. Y cuando el e-commerce funciona poniendo en contacto a proveedores con compradores, ni siquiera hay gastos en producción.

 

Más margen de beneficio: la reducción de costos y el aumento del mercado de clientes provocan que, incluso bajando los precios, se pueda conseguir un margen mayor que con un establecimiento tradicional. Se vende más y se gana más dinero.

Escalabilidad: esto significa que se puede vender a una o a mil personas al mismo tiempo. En un negocio físico siempre hay un límite de cantidad de clientes que se puede atender a la vez, en e-commerce no hay límite. 

7.- Caracteristicas de los usuarios

Tipo de usuario Administrador - Control y manejo del sistema completo

Tipo de usuario Cliente - Compra de productos


8.- Requisitos específicos

8.1 Requisitos comunes de las interfaces(No funcionales)

8.1.1 Interfaces de usuario

La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas y campos de textos. Ésta deberá ser construida específicamente para el sistema propuesto y, será visualizada desde un navegador de internet.

8.1.2 Interfaces de hardware

Será necesario disponer de equipos de cómputos en perfecto estado con las 

siguientes características:

 

∙Adaptadores de red.

∙Procesador de 1.66GHz o superior.

Memoria mínima de 256Mb.

Mouse.

Teclado.

Pantalla.

 

8.1.3 Interfaces de software

Sistema Operativo: Windows XP o superior

Explorador: Mozilla o Chrome

 

8.1.4 Interfaces de comunicación

Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos estándares en internet, siempre que sea posible. 

 

8.2 Requisitos funcionales

8.2.1 Requisito funcional 1

Autentificación de Usuarios: los usuarios deberán identificarse para

acceder a cualquier parte del sistema.

El sistema podrá ser consultado por cualquier usuario dependiendo

del módulo en el cual se encuentre y su nivel de accesibilidad.

 

8.2.2 Requisito funcional 2

 

Consultar  Información:  El   sistema   ofrecerá, dependiendo la autorización de usuario que tenga,    información general   acerca   de   productos, proveedores, stock, precios, entre otros. 

ABM Productos: Muestra información general sobre los productos que la empresa ofrece a la venta.

ABM Proveedores: Muestra información general sobre los proveedores con los cuales opera la empresa.

RMA: Es donde se cargaran los ingresos de productos en garantía para su servicio o devolución.

 

8.2.3 Requisito funcional 3

Registrar usuarios: El sistema permitirá al administrador (dueño, empleado vendedor, empleado administrativo, comprador) registrarse.

 

 

El usuario podrá crear una cuenta y darse de alta en la web.

El   usuario  debe  suministrar  datos  como:  Nombre, E-mail y Password.

El  usuario  podrá  acceder  a  la  información  de  su  cuenta  una  vez  la  haya

creado, y podrá consultar y modificar los datos necesarios, tales como:

Ver todos sus pedidos, Editar información de contacto, Cambiar la dirección de

facturación por defecto, Cambiar la dirección de envío por defecto, Comparar productos añadidos previamente a una lista de comparación, Acceder a sus productos favoritos, 

Acceder a su carrito de compra.

El usuario podrá pagar sus productos mediante tres métodos: Pago con tarjeta de crédito/débito mediante la plataforma MercadoPago y  por transferencia bancaria.

8.2.4 Requisito funcional 4

Modificar: Permite al administrador modificar datos de los usuarios.

 

8.2.5 Requisito funcional 5

Gestionar página web: Permite información referente al comercio virtual.

Registrar usuario: El usuario deberá suministrar su nombre  juntamente   con   una  contraseña, para  poder ingresar hacer una compra.

Realizar una compra : Permite al comprador, una vez que haya accedido con su cuenta al comercio virtual, realizar su compra y suministrar información relevante para esta acción.

 

9.Planificación

La planificación de un proyecto es una etapa muy importante en el desarrollo del

mismo,  ya  que  su  éxito  a  tiempo  dependerá  de  la  buena  o

mala  realización  de  la planificación. Ésta consiste en la división del objetivo del proyecto en diversas tareas,a las que se les asignan recursos, tales como: tiempo, personal, dinero...El fin de la planificación es la óptima identificación y asignación de

recursos a esas tareas. Para ello, se va a dividir el proceso de planificación en las siguientes etapas: división del trabajo, estimación de tiempo, identificación de hitos y planificación temporal.

 

9..1 División del trabajo

Se identificarán las tareas a desarrollar para alcanzar el objetivo principal del proyecto. Estas actividades son:

1.Estudio bibliográfico de las competencias a desarrollar.

2. Estudio del arte: servicios de alojamiento web.

3.Definición de requisitos.

4.Análisis del problema enfocado al proyecto

5.Diseño de la solución al problema.

6.Implementación de la tienda.

7.Realización de pruebas al sistema.


⚠️ **GitHub.com Fallback** ⚠️