Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.19 KB

shousai.md

File metadata and controls

34 lines (30 loc) · 1.19 KB

詳細設計書

データの取得について

フロー

  1. ログイン処理(user情報はキャッシュしない)
  2. 目的のページにアクセス
  3. スクレイピングによって取得
  4. 内部データ用に整形

クラス分け詳細

  • データ取得とログイン処理を行うクラス
  • スクレイピングを行うクラス
  • データの整形を行うクラス

内部データ構造

データ データ名 詳細
日時 date java.time.LocalDateTime 年月日曜日
開始時刻 startTime java.time.LocalDateTime
終了時刻 endTime java.time.LocalDateTime
メンバー名 member String 姓名間の空白はなしで統一
bu int ステージイベントなどは0部として扱う
種類 detail String 主にキャラアニ用、デフォルトは通常握手
枚数 num int
単価 value int
当落 result int 0: 当選 1: 落選 2: 抽選中
購入者名 user String
会場名 place String
アーティスト名 artist String AKBとか
CDタイトル title String タイトル未定はnull
リリース番号 release int 〇〇thの番号