Está en la página 1de 14

Instituto Tecnológico de Orizaba

Nombre:
- Angel Joshua Ramírez Flores (18010322).
- Paola Calderón Martínez (18010288)
- Adrian Zanotelli Cervantes (18010336)

Semestre: 8

Programa Académico:
- Ing. Informática.

Docente:
- Ing. Maria Silvia Garcia Monterrosas.

Materia/Hora:
- 8aAA Comercio Electrónico (14 – 15 Hrs)

Fecha:
- 05 / Mayo/ 2022

Nombre del Trabajo/Tarea:


- Lectura y Análisis de Tesis
Índice.
Lectura y Análisis de Tesis Carlos-Baeza...............................................................................3
Flujo de trabajo del carrito de compras........................................................................................3
Análisis del diagrama de clases....................................................................................................3
Estructura general de la arquitectura propuesta.........................................................................3
Tecnologías para el desarrollo Web.............................................................................................4
El Modelo: ¿en qué consiste?.......................................................................................................5
Diagrama en UML que muestra el enlace entre algunas clases del modelo..........................6
Catálogo:......................................................................................................................................6
Modelo:.........................................................................................................................................7
Funciones del controlador..............................................................................................................8
Proceso realizado por el Controlador ante la petición de un catálogo.....................................8
La Vista/Presentación: Existen una serie de guías en cuanto al diseño y usabilidad de un
sitio Web que hacen referencia a aspectos tales como.............................................................8
Cuál es el Escenario básico del sitio de Comercio Electrónico................................................9
Conclusiones...............................................................................................................................10
Ramirez Flores Angel Joshua (18010322):...........................................................................10
Calderón Martínez Paola (18010288):....................................................................................11
Zanotelli Cervantes Adrian (18010288):.......................................................................................12
Lectura y Análisis de Tesis Carlos-Baeza.

Flujo de trabajo del carrito de compras: El carrito de compras se encarga de


almacenar los productos que el usuario seleccionó en el catálogo de productos
con la finalidad de comprarlos. Las operaciones que el carrito soporta son el
borrado e inserción de productos, así como la modificación de la cantidad de los
productos.
Carrito de compras es el nombre que recibe la plataforma, módulo o plugin que se
encarga de recopilar los pedidos que hacen los usuarios en una página web que
cuente con una tienda en línea. Estamos familiarizados con este elemento en
sitios como Amazon o Mercado Libre, aunque suele pasar desapercibido.
Su función es igual a la de un carrito de supermercado. Recorres los pasillos
mientras cargas todos los artículos que deseas comprar, la diferencia es que lo
haces vía internet desde la comodidad de tu casa.

Análisis del diagrama de clases: Tal como se muestra, su objetivo es en la


realización de una arquitectura para un sistema de información que pueda integrar
tipos de formatos para tomar en cuenta a diversas empresas, ya sea necesidades
y tecnologías de información que sean necesarias para la integración del comercio
electrónico, estar enfocado para un sitio web en especifico estética, grandes ideas,
utilidad, facilidad de búsqueda y personalización, para poder dar mayores
estrategias ya sea de diseño, confianza de ventas y compras, sistema explicito,
interactivo, etc.

Estructura general de la arquitectura propuesta: La gráfica demuestra acerca de


