目次

【目次】
ブログ内で種別に見たい場合は以下のリンクかラベルから移動してください
イラスト】【動画】【料理】【プログラム

2010年12月22日水曜日

java課題②

そういえばjava課題の概要を書いてなかった気がするw
今回教授から言い渡された課題は以下の通り

あなたは成長著しいインターネットサービス会社の情報部の技術者です。会社が運営するWebページに会員が動画を登録、削除して一般公開する事業は順調に発展し、現在扱っている動画は5ジャンルにわたって50本となりました。以下の条件を満たす動画の視聴、登録及び削除の画面インターフェースをjavaで作成することが社長から依頼されました。



でその条件は以下の通り


  1. 画面サイズはVGA(640px,480px)
  2. キーボードは使わず、ソフトキーボードを作る
  3. 視聴する動画は、「動画選択」画面に表示される動画名ボタンを左クリックして選択する
  4. 動画を1本登録すると3ポイント与えられ、動画の視聴には1本につき1ポイント減らされる
  5. ポイントを10ポイントにつき500円で購入できる
  6. 各々の動画に対して、動画タイトル、登録会員名と視聴回数が動画名の横に表示される
  7. 各ジャンルにおいて、「並び替え」ボタンを左クリックすると、視聴回数の多い順に動画名ボタンを並び替える
  8. 動画の登録/削除は「登録/削除」画面において、1回の登録で同時に3本まで登録あるいは削除ができる
  9. 動画登録は、ファイル名を入力することで行う
  10. 動画の削除はその動画を登録した会員のみが行え、削除前には確認画面が表示される
(´・ω・)・・・結構めんどくさいぞ・・・

画面サイズはともかくとして必要そうな画面は・・・
  1. メイン画面(動画が表示される画面)
  2. ログイン画面(前回作った画面)
  3. 動画選択画面
  4. 登録/削除画面
  5. 削除前の確認画面
  6. キー入力画面(?)
  7. 登録会員のマイページ(?)
とりあえず思いついたのはこれくらいかな?
各々必要そうな要素を確認していこう

【メイン画面】
動画表示スペース
動画タイトル
登録者名(うp主)
視聴回数

【ログイン画面】
ユーザー名(入力)
パスワード(入力)
ログインボタン

【動画選択画面】
ジャンル選択ボタン(?)
動画選択ボタン

【登録/削除画面】
登録(入力スペース×3)
登録実行ボタン
削除(入力スペース×3)
削除実行ボタン

【削除前の確認画面】
削除しますか?y/n

【キー入力画面】
アルファベットと数字と記号一式(?)

【登録会員のマイページ】
登録会員名
現在の取得ポイント
投稿した動画
ポイント購入画面?

あとは各々のページに直接いけるように上部にボタンを設置しておけばOKかな?
当分の間は各々のページを個別で作成していくことにしようか(´・ω・)

ではでは

0 件のコメント:

コメントを投稿