Case Study / Details

無線倉庫管理システム開発

M社

オフショア開発 テクノロジー業界

この無線倉庫管理システムの導入事例では、SonixがM社と協業し、手作業に依存していた倉庫業務を、VB.NETとOracleを基盤としたデジタルプラットフォームへと刷新した取り組みをご紹介します。請求書処理を85%高速化するとともに、在庫状況のリアルタイム把握を実現し、3年以上にわたる継続的なパートナーシップを築いています。

— 概要情報

項目詳細
クライアントM社
業界テクノロジー・物流
カテゴリーソフトウェアアウトソーシング・Windowsアプリケーション開発
所在地日本
チーム規模20名の専門家
フェーズ開発・テスト・保守
実施期間2023年〜・ラボ型プロジェクト継続中(専門家2名)

— 概要

プロジェクト概要

Sonixは、モバイル端末を活用して入出庫業務を効率化し、請求書発行やレポート作成を自動化する包括的な無線倉庫管理システムを開発しました。モバイル端末、Windowsデスクトップアプリケーション、Webサービスを連携させたマルチアプリケーション構成により、倉庫内の業務状況をリアルタイムで把握し、運用効率の向上を実現しています。

— Sonixが選ばれた理由

M社が無線倉庫管理システムの開発パートナーとしてSonixを選んだ理由

技術力から長期的な伴走体制まで、M社がこの大規模な倉庫管理プロジェクトをSonixに任せる決め手となった3つのポイントがあります。

エンタープライズアプリケーションの専門知識

物流・倉庫業務における複雑なWindowsデスクトップアプリケーションや無線端末アプリケーションの開発実績。

🌐

日本市場への深い理解

日本企業との協業に必要な文化や業務慣習への理解と、基幹システム開発における豊富な経験を持つバイリンガルチーム。

🔧

長期的な協業モデル

専任ラボチームによる継続的な支援体制を構築し、システムへの知識とノウハウを蓄積しながら、保守・改善に迅速に対応。

— 課題

課題:手作業に依存した倉庫運用

クライアントの従来の倉庫運用は、データ入力や紙ベースの作業に大きく依存しており、在庫数の不一致、請求書発行の遅延、リアルタイムでの業務状況の把握が難しいといった課題を抱えていました。

複数の倉庫拠点を運営し、取扱量が増加する中、M社には以下を実現できる新たなソリューションが求められていました:

  • 倉庫現場で無線端末を使用した在庫情報のリアルタイム更新・追跡
  • 請求書発行や支払レポート作成の自動化による入力作業と人的ミスの削減
  • 既存のOracleデータベース基盤とのシームレスな連携
  • タスク管理、生産計画、SMS通知など、複雑な業務フローへの対応

— 実施方法

無線倉庫管理システムの開発アプローチ

1

マルチアプリケーションアーキテクチャの設計

倉庫現場でのリアルタイム業務を担う無線端末アプリケーション、Webサービスと連携して入出庫を管理するWindowsデスクトップアプリケーション、レポート作成とデータ管理を担うサーバーサイドアプリケーションの3層構成でアプリケーション環境を設計しました。各ユーザーの役割や業務内容に応じて、適切なツールを利用できる構成としています。

2

Oracle連携とWebサービス層の構築

無線端末、デスクトップアプリケーション、Oracleデータベースを連携する堅牢なWebサービス層を構築しました。SOAの考え方を取り入れることで、各コンポーネント間の依存関係を抑え、拡張性と保守性を高めながら、システム全体で一貫したデータ連携を実現しています。

3

ラボ型モデルによる継続的な改善

初期開発後は、本システムを専任で担当する2名の専門家によるラボ型チーム体制へ移行しました。改善要望への迅速な対応、障害発生時の早期対応、変化するビジネスニーズに合わせた継続的な機能改善を行える体制を構築しています。

— ソリューション

ソリューション:VB.NETとOracleを基盤とした倉庫管理エコシステム

Sonixは、VB.NETとOracleを基盤に、3種類のアプリケーションを連携させた無線倉庫管理システムを構築しました。無線端末アプリケーションを利用することで、倉庫スタッフは現場でバーコードをスキャンし、入出庫処理と在庫情報の更新をリアルタイムで行えます。モバイル端末を中心とした業務フローにより、手作業による入力ミスを抑え、現場スタッフがその場で処理結果を確認できる環境を実現しました。

