学生時代に作った大学内掲示板閲覧システム
TRANSCRIPT
学生時代に作った大学内掲示板閲覧システム
LT駆動開発 #14HITソリューション 中奥 貴浩
1
2
● HITソリューション - 中奥貴浩
● Twitter : @csc_kamera25● Github : kamera25● ブログ : http://religion.indiesj.com/
自己紹介
HITソリューションについて
•広島工業大学に貢献できるような便利なアプリケーションやシステムの開発を目的とする団体
•当時のメンバー数は5人
•私と友達のN君(代表)と王子君が主に活動してた。
3
サイト : https://sites.google.com/site/hitsolu/
事の発端
4
うちの学校の地図
5
友達N「掲示板の所まで
行くのメンドクサイ」
6
会話1自分「確かにめんどくさいよな。」
友達N「1年生の時から思ってんねん。」
自分「アイデアは?」
友達N「Raspberry Pi と広角カメラで全掲示板前をストリーミング」
7
会話2
自分「むりでしょ…」
友達N「そうだよな…アイデアある?」
自分「スマホで掲示板の画像取って、それをアップロード出来るサイトを作ったら?」
友達N「それだ!」
8
役割
友達Nくん : 企画と事務との交渉
王子くん : プログラミング担当 自分 : 応援 + Webデザイン
9
提案システム概要
•学生の掲示板情報の見落としを防ぐシステム
•掲示物をスマートフォンで撮影し,アップロードを行う
•アップロードされた画像はWebサイトで閲覧する
• 掲示板ごとに掲示物画像を閲覧できる
• 掲示物画像を評価できる
10
システム構成
11
サーバ側システム概要
12
PHPフレームワーク
CSSフレームワーク
王子くんが担当
自分が担当
開発にはGithubを利用
13
https://github.com/nt-2110/HITshareboard
送信画像の送信・認証について
•対象端末はiPhoneとAndroid端末
• 画像送信は学内LANに限定する
•送信画像はサーバで認証を受ける
• 画像のジオタグ(撮影時間・撮影場所)を用いる
• 画像は最終的にはメンバーによる目視確認をする
14
画像認証
15
撮影画像の閲覧について
• Webサイトで掲示物情報を閲覧する
• 接続は学内LANかVPN接続に限定
•閲覧サイトの機能
• 掲示物画像は学科ごとにジャンル分けして表示
• 掲示物画像の評価機能(ありがとうボタン)
• 1か月前までの掲示物画像の閲覧機能
16
スクリーンショット‐トップページ
17
スクリーンショット‐掲示物画像
18
スクリーンショット‐画像投稿ページ
19
スクリーンショット‐ありがとうボタン
20
スクリーンショット‐スマートフォン
21
結果
• 1月から2月末までのアクセス数
• 313回•ありがとうボタン押下数
• 15回•意見・要望
•掲示物がアップロードされた際に、メールで知らせてほしい
•掲示物画像にタイトルがほしい
•学部のジャンル分けを学年単位で細分化してほしい
•ぼやけて画像の端まで見えづらいものがあった
22
結果
•選択式設問の結果
23
結果
•選択式設問の結果
24
まとめ
•評価・反省
•Webアンケートの結果から、システムの利便性については否定的な意見は少なかった
•ありがとうボタンに関しては、必要性に疑問が生じた
•宣伝活動の不足、対象掲示板の少なさからアクセス数は伸びなかった
25
最後に
残念ながら、HITソリューションはメンバいなくて
廃部になりました。
\(^o^)/
26
ところが
情報センター長 「あのシステムいいね。来年度もうちで管理したいな。」
自分「すみません。王子くんがいないと保守できないので無理です。」
数日後
長「来年度以降、学内ポータルサイトを作る時に同じようなシステムを入れる事を検討するよ」
自分たち 「マジですか!?」
27
得たこと
面白い物を作れば、
誰かがきっと反応してくれる。
28
付録
• HITShareboardのソースコードはGithubで配布しています。
https://github.com/nt-2110/HITshareboard
• HITソリューションメンバーのGithubアカウント• Nくん : https://github.com/b111081• 王子くん : https://github.com/nt-2110• 自分 : https://github.com/kamera25• Kくん : https://github.com/rogmaroc
29
ご清聴ありがとうございました
30