Firefox

Safari

Chrome

Internet Explorer

実績紹介

大手通信インフラ事業者様   地図ベースの業務管理システム

地図上にオブジェクトを配置し各地域の状況を一目で把握するための地図をベースにした業務管理システムを構築しました。Flexを使用したシームレスで直感的な地図表示と、段階的に情報を取得・表示することで、ストレスの無い表示速度を実現しました。

特徴

・Flexを使用したシームレスで直感的な地図の表示
・段階的に情報を取得・表示することで、ストレスの無い表示速度を実現
・ボロノイ図を表示するためのアルゴリズムも実装

  • ボロノイ図

タグ

  • PHPシステム開発
  • 大規模システム開発 / 支援
  • Ajax/Flexを活用した使いやすいシステム開発
  • 業務分析 / 業務管理システム開発
  • デザイン・UI設計

課題と懸念点

・表示するオブジェクト数が多いため、表示画面の負荷が予想されました
・大量のデータ取得、描画をどのように行うかを考える必要がありました

Top

プロジェクトについて

地図上に表示するデータの要件は主に5点

地図上に表示するデータ要件として、主に以下の5点に応える必要がありました。
・表示するオブジェクト数は数十万
・オブジェクトは方角を持ちその向きを表現する
・ステータス・カテゴリ毎に色分けする
・影響範囲をボロノイ分割を計算しボロノイ図として地図上に表示する
・オブジェクトに府属する情報(数十種類)をクリック時に表示

データ取得部分と表示部分で別々の最適なプログラミング言語を採用

アプリの表示側ではFlexを採用する一方で、DBからデータの取得に関してはPHPを採用することで、表現の柔軟性を向上させました。

情報取得・表示方法を段階的に

数十万のオブジェクトを一度の呼び出しで取得すると、サーバー側のシステム負荷になるばかりでなく、クライアントサイドの表示も遅くなってしまいます。そのため、表示されているエリアだけの情報を段階的に取得・表示することで、ストレスのない表示速度を可能にしました。

Top

開発体制・構築手法など

作業範囲 基本設計、詳細設計、開発、テスト
テクノロジー PHP、Flex(Flash)
開発期間 12ヶ月
開発体制 3名
予算 数千万
デバイス PC
Top

プロジェクト主要メンバー紹介

松田惇 エンジニア

大学在籍中にお金に困ってアルバイトを探し、偶然見かけたアシアルに入社。
PHP、HTMLの知識もないままWebプログラマーへの道を進む。大学卒業後にそのまま正社員に。
JavaScriptやFlexを利用した動きのあるサイトを作るのが好き。

橋本章史 フロントエンドエンジニア

以前は大手SIerでSEとして開発に携わっていたが、その中で「もっとプログラミングがしたい!」と思うようになり、アシアル株式会社に入社。
得意分野は、HTML、CSS、Javascript、FlexなどのフロントエンドとiPhoneアプ リ開発(Objective-C)。

Top

類似する実績

お問い合わせ

システム構築のご相談、研修やセミナー・執筆のご要望など、お気軽にお問い合わせくださいませ。
技術に明るい担当者が直接ご相談させて頂きます。

開発事例ダウンロード

下記のリンクより開発事例の資料をご覧いただけます。

PHP開発補助製品

  • SSLモバイル
  • JpGraph

Webサービス&携帯サービス

  • Monaca
  • PHPプロ!
  • OnsenUI