ikatake / wfp

wzm food playing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wfp

wzm food praying

システム構成

本システムは以下、2個のサブシステムから構成される。

  1. 食事情報取得サブシステム
  2. ルーレットゲームサブシステム 以下に本システムの構成図を示す(後報)。

食事情報取得サブシステム

食事情報取得サブシステムは目標となるブログのRSSフィードを読み込み、その情報からルーレットゲームサブシステムに必要なデータを保管するサブシステムである。食事情報取得サブシステムは一定周期で起動するものとする。これはルーレットゲーム起動時にインターネット経由で食事情報を取得すると、ネットワーク負荷の上昇につながる事が懸念されるためである。

目標となるブログ

[wzm's diary (URI:http://wzm.hatenablog.com/)](http://wzm.hatenablog.com/ "wzm's diary")となる。ここではてなブログの仕様によりRSSフィードのアドレスが下記の2つある。

  1. http://wzm.hatenablog.com/feed
  2. http://wzm.hatenablog.com/rss

取得する情報

食事情報取得サブシステムで取得する情報を以下に示す。

  1. ブログ記事の写真 例:http://cdn-ak.f.st-hatena.com/images/fotolife/w/wzm/20150802/20150802194349.jpg 用途:ルーレットの絵柄(シンボル)とする為
  2. ブログ記事のタイトル 例:パスタです 用途:ルーレットのシンボル種別とする為
  3. ブログ記事のアドレス 例:http://wzm.hatenablog.com/entry/2015/08/02/194400 用途:スロットゲーム終了後、絵柄クリックでブログ記事にジャンプする為 上記のうち1.についてはリンクアドレスを取得後、画像を本システムが設置されているサーバ上にコピーする。

ルーレットゲームサブシステム

(後報)

About

wzm food playing


Languages

Language:Ruby 53.9%Language:JavaScript 21.5%Language:Shell 14.1%Language:HTML 10.5%