Windowsデスクトップアプリケーションは、倉庫業務の管理・調整や分析レポートの作成を支援する管理インターフェースとして機能します。Webサービス経由で接続するアプリケーションでは入出庫管理を行い、監督者が複数の倉庫エリアの業務状況を確認・調整できます。もう一つのサーバーサイドアプリケーションでは、データベースとの連携を処理し、詳細な請求書レポート、支払関連書類、運用分析を生成します。さらに、重要イベントに対するSMS通知、生産計画、タスク管理などの機能も統合しています。ClickOnceによるデプロイにより、IT部門が個別に対応することなく、各Windows端末へアプリケーションをスムーズに更新できる運用環境を実現しました。

— 使用技術

使用技術

VB.NETOracle DatabaseWebサービス(SOAP)ClickOnceデプロイ無線端末アプリケーションWindowsフォームSMS連携バーコードスキャン

この技術スタックは、システムの安定性に加え、クライアントが既に利用していたOracle Database基盤とのシームレスな連携、そして倉庫業務における長期的な保守性を考慮して選定されました。無線端末向けのVB.NETアプリケーションとSOAP Webサービス層を組み合わせることで、既存環境との親和性を保ちながら、業務ニーズに応じて拡張可能なアーキテクチャを実現しています。

— 成果

成果とインパクト

85%
請求書処理の高速化

レポートの自動化により、手作業による請求書作成のボトルネックを解消

リアルタイム
在庫監視

無線端末から各拠点の在庫情報をリアルタイムに更新・把握

3年以上
継続的なパートナーシップ

現在も稼働するラボ型プロジェクトを通じ、継続的な支援体制を構築

この無線倉庫管理システムの導入により、SonixはM社の倉庫業務を紙と手作業中心のプロセスからデジタル化された運用環境へと移行し、在庫情報の不一致を抑制するとともに、請求・支払業務の効率化を支援しました。また、倉庫業務全体の状況をリアルタイムで把握できる環境を実現しています。

— 主な機能

実装済みの主要機能

機能説明
入出庫管理無線端末アプリケーションを使用し、倉庫スタッフが現場でバーコードをスキャンして入荷・出荷処理をリアルタイムに行えます。
自動レポート生成サーバーサイドアプリケーションがOracleと連携し、請求書レポート、支払関連書類、運用分析レポートを自動生成します。
タスク管理複数のエリアやメンバーにまたがる倉庫業務を一元的に管理し、タスクの割り当てと進捗を追跡できます。
請求書発行倉庫取引データに基づいて顧客向け請求書を自動生成し、手入力作業を削減することで請求・支払業務の効率化を支援します。
生産計画過去データや需要動向をもとに、在庫需要の予測、倉庫作業のスケジューリング、リソース配分を支援する統合モジュール。
SMS通知在庫不足、緊急配送、システム上の異常など、重要なイベントを監督者へリアルタイムにSMS通知します。
Webサービス連携SOAPベースのWebサービス層により、無線端末、デスクトップアプリケーション、Oracleバックエンドシステム間のシームレスなデータ連携を実現します。
ClickOnceデプロイWindows端末向けのアプリケーション更新とバージョン管理を自動化し、手動インストールの負担を抑えながら各ユーザーが最新版を利用できる環境を提供します。

— お客様の声

クライアントの声

このシステムが導入される前は、倉庫業務の多くを紙と手作業に頼っていました。Sonixは、まさに私たちが必要としていた仕組みを構築してくれました。無線端末によってスタッフが現場でリアルタイムに業務を管理できるようになり、レポートの自動化によって管理チームもデータ入力ではなく分析に集中できるようになりました。システムは安定して稼働しており、調整や機能追加が必要になった際も、専任のラボチームが迅速に対応してくれます。Sonixとは3年以上にわたって協業しており、現在も信頼できるパートナーとして関係を深めています。

— オペレーションディレクター、M社 · 日本

Sonix — お客様の成功が、私たちの喜びです。

🚀 今すぐ始める

貴社にも同様のソリューションが必要ではありませんか?

Sonixはこれまで日本およびグローバルの50社以上の企業と共に、手作業中心の業務を効率的なデジタルシステムへと変革してきました。専門チームが、貴社の課題に合わせた最適なロードマップをご提案します。

24時間以内に返信

🎯

専門家によるご相談

完全無料

Project Details

  • M社
  • 物流・倉庫 / テクノロジー
  • オフショア開発 テクノロジー業界
  • 1 8月 2023
  • VB.NET Oracle Database SOAP Windows Forms ClickOnce
  • 日本

Contact Us For Your Next Project