Skip to content

Baukis-Kai 用語集

このドキュメントはBaukis-Kaiシステムで使用される主要な用語を日本語と英語で説明しています。

用語一覧

区分 日本語名 英語名 備考
アプリケーション スタッフインターフェース Staff Interface スタッフが顧客情報やプログラムを管理するためのインターフェース
アプリケーション 顧客インターフェース Customer Interface 顧客が自身の情報、予約、メッセージを管理するためのインターフェース
アプリケーション 管理者インターフェース Admin Interface システム全体とスタッフを管理するための管理者用インターフェース
アプリケーション プレゼンテーション層 Presentation Layer ビュー、コントローラー、プレゼンター、フォームを含む層
アプリケーション ドメイン層 Domain Layer モデルとサービスを含む層
アプリケーション 共通コンポーネント Shared Components コンサーン、バリデータ、ヘルパーを含む共通機能
アプリケーション ビュー Views ユーザーインターフェースの表示を担当するコンポーネント
アプリケーション コントローラー Controllers ユーザーリクエストを処理し、モデルとビューを連携させるコンポーネント
アプリケーション プレゼンター Presenters モデルのデータを表示用に整形するコンポーネント
アプリケーション フォーム Forms ユーザー入力を処理するためのコンポーネント
アプリケーション モデル Models システムのデータ構造とビジネスロジックを定義するコンポーネント
アプリケーション サービス Services 複雑なビジネスロジックをカプセル化するコンポーネント
アプリケーション コンサーン Concerns 複数のクラスで共有される機能をモジュール化したもの
アプリケーション バリデータ Validators データの検証ロジックを提供するコンポーネント
アプリケーション ヘルパー Helpers ビューで使用される補助的な機能を提供するコンポーネント
業務 職員 Staff Member 顧客情報管理、プログラム管理、顧客とのコミュニケーションを担当する組織の従業員
業務 顧客 Customer サービスを利用する個人またはグループ
業務 管理者 Administrator システム全体と職員アカウントを管理する権限を持つユーザー
業務 自宅住所 Home Address 顧客の自宅の住所情報
業務 勤務先住所 Work Address 顧客の勤務先の住所情報
業務 電話番号 Phone 顧客の連絡先電話番号
業務 プログラム Program 顧客が予約・参加できるサービスやイベント
業務 エントリー Entry 顧客のプログラム予約情報
業務 メッセージ Message 顧客と職員間のコミュニケーション
業務 タグ Tag メッセージの分類や検索のためのラベル
業務 職員イベント Staff Event 職員のアクティビティログ
アプリケーション 認証 Authentication ユーザーの身元を確認するプロセス
アプリケーション 認可 Authorization ユーザーのアクセス権限を管理するプロセス
アプリケーション プレゼンターパターン Presenter Pattern モデルのデータを表示用に整形するデザインパターン
アプリケーション サービス層パターン Service Layer Pattern 複雑なビジネスロジックをカプセル化するデザインパターン
アプリケーション モデルプレゼンター Model Presenter モデルのデータを表示用に整形するプレゼンター
アプリケーション フォームプレゼンター Form Presenter フォームの表示を整形するプレゼンター
アプリケーション 確認フォームプレゼンター Confirming Form Presenter 確認画面用のフォーム表示を整形するプレゼンター
アプリケーション 職員サービス Staff Service 職員関連のビジネスロジックを提供するサービス
アプリケーション 顧客サービス Customer Service 顧客関連のビジネスロジックを提供するサービス
アプリケーション メッセージサービス Message Service メッセージ関連のビジネスロジックを提供するサービス
アプリケーション プログラムサービス Program Service プログラム関連のビジネスロジックを提供するサービス
アプリケーション フォームオブジェクトパターン Form Object Pattern 複雑なフォーム処理をカプセル化するデザインパターン
アプリケーション 拡張MVCアーキテクチャ Extended MVC Architecture 標準的なMVCにプレゼンター、フォームオブジェクト、サービスオブジェクトを追加した拡張アーキテクチャ
アプリケーション 名前空間 Namespace Staff、Admin、Customerなど、機能を分離するための名前空間
アプリケーション 論理削除 Logical Deletion データを物理的に削除せず、削除フラグを設定することでデータを保持する削除方法
アプリケーション Ruby on Rails Ruby on Rails Baukis-Kaiのバックエンドに使用されているWebアプリケーションフレームワーク
アプリケーション MySQL MySQL Baukis-Kaiのデータベースに使用されているリレーショナルデータベース管理システム
アプリケーション Docker Docker Baukis-Kaiの開発環境に使用されているコンテナ化プラットフォーム
アプリケーション Nginx Nginx Baukis-Kaiのリバースプロキシに使用されているWebサーバー
アプリケーション Heroku Heroku Baukis-Kaiのデプロイ環境として使用されているクラウドプラットフォーム
業務 基盤構築フェーズ Foundation Building Phase 2017年初期の開発フェーズ、Docker環境構築や認証・認可システムの実装
業務 主要機能実装フェーズ Core Feature Implementation Phase 2017年中期の開発フェーズ、顧客管理機能やプログラム管理機能の実装
業務 拡張機能実装フェーズ Extended Feature Implementation Phase 2017年後期の開発フェーズ、メッセージング機能などの実装
業務 ドキュメント整備フェーズ Documentation Phase 2025年の開発フェーズ、システムドキュメントの作成