「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP- 北海道情報大学 情報メディア学部 情報メディア学科 新井山ゼミ 0621604 高橋 隼 発表内容(目次) • • • • 研究概要 制作目的 制作手順 制作成果 • • • • 評価 考察 今後の課題 参考文献 制作概要 • 制作目的 – プログラミング能力の向上 – Webデザイン能力の向上 • 制作手順 – 設計 – 開発 – テスト • 制作成果 – 2点のシステムを制作 制作目的 • 過去の成果,経験の発展 – 専門学校時代の卒業制作 • Webアプリケーションを制作 • 時間の都合で満足が行かず,心残り 制作手順 • 設計 – 各設計書作成 • データベース,画面遷移,クラス,etc... • 開発 – プログラミング • Eclipse • テスト(ローカル) – Apache Tomcat + Webブラウザで実行 制作手順 • サーバ上にアップロード • テスト(サーバ上) – Webブラウザで実行 制作手順 • 開発環境 – 使用OS • Windows XP Home Edition • 統合開発環境 – Eclipse 3.5 Galileo 制作手順 • Apache Tomcat – Servletコンテナ • JSPをServletに変換 • Servletを実行 • Apache HTTP Serverと連携し Web上にアプリケーションを公開 開発成果(3年次) • 駐車場管理システム – 小規模駐車場での 利用を想定 – 携帯電話からの 利用が可能 – Web上で空車状況 の確認が可能 開発成果(4年次) • 図書管理システム – 小,中規模図書館 での利用を想定 – Web上で書籍情報 の登録,確認が可能 開発成果(4年次) • 図書管理システム – 書籍情報登録 • ISBNコード入力による 自動化 • Product Advertising API を利用 開発成果(4年次) • Product Advertising API – Amazon.comから提供 – Amazonの商品情報を取得できるサービス – アフィリエイトなどで利用 評価 • 駐車場管理システム – デザインの充実 • 図書管理システム – 新たな技術の取得 考察 • 駐車場管理システム – オリジナルのアイコンを制作 – 携帯電話から利用した場合のデザインに考慮 • 図書管理システム – Product Advertising APIの利用 • 入力作業の簡略化に成功 今後の課題 • ソースコードの可読性向上 – コーディング規約にのっとった記述 – コメントの付加 – JavaScript, CSSの外部定義 • セキュリティ技術の取得 – 情報の暗号化 – SSLの導入 参考文献 • Eclipse http://www.eclipse.org/ • Apache Tomcat http://tomcat.apache.org/ • Amazon Web Services http://aws.amazon.com/ ※リンク※ • システム
© Copyright 2024 ExpyDoc