Paese
Industria
piattaforma
Requisito di business
Il cliente richiede una soluzione per il sistema di gestione del flusso di lavoro, utilizzando quali attività possono essere gestite. Utilizzando questa applicazione, gli amministratori possono creare attività sotto forma di nodi e ciascun nodo nel flusso verrà visualizzato come attività per l'utente in base al ruolo e alla disponibilità dell'utente.
L'applicazione ha gestito quanto segue
- Connessione dinamica di database esterno con diversi adattatori.
- Crea un flusso completo inserendo manualmente i campi SQL grezzi e del database esterno.
- Attiva il flusso e assegnalo all'utente disponibile.
- Esecuzione dinamica di script Java
- Traduzione in lingua dinamica per dati statici e dinamici creando la lingua e caricando il file di traduzione.
Funzionalità del sistema di gestione del flusso di lavoro
- Soluzione per supportare funzionalità multilingue per dati statici e dinamici, utilizzando un semplice caricamento di file dal front-end.
- Connessione tra database esterni ed interni tramite un semplice front-end.
- Attivare il flusso più volte.
- Creazione automatica dell'attività in base al completamento dell'attività principale.
- Distribuzione delle attività tra gli utenti in base alla disponibilità dell'utente.
- Trasferisci l'attività ad un altro utente con lo stesso ruolo.
Caratteristiche del sistema di misurazione del pubblico
- Elabora grandi quantità di dati ogni giorno, su diversi siti/mercati ecc. e fornisce risultati di misurazione accurati.
- Struttura di reporting per mostrare i risultati in grafici e diagrammi.
- Migrazione senza problemi quando si verifica l'aggiornamento dei dati.
- Framework di test automatizzato per facilitare i test e garantire zero bug.
- Mappe interattive delle posizioni per identificare e selezionare le posizioni.
- Integrazione API per la gestione asincrona di dati e report.
- Le prestazioni dell'applicazione vengono monitorate tramite New-Relic.
- Le mappe dei report ora includono anche i livelli di densità di punti e kml separatamente. Mostra inoltre i risultati in base ai codici postali selezionati dall'utente ecc. tramite mappe e popola i dettagli di misurazione corrispondenti.
- L'applicazione ora utilizza il servizio Amazon RDS() per l'utilizzo del database e i backup. È un servizio di database relazionale basato su cloud.
Soluzione
Carmatec ha una grande esperienza nello sviluppo di applicazioni di natura dinamica e quindi scelta come partner nello sviluppo.
Il sistema è stato realizzato pensando a 2 diversi moduli funzionali.
Ammin
- Gestione del flusso di lavoro
- Collegamento a DB interno ed esterno
- Gestione utenti e ruoli
- Innescare i flussi
- Gestisci ferie e festivi
Utente normale
- Innescare i flussi
- Completa l'attività per la data assegnata
Cliente – Società di software, Turchia
Ore di lavoro trascorse – 1200+ ore
Pila tecnologica
- Ruby 2, Rails 3.2.17, Html/CSS/JS.
- Gemme – jquery-fileupload-rails, paperclip, rubyzip, dispositivo, cancan, will_paginate, meta_search, ritardato_job_active_record
- Integrazione dell'applicazione con ftp hidrive per l'archiviazione dei file
I dettagli del cliente sono protetti da una rigorosa NDA e pertanto non divulghiamo tali informazioni. Tuttavia, possiamo fornire referenze una volta effettuata una richiesta.