No description
Find a file
joe b0b7c32a44 docs: Sprint 4 完了に基づく進捗状況の更新
- project_plan.md: M1 マイルストーン達成、Invoice API Ready の反映
- short_term_plan.md: 見積機能完全化・請求転換機能の実装完了追加
- requirements.md: 機能一覧のステータス更新(実装完了項目の明示)
- long_term_plan.md: ロードマップ再構築と Milestone 定義

実装済み機能:
- 見積入力画面(DatabaseHelper 接続 + エラーハンドリング完全化)
- 売上入力画面(JAN コード検索・DocumentDirectory 自動保存対応)
- 請求作成画面 UI(見積→請求転換機能実装)
- 在庫管理モジュール(Inventory モデル + DatabaseHelper CRUD API)
2026-03-09 08:16:53 +09:00
.idea chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
android chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
bin Google サービス依存削除\n- googleapis_auth, googleapis, google_sign_in を pubspec.yaml から除外\n- lib/services/google/ 関連ファイルを削除\n- ビルド:成功(48.4MB)\n\n備考:オフライン単体アプリとして機能します 2026-03-08 17:36:22 +09:00
data/mothership chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
docs docs: Sprint 4 完了に基づく進捗状況の更新 2026-03-09 08:16:53 +09:00
ios chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
lib 在庫管理機能実装(Sprint 5) 2026-03-08 21:43:36 +09:00
scripts ビルド完了:簡易実装の修正\n- sales_screen.dart: 構文エラー修正(列挙型明示化)\n- PDF テンプレート:SalesInvoiceTemplate クラス定義\n- Google サービス:簡易空実装化\n- build_expiry_info.dart: 型宣言修復\n\n機能状態:マスター画面全完了、売上入力画面実装 2026-03-08 16:53:20 +09:00
test chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
web chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
.flutter-plugins-dependencies Google サービス依存削除\n- googleapis_auth, googleapis, google_sign_in を pubspec.yaml から除外\n- lib/services/google/ 関連ファイルを削除\n- ビルド:成功(48.4MB)\n\n備考:オフライン単体アプリとして機能します 2026-03-08 17:36:22 +09:00
.gitignore chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
.metadata chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
analysis_options.yaml chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
pubspec.yaml Google サービス依存削除\n- googleapis_auth, googleapis, google_sign_in を pubspec.yaml から除外\n- lib/services/google/ 関連ファイルを削除\n- ビルド:成功(48.4MB)\n\n備考:オフライン単体アプリとして機能します 2026-03-08 17:36:22 +09:00
README.md README.md 更新\n\n- バージョンを 1.5 に(見積簡素化対応)\n- 簡素化対応履歴を追加\n- 変更履歴を更新 2026-03-08 21:01:14 +09:00
sales_assist_1.iml chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00

販売アシスト 1 号「母艦お局様」プロジェクト - Engineering Management

開発コード: CMO-01
最終更新日: 2026/03/08
バージョン: 1.5 (Sprint 4 完了、見積簡素化対応)


📚 プロジェクトドキュメントと活用方法

📖 導入概要

この README は、プロジェクト管理に使用される工程管理ドキュメントへの入り口です。

  • docs/project_plan.md: 全体の計画書(マイルストーン・スケジュール)
  • docs/short_term_plan.md: 短期計画(スプリントごとのタスクリスト)
  • docs/engineering_management.md: 工程管理プロセスのガイド
  • docs/requirements.md: 機能要件定義書

実装完了セクションSprint 4: 2026/03/09-2026/03/23

📦 コア機能強化 - 完了済み

機能 ステータス 詳細
見積入力機能 完了(簡素化対応) DatabaseHelper 接続、エラーハンドリング完全化、Map データ保存方式へ簡素化
売上入力機能 完了 JAN コード検索、合計金額計算、PDF 帳票出力対応printing パッケージ)
PDF 帳票出力 完了 A5 サイズ・テンプレート設計完了、DocumentDirectory 保存ロジック実装済み

📋 Sprint 4 タスク完了ログ

  • DatabaseHelper.insertEstimate の完全なエラーハンドリング(重複チェック)→ Map データ方式へ簡素化対応
  • sales_screen.dart の得意先選択機能実装
  • 売上データ保存時の顧客情報連携
  • PDF テンプレートバグ修正(行数計算・顧客名表示)
  • DocumentDirectory への自動保存ロジック実装

📝 見積簡素化対応履歴 (2026/03/08)

  • EstimateScreen の簡素化: Estimate モデル依存の排除Map データ保存方式)
  • ビルド修正: showModal→showDialog、Duration(inDays:...)→Duration(days:)、TextButton child 追加
  • ビルド結果: app-release.apk (49.4MB)

🔄 Sprint 5: クラウド同期機能(計画段階)

📋 タスク定義(予定)

タスク ステータス 詳細
見積→請求転換 未着手 見積データを請求書への変換ロジック実装
Inventory モデル 未着手 在庫管理用のモデル定義と DatabaseHelper API
PDF 領収書テンプレート 未着手 領収書のデザイン・レイアウト設計
Google 認証統合 計画段階 google_sign_in パッケージの導入検討

📅 Sprint 5 スケジュール(見込み)

  • 開始: 2026/04/01
  • 完了: 2026/04/15
  • マイルストーン: S5-M1請求機能初版実装

🚧 進行中タスク

タスク 進捗 担当者
DocumentDirectory 自動保存 完了 UI/UX チーム
PDF 帳票出力ロジックprinting 完了 Sales チーム

📊 技術スタック

  • Flutter: UI フレームワーク (3.41.2)
  • SQLite: ローカルデータベースsqflite パッケージ)
  • printing: PDF 帳票出力flutter_pdf_generator 代替)
  • Google Sign-In: 認証機能(後期フェーズ)

📝 変更履歴

日付 バージョン 変更内容
2026/03/08 1.5 Sprint 4 完了、M1 マイルストーン達成、見積簡素化対応
2026/03/08 1.4 Sales Input + PDF Ready
2026/03/08 1.3 Sales Input + PDF Ready

最終更新: 2026/03/08
作成者: 開発チーム全体