浜松建築業組合 御中 | 組合業務システム 移植のご説明

「The CARD」から Access へ ──
データ移行の進め方

開発仕様書が残っていなくても、現行システムのマニュアル・画面・出力帳票と、CSVエクスポートされたデータから、安全・確実にAccessへ移行します。本資料はその手順・品質保証・体制をまとめたものです。

The CARD 8.0 CSV エクスポート Access 業務システム
移行対象組合員 約1,000〜2,000件(項目多数)
移行方式CSV取込+項目マッピング+正規化
品質保証件数・合計・サンプル全照合

まず、ご安心いただきたいこと

「仕様書がない」「専門知識がない」状態からでも移行できます

開発仕様書がなくても、仕様は「復元」できます

現行「The CARD」の操作マニュアル実際の入力画面出力されている帳票CSVの項目構造——この4点があれば、システムが何をどう計算・出力しているかを読み解いて再現できます。旧開発会社との連絡は不要です。まずは現行画面と帳票をお見せいただくところから始めます。

お預かりする情報

  • The CARD のマニュアル(お手元にあるもの)
  • CSVエクスポートしたデータ一式
  • 現在使っている画面・入力項目
  • 実際に印刷している帳票の見本

データの取り扱い

  • 組合員の個人情報を含むため、秘密保持契約を締結
  • 移行作業は限定した環境で実施し、作業後に消去
  • 移行前の元データは必ずバックアップを保持
  • 本番切替まで現行システムは並行稼働(止めません)
1

データ移行の5ステップ

現状把握から本番切替まで、後戻りしない順序で進めます

1

現状調査・項目棚卸し STEP 1 両者で実施

現行「The CARD」のテーブル・項目・計算式・帳票を一覧化し、Access側でどう持つかの設計図を作ります。ここが移行の土台です。

  • 組合員・保険・組合費・訓練校など、業務ごとにデータ項目を洗い出し
  • 「1人に複数」の項目(保有資格・役員履歴など)を特定
  • 登録済みの計算式(保険料・組合費)を書き出し
2

CSVエクスポート STEP 2 組合様で実施

The CARD から各データをCSV形式で書き出していただきます(エクスポート可能であることは確認済み)。手順が不明な場合は当社がお手伝いします。

  • 組合員マスタ/保険加入/組合費/訓練生 などを個別に出力
  • 文字コード・区切り文字を確認(Shift-JIS等)
3

項目マッピング設計 STEP 3 当社が実施

CSVの各列を、Accessのどのテーブル・どの項目に入れるかの「対応表」を作成します。デモの「データ移行」画面でお見せしたマッピングがこれにあたります。

  • 列名 → Access項目名 の1対1対応を定義
  • データ型の変換ルールを設定(文字→日付、コード→区分名 など)
  • 複数項目を子テーブルへ「正規化」するルールを設計
4

変換・取込・検証 STEP 4 当社が実施

マッピングに沿って変換しながらAccessへ取り込み、1件も欠けていないかを機械と目視の両方で照合します。ここを最も丁寧に行います。

  • 取込件数が元CSVと一致するか(例:1,842件 → 1,842件)
  • 金額・人数などの合計値が一致するか
  • 抽出したサンプルを現行帳票と1件ずつ突合
  • 計算式の再現結果が現行と同じ値になるか検算
5

本番切替・並行稼働 STEP 5 両者で実施

Accessシステムを実際に触っていただき、問題がないことを確認してから切り替えます。しばらくは現行と並行運用し、安心して移行できるようにします。

  • 操作研修+操作マニュアル・計算式一覧を納品
  • 切替前後で現行システムを残し、いつでも戻れる状態を維持
  • 差分データ(切替直前の追加分)を最終取込
2

データ変換の具体例

ただ移すだけでなく、後で使いやすい形に整えます

The CARD のデータをそのまま移すのではなく、Accessで検索・集計・再計算しやすい形に整えながら取り込みます。主な変換は次の通りです。

