永发信息网

关于用C++进行程序设计的问题,在做个人财务管理工具。题目要求如下

答案:2  悬赏:40  手机版
解决时间 2021-01-02 12:42
描述:编写一款个人财务管理软件
功能:
基本要求(70分):
1.记账功能,软件能够实现对日常花费流水账记录功能,记录内容包括但不限于以下信息:日期、事项、事项类型、金额、收支标记、经手人;
2.账务查询功能,能够根据日期、事项关键字、事项类型、金额、经手人进行查询;
3.事项类型管理功能,可以增加,删除,修改事项类型;
4.要求采用Windows图形界面编程;
扩展要求(30分):
1.统计功能,软件能够实现对账务的统计功能并以图形方式显示;
2.账务导出功能:能将全部账务或查询出的部分账务导出为txt文件。
【考核说明】
1.界面友好大方,布局合理;
2.类设计合理,编程思路清晰;
3.代码编写规范,注释清晰充分;
4.如果能够根据题目要求自己对程序功能进行扩展可以加分。
【解题思路】
这个程序可以采用VC6.0的MFC基本对话框工程实现,开发者需要通过自己努力解决以下技术问题:
1.你需要管理的日常账务有哪些?是只考虑花费还是要收支情况都需要考虑?
2.如何来存储你的数据,用文件的话如何设计数据格式?
3.如何实现对数据的查询?
4.如何根据数据绘制图表?

我还没有学过数据库..现在不知道要怎么储存数据,怎么储存数据才便于之后的查询统计和导出功能?方便的话希望可以加QQ指导一下...ddl已经很近了_(:з」∠)_
最佳答案
将书上给出的部分解答配上主函数就可以了啊:#include#defineN20inta[N];intn,k;intdfs(inti,intsum);intmain(){inti;printf("n=?");scanf("%d",&n);for(i=0;i
全部回答
用MFC吧 数据库可以考虑access或者sqlite3 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列各句中没有语病的一句是A. 在现代社会,
单选题除去氧化铜粉末中混有少量炭粉的有效方
阳台上种点植物,想用椰砖和肥料混合使用做土
–I think the teacher should give Ted one
2016年龙岗区普通住宅怎么区分,以面积还是评
作文新学期的展望250字m.8791.org
棕色用英语怎么读
下列省级行政区与其行政中心配对正确的是A.陕
连云港旺旺家缘大门口卖早餐家的女孩电话是多
苹果6s现在开不开机屏幕上显示itunes
回答下列有关果酒、果醋的问题:(1)由于我
怎么没有武汉到达州的火车
多选题关于月食和日食,下列说法正确的是A.位
在下列四个图形中,沿虚线折叠后能围成正方体
唯雅诺质量怎么样
推荐资讯
postinformation是什么意思
辛卯日柱女命婚姻
存钱罐怎么做
电影院里的情侣座什么样的,一般在几排,谢谢
欧洲游带多少欧元
搜歌词找歌:请把你的委屈说给我听
军训 鞋 穿不穿袜子
与站立意思相近的词语
如何清除淘宝账号记录
可诺丹婷在什么地方啊,我要过去处理事情
你听说过哪些「高手在民间」的故事?
说话的反义词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?