下载此文档

家庭财务小管家.doc


文档分类: | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
课程设计说明书
学院、系:
专业:
学生姓名:
学号:
设计题目:
家庭财务小管家

起迄日期:
指导教师:
1 设计目的
本课程设计是采用C语言,在VC平台下设计年历显示系统,该系统运行在MS-DOS命令行模式下。本课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。
进一步巩固和复习C程序设计的基础知识;
培养学生结构化程序、模块化程序设计的方法和能力;
了解软件的编制过程及各环节的具体内容;
提高学生程序调试技巧、软件设计能力和代码规范化等素质;
提高学生分析问题、解决问题以及实际运用能力。
2 任务概述
个人小管家应用系统给家庭提供了一个管理个人财务的平台,主要用于对家庭成员收入、支出进行添加、查询、删除、修改以及打印的操作,使得家庭财务收支状况一目了然。
主要功能包括:
主菜单。主要包括收入管理、支出管理和退出;
添加收入记录;
查询收入记录;
删除收入记录;
修改收入记录;
打印收入记录;
添加支出记录;
查询支出记录;
删除支出记录;
修改支出记录;
打印支出记录;
退出系统。
3 模块划分
家庭财务小管家
统计操作
退出
支出操作
收入操作
返回上级
总资金
总支出
总收入
返回上级
修改收入
显示收入
查询收入
删除收入
添加收入
删除支出
查询支出
返回上级
修改支出
显示支出
添加支出
4 主要函数说明及其N-S图
1、主函数 main()
Switch(choice)
e()
zhichu()
Tongji()
Quit()
default:错误
2、增加函数Add_()
输入待加入的家庭成员收支情况
文件存在
T F
从该文件读出数据并显示出来退出
确定所要加入的位置
向文件输入前面家庭成员收支数据并显示
向文件输出待输入的家庭成员收支数据并显示
向文件输出位置后面家庭成员收支数据并显示
关闭文件
3、删除函数Del_()
打开文件
显示读出的数据
关闭文件
N=1
输入待删除的家庭成员信息
信息正确
T F
将第j+1个成员的数据
移到第j个
关闭文件
4、修改函数xiugai_()
打开文件
输入需要修改家庭成员的信息
显示需要修改家庭成员信息
重新写入各项信息
向文件输入新信息并显示
关闭文件
5、查询函数chaxun_()
打开文件
输入需要查询家庭成员的信息
显示需要查询家庭成员信息
关闭文件
6、统计函数Tongji_()
打开文件
统计所有家庭成员的收入并显示
统计所有家庭成员的支出并显示
统计所有家庭成员的(收入-支出)并显示
关闭文件
5 程序运行数据及其结果
1>主界面:图1
2>收入界面:图2
3>添加操作:图3(以收入为例)
4>查询操作:图4(以收入为例)
5>修改操作:图5(以支出为例)
6>删除操作:图6(以收入为例)
7>支出界面:图7
8>统计界面:图8
6 课程设计心得
通过本此的课程设计,让我们更熟练地掌握了《C语言程序设计教程》的
知识,熟悉了一个管理系统的运用和操作,熟悉如何采用Dev C++作为编译环
境,使程序成功的编译和运行,能够运用C语言创建基本表和编辑信息,增加
信息,删除信息,修改信息,查找信息和显示信息。通过对结构体,编辑,增
加,删除,修改,查找,显示模块的连接,生成能操作运行的管理系统。
在这次课程设计的过程中,由于对知识掌握不熟悉,特别是链表、指针和文
件的使用不熟练,是自己在编写代码的时候遇到了很大的困难,最后通过上网查
找资料并请教学长解决了问题,但自身还是有很多不足的地方!
通过这次课程设计,是自己认识到了基础知识的重要性,在平时的学习中要
把基础的内容完全理解融会贯通,并且应该多加练习,提高自己敲写代码的速度
和准确性。通过这次课程设计,增加了我对编程的兴趣和欲望。总之,这次课程
设计使我受益匪浅!!!
附录:源代码
#include<>
#include<>
#include<>
struct Data
{
char name[20];
char riqi[8];
float money;
char beizhu[50];
};
struct list
{
struct Data info;
struct list *next;
};

家庭财务小管家 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小507 KB
  • 时间2018-04-02