ウエブ工学
| 開設大学 | 中京大学 |
|---|---|
| 科目コード | 262613 |
| 担当教員 | 伊藤 秀昭 |
| 学年配当 | 2年, 3年, 4年 |
| 単位数 | 2単位 |
| 曜日 | 月曜 |
| 開講期間 | 秋学期 |
| 実施形式 | 対面 |
| 開講時間割1 | 2限 11:10 ~ 12:40 |
| 教室 | 豊田キャンパス |
| 履修条件 | 特になし |
| 募集定員 | 若干名 |
| 募集時期 | 4月, 9月 |
| 開講期間 | 9/25~1/25 |
| 講義概要 | 本講義では、WEB検索、XML、クラウドの仕組みなどについて学ぶ。WEBは、情報システムを構築、利用するという観点から実社会に広く受け入れられた情報システムであると共に、システムが稼働している環境でもある。WEBのソフトウェアシステム、WEB検索のアーキテクチャ、半構造データベース、およびクラウド上のデータベースに関する技術を中心に講ずる。講義を通して、WEB検索やWEB上に構築されたデータベースやアプリケーションについて理解することを目標とする。また、Webサーバやデータベースサーバに対する理解を助けるために、スクリプトプログラミング言語Pythonを用いて実習を講義とを併せて行う。 具体的内容は以下の通りである。 1. WEBとインターネット:インターネットをツールとしたWEBシステムの構成 2. 情報検索: サーチエンジンを実現するための情報検索の基礎 3. 文書表現方法: 情報検索で用いられる文書表現法の概説 4. 類似度と検索: 類似度の定義と類似度に基づく照合の解説 5. WEB検索: サーチエンジンのアーキテクチャの概説 6. ランク付け: リンクに基づくランク付けの紹介 7. 推薦システム: 推薦システムのメカニズムやアーキテクチャの概説 8. XMLデータベース: XMLとXMLデータベースの概説 9. ウェブサーバ,クライアントとデータベースサーバの概要: ウェブサーバ,クライアントとデータベースサーバ間の情報交換の概要 10. プログラミング言語Pythonの復習: プログラミング言語Pythonのプログラミング方法,データ構造 11. データベース: SQLiteを用いたデータベースアクセス 12. サーバとクライアントの情報交換: Pythonによるクライアントからの入力とサーバでの処理 13. テンプレートエンジンとデータベースアクセス: Pythonにおけるテンプレートエンジンとデータベース操作 14. ウェブサーバととデータベースサーバの実装: Pythonによるウェブサーバとデータベースサーバの実装例 15. ウェブ工学のまとめ: ウェブ工学のまとめと展望 |
| テキスト・参考文献 | 未定。 |
| 試験・評価方法 | 定期試験、平常点、課題。 |
| 別途必要な経費 | 特になし。 |
| その他特記事項 | 講義の後半はプログラミング言語Pythonを用いた実習を行う。Pythonが実行できるパソコンを用意すること.パソコンのOSはWindows11を想定している。 |
| 科目名(英語) | Web Engineering |
| 使用言語 |
