超入門 Access VBA データベース構築講座

[表紙]超入門 Access VBA データベース構築講座

紙版発売

B5変形判/288ページ/CD1枚

定価3,168円(本体2,880円+税10%)

ISBN 978-4-7741-3918-0

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

好評の「超入門 Access VBA 超入門講座」の続編です。Access VBAの基本を踏まえて,「販売管理アプリケーション」を制作する方法を解説しています。アプリケーションの仕様の決め方からプログラミング,運用テスト,運用後の機能追加まで,アプリケーションを開発するときの手順に則りながら説明していきます。Access VBAを使って,業務で使用するアプリケーションを作りたい方にお勧めです。

こんな方におすすめ

  • Access VBAを使ってアプリケーションを作りたい方
  • Access VBAの基本を身につけた方

目次

第1章 プログラム開発からシステム開発へ

1-01 プログラミングテクニックだけじゃない

  • 1-01-01 プログラミングの次のステップ
  • 1-01-02 行き当たりばったりで作成することの問題点
  • 1-01-03 システム開発にも定石がある

1-02 システム開発の定石

  • 1-02-01 どんな行程があるかを知ろう
  • 1-02-02 工程に則った開発をしよう
  • 1-02-03 開発スケジュールを作成しよう

1-03 事例の紹介

  • 1-03-01 ある会社の日常
  • 1-03-02 改善が必要?
  • 1-03-03 情報をデータベース化する

第2章 概要設計とデータベース設計

2-01 業務やシステムの概要をまとめよう

  • 2-01-01 この行程で行うこと
  • 2-01-02 業務の内容を整理する
  • 2-01-03 各種の基本ルールを決める
  • 2-01-04 データの概要や種類を洗い出す
  • 2-01-05 データの詳細を整理する

2-02 業務の内容を整理しよう

  • 2-02-01 業務の実態を把握しよう
  • 2-02-02 業務の内容をまとめよう

2-03 基本ルールを決めよう

  • 2-03-01 コード体系のルール
  • 2-03-02 日付や時刻に関するルール
  • 2-03-03 開発に関する基本ルール
  • 2-03-04 開発に関するルール①-コード値の記述
  • 2-03-05 開発に関するルール②-その他

2-04 テーブルを洗い出そう

  • 2-04-01 中心となるテーブルを決める
  • 2-04-02 その他のテーブルの洗い出しと成果物

2-05 テーブルのレイアウトを設計しよう

  • 2-05-01 在庫マスタ
  • 2-05-02 商品マスタ
  • 2-05-03 メーカーマスタ
  • 2-05-04 その他のテーブル

第3章 フォームとレポートの設計

3-01 システムの詳細をまとめよう

  • 3-01-01 この行程で行うこと
  • 3-01-02 フォームやレポートの種類を洗い出す
  • 3-01-03 フォームやレポートのレイアウトを決める
  • 3-01-04 フォームやレポートを作成する

3-02 フォームとレポートを洗い出そう

  • 3-02-01 フォームは末端から洗い出そう
  • 3-02-02 フォームの洗い出し
  • 3-02-03 レポートの洗い出し
  • 3-02-04 大まかな操作方法をまとめる

3-03 フォームを作成しよう

  • 3-03-01 フォーム作成のルールを決めよう
  • 3-03-02 メッセージボックスの基本ルール
  • 3-03-03 在庫管理メニュー
  • 3-03-04 在庫登録
  • 3-03-05 入出庫登録
  • 3-03-06 入出庫履歴照会

3-04 レポートを作成しよう

  • 3-04-01 レポート作成のルールを決めよう
  • 3-04-02 在庫一覧表
  • 3-04-03 棚卸記入票

3-05 ここまでの確認と今後の流れ

  • 3-05-01 作成したフォームやレポートの内容を確認する
  • 3-05-02 各機能の設計とプログラム開発へ進もう

第4章 プログラム開発と結合テスト

4-01 プログラムを作成しよう

  • 4-01-01 この行程で行うこと
  • 4-01-02 プログラムの詳細設計
  • 4-01-03 プログラム作成とプログラムのテスト
  • 4-01-04 プログラムの結合テスト

4-02 メニュー機能を作成する

  • 4-02-01 メニューの概要
  • 4-02-02 メニュー機能のプログラム作成例
  • 4-02-03 メニュー機能のテストと動作確認

4-03 在庫登録機能を作成する

  • 4-03-01 在庫登録機能の概要
  • 4-03-02 在庫登録機能のプログラム作成例
  • 4-03-03 在庫登録機能のテストと動作確認

