Land
Industrie
Platform
Zakelijke vereisten
De klant heeft een oplossing nodig voor het workflow management systeem, waarmee taken kunnen worden beheerd. Met behulp van deze applicatie kunnen beheerders taken aanmaken in de vorm van knooppunten en elk knooppunt in de flow zal verschijnen als een taak voor de gebruiker op basis van de rol en de beschikbaarheid van de gebruiker.
De applicatie verwerkte het volgende
- Dynamische verbinding van externe database met verschillende adapters.
- Creëer een volledige flow door handmatig ruwe sql- en externe databasevelden in te voeren.
- Trigger flow en wijs deze toe aan de beschikbare gebruiker.
- Dynamische uitvoering van Java-scripts
- Dynamische taalvertaling voor statische en dynamische gegevens door taal aan te maken en vertaalbestand te uploaden.

Kenmerken workflowbeheersysteem
- Oplossing voor ondersteuning van meertalige functies voor zowel statische als dynamische gegevens, met behulp van een eenvoudige bestandsupload vanaf de voorkant.
- Verbinding tussen externe en interne databases met behulp van een eenvoudige frontend.
- Trigger flow meerdere keren.
- Automatisch taken aanmaken op basis van de voltooiing van de oudertaak.
- Taken verdelen onder gebruikers op basis van beschikbaarheid van de gebruiker.
- De taak overdragen aan een andere gebruiker met dezelfde rol.
Kenmerken publieksmeetsysteem
- Verwerk dagelijks grote hoeveelheden gegevens van verschillende locaties/markten enz. en lever nauwkeurige meetresultaten.
- Rapportagekader om de resultaten in grafieken en diagrammen weer te geven.
- Probleemloze migratie wanneer gegevens worden bijgewerkt.
- Geautomatiseerd testraamwerk om het testen te vergemakkelijken en bugs te voorkomen.
- Interactieve locatiekaarten om locaties te identificeren en selecteren.
- API-integratie voor asynchrone verwerking van gegevens en rapporten.
- De prestaties van de applicatie worden bewaakt door New-Relic.
- Rapportagekaarten bevatten nu ook afzonderlijk puntdichtheid- en kml-lagen. Het toont ook de resultaten op basis van door de gebruiker geselecteerde postcodes enz. via kaarten en vult de bijbehorende meetgegevens in.
- De applicatie gebruikte nu de Amazon RDS() service voor databasegebruik en back-ups. Het is een relationele databaseservice in de cloud.
Oplossing
Carmatec heeft veel ervaring met het ontwikkelen van toepassingen die dynamisch van aard zijn en is daarom gekozen als ontwikkelingspartner.
Het systeem is gebouwd met 2 verschillende functionele modules in gedachten.
Admin
- Beheer van werkstromen
- Verbinding met interne en externe DB
- Gebruikers- en rolbeheer
- Trigger stromen
- Vakantie en feestdagen beheren
Normale gebruiker
- Trigger stromen
- Voltooi de taak voor de toegewezen datum
Klant - Softwarebedrijf, Turkije
Bestede manuren - 1200+ uur
Technologie Stapel
- Ruby 2, Rails 3.2.17, Html/CSS/JS.
- Juweeltjes - jquery-fileupload-rails, paperclip, rubyzip, apparaat, cancan, will_paginate, meta_search, delayed_job_active_record
- De applicatie integreren met ftp hidrive voor het opslaan van bestanden
Klantgegevens zijn beschermd onder strikte NDA en daarom geven we dergelijke informatie niet vrij. We kunnen echter wel referenties geven als je een aanvraag doet.