Presentación Técnica
DESCRIPCIÓN DE LA TECNOLOGÍA UTILIZADA PARAEL DESARROLLO DEL SISTEMA
Tecnologías
Lenguajes
PHP
Code Igniter
JQuery
Es un lenguaje ampliamente usado en el mundo web, es potente, es fácil de usar tanto por su sintaxis como por sus librerías.
Es un lenguaje que no necesita licencia para herramientas de desarrollo como para trabajar con él, ya que el intérprete se baja gratuitamente, como también el servidor que lo acompaña (en nuestro caso Apache).
Hay muchos entornos de desarrollo libres para descargar y usar.
Esta ampliamente probado en el mundo Web.
Tiene una gran cantidad de librerías para usar gratuitamente.
Lenguajes
Persistencia
Repositorio
Desarrollo
Lenguajes
Persistencia
Repositorio
PHP
Code Igniter
JQuery
Desarrollo
PHP
Code Igniter
JQuery
Lenguajes
Persistencia
Repositorio
Desarrollo
Lenguajes
Persistencia
PHP
Code Igniter
JQuery
Como lenguaje de soporte usamos Javascript, mediante el framework JQuery (http://jquery.com/), por ser un excepcional framework de desarrollo, libre y de fácil aprendizaje.
Librerías para efectos como “Arrastrar y soltar”, que usaremos para la usabilidad del proyecto.
Soporte nativo de AJAX
Fácil acceso al árbol DOM, lo cual facilita en muy pocas líneas de código modificar el mismo, y agregar efectos funcionales y de usabilidad al sistema.
Tiene una versión que ocupa muy poco espacio en memoria.
Muchos recursos de soporte tanto de foros como documentación en la web.
Repositorio
Desarrollo
Lenguajes
PHP
Code Igniter
JQuery
Como servidor de base de datos se eligió PostgreSQL, el cual además de ser potente y fácil de usar, es de libre uso (usa una licencia propia POSTGRE LICENSE).
El mismo viene con un IDE básico de uso (PgAdmin X) el cual tiene todo lo que se necesita para manejar las bases en su totalidad.
El grupo además tiene amplia experiencia con el mismo, por haberlo usado anteriormente en trabajos, y está a gusto con todas sus características.
Lenguajes
Persistencia
Repositorio
Desarrollo
Persistencia
Lenguajes A nivel control de código utilizamos el cliente Tortoise SVN y el repositorio se encuentra en
http://code.google.com/grupo4cards,
teniendo este todo el código fuente del prototipo desarrollado.
Persistencia
Repositorio
Desarrollo
Persistencia
Repositorio
Repositorio
Lenguajes
Desarrollo
Persistencia
Repositorio
Desarrollo
Objetivo
Alcance
Proyecto
Diagrama de clases
Gestionar un sistema para poder ofrecer una tarjeta
propia a comercios medianos y pequeños.
Repositorio
Lenguajes
Desarrollo
Persistencia
Repositorio
Desarrollo
Objetivo
Alcance
Proyecto
Diagrama de clases
El sistema se limitará en un principio a comercios de la Capital FederalSe firma un contrato con el cliente previo al alta del mismo en el sistemaProveerá ABM de tarjetas/clientes/comerciosTarjeta de fidelizaciónVentas chicasResumen de movimientosTransmisión diaria del resumen de gastosCarga de saldoLa financiación no genera intereses, pues queda a cargo del comercio
Repositorio
Lenguajes
Desarrollo
Persistencia
Repositorio
Desarrollo
Objetivo
Alcance
Proyecto
Diagrama de clases
Desarrollador senior, líder del proyecto
Dos desarrolladores junior full-time
Tiempo de desarrollo del proyecto
6 meses
Repositorio
Lenguajes
Desarrollo
Persistencia
Repositorio
Desarrollo
Objetivo
Alcance
Proyecto
Diagrama de clases
ESCENCIA DEL NEGOCIO
CIRCUITO DE LOS MEDIOS DE PAGO
TIPOS DE TARJETAS
DEBITO
CREDITO
MILLAS
- Carga de Saldo en Comercios- Emisión de Resumen Trimestral s/cargo- Sin Gastos de Renovación
CONSULTA WEB RESUMEN Y ULTIMOS MOVIMIENTOS
Emulador POS
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
DEBITO
- Suma millas para el Programa G4Plus
-Autorización con mínimos Requisitos-Con la primera compra le otorgamos 200 millas de G4Plus-Emisión de Resumen Mensual -Posibilidad de Emitir Extensiones s/ Cargo-Posibilidad de Compras
-En 3 - 6 y hasta en 12 Pagos
CONSULTA WEB RESUMEN Y ULTIMOS MOVIMIENTOS
Emulador POS
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
CREDITO
-Bonificación de Resumen Anual si suma mas de 4.000 millas de G4Plus
- Autorización Sin Requisitos-Cada $10 en una Compra en nuestros localesSuma 1 Punto para el Programa G4Plus. - Posibilidad de Canje por Descuentos- Posibilidad de Canje por Premios
CONSULTA WEB MILLAS, PREMIOS, DESCUENTOS Y PROMOCIONES
Emulador POS
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
MILLAS (G4Plus)
-Debe Presentarse al relizar una compra en los locales adheridos a la red G4.
CIRCUITO DEL NEGOCIO
PUNTO DE VENTAPUNTO DE ADMIN
BACK ENDFRONT END
EMULADORPOS
AUTORIZADORTRANSACCIONAL
ADMINISTRACION
EMISIONTARJETA
- Distintos canales de acceso- Cada uno con su propio formato- Distintos protocolos
UNICO FORMATOENTENDIBLE POR EL SISTEMA
VERIFICACION
DATOS DATOS
- Habilitación del vendedor- Formato Número Tarjeta- Habilitación Cuenta del Cliente- Tipo de Tarjeta
Emulador POS
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
VALIDACIONCUENTA
Transacción OK
Movimiento Transaccional
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Emulador POS
Autorizador
CLIENTE
TARJETA
OPERACION
- Reglas del Negocio- Cantidad Transacciones x día- Importes- Montos Máximos- Evaluación Crédito
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
CLASIFICADOR
Aprobado
Movimiento Transaccional
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Emulador POS
Autorizador
- Límite de Crédito- Planes con interés- Límites Cuotas- Montos Máximos- Puntuación
Operador
INTERFACE
- Datos Cliente- Datos Tarjeta
INTERFACE ENTREGA
- Datos Cliente- Datos Tarjeta
- Apertura- Status- Vínculo-Tipo- Impresión
- Entrega- Envio
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Emulador POS
Periódicamente ENVIO
-Movimientos-Detalles de Transacción-Fecha Vencimiento-Liquidación-Cargos, gastos
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Emulador POS
RESÚMEN DE CUENTACLIENTES Y COMERCIOS
Autorizador
Protocolo
Validación
Verificación
Transaccional
Evaluación Crédito
Administración
Emisión Tarjeta
Resumen de Cuenta
ABM
Emulador POS
INTERFACE
- Datos Cliente- Datos Comercio- Datos Cuentas
ABM
- Usuarios- Perfiles- Comercios- Reglas de Negocio- Configuración
CIRCUITO DE LOS MEDIOS DE PAGO
PAGO DE RESUMEN
En Comercios
Interfaz Web con Pay Pal
Pago Fácil Rapipago
Bancos Locales
PROXIMAMENTE
PROTOTIPO vs. SISTEMA
PosnetPosnetSimulacion de estaciones de Simulacion de estaciones de trabajotrabajoSimulacion de serverSimulacion de serverSimulacion de administradorSimulacion de administradorSimulacion de clienteSimulacion de cliente
UNIVERSIDAD DE BUENOS AIRES
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE COMPUTACIÓN
TALLER DE DESARROLLO DE PROYECTOS I (75.45)
Profesores
Mario Alberto Pignataro
Gabriel Piñeiro
Grupo N°4
Sebastián Galbán
Mariano Mendez
Martín Pitisano
Patricio Porto
Mario Silisque
Martín Trípodi
Top Related