【要約】四季報の利用データ管理プログラムを作りたい [Zenn_Python] | Summary by TechDistill
> Source: Zenn_Python
Execute Primary Source
[WARN: Partial Data] 技術的な実装詳細が含まれていない構想段階の記事であるため。
// Problem
筆者がアンケート調査を行う際、手動のメモ管理に限界を感じたことが背景にある。調査対象の管理において、以下の課題に直面している。
- ・誰が:大学生の筆者が。
- ・何を:先輩への聞き取り調査において。
- ・なぜ:データの蓄積、更新、検索が困難なため。
- ・メモへの記録が煩雑である。
- ・未回答者の把握が困難である。
- ・回答内容の更新が手作業では困難である。
// Approach
既存の学習経験を活かし、Webアプリケーションとして実装するアプローチを採用する。Streamlitとpandasを組み合わせた管理システムの構築を目指す。
具体的な開発ステップは以下の通りである。
具体的な開発ステップは以下の通りである。
1.要件定義:収集項目(氏名、年次、利用有無等)を整理する。
2.UI実装:Streamlitによる直感的な入力画面を作成する。
3.データ処理:pandasによる自動保存とグラフ化を行う。
// Result
現時点では開発計画の提示に留まっており、具体的な成果は得られていない。今後の展望として、以下の実現を目指している。
- ・アンケートデータの効率的な管理を実現する。
- ・回答傾向の可視化により、分析ツールの要件を精査する。
- ・Streamlitとpandasの技術理解を深める。
Senior Engineer Insight
> 本記事は技術解説ではなく、開発の動機を記した構想段階のメモである。課題(データの更新性や検索性)を特定し、適切なツールを選択するプロセスは、プロトタイピングの初期段階として妥当である。ただし、実運用を想定するならば、データの永続化(DB利用)や同時実行制御、セキュリティ対策の検討が不可欠となる。