欢迎来到天天文库
浏览记录
ID:50945606
大小:45.00 KB
页数:6页
时间:2020-03-16
《家庭财务管理系统C++.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录一、需求分析1二、程序的主要功能2三、程序运行平台3四、系统总框架图4五、程序类的说明5六、模块分析6七、比较有特色的函数7八、存在的不足与对策86一、需求分析家庭财务收支管理是一个家庭日常生活中不可缺少一部分,也是财务管理的重要组成部分。它的内容对于财务管理者来说都至关重要,设计一个程序对财务收支进行管理是必不可少的。二、程序的主要功能1、用户管理:对账单的用户进行登记。2、消费明细:对用户账单明细进行记录。3、个人账单查询:对用户的账单进行查询。4、账单总计:对整个系统所存账单进行总计。5、显示所有用户账单:把所有账单
2、进行显示。三、程序运行平台Devc++四、系统总框架图6家庭财务管理系统登陆管理家庭成员管理增加家庭成员修改家庭成员删除家庭成员收支项目管理查看收支项目编辑收支项目删除收支项目家庭成员收支报表管理退出管理五、程序类的说明classinter_f//定义一个界面类{public:inter_f(){};//构造~inter_f(){};//析构voiddisplay();//声明显示用户信息界面函数///////////////////voidcheck(user*p);//声明用户登记函数6voidseek(user*p);/
3、/声明用户查询函数voidshow(user*p);//声明显示用户信息函数voidadd(user*p);//声明用户新增函数voidcancel(user*p);//声明用户注销函数voidexit();//声明用户退出函数voidlimit(user&ru);//声明用户操作界面函数voiddisplay2();//消费明细界面函数///////////////////////voidwater_cost(user*p);//水费函数voidelec_cost(user*p);//电费函数voidcomm_cost(us
4、er*p);//通信费函数voidshop_cost(user*p);//购物费函数voidgas_cost(user*p);//煤气费函数voidpin_cost(user*p);//零用函数voidexit2();//声明退出消费明细函数voidlimit2(user&ru);//声明消费明细操作界面函数voiddisplay1();//声明显示总信息界面//////////////////////voidpersonal_bill(user*p);//声明个人账单函数voidamount_bill(user*p);//账
5、单总计函数voidshow1(user*p);//声明显示所有用户账务函数voidexit1();//声明财务退出函数voidlimit1(user&ru);////总界面函数};六、模块分析1、用户管理:对账单的用户进行登记。2、消费明细:对用户账单明细进行记录。3、个人账单查询:对用户的账单进行查询。4、账单总计:对整个系统所存账单进行总计。5、显示所有用户账单:把所有账单进行显示。七、比较有特色的函数voiduser::cancel()//类内部删除函数(注销){intm;strings;cout<<"t注销--->请
6、输入用户编号用户名:"<>m>>s;intk=0;for(inti=0;i7、=comm_c.tp[j+1];comm_c.cp[j]=comm_c.cp[j+1];comm_c.s[j]=comm_c.s[j+1];shop_c.sp[j]=shop_c.sp[j+1];shop_c.hp[j]=shop_c.hp[j+1];shop_c.s[j]=shop_c.s[j+1];gas_c.g[j]=gas_c.g[j+1];gas_c.s[j]=gas_c.s[j+1];pin_c.pc[j]=pin_c.pc[j+1];pin_c.pa[j]=pin_c.pa[j+1];pin_c.s[j]=pin8、_c.s[j+1];}k++;N--;cout<<"用户的信息已删除!"<
7、=comm_c.tp[j+1];comm_c.cp[j]=comm_c.cp[j+1];comm_c.s[j]=comm_c.s[j+1];shop_c.sp[j]=shop_c.sp[j+1];shop_c.hp[j]=shop_c.hp[j+1];shop_c.s[j]=shop_c.s[j+1];gas_c.g[j]=gas_c.g[j+1];gas_c.s[j]=gas_c.s[j+1];pin_c.pc[j]=pin_c.pc[j+1];pin_c.pa[j]=pin_c.pa[j+1];pin_c.s[j]=pin
8、_c.s[j+1];}k++;N--;cout<<"用户的信息已删除!"<
此文档下载收益归作者所有