C语言家庭日常消费记录管理系统
题目:家庭日常消费记录管理系统
一、功能需求说明(必须采用动态链表实现)
1.消费记录存在文件 fee.dat 中格式如下:
每一条记录包括一个消费日期、成员身份、消费金额、消费品类、支出方式、消费场所、商品详情。其中,消费品类可设定为枚举类型,可取的值为:食品、日用品、服装、电器、水电煤气、房贷、学费、交通费;
示例如下 :
消费日期 | 成员身份 | 消费金额 | 消费品类 | 支出方式 | 消费场所 | 商品详情 |
---|---|---|---|---|---|---|
(date) | (ID) | (amount) | (type) | (method) | (site) | (detail) |
20200309 | mother | 203.5 | 食品 | 微信 | 美团 | 肉、鱼、青菜 |
20200407 | son | 323.0 | 服装 | 支付宝 | 京东 | 耐克足球鞋 |
2.查询搜索功能
(1)系统可以根据用户输入的起止日期查询家庭消费记录;
(2)用户可以按消费金额查找消费记录;
(3)可查询任一家庭成员在某个起止日期的消费记录;
(4)可查询任一消费品类在某个起止日期的消费记录;
3.排序功能:按消费记录的消费日期、金额进行(升序或降序)排序。
4.数据录入:用户能录入消费情况,可以一次完成若干条记录的输入。
5.显示功能:可进行全部消费记录的显示,也可按照查询结果进行显示。
6.数据变更:用户可以更改或删除某条消费记录。
7.统计功能:
(1)系统可统计某个家庭成员在给定时间段的消费总金额情况;
(2)系统可统计某种消费品类在给定时间段的总金额情况;
(3)系统可以统计在一个用户给定时间段的家庭消费总金额情况;
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:消费品,消费,记录,管理系统,查询,日常,起止日期,C语言 From: https://www.cnblogs.com/codewriter/p/17055853.html