PHPエディタによる 情報システム演習 01 情報システムとは 多くの人に使われるために作られたプログラム 銀行のATM、コンビニのレジ、新幹線の座席予約など… ・ネットワークに接続され、多くの人が同時に使う ・たくさんのデータがデータベースで扱われる ・皆さんはサクセスやSQLエディタでプログラムを書き データベースからデータを取り出す方法を学んだ 今日は情報システムでどのようにデータベースが 利用されているか体験しよう! 情報システムとプログラム ・情報システムは様々なプログラミング言語で 開発される ・今日はPHPという言語で開発した情報システム を体験する ・PHPはWebブラウザ上で動作する情報システム の開発が得意なプログラミング言語 ・大阪電気通信大学で開発されたPHPエディタを 使い、情報システムのプログラムを覗いてみよう PHPエディタを起動 以下のサイトからPHPエディタを起動しよう http://saccess.eplang.jp/try/php/ クラスIDとユーザIDの入力 クラスID・ユーザID入力エリアに それぞれ指示のあったIDを入力してください。 クラスID : 指定した6桁の数字 ユーザID : 自分の番号など(例: A07) PHPエディタの使い方(1) 行番号のある入力欄(編集画面)にHTMLやPHPを書く。 編集画面 PHPエディタの使い方(2) 保存ボタンを押すとプログラムがサーバに保存され、 実行ボタンを押すとプログラムの実行結果が右に表示される 実行ボタン 保存ボタン 実行結果 商品検索システムを体験しよう 画面の左端から「shopsite.php」を選び実行する。 ③ 実行する ④ 結果が表示される ①クリック ②「shopsite」という名前のPHPで書かれたプログラムが表示される 商品データを検索しよう(1) 画面から商品名を入力して検索してみよう。 好きな商品名を 商品名称検索エリアに 入力し[検索]ボタンを クリック。 商品データを検索しよう(2) 画面から商品名を入力して検索してみよう。 サクセスやSQLの演習と 同じように目的のデータ を表示できた! レジのプログラムを体験しよう 前回入力した商品データを使い、バーコードで買物をしよう ・お客さんとコンビニ店員に分かれて レジのプログラムを体験してもらいます ・お客さんの生徒は注文票を記述する ・コンビニ店員の生徒は「register.php」を実行 し 注文票に従って、会計をする コンビニ店員:会計をする ・注文票を受け取る ・商品のバーコードを入力 ・お客さんの性別年齢を押す ・お会計ボタンで購入確定 プログラムをのぞいてみよう 商品検索システム(shopsite.php)のプログラム から「select」「where」などを見つけてみよう プログラムをのぞいてみよう どのように目的のデータを表示しているのか? 長くて難しそうなプログラムをよく見るとどこかで見た英単語が... $sql='select * from product'; $cond=""; if($sname != ""){ $cond=" where pname like '%" . $sname ."%' "; } プログラムの中でSQLが使われている! まとめ • 社会を支える情報システムは 様々なプログラミング言語で開発されている • 今回はPHPというプログラミング言語で開発した 情報システムを体験した • 情報システムはデータベースと連携しながら データの処理を行っている
© Copyright 2024 ExpyDoc