項目The CARD(現行)Access(移行後)と狙い
生年月日・日付 文字列 19850312 日付型に変換 → 年齢の自動計算・期限管理が可能に
保有資格
(1人に複数)
1レコードに 資格1〜資格8 の横並び 資格テーブルへ正規化 → 資格での絞り込み・有資格者名簿が簡単に
役員履歴 備考欄にテキストで記載 履歴テーブル化 → 就任・退任・担当を年で管理
区分コード コード値 1 / 2 マスタ照合で 「正組合員」「賛助会員」 と表示
文字コード Shift-JIS Unicode へ変換 → 文字化けなく移行
計算式
(保険料・組合費)
The CARD 内に登録された式 Accessのクエリ/関数+料率マスタで再現 → 料率改定は組合様ご自身で可能

計算式は「マスタ管理」で移植します

保険料の区分単価・労災料率・建退共の証紙日額・組合費の単価などは、マスタ表で一元管理する形にします。制度改定や料率変更があっても、開発会社に頼らず、組合様が数値を書き換えるだけで全組合員に自動反映されます。

3

品質保証 ── 「1件も欠けない」ための照合

移行で最も怖い「データの欠損・ズレ」を三重にチェック

① 件数の照合

  • 元CSVの行数と、取込後のレコード数が一致
  • 業務ごと(組合員・保険・組合費…)に個別確認
  • 取込エラー行は理由付きで一覧化し再取込

② 合計値の照合

  • 組合費請求総額・保険料合計などの数値が一致
  • 人数・件数の集計が現行と一致
  • ズレがあれば原因を特定して修正

③ サンプル突合

  • 抽出した組合員を現行帳票と1件ずつ照合
  • 氏名・資格・保険加入・住所などを目視確認
  • 組合様にも実データで確認いただく

④ 計算結果の検算

  • 移行後の保険料・組合費が現行と同額になるか
  • 複数パターンで自動計算を検証
  • 差異ゼロを確認してから本番へ
4

想定されるリスクと対策

先回りして手を打っておくべきポイント

文字化け・外字

建設業では旧字体・外字(人名漢字)が混在しがち

対策

文字コード変換時に外字・機種依存文字を検出して一覧化。該当分は個別に確認・置換し、氏名の取り違えを防ぎます。

帳票レイアウトの再現

現行の請求書・名簿の見た目が変わると現場が混乱

対策

現行帳票の実物を基に、Accessレポートでレイアウトを可能な限り忠実に再現。切替時の違和感を最小化します。

計算式の解釈違い

仕様書がないため、式の意図を取り違える恐れ

対策

現行の実際の出力金額と突き合わせて逆算検証。同じ入力で同じ結果が出ることを1件ずつ確認します。

移行中の業務停止

切替のタイミングで日常業務が止まると困る

対策

現行システムを止めずに並行稼働。切替直前の追加データも差分取込するため、業務を止めずに移行できます。

5

スケジュールの目安

データ移行を含む移植プロジェクト全体のイメージ(例)

1ヶ月2ヶ月3ヶ月4ヶ月5ヶ月6ヶ月
現状調査・要件確認
調査
画面・帳票の開発
Access構築
計算式の移植
計算・検算
データ移行・照合
移行・検証
テスト・研修
受入・研修
本番切替・並行稼働
切替

上記は進め方のイメージです。実際の期間・工数・費用は、現行システムの規模と機能範囲を確認のうえで正式にお見積りいたします。

まずは現行画面と帳票を見せてください

現行「The CARD」の画面と出力帳票を拝見できれば、より具体的な移行計画とお見積りをご提示できます。オンライン・対面どちらでも対応、導入後の保守もお任せいただけます(静岡県西部エリア対応)。

株式会社ピースフラット
sales@peaceflat.com
静岡県西部 対応 Windows PC 4〜10名 開発後の保守対応
本資料は浜松建築業組合 御中向けのご説明用です/記載の画面・数値はイメージです(デモ)