本文へスキップ
  1. TOP
  2. Webサイト制作実績
  3. Webシステム開発実績
  4. 某サービス企業 多店舗展開企業向け 大規模商品データ統合・検索システム構築

某サービス企業 多店舗展開企業向け 大規模商品データ統合・検索システム構築

多店舗展開企業向け 大規模商品データ統合・検索システム構築

全国に複数の店舗を展開する企業の、大規模商品検索サイトとデータ管理システムを構築しました。 複数の既存システムから提供される商品情報、在庫情報、スペック、画像、店舗情報などを整理・統合し、Webサイトで検索・閲覧できるデータ基盤を開発しています。 WordPressで管理される記事コンテンツと、商品・在庫を扱う業務データベースを連携し、異なるシステムの情報を一つのWebサイト上で表示できる構成としました。 ※本実績では、弊社が構築を担当した当時の内容をご紹介しています。現在の運用・保守は弊社の担当ではありません。

クライアント名 某サービス企業
業種
  • サービス
  • 小売・販売
サイトのカテゴリ
  • コーポレートサイト
  • サービスサイト
  • システム開発
サイトの特徴
  • サイトリニューアル
  • Laravel
  • Wordpress
  • 決済連携
制作範囲
  • 企画構成
  • 制作進行
  • ディレクション
  • デザイン
  • コーディング
  • システム
  • CMS
  • 管理画面
  • 会員管理
制作期間 9か月
参考価格帯 2,000〜2,500万円(税別)
依頼内容とご要望

既存環境には、商品情報、スペック、在庫、店舗、画像などが、それぞれ異なる形式や管理方法で蓄積されていました。
これらのデータを新しいWebサイトで利用するためには、単純に移行するだけでなく、メーカー、シリーズ、商品、仕様、カラー、画像、店舗在庫などの関連性を整理し、正しく紐付け直す必要がありました。
また、WordPressで管理する記事コンテンツと、商品検索や在庫情報を扱うシステムを、一つのWebサイトとして連携させることが求められました。

提案内容とポイント

複数のデータソースを一度に統合するのではなく、メーカー、商品、シリーズ、仕様、店舗、在庫、画像などの情報を段階的に整理し、それぞれの関連性を確認しながら移行する方法をご提案しました。
CSVデータを取り込む際に、既存の識別番号や名称をもとにマスターデータと照合し、不足している情報は新しいデータとして登録。既存データと重複する場合には、適切な情報へ紐付ける処理を実装しています。
画像についても、商品データとの対応関係を確認しながら一括で整理・変換し、Webサイトで使用できる状態へ再構成しました。

システム開発のポイント

複数の既存システムに分散していた商品、仕様、画像、店舗、在庫、記事コンテンツを整理し、一つのWebサイトから利用できるデータ基盤を構築しました。
商品データと画像を単純に移すのではなく、メーカー、シリーズ、仕様、カラーなどの関連性を再構成し、検索や比較に利用できるデータへ変換しています。
また、LaravelからWordPressのデータベースへ別接続し、WordPressで投稿された記事をWebサイト側で取得・表示できる仕組みを実装しました。

主な機能

商品データ取込 / CSV解析・変換 / 商品・仕様データの統合 / マスターデータ照合 / 店舗・在庫情報管理 / 商品画像の一括取込 / 画像と商品情報の自動紐付け / 画像リサイズ・圧縮 / 商品検索 / メーカー・シリーズ・仕様・カラーなどの絞り込み / 商品詳細表示 / 商品比較 / お気に入り / 店舗検索 / 店舗別記事表示 / お知らせ・記事表示 / 各種問い合わせフォーム / 会員マイページ / 管理画面 / ユーザー権限管理

外部サービス・システム連携

複数の既存業務システムから出力されるCSVデータを取り込み、商品・店舗・在庫情報として利用しています。
WordPressの記事データベースへLaravelから別接続し、記事、カテゴリ、タグ、店舗との関連情報を取得してWebサイトへ表示しています。
APIを介した連携ではなく、CSV取込と複数データベース接続を組み合わせた構成です。

表示速度や運用面での工夫

