Skip to content

小谷记账本

约 338 字大约 1 分钟

C++

2025-03-04

本文作者:程序员飞云

本站地址:https://www.flycode.icu

需求和功能

基于命令行的纯文本交互,不涉及图形界面,两大功能记账和查询,还有退出。

  1. 记账功能:能够记录家庭的每一笔收入和支出。
  2. 查询功能:支持查询收支明细功能,并且统计总收支;查询全部账单,查询收入,查询支出。
  3. 分级菜单展示;每一层都有返回主菜单功能。
  4. 数据保存在文本文件。

界面设计

主菜单

image-20240217171317365
image-20240217171317365

记账

记账菜单

image-20240217171342519
image-20240217171342519

记录收入

image-20240217171415288
image-20240217171415288

记录支出

image-20240217171451221
image-20240217171451221

查询

查询菜单

image-20240217171601070
image-20240217171601070

查询所有账单

image-20240217171656722
image-20240217171656722

退出

image-20240217171742515
image-20240217171742515

流程设计

主菜单流程

image-20240217171016592
image-20240217171016592

记账流程

image-20240217171933353
image-20240217171933353

查询流程

image-20240217172022471
image-20240217172022471

代码设计核心思路

数据结构设计

image-20240217172324506
image-20240217172324506

流程控制设置

image-20240217172402599
image-20240217172402599

项目分类

image-20240217172512691
image-20240217172512691

代码实现

image-20240217173215346
image-20240217173215346
image-20240217173304328
image-20240217173304328

贡献者

  • flycodeuflycodeu

公告板

2025-03-04正式迁移知识库到此项目