9. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ソーシャルメディアとは?
質問
ソーシャルメディアという言葉を聞いた事がありますか?
9
ソーシャル メディア(Social Media)
社会性のある 媒体=情報を伝えるもの
10. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ソーシャルメディアの特徴
マスメディアの特徴
例:新聞、テレビ、雑誌、ラジオなど
新聞社、放送局などから大衆に向けた一方的な情報発信
一部のプロのみが情報発信する
ソーシャルメディアの特徴
例:ブログ、Twitter、Facebookなど
誰もが参加・発言できる
双方向でのやり取り
情報の拡散(リツイート、いいね!)
10
一人ひとりが主役、個人が活躍する時代
12. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
皆さんに質問
Webを知っている?
インターネット上で文書をやり取りする仕組み
正式名称:World Wide Web、WWWやWebと呼称
Webの利用目的は?
☑ 検索 ☑ メール ☑ 買い物
☑ ニュース ☑ カレンダー
☑ SNS(Twitter、Facebookなど)
☑ データ共有(Googleドライブ、Dropboxなど)
12
13. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
クラウド(Cloud)とは?
概要
インターネット上に計算資源、データ領域を確保
多くのサービスがWebブラウザのみで利用可能
13
インターネット
SNS
動画
メール
地図
買い物
利用
端末
14. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Webの基本的な仕組み
14
あなたのPC
① Webサーバ
にアクセス
② ファイルを
受け取る
③ 画面を作って
表示
HTML
Webサーバ
インターネット
15. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的なWebサイトの仕組み
15
あなたのPC
① Webサーバ
にアクセス
② プログラム
を実行
④ 画面を作って
表示
HTML
Webサーバ
データベース
プログラム
③ 実行結果を
受け取る
インターネット
16. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的Webサイトとは?
何ができるのか?
ユーザの入力に応じて結果が変わるサイト
例)掲示板、Amazon、Twitter、Facebookなど
プログラム
ユーザの入力を受け付けて処理を実行
実行結果をPCに返す
データベース(DB)
ユーザのデータを保管
16
プログラム
データベース
30. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Webシステムの現状
現状
ほとんどのサービスがWeb上で提供
エンジニアもWeb開発のスキルは必須
背景
デバイスの普及→多様な端末で提供できる仕組み
クラウドの普及→端末は情報提示に利用
Web APIの公開→マッシュアップによるサービス開発
Google Maps、Twitter、Facebook、Yahoo!など
30
31. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Web APIの活用
Twitter連携サービスの開発
Twitter Bot、Twitter連携アプリなどのシステム開発
Twitter APIの調査
外部プログラムからTwitterの機能を利用するための関数群
Web開発技術の習得
WebやDBの知識、推奨フレームワーク:Ruby on Rails
31
プログラム
例:ブログ
Twitter
DB
A
P
I
① 問い合わせ
② データ処理③ 返信
インターネット
図. Twitter APIの仕組み
D
D
40. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ちばレポ
概要
まちの困った情報を集めて解決していく
一般市民がスマホを利用して実証実験に参加
40
41. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
第二領域時間管理システム
概要
「7つの習慣」に基づく「重要度」を意識した時間管理
41URL:http://mentoros.tuis.ac.jp/self-reflector
42. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
まとめ
やったこと
Webシステムの仕組み
Webシステムプログラミングの実演
Web開発技術と応用事例
皆さんに期待すること
自分でWebシステムを作ってみましょう
勉強会やセミナーに行ってみましょう
分からないことがあれば聞いてみましょう
42
43. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
終わり
ご質問・コメントなどありましたらお願いします
43
東京情報大学 総合情報学部 総合情報学科
システム開発コース 助教
河野 義広
Tel:043-236-1149
E-mail:ykawano@rsch.tuis.ac.jp
ご不明な点がありましたら以下にお問い合わせください