un servidor e-commerce que está en fijación en varios puntos desde las compras
que se realizan, la administración del comercio que llega directo a los proveedores
para poder crear un diseño mediante una herramienta visual para el diseño de
catálogos de los productos que se desean vender y el servidor se encargará de
dar una conexión para que dicha publicación se pueda revisar, por último, el
servidor se encarga de los pagos realizados en dichas página teniendo
comunicación directa con el banco, este último ya es dependiendo a quien se va
dirigido.
Tecnologías para el desarrollo Web: La tecnología de desarrollo web HTML sigue
ocupando un espacio fundamental en la creación de sitios web, y de esta forma,
además, han surgido tecnologías del lado del comprador que permiten un mayor
control.
En la programación del lado del servidor, existen muchas tecnologías que se
pueden usar para desarrollar aplicaciones web clásicas o distribuidas, como ASP,
PHP, Perl, Servlets, JSP, EJB (Enterprise Java Beans) y Corba.
Arquitectura MVC: El flujo de la comunicación inicia cuando el usuario realiza una
petición y termina con una página Web que contiene la solicitud del cliente o un
mensaje de error en caso de presentarse.
El MVC se divide en 3 partes principales que son:
- Modelo
- Vista
- Control.
Por lo tanto, da la responsabilidad de procesar datos para la aplicación y dar como
resultado:
- Información
- Requisitos
- Datos
Estos son tanto para el comprador como del producto.
Algunos beneficios que nos ofrece MVC son:
- Evita problemas que se presentan cuando se mantienen juntos el Modelo y
la Vista. Generalmente el Modelo es la parte más estable del sistema,
mientras que, la Vista cambia constantemente, estas particularidades hacen
que al estar juntos los cambios sean más difíciles de realizar.
- En ambientes de desarrollo en grupo, es de gran ayuda ya que separa el
trabajo. Mientras un grupo se dedica al desarrollo de un módulo como
puede ser el “Modelo” otro se dedica al diseño de la aplicación.
- Disminuye la duplicación de código.
- Centraliza el control.
- Hace la aplicación más fácilmente modificable.
El Modelo: ¿en qué consiste?: Este representa los datos del negocio y la lógica de
este mismo dando para administrar el acceso y la modificación de los datos y este
puede ser consultado por todas las vistas asociadas que se lleguen a juntar, en la
mayoría de casos, estos son realizados mediante bases de datos, pero estos no
tienen autorización para la administración de datos del sistema, sesiones del
cliente y actuar como soporte.
Elementos que componen el Modelo: Se da un vistazo a la lógica del negocio para
su análisis:
 datosLogin: Datos de acceso que el cliente necesita acceder, como nombre
de usuario, correo y su contraseña.
 itemArticulo: Datos de la información del artículo mencionado en el
apartado “Tecnologías para el desarrollo Web”, en este apartado se realiza
una petición o una señal de conexión, también permitiendo una petición de
conexión disponible para realizar una apertura de conexiones.
 articuloBn: Artículo guardado al carrito de compras en caso que el cliente
desea guardar el producto para comprarlo inmediatamente o después.
 itemCliente: El producto seleccionado por el cliente.
 tipoCambioBn: Método para realizar el “intercambio”, esto se realiza
mediante un acceso por un medio de conexión DBMS, se trata de un
sistema de administración de bases de datos (DBMS) es un software de
sistema para crear y administrar bases de datos. El DBMS proporciona a
los usuarios y programadores una forma sistemática de crear, recuperar,
actualizar y administrar datos.
 pedidoBn: Se realiza el pedido del cliente y este es mandado a un
proveedor.
Diagrama en UML que muestra el enlace entre algunas clases del modelo: Se
muestra como resultado 2 diagramas UML para tanto el manejo de catálogos y de
modelo:

Catálogo:

Ese se nos muestra como resultado, el proceso para el manejo de los catálogos
ya sea para agregar, eliminar, consultar ya sea una vez o varias veces si es que el
desea realizar, la variación de productos, tipos, etc. Nos represa un proceso un
poco complejo, pero esto se basa en un ciclo.
Modelo:

Este nos da como resultado, las funciones que nos da la aplicación para poder
tener un buen manejo, un pool de conexiones, Un pool de conexiones es un
conjunto limitado de conexiones a una base de datos, que es manejado por un
servidor de aplicaciones de forma tal, que dichas conexiones pueden ser
reutilizadas por los diferentes usuarios, por último, un vean de categorías del
modelo, Para que el servletInit sea reconocido como un Servlet que se cargará al
arrancar el servidor Web se debe configurar el archivo web.xml de Tomcat.
Funciones del controlador: El Controlador enlaza la interacción del usuario de la
Vista, las acciones de aplicación y la lógica del negocio (Modelo). El Controlador
traduce las entradas del usuario en operaciones sobre el Modelo de datos y
selecciona la próxima Vista a desplegar, basado en las entradas del usuario y las
acciones sobre el Modelo.
El Controlador maneja las peticiones hechas por el usuario, generalmente estas
peticiones solicitan información almacenada en la base de datos, tal como un
catálogo de productos, datos del cliente, etc. Por lo cual el Controlador debe tener
disponibles los JavaBeans con los datos necesarios para la capa de presentación
o Vista del sitio.
Los Controladores específicos están diseñados para responder a acciones
específicas hechas por el usuario, Los controladores actúan como “puentes” entre
las aplicaciones y los dispositivos, encargándose de que ambos interactúen.

