Gestione del flusso di lavoro
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.
Soluzione
RailsCarma 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
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.
Cliente
Azienda di software, Turchia
Ore uomo impiegate
1200+ ore
Tecnologie
- Ruby 2, Rails 3.2.17, Html/CSS/JS.
- Gems – jquery-fileupload-rails, paperclip, rubyzip, device, cancan, will_paginate, meta_search, late_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.