肥大化したFileMaker・AccessをPostgreSQL+モダンWebシステムへ刷新・高速化
クライアント業種
卸売業・物流 / 専門商社
開発期間
約3ヶ月
提供スコープ
データ構造リバースエンジニアリング、DB移行スクリプト開発、Web管理画面開発、帳票出力機能実装
1. 課題と導入前のボトルネック
長年社内で増改築を繰り返してきたFileMaker/Accessの販売管理システムがデータ肥大化により深刻なパフォーマンス低下を起こしていました。
- 同時アクセス時のクラッシュと処理遅延: 営業所が増えたことで同時アクセスが増加し、検索や集計に数分かかり、頻繁に画面がフリーズ。
- テレワーク・外出先からのアクセス不能: 社内LAN前提のクライアントソフト構成のため、外出先やスマホから在庫確認や見積作成ができない。
- 保守担当者の退職による属人化リスク: 独自マクロやスクリプトがブラックボックス化し、不具合発生時に社内で修復不能な状態に陥っていた。
2. Ill(イル)株式会社による設計・開発アプローチ
Ill(イル)株式会社 では、業務フローを崩さずデータ構造を正規化し、軽量かつスケーラブルなWebシステムへの無停止移行を推進しました。- 複雑なFileMakerテーブルのリバースエンジニアリング & 正規化: 重複・非正規化されていた数百のフィールドを分析し、堅牢なPostgreSQLリレーショナルスキーマへ再設計。
- 差分データ移行自動化スクリプト: 移行期間中も日常業務を継続できるよう、旧DBから新DBへの差分自動同期スクリプトを構築し、週末の短時間で本番切り替えを完遂。
- 直感的で高速なNext.js Webフロントエンド: 従来のショートカットキー操作感や入力導線を踏襲しつつ、ブラウザから即座に動く高速SPAインターフェースを提供。
- PDF帳票(請求書・納品書・見積書)の即時生成: サーバーサイドでの高精度PDF描画エンジンを実装し、大量の一括帳票出力を数秒で完了。
3. 導入効果とビジネスインパクト(ROI実績)
検索・集計レスポンスが従来の15秒以上から0.2秒(約75倍高速化)へ改善。
全国の営業担当者が外出先や自宅からスマホ・ノートPCで即座に見積発行と在庫確認を行えるようになり、商談成約スピードが大幅に向上しました。専用クライアントのライセンス更新費も年間約180万円削減されました。
よくある質問(FAQ)
Q. 長年蓄積された過去の履歴データもすべて移行できますか?
A. はい。過去十数年分の売上データや顧客履歴、複雑な計算フィールドも含め、整合性チェックプログラムを実行しながら欠損ゼロで安全に移行します。
Q. スタッフが高齢で新しいシステムの操作に慣れるか不安です。
A. 旧システムのキーボード操作(Tabキー遷移、Enter確定など)や画面レイアウトを踏襲した直感的なUIを設計するため、最小限の学習コストでスムーズに移行できます。