国
アメリカ
業界
インターネット
プラットホーム
ウェブ
ビジネス要件
クライアントは、タスクを管理できるワークフロー管理システムのソリューションを必要としています。このアプリケーションを使用すると、管理者はノードの形式でタスクを作成でき、フロー内の各ノードは、役割とユーザーの可用性に基づいてユーザーのタスクとして表示されます。
アプリケーションは以下を処理しました
- さまざまなアダプターを使用した外部データベースの動的接続。
- 生の SQL フィールドと外部データベース フィールドを手動で入力して、完全なフローを作成します。
- フローをトリガーし、利用可能なユーザーに割り当てます。
- Javaスクリプトの動的実行
- 言語を作成し、翻訳ファイルをアップロードすることによる、静的データと動的データの動的言語翻訳。
ワークフロー管理システムの機能
- フロントエンドからの簡単なファイルアップロードを使用して、静的データと動的データの多言語機能をサポートするソリューション。
- シンプルなフロントエンドを使用した外部データベースと内部データベース間の接続。
- フローを複数回トリガーします。
- 親タスクの完了に基づいてタスクを自動作成します。
- ユーザーの可用性に基づいてユーザー間でタスクを分散します。
- タスクを同じロールの他のユーザーに転送します。
視聴者測定システムの特長
- さまざまなサイト/市場などにわたる大量のデータを毎日処理し、正確な測定結果を提供します。
- 結果をグラフやチャートで表示するレポート フレームワーク。
- データ更新時の移行もスムーズに行えます。
- テストを容易にし、バグゼロを保証する自動テスト フレームワーク。
- 場所を特定して選択するためのインタラクティブな場所マップ。
- データとレポートの非同期処理のための API 統合。
- アプリケーションのパフォーマンスは New-Relic を通じて監視されます。
- レポート マップには、ドット密度レイヤーと kml レイヤーも個別に含まれるようになりました。また、ユーザーが選択した郵便番号などに基づいた結果を地図経由で表示し、対応する測定の詳細を入力します。
- アプリケーションはデータベースの使用とバックアップに Amazon RDS() サービスを使用するようになりました。クラウドベースのリレーショナル データベース サービスです。
解決
カーマテックは、本質的に動的なアプリケーションの開発に豊富な経験があるため、開発パートナーとして選ばれています。
このシステムは、2 つの異なる機能モジュールを念頭に置いて構築されました。
管理者
- ワークフロー管理
- 内部および外部 DB への接続
- ユーザーと役割の管理
- トリガーフロー
- 休暇と休日の管理
一般ユーザー
- トリガーフロー
- 割り当てられた日付のタスクを完了する
クライアント – ソフトウェア会社、トルコ
費やした工数 – 1200時間以上
テクノロジースタック
- Ruby 2、Rails 3.2.17、HTML/CSS/JS。
- Gems – jquery-fileupload-rails、paperclip、rubyzip、device、cancan、will_paginate、meta_search、delayed_job_active_record
- ファイルを保存するためにアプリケーションを FTP Hidrive と統合する
顧客の詳細は厳格な秘密保持契約の下で保護されているため、そのような情報は開示されません。ただし、お問い合わせをいただければ、参照を提供することは可能です。