Recent Changes

2013-02-12
2011-06-13
2010-04-11

Latest File Release

This Project Has Not Released Any Files

Wiki Guide

Side Bar

論理クラス図

Judeで論理クラス図を作成して貼り付ける

掘り下げメモ

/*
	コミュニティパッケージについて考える。
                                       by talisker@ZQN
*/
記述がJava形式でごめんなさい。



ニコニコミュニティ(クラス)の扱われ方を考える必要アリ。


コミュニティー名
    最大255文字とされている。

放送フラグ
	※リアルタイムで変動する値。
		boolean型で返す。
		trueで放送中。

オーナー
	User型(独自型)

放送履歴(ニコニコ生放送)
	※リアルタイムで変動する値。
	放送履歴一覧までがコミュニティのページ
		⇒(?)個々の放送についてはこのパッケージで取るべきか否か。
			生放送パッケージで取ってもらうか?
		⇒(?)履歴の公開をしていないコミュニティがある。
		⇒(?)タイムシフト視聴についてどうするか。
	※とりあえず、公開してるか否かをboolean型で返す?

メンバー
	※リアルタイムで変動する値。
	参加者の名前一覧。
		List<User型(独自型)>形式で返す?
		取得した日時等は?

お知らせ
	※リアルタイムで変動する値。
		タイトル、内容、日付け、発信者。
		上の4項目を一気に取得する?個別で取得する?個別の場合は関連付けどうします?

プロフィール
	※リアルタイムで変動する値。
        最大8192文字とされている。
		String型で?
		取得日時も付加する?

コミュニティ動画
	※リアルタイムで変動する値。
	動画件数。(int型?)
	最大投稿可能数(int型)
	(?)動画番号(sm000000,nm000000,)で返すべきか、
		動画型(独自型)で返すのか?
	List<smNumber>かList<動画型>
    getSmList()
	getDougaList()   みたいに二つ用意する?
    ※動画型の実装によって再考する必要アリ
	

	⇒再生数等は動画パッケージで取ってもらいましょう。


登録タグ
	※リアルタイムで変動する値。
	List<String>形式で取得

レベル
	※リアルタイムで変動する値。
	レベル値(int型)
	次のレベルまでのプレミアム会員人数(int型)

メンバー人数
	※リアルタイムで変動する値。
	参加人数(int型)



サムネ

開設日

コミュニティ参加設定
	個人情報必須
	参加申請必須
	新参加者権限

掲示板