Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

現行の状態でよいのでとりあえず、VER2を作成する。 #13

Open
9 of 18 tasks
qh73xe opened this issue Feb 11, 2020 · 3 comments
Open
9 of 18 tasks
Assignees

Comments

@qh73xe
Copy link
Contributor

qh73xe commented Feb 11, 2020

基本的な構成要素一覧

  • 初期画面
    • サンプル読み込み
    • 動画アップロード
  • 動画アノテーション画面
    • アノテーションコンポーネント
      • 動画表示コンポーネント
      • スペクトル表示コンポーネント
      • 現在情報表示コンポーネント
      • 設定コンポーネント
    • アノテーション管理コンポーネント
  • 画像アノテーション画面
    • 画像アノテーションコンポーネント
      • 画像編集コンポーネント
      • 設定コンポーネント
      • アノテーション管理コンポーネント
  • サイドバー
    • ファイル一覧管理コンポーネント
    • キャッシュ管理コンポーネント
@qh73xe qh73xe self-assigned this Apr 23, 2020
@qh73xe
Copy link
Contributor Author

qh73xe commented Apr 23, 2020

UTIL 系コンポーネント

  • components/util/MAlert.vue: 警告表示
  • components/util/MSetting.vue: 設定表示
  • components/util/MSnackbar.vue: スナックバー表示
  • components/util/MVideo.vue: ビデオ表示
  • components/util/MWindow.vue: カード表示

@qh73xe
Copy link
Contributor Author

qh73xe commented Apr 23, 2020

STORE 構成

  • app: 全体のルート
    • files: 解析対象動画一覧の管理
    • movie: 現在解析中の動画管理
    • image: 現在解析中の画像管理
    • message: システムメッセージ管理

@qh73xe
Copy link
Contributor Author

qh73xe commented Apr 23, 2020

view および URL 設計

  • 初期画面: views/Home.vue
    • ファイル作成
    • routes 設計:
      • path: "/"
      • name: "Home"
  • 操作説明画面: views/Abount.vue
    • ファイル作成
    • routes 設計:
      • path: "/about"
      • name: "About"
  • 全体設定画面: views/Config.vue
    • ファイル作成
    • routes 設計:
      • path: "/config"
      • name: "Config"
  • 動画アノテーション画面: views/MovieAnnotation.vue
    • ファイル作成
    • routes 設計:
      • path: "/movies/:id",
      • name: "MovieAnnotation"
      • props: true
  • 画像アノテーション画面: views/ImageAnnotation.vue
    • ファイル作成
    • routes 設計:
      • path: "/movies/:movieId/:id"
      • name: "ImageAnnotation"
      • props: true
  • コンポーネント確認画面: views/ComponentDebug.vue
    • ファイル作成
    • routes 設計:
      • path: "/debug/component/:id"
      • name: "ComponentDebug"
      • props: true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant