# 共通ドキュメント

## [クラス構成]帳票

### クラス図

### 使用する要素

#### データベース

- Database(**)
- Connection(**)
- ConnectionFactory(**)
- Command(**)

#### ドメインモデル

##### エンティティ

- TableRow(*)
- Entity

##### データアクセス

- TableAccess(*)
- DataAccess

##### 検証

使用しない

##### フィールド情報

- TableProperties(*)

#### ユーザーインターフェース

使用しない

#### 帳票機能(オプション)

- AbstractReport(**)
- Report

#### その他

- 設定ファイル
- ログ出力
- 認証
- ACL
- エラー処理
- メッセージリソース
- ファイルシステム
- メール送信機能
- Fax送信機能
- Printer | XlsCreatorなどの帳票生成ツール

** 共通クラス * t2m.exeによる自動生成