4-04 入庫・出庫登録機能を作成する

  • 4-04-01 入庫・出庫登録機能の概要
  • 4-04-02 入庫・出庫登録機能のプログラム作成例
  • 4-04-03 入庫・出庫登録機能のテストと動作確認

4-05 プログラムの結合テストを行う

  • 4-05-01 これまでに作成した機能の連携を確認する
  • 4-05-02 メニュー・在庫登録・入出庫登録機能のテスト

第5章 プログラムを完成させて運用する

5-01 残りの機能の開発と運用と保守

  • 5-01-01 この行程で行うこと
  • 5-01-02 システムテスト
  • 5-01-03 運用の準備と確認
  • 5-01-04 保守と保守開発

5-02 棚卸し機能を作成する

  • 5-02-01 棚卸し機能の概要
  • 5-02-02 棚卸し機能のプログラム作成例
  • 5-02-03 棚卸し機能のテストと動作確認

5-03 レポート印刷機能を作成する

  • 5-03-01 レポート印刷機能の概要
  • 5-03-02 レポート印刷機能のプログラム作成例
  • 5-03-03 レポート印刷機能のテストと動作確認

5-04 入出庫履歴照会機能を作成する

  • 5-04-01 入出庫履歴照会機能の概要
  • 5-04-02 入出庫履歴照会機能のプログラム作成例
  • 5-04-03 入出庫履歴照会機能のテストと動作確認

5-05 結合テストとシステムテスト

  • 5-05-01 結合テストと異なる環境での動作確認
  • 5-05-02 メニュー・入出庫履歴照会・その他の結合テスト
  • 5-05-03 在庫管理のシステムテスト

5-06 運用の準備と運用開始

  • 5-06-01 本番用データ(初期データ)の作成
  • 5-06-02 プログラムの配布
  • 5-06-03 ユーザー指導と並行運用(仮運用)
  • 5-06-04 運用開始

5-07 システムの保守と保守開発

  • 5-07-01 データのバックアップと管理
  • 5-07-02 プログラムのバックアップと管理
  • 5-07-03 ドキュメントの整理
  • 5-07-04 保守開発・システムの拡張と障害対応

第6章 保守開発とシステムの拡張

6-01 商品マスタの修正を簡単にしたい

  • 6-01-01 商品マスタの追加・修正
  • 6-01-02 商品マスタメンテナンスの要件
  • 6-01-03 商品マスタメンテナンスのインターフェース設計
  • 6-01-04 商品マスタメンテナンスのプログラム設計
  • 6-01-05 商品マスタメンテナンスのプログラム作成例

6-02 不要なデータを削除したい

  • 6-02-01 在庫情報の削除
  • 6-02-02 在庫情報削除機能の要件
  • 6-02-03 在庫情報削除機能のインターフェース設計
  • 6-02-04 在庫情報削除機能のプログラム設計
  • 6-02-05 在庫情報削除機能のプログラム作成例

6-03 在庫情報をExcelで使いたい

  • 6-03-01 データの二次利用
  • 6-03-02 データの二次利用の要件
  • 6-03-03 二次利用データ作成機能のインターフェース設計
  • 6-03-04 二次利用データ作成機能のプログラム設計
  • 6-03-05 二次利用データ作成機能のプログラム作成例

6-04 メニューの一覧を固定したい

  • 6-04-01 在庫一覧の更新
  • 6-04-02 一覧復元機能の要件
  • 6-04-03 一覧復元機能のプログラム設計
  • 6-04-04 一覧復元機能のプログラム作成例

6-05 区分マスタの登録・修正を行いたい

  • 6-05-01 区分マスタの登録・修正
  • 6-05-02 区分マスタ管理の要件
  • 6-05-03 区分マスタ管理のインターフェース設計
  • 6-05-04 商品マスタ管理メニューのプログラム設計
  • 6-05-05 区分マスタ管理のプログラム設計
  • 6-05-06 区分マスタ管理のプログラム作成例

6-06 入出庫履歴一覧を印刷したい

  • 6-06-01 入出庫履歴一覧表
  • 6-06-02 入出庫履歴一覧表の要件
  • 6-06-03 入出庫履歴一覧表のインターフェース設計
  • 6-06-04 入出庫履歴一覧表のプログラム設計
  • 6-06-05 入出庫履歴一覧表のプログラム作成例

付録

  • 付録01 サブフォームと詳細セクションの高さを自動的に調節する
  • 付録02 再クエリと画面描写のタイミング
  • 付録03 データの削除を自動的に行う