Proceso realizado por el Controlador ante la petición de un catálogo: La forma en


la que está construido el Controlador permite que el agregar una nueva acción o
proceso al sistema, únicamente se tendría que registrar en el siteController o en el
secSiteController y crear el Servlet que maneje tal acción.

La Vista/Presentación: Existen una serie de guías en cuanto al diseño y usabilidad


de un sitio Web que hacen referencia a aspectos tales como:
- Disposición y estilo.
- Color.
- Fuentes.
- Accesibilidad
- Navegación
- Funcionalidad
- Claridad Visual.
La capa de presentación está constituida de un conjunto de páginas Web las
cuales pueden ser estáticas o dinámicas. Las páginas Web estáticas son
utilizadas generalmente para la presentación de datos que no cambiarán
regularmente. Las páginas dinámicas son utilizadas para la presentación
elementos que cambian continuamente, tales como: los datos de un catálogo de
productos, datos meteorológicos, etcétera. Lenguajes tales como JSP, PHP, ASP
y Perl son la base para su desarrollo.
Cuál es el Escenario básico del sitio de Comercio Electrónico:
Se tienen los clientes con un navegador, el Internet funciona como medio de
comunicación entre el sitio Web y el cliente y por último un servidor que tiene los
siguientes papeles: DNS (Domain Name Server), servidor Web, servidor de base
de datos y sitio de Comercio Electrónico. Se pueden tener diversos tipos de
escenarios para la implementación del sistema, por ejemplo, otro escenario podría
ser un servidor dedicado para el servidor de base de datos y para el DNS y dejar
juntos el servidor Web y el sitio de Comercio Electrónico.
- Pasos para seguir con la implementación:
- Configuración del Cliente.
- Compra un dominio.
- Configuración de DNS.
- Configuración del servidor Web para responder a peticiones de páginas
JSP.
- Configurar el SSL
- Configurar el manejador de base de datos.
- Cargar y correr el sistema.
Conclusiones:
Ramirez Flores Angel Joshua (18010322):

1.- Esto es debido a la creación de nuevas oportunidades a nuevos negocios y


mercados para que tengan esa oportunidad de expandir lo que tienen a alago
mejor y grande, dar acceso a un mercado más amplio y expandir la base de
clientes.
2.- Esto puede ser la mejora del cliente para dar una mayor experiencia con cada
interacción que puedan tener, Marcos Aramburu señaló que, según el estudio, las
ventas totales de retail en México en los próximos cinco años se espera que
crezcan un 40%, por encima del promedio del resto de la región por 15 puntos.
3.- Esto puede ser diferido por diversos poderíos ya sea militar, político o
económico, pero esto ya es depende del país.
4.-
Ventajas Desventajas
- Acceso a créditos y - Declaraciones mensuales y
financiamientos. anuales.
- Separación de los bienes de - Asamblea ordinaria anual
los socios vs los bienes de la obligatoria.
empresa; es decir, en caso de
obligaciones y adeudos quien
tiene la responsabilidad es la
empresa y no tu como socio
en lo individual. La
responsabilidad de los socios
se limita únicamente al capital
($$$) que aportan.
- Posibilidad de fijar derechos y
obligaciones para los socios.
- Organización en la manera de
operar de tu empresa.
- Posibilidad de ofrecer seguro
médico y prestaciones de ley
para tus empleados.
- Acceso a cuentas bancarias
empresariales.
- Posibilidad de facturar, lo que
te dará acceso a mejores
clientes, o sea, “a peces más
gordos”.
- Expandir tu negocio al
extranjero.
Calderón Martínez Paola (18010288):
 El comercio electrónico en las PYMES es muy importante ya que en la
