歡迎來到天天文庫
瀏覽記錄
ID:21019225
大?。?7.50 KB
頁數:7頁
時間:2018-10-18
《家庭財務管理系統(tǒng)c》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、—、需求分析1二、程序的主要功能2三、程序運行平臺3四、系統(tǒng)總框架圖4五、程序類的說明5六>模塊分析6七、比較有特色的函數7八、存在的不足與對策8一、需求分析家庭財務收支管理是一個家庭H常生活中不可缺少一部分,也是財務管理的重要組成部分。它的內容對于財務管理蕎來說都至關重耍,設計一個程序對財務收支進行管理是必不可少的。二、程序的主要功能1、用戶管理:對賬單的用戶進行登記。2、消費明細:對用戶賬單明細進行記錄。3、個人賬單查詢:對用戶的賬單進行查詢。4、賬單總計:對整個系統(tǒng)所存賬單進行總計。5、顯示所有用戶賬單:把所冇賬單進行顯示。三、程序運行平臺D
2、evC++四、系統(tǒng)總框架登陸管理家庭財務管理系統(tǒng)家庭成員管理收支項R管理增加家庭成—員_修改家庭成員'刪除家庭成員查看收支項R編輯收支項R刪除收支項R家庭成員收支報農鈐理退出管理五、程序類的說明classinter_f//定義一個界面類{public:inter_f(){};//構造?inter_f(){};//析構voiddisplayO;//聲明顯示用戶信息界面函數///////////////////voidcheck(user*p);//聲明用戶登記函數voidseek(user*p);//聲明用戶斉洵函數voidshow(user*p);
3、//聲明顯示用戶信息函數voidadd(user*p);//聲明用廣新增函數voidcancel(user*p);//聲明用戶注銷函數voidexit();//聲明用戶退出函數voidlimit(user&ru);//聲明用戶操作界面函數voiddisplay2();//消費明細界而函數///////////////////////voidwater_cost(user*p);//水費困數voidelec_cost(user*p);//電費函數voidcomm_cost(user*p);//通信費閑數voidshop_cost(user*p);//
4、購物費函數voidgas_cost(user*p);//煤氣費函數voidpin_cost(user*p);//零用兩數voidexit2();//聲明退出消費明細函數voidIimit2(user&ru);//聲明消費明細操作界面閑數voiddisplay1();//聲明顯示總信息界面//////////////////////voidpersonal_bill(user*p);//聲明個人賬單函數voidamount_bill(user*p);//賬單總計困數voidshow1(user*p);//聲明顯樂所有用戶賬務函數voidexit1()
5、;//聲明財務退出函數voidlimit1(user(&ru);////總界曲幽數六、模塊分析1、用戶管理:對賬單的用戶進行登記。2、消費明細:對用戶賬單明細進行記錄。3、個人賬單查詢:對用戶的賬單進行查詢。4、賬單總計:對整個系統(tǒng)所存賬單進行總計。5、顯示所有用戶賬單:把所有賬單進行顯示。七、比較有特色的函!voiduser::cancel()//類內部刪除函數(注銷)intm;strings;cout?"t注銷--->請輸入用戶編號用戶名:?’《endl;cin?m?s;intk=0;for(inti=0;i6、&&s==namc[i]){for(intj=i;j7、jJ=water_c.sLj+lJ;elec_c.d[j]=elec_c.d[j+1];clcc_c.s[j]=clcc_c.$[j+1];comm一c.tp[j]=comm_c.tp[j+1];comm_c.cp8、jj=comm_c.cplj+1J;comm_c.sLj]=comm_c.s[j+lJ;shop_c.s9、p[jl=shop_c.spfj+1];shop_c.hp[j]=shop_c.hp[j+l];shop_c.s[j]=shop_c.s[j+1];gas_c.g[jj=gas_c.glj+lj;gas_c.s10、j]=gas_c.s[j+l];pin_c.pcfj]=pin_c.pc[j+l];pin_c.pa[j]=pin_c.pa[j+1];pin_c.slj]=pin_c.s11、j+l];}k++;N—;cout?"用戶的信息已刪除!n?endl;break;}}if(k==O){cout?"用戶不存在!"?endl;}}doubleuser:12、:amount(intm){inti=m;doublesum=0.0;sum=water_c.s[i]+elec_c.s[
6、&&s==namc[i]){for(intj=i;j7、jJ=water_c.sLj+lJ;elec_c.d[j]=elec_c.d[j+1];clcc_c.s[j]=clcc_c.$[j+1];comm一c.tp[j]=comm_c.tp[j+1];comm_c.cp8、jj=comm_c.cplj+1J;comm_c.sLj]=comm_c.s[j+lJ;shop_c.s9、p[jl=shop_c.spfj+1];shop_c.hp[j]=shop_c.hp[j+l];shop_c.s[j]=shop_c.s[j+1];gas_c.g[jj=gas_c.glj+lj;gas_c.s10、j]=gas_c.s[j+l];pin_c.pcfj]=pin_c.pc[j+l];pin_c.pa[j]=pin_c.pa[j+1];pin_c.slj]=pin_c.s11、j+l];}k++;N—;cout?"用戶的信息已刪除!n?endl;break;}}if(k==O){cout?"用戶不存在!"?endl;}}doubleuser:12、:amount(intm){inti=m;doublesum=0.0;sum=water_c.s[i]+elec_c.s[
7、jJ=water_c.sLj+lJ;elec_c.d[j]=elec_c.d[j+1];clcc_c.s[j]=clcc_c.$[j+1];comm一c.tp[j]=comm_c.tp[j+1];comm_c.cp
8、jj=comm_c.cplj+1J;comm_c.sLj]=comm_c.s[j+lJ;shop_c.s
9、p[jl=shop_c.spfj+1];shop_c.hp[j]=shop_c.hp[j+l];shop_c.s[j]=shop_c.s[j+1];gas_c.g[jj=gas_c.glj+lj;gas_c.s
10、j]=gas_c.s[j+l];pin_c.pcfj]=pin_c.pc[j+l];pin_c.pa[j]=pin_c.pa[j+1];pin_c.slj]=pin_c.s
11、j+l];}k++;N—;cout?"用戶的信息已刪除!n?endl;break;}}if(k==O){cout?"用戶不存在!"?endl;}}doubleuser:
12、:amount(intm){inti=m;doublesum=0.0;sum=water_c.s[i]+elec_c.s[
此文檔下載收益歸作者所有