大量の商品・画像データを扱うため、検索時に必要な関連データをまとめて取得し、条件ごとに効率よく絞り込める検索処理を構築しました。
画像はサーバー上の一括処理によって適切なサイズへ変換・圧縮し、元画像をそのまま表示することによる通信量の増加を抑えています。
データ移行や画像処理は管理画面だけで完結させず、コマンドラインから段階的に実行・確認できる専用処理を用意しました。大量データを一度に処理する際の負荷や、処理途中の問題を確認しやすい構成としています。

デザイナーのコメント

大量の商品情報を扱うWebサイトのため、利用者が目的の商品へ迷わずたどり着けるよう、検索条件と商品一覧の分かりやすさを重視しました。
画像、価格、仕様、取扱店舗など、比較の判断材料となる情報を整理し、商品ごとの違いを確認しやすい画面構成としています。
記事コンテンツや店舗情報など、商品検索以外のページとも統一感を持たせ、サイト全体を回遊しやすい導線を設計しました。

エンジニアのコメント

特に難易度が高かったのは、大量の商品データ、スペック、画像、店舗在庫の整理と紐付けです。
データごとに識別方法や表記が異なるため、単純なCSV取込では対応できず、既存データを確認しながら変換・照合・統合する専用処理を作成しました。
大量の画像を扱うため、サーバー上で一括処理できる画像変換機能を実装し、ファイルサイズや保存先を整理しています。あわせて、必要なサーバーライブラリの導入や、データ・画像を安定して扱うためのストレージ構成の調整も行いました。

関連するWebシステム開発実績
SYSTEM CASE 顧客カード登録・管理 社名非公開

顧客向けカード登録・管理Webシステム構築

顧客情報、販売店・店舗・担当エリア、配送先、支払方法、カード登録状況を一つのシステムで管理しています。 外部決済サービスとAPI連携することで、カード番...

業種
サービス / 小売・販売
主な機能
顧客登録 / 初期ログイン / 会員ログイン / Googleアカウントログイン / 顧客情報変更 / 配送先登録・変更...
外部連携
外部決済サービスAPI / クレジットカード登録・照会・削除 / Googleアカウント認証 / メール送信
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • API連携
  • 決済連携
詳細を見る
SYSTEM CASE 事業承継マッチング 社名非公開

売り手・買い手をつなぐ事業承継マッチングシステム構築

案件への問い合わせを起点に売り手・買い手・対象案件をひも付け、取引単位でメッセージと進行ステータスを管理する仕組みを構築しました。メッセージにはファイ...

業種
サービス
主な機能
売り手・買い手会員登録 / メールアドレス認証 / ログイン・マイページ / 売り手・買い手プロフィール管理...
外部連携
メールサーバー連携 / WordPressで管理した記事データの取り込み / CSVインポート・エクスポート ※ソース...
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • Wordpress
  • CSV連携
詳細を見る

共通基盤を活用した不動産物件検索・会員システム展開

1サイト目で構築した不動産物件検索システムを共通基盤として再利用し、4サイトのうち2サイト目へ展開しました。 物件検索、会員管理、物件データ取込などの中...

業種
住宅・不動産
主な機能
物件検索 / エリア検索 / 沿線・駅検索 / こだわり条件検索 / フリーワード検索 / 物件詳細表示 / 会員向け...
外部連携
外部物件管理システムからのCSVデータ取込 / 物件情報の定期更新 / 乗換・所要時間検索API連携 / 旧システ...
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • CSV連携
  • 決済連携
詳細を見る
SYSTEM CASE WordPress連携・権限管理 社名非公開

WordPress連携・権限別管理画面/更新通知システム構築

管理ユーザーごとに役割と操作権限を設定し、閲覧・登録・編集できる情報を制御しています。 WordPressとは別にLaravelの管理システムを用意し、Webサイトの投...

業種
特殊法人
主な機能
管理ユーザーログイン / 管理ユーザー登録・編集 / 役割管理 / 操作権限管理 / 権限別メニュー表示 / 権限...
外部連携
WordPress投稿データ連携 / WordPressカテゴリー連携 / メール送信 / 定期実行処理
対応範囲
システム / CMS / 管理画面
  • Laravel
  • Wordpress
詳細を見る
Webシステム開発実績 一覧