C语言程序设计
课程设计报告
题目:个人财政管理年级:2014级专业:信息与计算科学学号:姓名指导教师:
0
f目录
一、需求分析2二、概要设计2三、详细设计…………………………………………………………………………………………3
31系统主界面设计432收支模块设计533统计管理模块设计…………………………………………………………………………5四、调试分析641运行结果742调试结果843程序不足之处844改进之处8五、小结8附录……………………………………………………………………………………………………9
1
f【摘要】
个人理财管理系统是一款管理个人财物的应用软件。该软件代替了手工记账的麻烦,可以方便的实现个人收支状况的浏览、添加、删除、修改、查询等功能,适合个人管理自己的日常收入收支情况。该系统运用了C语言程序设计知识中的面向对象的思想,在VC60集成开发环境下完成程序的编写。
【关键词】
个人理财;管理信息系统;面向对象;VC60
1需求分析:
1)程序中的收支情况按时间顺序存放,将其放入一个文件中,每次运行程序时首先打开这个文件,程序运行完毕时将更新的记录放回文件中。2)可以按时间的范围检查账目,记在主菜单中增加检索的功能选项,输入时间范围即可打印出详细报表。3)可以修改、删除某笔收入或支出。4)当输入时间发生错误(如月份超过12等),要求重新输入正确的时间;当结余的数目为负数时,打印出信息,警告已经超r