仕事の性格上、お客様との機密保持契約により弊社の制作実績の多くは公開しておりません。また、公開している各実績の内容が限られている点もご了承下さい。
2008 制作実績
Webサイトから相談やセミナーの予約を行うシステムを設計・制作いたしました。
各フォームから送信された内容をデータベースに登録し、送信したユーザ宛に確認メール・管理者宛に登録メールを送信するシステムでした。
またいくつかの簡単なカスタマイズ(セミナーの編集・管理者宛メールアドレスの追加・削除等)ができるようにして欲しいとの事でしたので、
設定ファイルからカスタマイズ可能に設計いたしました。
今回のシステムでは本番環境ではデータベースにOracleを利用するのですが、開発はPostgreSQLで行う必要がありました。
そこで、データベースとの処理部分をモジュール化し、Oracle用と今回は開発環境のPostgreSQL用の接続モジュールを用意しました。
接続モジュールを切り替えることで、両データベースに対応できるようにいたしました。
実際に本番環境に設置した際にすんなり・・・とはいきませんでしたが、大きな問題はなく設置・動作させることができました。
また本番環境設置時にかかってしまったのは、SQL文での日付データの扱いでした。
SQL文を発行してデータを登録といった基本は同じですが、それぞれ(今回はOracleとPostgreSQL)のポイントは抑えておかないと駄目だと改めて認識させられました。
今回のように実際の案件の中で、勉強させられる点も多いです。