memopy

pythonで作ってみました的なブログ

② アプリ開発の設計【python tkinter sqlite3で家計簿を作る】

② アプリ開発の設計【python tkinter sqlite3で家計簿を作る】

今回は非常にざっくりだが、家計簿ソフトの設計をする。
いまいち、Tkinterで何ができるか把握しきれていないので、画面レイアウトは開発段階で柔軟に変更することにする。

仕様要求

①入力機能

  • ユーザが日付、金額、収支内訳等の情報(以下、「家計情報」という。)を入力することにより、家計情報をデータベースに登録できること。

②一覧表示機能

  • ユーザからの要求により、指定した期間の家計情報を一覧表示できること。

③その他

  • 入力、一覧表示機能は、GUIにより直感的な操作ができること。
  • 将来の機能拡張に対応するため、可能な限りでパラメータ化及びモジュール化を図ること。

システム設計

  • 開発プログラムを作成する。
  • 本プログラムは、Windows 10を必要OSとする。

プログラム基本設計

f:id:memopy:20170216203158p:plain
f:id:memopy:20170216211145p:plain


質問や記事の間違いがありましたらコメントお願いします。
前の記事
Python,Tkinter,sqlite3でGUIアプリ(家計簿ソフト)を作りたい。
次の記事
③ データベースの実装【python tkinter sqlite3で家計簿を作る】