E-commerce (comercio electrónico) es la compra y venta de bienes o servicios a través de internet.pptx
jcaichihuaelesud
0 views
30 slides
Oct 26, 2025
Slide 1 of 30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
About This Presentation
ptt, e-commerce (comercio electrónico) es la compra y venta de bienes o servicios a través de internet. Permite a empresas y consumidores realizar transacciones en línea sin necesidad de contacto físico.
En resumen:
Se realiza mediante páginas web, tiendas virtuales o aplicaciones.
Puede se...
ptt, e-commerce (comercio electrónico) es la compra y venta de bienes o servicios a través de internet. Permite a empresas y consumidores realizar transacciones en línea sin necesidad de contacto físico.
En resumen:
Se realiza mediante páginas web, tiendas virtuales o aplicaciones.
Puede ser entre empresas (B2B), empresas y consumidores (B2C), o entre personas (C2C).
Incluye pagos digitales, gestión de pedidos, envíos y atención al cliente en línea.
💡 Ejemplo: Comprar productos en Amazon o vender por Mercado Libre son formas de e-commerce.
Size: 5.81 MB
Language: es
Added: Oct 26, 2025
Slides: 30 pages
Slide Content
E-comerce SoftLicencias S.A Soluciones en licencias de software
Introducción 01
La empresa “ SoftLicencias S.A.” se especializa en la venta y distribución de licencias de software para diferentes sectores. Su catálogo abarca desde programas de productividad, herramientas de seguridad, hasta soluciones de diseño y desarrollo. Se opera en el mercado digital con el objetivo de ofrecer a las empresas, y profesionales acceso inmediato a licencias de software. Descripción
Perfiles de i ntegrantes del equipo Gerente de Proyecto Coordina y supervisa el desarrollo, con las partes interesadas para asegurar que el proyecto se complete según lo planificado. Analista de Requisitos Recopila y analiza las necesidades del cliente, transformándolas en especificaciones técnicas claras para guiar al equipo de desarrollo. Diseñador UX/UI Crea la experiencia e interfaz de usuario, diseñando prototipos, wireframes y elementos visuales que aseguren una interacción intuitiva y atractiva. Desarrollador Frontend / Desarrollador Backend Frontend : Implementa la parte visual e interactiva del software, utilizando tecnologías web para construir interfaces que funcionen de manera óptima en distintos dispositivos. Backend : Desarrolla la lógica del servidor y la integración de datos, asegurando que la aplicación procese y gestione la información de forma segura y eficiente. Especialista de Base de Datos Diseña, administra y optimiza las bases de datos, garantizando la integridad, seguridad y rendimiento en el almacenamiento y acceso a la información. Tester de Software (QA) Realiza pruebas para identificar errores y asegurar la calidad del software.
VENTAS INVENTARIO Comercializa sus licencias a través de métodos tradicionales y procesos manuales, lo que limita su capacidad de crecimiento y afecta la rapidez en la entrega de productos. COMPETENCIA La falta de automatización en la gestión de inventario y pedidos. Creciente competencia en el mercado digital Antecedentes y problemática
Segmentos objetivo Freelancers y profesionales independientes Pequeñas y medianas empresas ( PyMEs ) Estudiantes y académicos Consumidores finales (particulares)
Requirements elicitation 02
Analisis competitivo
Precios competitivos con promociones y descuentos exclusivos. Atención personalizada al cliente para resolver dudas y asesorar en la compra. Entrega inmediata con envío automatizado de claves de licencia. Seguridad y garantía en la autenticidad de las licencias. Estrategias frente a competidores
AS IS Escenario Mapping
Requerimientos Funcionales Debe permitir la consulta, filtrado , búsqueda y navegación de productos . Catálogo de productos Registro, inicio de sesión, recuperación de contraseñas y perfiles de usuario. Carrito de compras Implementar un sistema donde los usuarios puedan agregar productos, ver el resumen y proceder al pago. Gestión de usuarios Integración con plataformas de pago como PayPal, Stripe o sistemas bancarios . Procesamiento de pagos Seguimiento , confirmación y actualización del estado del pedido . Gestión de pedidos
R endimiento Escalabilidad Requerimientos no funcionales Seguridad y cumplimiento legal normativo Mantenibilidad y usabilidad Costos y eficiencia en el uso de recursos Disponibilidad y fiabilidad Interoperatibilidad Localización e internacionalización 02 06 01 05 03 04
Reglas de negocio Soporte y asistencia Seleccion de licencias Proceso de compra Gestion de licencias Registro de usuarios Facturacion Seguridad y privacidad
T o be Escenario Mapping
Metodología 03
Metodología RUP INICIO ELABORACIÓN CONSTRUCCIÓN TRANSICIÓN Identificación de requerimientos, Definición del alcance, Evaluación de riesgos, Elaboración de plan de proyecto Diseño de interfaz, Validación de requerimientos, Diseño de base de datos Desarrollo frontend/backend, integración de bases de datos, pruebas funcionales Despliegue del ecomerce, capacitación a ususarios, mantenimiento y mejoras
Diseño UX/UI 04
Ecommerce Venta de Licencias Online
Herramientas de Desarrollo ( BackEnd y FrontEnd ) 05
Herramientas de Desarrollo ( BackEnd y FrontEnd ) Lenguaje: PHP (Framework Yii ) Base de Datos: MySQL Servidor Web: Apache ( phpmyadmin ). APIs y Servicios: RESTful APIs (para conexión con frontend ). Seguridad y Autenticación: yii parametrización. Lenguajes Base:HTML5, CSS3 / SASS (diseño y estilos). JavaScript Frameworks y Librerías: Bootstrap AJAX y Fetch API: Para actualizar contenido sin recargar la página. Almacenamiento Local: LocalStorage (para guardar datos temporales). Cookies y JWT .
Herramientas de Desarrollo ( BackEnd y FrontEnd ) Elección del framework YII
Arquitectura 06
Arquitectura cliente servidor La arquitectura cliente servidor propuesta implementará una base de datos intermedia, el cual permitirá aislar el acceso directo a la base de datos en producción, frente a posibles ataques a la plataforma.
Control de versiones 07
Control de Versiones GitHub Es una práctica fundamental en el desarrollo de software para gestionar cambios en el código de manera eficiente y colaborativa. GitHub es una plataforma basada en Git que permite almacenar, compartir y coordinar el trabajo entre desarrolladores.
Funcionamiento de versiones 08
Testing del producto 09
Testing del producto Según los resultados obtenidos , no se evidencian desventajas para considerar ampliar las capacidades del servidor .