actualidad las redes y la tecnología se han vuelto muy indispensables
porque se han adaptado a nuestro estilo de vida, y los servicios que
ofrecen las empresas se han enfocado en la comodidad del comprador. El
comercio electrónico ha evolucionado bastante en comparación del
comercio tradicional y ahora ofrece a los usuarios productos o servicios que
necesiten desde la comunidad de su hogar y de forma segura. Esto es algo
que no le puede faltar a las PYMES si quieren estar a la vanguardia de las
tecnologías y desde mi punto de vista ninguna empresa podría ser exitosa
si no cuenta con un servicio en línea.
 Las tendencias del futuro en el comercio electrónico, como se ha estado
haciendo en los últimos años, es mejorara la experiencia que tienen los
usuarios al consultar los servicios y productos que ofrecen las empresas.
Otra tendencia que yo considero que revolucionaría la entrega de productos
es el uso de drones, este método de entrega ya se ha implementado en
algunos países, pero en el futuro se podría expandir en todo el mundo.
 Sí existen diferencias culturales y económicas en diversas partes del
mundo, ya que la adopción del comercio electrónico a nivel mundial es
diferente según la zona geográfica. Varios países presentan un retraso en
el desarrollo de tecnologías y en la adopción de servicios de internet, así
como en la oferta de servicios y en la calidad de precios accesibles.
 Comercio electrónico en las empresas:
o Ventajas:
 La reducción de costos, ya que al utilizar el comercio en línea
no se necesita invertir en espacios físicos ni en personal que
atienda a los clientes.
 Mayor número de usuarios, miles de personas se conectan al
internet en todo el mundo, por ende tendrían más
reconocimiento en el mercado.
 Servicios disponibles a cualquier hora, los productos en línea
están disponibles en todo momento, por lo que cualquier
persona puede comprarlos a cualquier hora del día y del año
(ésta ventaja también aplica para los usuarios).
o Desventajas:
 Alta competitividad, ya que cada vez este método se vuelve
más popular entre as empresas y marcas.
 Fallas técnicas en el sitio web.
 Falta de interacción directa con el cliente
 Comercio electrónico en la sociedad:
o Ventajas:
 Compra de productos desde la comodidad de su hogar.
 Recibir productos directamente en su domicilio.
 No tener que hacer filas para la compra de un producto.
 Acceso a tiendas en cualquier otra región.
 En algunas ocasiones se cuenta con envíos internacionales.
o Desventajas:
 No se puede probar el producto antes de comprarlo
 Necesidad de acceso a internet
 Retrasos en los envíos
 Desconfianza en la seguridad y privacidad del usuario.

Zanotelli Cervantes Adrian (18010288):

El gran desafío que enfrentan las PyME para incorporar nuevos medios de pago
es tomar decisiones teniendo en cuenta variables impositivas, costos directos y
costos de gestión, y combinarlos con los costos de integración e interoperabilidad
entre los distintos MPD.
Actualmente las PyME deben contemplar variables financieras e impositivas para
una mayor adopción de MPD , por lo que sería interesante que se ofrezcan
facilidades impositivas para las PyME que adopten este tipo de herramientas, lo
que contribuiría a una difusión más rápida y extendida.
Como bien sabemos la tecnología evoluciona dia a dia y MVC no es la excepción,
en la actualidad han surgido otras variantes del patrón MVC por un tema de
adaptación a los actuales clientes y lógicas de negocios más modernas, entre las
cuales tenemos
 HMVC (MVC Jerárquico)
 MVA (Modelo Vista Adaptador)
 MVP (Modelo Vista Presentador)
 MVVM (Modelo-Vista Vista-Modelo

El propósito de esta tesis es el de estructurar una Arquitectura para la realización


del comercio electrónico en las Pequeñas y Medianas Empresas, tratando de
abstraer la diversidad de procedimientos, acciones, pensamientos del empresario,
y a través de propuestas sobre estrategias, métodos, modelos tendientes al
acercamiento, familiarización y utilización de tecnologías de punta de fácil
consecución y adaptación en los procesos de comercialización y venta de bienes y
servicios, impulsar y popularizar esta nueva forma de hacer negocios. La
Arquitectura está diseñada desde tres perspectivas diferentes; una lógica en la
que se estipula el acceso y los servicios de red; una física en donde se presentan
las entidades involucradas y su interacción, y una funcional que de manera
detallada involucra todos los elementos que hacen parte de una transacción en
línea, detalla aspectos como su almacenamiento, mantenimiento y gestión de
todos los procesos que el e-commerce involucra.

También podría gustarte