WEBから確認できる 駐車場管理システムについて ~発表の流れ~ ・目的 ・開発環境とその設定 ・店舗側のシステムの説明 ・クライアント側のシステムの説明 ・まとめ 04a2049 中村茉莉恵 本研究の目的 • 本研究の目的は、データベースによる駐車場 管理を行うことにより、利用者がインターネッ トを経由して、利用料金をチェック出来るシス テムを開発する事である。 開発環境 • OS • データベース • Webサーバ • 開発言語 :Linux :PostgreSQL-8.2.5 :apache_1.3.39 :HTML、php-5.2.5 開発環境の設定 • サーバーを立てる。 • PHPとPostgreをインストールする。 • 各設定を行い、Local環境で動作確認を行う。 PHPとApacheの動作確認 PHPとPostgreの動作確認 店舗側の画面遷移 ログイン スタッフ用管理メニュー 出庫処理入力画面 入庫処理入力画面 出庫処理確認画面 入庫処理確認画面 スタッフ用管理メニュー ログアウト 利用状況確認画面 ログイン画面 • 従業員は、IDとパスワードを認証画面に入力する • IDとパスワードは、従業員テーブルを参照する • ログインと同時にセッションが開始される。 ID、PASS 認証画面 従 業 員 テ ー ブ ル エラー画面 一致しない 成功 入庫管理画面 • 項目を手入力し、入庫ボタンを押すと処理用のPHP にデータが送信される。 データ送信 入庫処理用 PHP 戻る メニュー画面 入庫処理 • 受信したデータのエラーチェック • エラーがない場合テーブルへデータ登録を行う データ登録 入庫テーブル 入庫PHP データエラー 出庫テーブル データベース内 エラー画面 登録完了画面 戻る メニュー画面 出庫管理画面 • 項目を手入力し、入庫ボタンを押すと処理用のPHP にデータが送信される。 データ送信 入庫処理用 PHP 戻る メニュー画面 出庫処理 • 出庫テーブルのデータを検索し、受信したデータと • 一致する行に出庫時間を追加 入庫テーブルのデータを検索し、受信したデータと 一致する行があれば行を削除する 行削除 データ送信 完了画面 入庫テーブル 出庫PHP 戻る データエラー 出庫テーブル 出庫時間 追加 データベース内 エラー画面 メニュー画面 利用状況確認画面 • 入庫テーブルに問い合わせ、登録されている データをリスト表示する データ取得 入庫テーブル 戻る メニュー画面 利用者側の画面遷移(予定) • 利用者、IDとパスワードを認証画面に入力する • 認証に成功すると利用料金と時間を表示する ログイン 利用料金と時間を表示 ログアウト まとめ • 今回の研究で、DBとPHPの連携の取り方を学ぶ事 • が出来た。しかし、本来の目的である利用者側のシ ステム開発が上手くいかなかったため、クライアント 側からのログインを行うことが出来なかった。 今後は、利用者側のシステム開発と動作確認を行う と共に、チェックナンバーの印刷等、業務上必要な 機能の追加を行いたいと考えている。
© Copyright 2024 ExpyDoc