Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

迅速で小回りのきくFileMakerを使ったWebシステム構築(前編)

ITエンジニアのためのFileMaker講座 第8回(前編)

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2009/09/25 14:00

目次

必要なインフラ

 本稿で想定したインフラストラクチャは下記のとおりです。今回は、筆者が現在運用している仕様で紹介しますが、Mac OS Xでももちろん問題ありません。

サーバ環境(データベースのメインサーバ)
OS Windows Server 2003 R2, Standard Edition(SP2)+IIS(Internet Information Service)サービスを追加インストール(Mac OS Xでももちろん問題ありません)
ハード CPU: Dual CPU(PentiumE5200 /2.50GHz)
RAM:2Gbyte HDD(Raid1 160G)
アプリ FileMaker Server 10 Advanced(同時接続100クライアントまで)
ドライバ ODBCドライバ: MySQL Connector/ODBC 3.51
(ver5.0/ver5.1は、メーカー確認済み)
開発クライアント環境(サーバへインストールして、兼用することも可能)
OS/ハード OS:WindowsXP SP3
CPU:Pentium
DRAM:1Gbyte
HDD 160Gbyte
※MacOSX 利用可能
アプリ FileMaker Pro 10 Advanced(開発ツール搭載モデル)、
またはFileMaker Pro 10(標準モデル)
クライアントのブラウザソフト
Windows Microsoft Internet Explorer 7/8、Firefox 3.0
Mac Safari 3.1.2、Firefox 3.0
外部SQLデータソース
データベース MySQL 4.0.20

ファイルメーカーのインスタントWeb公開画面での利用者の基本操作

 では、実際にどんなシステムなのか、ユーザが操作する視点で少し確認しておきましょう。前述のシステム概要と照らし合わせてイメージを膨らませていただければと思います。

ログインから顧客リストの表示・検索まで

 WebブラウザのURL欄に「 http://ドメイン(またはIPアドレス):Webポート番号/fmi/iwp/ 」を入力して開始します。

 インスタントWeb公開の機能で公開されているファイルが表示されるので、目的のファイルをクリックするとログイン画面が表示されます。

 ログインすると、まず顧客一覧がブラウズモードで全件のうち25件まで表示されます。

 検索モードに切り替え、例えば検索条件に「社名に☆が付く会社」を指定して、[検索実行]ボタンをクリックすると……

 外部SQLデータソース上で検索に引っかかった14件のデータが、Webブラウザ上で表示されます。

顧客詳細画面から顧客サポート情報の登録まで

 顧客一覧から顧客を選択すると表示される顧客詳細画面から、顧客サポート情報を新規に登録してみます。下記はまだ顧客サポート情報が1件も登録されていない状態です。右上の赤い[顧客サポート情報追加]をクリックします。

 顧客サポート情報の更新画面が表示されるので、営業担当者が情報を入力し、左の[送信]ボタンをクリックすると、顧客サポート情報が登録されます。水色の[メール送信]をクリックすると、管理者へ登録内容をメールで送信することもできます。

 [顧客詳細へ]をクリックして顧客詳細画面に戻ると、先ほど登録した顧客サポート情報が一番上に表示されていることが確認できます。

 レイアウトは、左ペインの「レイアウト」で自由に切り替えることもできます。

次回

 「必要なインフラ」でも触れたようにサーバと開発環境は兼用することもできるため、1台のパソコンに、FileMaker Pro 10をインストールするだけで、外部SQLデータソース接続も、Webデータベース機能も、開発・テスト、確認が可能です。この開発環境の手軽さが、筆者は、とても気に入っています。詳しい手順・設定内容は、後編へ紹介します。

後編に続く



  • LINEで送る
  • このエントリーをはてなブックマークに追加

著者プロフィール

  • 中村 孝仁(ナカムラ タカヒト)

    1985年頃からBasic・C言語を使ったオーダーシステムに汗を流し、1995年にユーザー志向なFileMakerと出会い、2001年にFileMakerソリューションをメインとした、パットシステムソリューションズ有限会社を代表取締役社長として、設立。 現在は、マイナー業界のオーダーシステムから、...

バックナンバー

連載:ITエンジニアのためのFileMaker講座

もっと読む

All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5