ECLフレームワー ク 近畿大学 理工学部 情報学 科 05-1-037-0118 間野 哲 弥.

Slides:



Advertisements
Similar presentations
M2B システム (Moodle/Mahara/BookLooper) の使い方. パスワード:<自分のパスワード> SSO-KID (数字10桁)は学生証の裏に パスワードを忘れた場合は、 から「パスワードを忘れた」を選択.
Advertisements

農業・食品産業技術総合研究機構 中央農業総合研究センター 天敵・害虫関連情報の共有環境 「天敵 Wiki 」の構築 菅原幸治 * ・木浦卓治 * ・田中 寛 ** ・関塚知己 *** * 農研機構・中央農業総合研究センター ** 大阪府立食とみどりの総合技術センター *** 神奈川県西湘地域県政総合センター.
IBMユーザ研究会九州研T3 3.Web2.0を実際に使ってみた. Web2.0を実際に使ってみました 研究会をプロジェクトに見立 てて “ Google SpreadSheet ” で会議を開く “ SNS ” でコミュニケーションを補助する “ Wiki ” で成果物を共有する.
情報の交換・共有・蓄積を目的とした GIS リモートコミュニケーションシステム の実装 Sho Otake Graduate Department of Computer and Information Systems The University of Aizu 1 Hirohide Demura,
3 班 北川 竜平 ( 検索担当 ) 星田 仁史 (html デザイン担当 ) 前田 一樹 ( ログイン画面担当 ) 鎗谷 浩明 ( プレゼン担当 ) 関 喜史 ( ブックマーク担当 )
InstallShieldLecture InstallShield でインストーラを作成する方法 ( 初級編 ) ソニーエンジニアリング 設計 3 部 1 課 齋藤佑輔.
Ruby on Rail の紹介 石渡正樹 Ruby on Rails とは? スクリプト言語 Ruby で書かれた web アプリケー ションフレームワーク 作者 –Devid Heinemeier Hansson という人だそうです ( 詳 しいことは知りません.
テストについて 近畿大学大学院 田中大介 資料:
Web アプリケーション開発 ~図書館管理システム~ 北海道情報大学 情報メディア学 部 情報メディア学科 新井山ゼミ 高橋 隼.
Ruby on Rails (RoR) 講習会 近畿大学大学院 田中大介. 本日の目標 Web アプリケーションを作ろう!
IBMユーザ研究会九州研T3 5章 Webの発展可能性. WWWの発展が企業に与えるもの 顧客・ユーザのリテラシー向上 顧客・ユーザの操作的な ” 常識 ” の変化 システム開発プロジェクトでの応用 ウェブの発展を、企業はどう捉えて、 自らをどう変えていく必要があるか? 新しいプラットフォームをより深く理解することで、
BBT 大学 Ruby on Rails 開発環境セットアップマニュアル Mac 版 1.1 最終更新日: 2013/1/5.
OWL-Sを用いたWebアプリケーションの検査と生成
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
図書系のための アプリケーション開発講習会 2008年7月31日
BBT大学 Ruby on Rails開発環境セットアップマニュアル
ZKプラグインで、Grailsの Viewをリッチに楽しく
HG/PscanServシリーズ Acrobatとなにが違うのか?
WEBから確認できる 駐車場管理システムについて
2013年7月24日 NRO ユーザーズミーティング NRO 高橋 茂
はじめての CMS シニアSOHO横浜・神奈川 大和田 健一 2009年02月18日 シニアSOHO横浜・神奈川.
WebDAVでOpenOffice.org の文章を共有する
北海道大学 理学院 宇宙理学専攻 惑星宇宙グループ 博士1 年 三上 峻
Day3 Day4 Day3 Day4 Copyright (c) 2009 Fusic Co.,Ltd.
環境教育用E-Learningシステム の開発 平成19年度環境教育実践専修構想発表会 環境教育実践専修 鵜川研究室 彭艶萍
「絵葉書を通じてのハルビンの 街の印象調査」システムUIの iPadアプリ化 谷研究室  飯 祐貴.
Mavenによる プロジェクト管理 近畿大学理工学部 情報学科3年  小野実.
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
企業情報ポータルについて 近畿大学理工学部 情報学科3回生 藤森浩忠.
稚内北星学園大学 情報メディア学部 助教授 安藤 友晴
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
Netscape Communicator Eudora Microsoft Word
Web App Semi 2008 #1 Web App Semi 2008 #1.
平成19年5月19日 第3版 東京大学理学部生物化学図書室 前田 朗
ビューとコントローラ.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
クラシック音楽普及プロジェクト KG:mao B3 wakutin.
JQueryでAjax 藤田@ジャストプレイヤー ※参考しまくり文献 jQuery日本語リファレンス.
Day3 Day4 Day3 Day4.
Day3 Day4 Day3 Day4.
Day3 Day4 Day3 Day4.
サーバ構成と運用 ここから私林がサーバ構成と運用について話します.
2009/5/22 けーちゃん カンタン  Wikiで情報共有 あいさつ 2009/5/22 けーちゃん
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
ユーザ毎にカスタマイズ可能な Web アプリケーション用のフレームワークの実装
片岡 哲也 (社) システムエンジニアリング岡山
PDF管理Webアプリケーションの制作 ~PDFファイル探索時間の短縮化~
基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
第8章 Web技術とセキュリティ   岡本 好未.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
高槻市教育委員会 学校用ブログ ~はじめに~.
勤怠管理システムのご紹介 株式会社エクシーズ 福岡市博多区博多駅前1-31-17 TEL:092-452-0762
概要 Boxed Economy Simulation Platform(BESP)とその基本構造 BESPの設計・実装におけるポイント!
関数の変更履歴と呼出し関係に基づいた開発履歴理解支援システムの実現
C言語講習 第0章 Hello, world!.
オープンソース開発の履歴情報を用いたコミュニティ検索支援システム
ユーザ毎にカスタマイズ可能な Webアプリケーションの 効率の良い実装方法
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
学生の相互評価を用いた モデリング支援システムの開発
すぐできるBOOK -基本設定編-.
湘南工科大学 2013年10月8日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
オープンソース開発支援のための リビジョン情報と電子メールの検索システム
UDPマルチキャストチャット      空川幸司.
第二回 Javaの開発環境 04A2029           古賀慎也.
早稲田大学大学院 基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
稚内北星学園大学 情報メディア学部 専任講師 安藤 友晴
データベース第3回目 意味ごとにテーブルを分ける
Presentation transcript:

ECLフレームワー ク 近畿大学 理工学部 情報学 科 間野 哲 弥

発表内容 フレームワークとは ECLフレームワークについて ECLフレームワークを用いての新しい ECLサービスを作る方法 まとめ

フレームワークとは Web アプリケーションを構築する上で元 となる土台の部分を提供するもの。 商用の最初のフレームワーク: MacApp アプリケーションフレームワーク ( 例 :Apache Struts, Ruby on Rails など

フレームワークとは 共通 アプリ フレームワーク 適用 フレームワーク

ECL フレームワークについて 従来の開発環境 ECLWeb 学生サービス データベース Ruby on Rails (RoR) ECL うぃきぃくる、 ECL 掲示 板 MVC モデルに基づいた Web アプリケーションフレーム ワーク 共通で利用される機能も 各サービスが保持 サービス開発用ではない

ECLフレームワークについて フレームワークを実装した環境 ECLWeb 学生サービス データベース Ruby on Rails (RoR) ECL フレームワーク ECL うぃきぃくる、 ECL 掲示 板 共通の機能をフレームワーク化

独自フレームワークの実装 共通機能をフレームワークに集約  コード量が減少,生産性が向上  開発担当者は独自実装部分に集中 オペレーティングシステム Ruby Ruby on Rails ログ機能 アカウント機 能 グループ機 能 WebAPI 利用 評価機能 WebAPI 利用 Wiki 独自実装 質問箱 独自実装 ブックマー ク 独自実装 7

ECLフレームワークについて ECLフレームワークが持つ機能 ログ コミュニティ アカウント レビュー ECL フレームワーク タグ

ECLフレームワークについて 従来のアカウント方法 アプリ アカウント関 係の全ての処 理 アプリ アカウント関 係の全ての処 理 アプリ アカウント関 係の全ての処 理

ECLフレームワークについて ECLフレームワークを用いたアカウン ト ECLサービス アカウント アプリ API ログイン ボタンを押 す ログイン名 パスワード を送信 True 又は false を返す 認証処理 ログイン成 功

ECLフレームワークについて 実際にアカウント機能を使用する方法

ECLフレームワークについて コミュニティ => グループ分け

ECLフレームワークについて レビュー コメント・評価付け

ECLフレームワークについて タグ 複数のアプリに対して検索ができる

ECLフレームワークについて ログ DBに対してアクションを起こした時 ECLのサーバにログが残る機能 使用方法 アプリケーションのコントローラに set_log log 機能を持った model 備考 ( メ モ ) を埋め込む 第一引数 第二引数

ECLフレームワークを用いての 新しいECLサービスを作る方法 開発環境 使用言語 Ruby v1.8.6 ~ フレームワー ク Rails v1.2.3 Web サーバ Mongrel v1.0.1 ~ データベース sqlite3 v ~ (development) もしくは MySQL4.1(test, production)

ECLフレームワークを用いての 新しいECLサービスを作る方法 プラグインのインストール 1、 rails プロジェクトの作成 2、コンソールでプラグインをインス トール *エラーが出る可能性があるがエラーが 出なくなるまで実行

ECLフレームワークを用いての 新しいECLサービスを作る方法 3 、 trunk を ecl_service_system にリネーム 4、 Mongrel サーバを 作成 これを ecl_service _system に これを 選択

ECLフレームワークを用いての 新しいECLサービスを作る方法 5、テンプレのコピー ecl_service_ system/initial_ data にある ファイルをそれに 対応するプロジェ クトのディレクトリ にコピー * radrails ・ Aptana 上 で行っても可 この部分にコピ|この部分にコピ|

ECLフレームワークを用いての 新しいECLサービスを作る方法 6、ファイルの修正 ・ config/environ ment.rb の 一番最後の行 にコードを追加 ・ config/routes.rb の 14 行目のコメ ントをはずす

ECLフレームワークを用いての 新しいECLサービスを作る方法 7、データベースの用意 ・ rake を実行 ・ User を作成( sqlite3 を用いる)

ECLフレームワークを用いての 新しいECLサービスを作る方法 今までのを全て終わらせると ECL フレーム ワークを用いたページのトップページが 見れます

まとめ フレームワークを用いると開発効率が向 上 する。 ECLフレームワークを用いるとアカウ ント、レビュー、タグ、ログ、コミュニ ティの五つの機能が使えるようになる。 今後ECLサービスにおいて新しいEC Lサービスを開発する際にはECLフ レームワークを用いるのが望ましい

参考文献 無色の月 - 技術日記っぽい日誌。 松井一也先輩の中間発表のプレゼン home/share/2007_mid_presentation/mats ui/presentation.ppt ウィキペディア IT 用語辞典 e-Words

参考文献2 ThinkIT

ご清聴ありがとうございました。