VC课程设计报告个人财政支出管理.docVIP

  • 25
  • 0
  • 约6.02千字
  • 约 8页
  • 2018-10-09 发布于重庆
  • 举报
VC课程设计报告个人财政支出管理

PAGE 9 南京理工大学VC++课程设计报告 课 程:VC++课程设计 系 别:计算机科学与计算机学院 班 级学 号: 1006840402 姓 名:郭斐 选题1名称: 计算器 选题1难易级别:B级 选题2名称: 个人财政支出管理 选题2难易级别:A级 自报成绩 优 起止时间:2011.08.25~2011.09.12 指导教师:衷宜 日期:2011年 09 月 13日 目 录 课题1目标 1.1 程序功能简介 1.2 课程设计要求 1.3 评定难易级别 课题1具体实现 2.1 程序总体方案 2.1.1开发平台 2.1.2程序结构或流程图 2.2 所做改进 课题1调试报告 课题2目标 1.1 程序功能简介 1.2 课程设计要求 1.3 评定难易级别 课题2具体实现 2.1 程序总体方案 2.1.1开发平台 2.1.2程序结构或流程图 2.2 所做改进 课题2调试报告 总体小结 分工介绍 一、课题1目标 1.1 程序功能简介 1.2 课程设计要求 1.3 评定难易级别 二、课题1具体实现 2.1 程序总体方案 2.1.1开发平台 2.1.2程序结构或流程图 (1)主函数的流程图: 2.2 所做改进 2.2.1改进一 2.2.1.1 改进方案 2.2.1.2 具体实现 2.2.2改进二 2.2.2.1 改进方案 2.2.2.2 具体实现 2.2.3改进 2.2.3.1 改进方案 2.2.3.2 具体实现 三、课题1调试报告 四、课题2目标 4.1 程序功能简介 个人财政支出管理程序,将个人财务的目标及当前存款,支出保存下来,可以随时更新,查看,比较盈余与目标的差距。 4.2 课程设计要求 1)将收支的数据与相应的函数封装到类中,并改写程序,是程序结构化。 2)增加保存每笔收入的记录,并对每笔记录增加日期录入,按日期的顺序保存、查看记录。将所有记录放入一个文件中,每次运行程序时首先打开这个文件,程序完毕时将更新的记录放回文件中。 3)完善程序,补充类中数据成员盈余的计算和输出,要求每笔输入和支出都要重新统计当前情况下的盈余数目。 4)增加程序监控功能,当输入时间发生错误时,要求重新输入正确的时间,当结余的数目为负数,输出信息,警告已经超支! 4.3 评定难易级别 A级 五、课题2具体实现 5.1程序总体方案 5.1. Windows 7 Microsoft Visual Studio 2010 5.1.2 程序结构: class CFinance{ int nYear,nMonth,nDay; //定义年、月、日 double dlIncome,dlOutput; //定义收入、支出数目 double dlBalance; //定义结余情况 char szPurpose[20]; //定义用途、目的 double dlGap; //据目标的差额 public: //公有成员 CFinance(); CFinance(int,int,int); //根据日期生成结点,查找用 int Compare(CFinance ); //比较日期的大小,大于返回1,小于返回-1,等于返回0 void Show(); //输出记录 void SetFinance(int,int,int,double,double,char *); //对象赋值 double ShowPur(); //返回目标 void Calculate(double dlBal); //计算结点的盈余情况 double GetBalance(); //返回结点的盈余情况,计算下一结点用 void ModifyData(); //修改结点数据记录 void SetVal(int ,int ,int ,double ,double ,char *); //实

文档评论(0)

1亿VIP精品文档

相关文档