首页 > 其他分享 >C语言家庭日常消费记录管理系统

C语言家庭日常消费记录管理系统

时间:2023-01-16 17:14:18浏览次数:63  
标签:消费品 消费 记录 管理系统 查询 日常 起止日期 C语言

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

相关文章

  • C/C++学生成绩管理系统[2023-01-16]
    C/C++学生成绩管理系统[2023-01-16]《C\C++语言课程设计》指导书一、课程设计概要项目名称:学期评优方案设计适用学期:2022年秋季学期适用班级:07D229-07D22C班二、项目......
  • C语言学生宿舍管理系统[2023-01-16]
    C语言学生宿舍管理系统[2023-01-16]用C语言开发一个简单的学生宿舍管理系统。[数据结构]1、学生住宿数据文件。每名学生的住宿信息包括:宿舍号,床位数,姓名,学号电话,寝室长......
  • C语言算术表达式求值[2023-01-16]
    C语言算术表达式求值[2023-01-16]4、算术表达式求值问题描述:编写程序,计算算术表达式串的值,具体要求如下:1.表达式串在运行时输入。2.表达式串支持+、-、、/(精确除)、......
  • 【广州华锐互动】智慧楼宇管理系统解决方案公司
    据相关数据统计,人的一生中约有90%的时间是在楼宇当中度过的,因此,如何有效保证楼宇建筑设施的可持续发展,如何创造既舒适节能又健康智能的完美空间成为智能建筑行业的重要命题......
  • C语言 函数返回一位数组,二维数组
    一维数组方法:int*getArray(intn){inti,j;int*a=(int*)malloc(n*sizeof(int));//申请内存空间,大小为n个int长度。printf("请输入一维数组:");......
  • Python django 公寓管理系统
    Pythondjango公寓管理系统django公寓租房系统django酒店订购系统django公寓订购系统技术:Pythondjango数据库:MySQL前端:htmlcssjs涉及到的功能:登录、注册、......
  • Python django 会议室管理系统
    Pythondjango会议室管理系统django会议室申请系统django会议室系统技术:Pythondjango数据库:MySQL涉及功能:登录、注册、登出、管理员登录、管理用户信息等添加会......
  • Python django 图书馆管理系统
    Pythondjango图书馆管理系统技术:Python  django数据库:sqlite3(或MySQL)前段:html css  js 功能:注册,注销,改密码,添加图书,添加图书照片,查看图书,普通用户只能查看......
  • C语言指针统览
    前言本文对C语言指针和指针使用时的问题做一个概览性的总结,并对一些值得探讨的问题进行讨论。阅读本文,读者能达到统览C语言指针的目的。以下的讨论只针对32/64位机器。指针......
  • 二叉树的线索化——C语言描述
    二叉树的线索化——C语言描述目录二叉树的线索化——C语言描述0测试用例框架1定义2数据结构3实现方法4测试用例0测试用例框架https://blog.csdn.net/m0_59469991......