收藏 分销(赏)

个人财务管理系统.docx

上传人:pc****0 文档编号:8152677 上传时间:2025-02-05 格式:DOCX 页数:11 大小:128.94KB 下载积分:10 金币
下载 相关 举报
个人财务管理系统.docx_第1页
第1页 / 共11页
个人财务管理系统.docx_第2页
第2页 / 共11页


点击查看更多>>
资源描述
东华理工大学长江学院 课程设计报告 课程设计题目:个人财务管理系统设计 学生学号:09325209 学生姓名:黄玉涛 专 业:电子信息工程 指导教师:黄笑鹃、刘自强 2011年 1月 6 日 目录 一、 概要设计说明----------------------------------------------2 二、 总体设计分析----------------------------------------------2 三、 各模块实现方法--------------------------------------------3 四、 查找模块的程序设计分析---------------------------------3 五、 查找模块的程序源代码----------------------------------5 六、 程序运行结果及系统使用说明--------------------------------6 七、 结束语、心得体会------------------------------------------8 概要设计说明 (1)录入基本收支信息,包含:编号、日期、收/支项目名称、金额(精确到小数点后两位数) (2)信息查询:按日期查询、按收入或支出查询、显示某段时间内所有信息(如一月、一年)、显示所有收支信息; (3)信息的修改、删除; (4)统计排序,计算每月的总收入或总支出,按金额由大到小排序。 总体设计分析 1.层次结构图 把整个系统分为添加模块、查询模块、浏览排序模块三个模块,添加模块即让用户输入某年某月某日的收支情况。查询模块包括总体查询和按年月查询。浏览排序模块分为信息浏览、按年月排序,信息浏览可以浏览全部的收支记录,按年月日的排序则是按照年月日来排布收支情况。层次从结构图如下所示: 个人财务管理系统 修改模块 添加模块 年月日 金额 状态 备注 查找模块 总体查询 按年月查询 按年月修改 2.功能设计 本系统功能如下: (1) 添加个人的某年某月某日的收支情况。 (2) 查找个人的某年某月某日的收支情况。 (3) 浏览排序个人的某年某日的收支情况。 各模块实现方法 下面是实现模块运行的函数的功能: 1.主函数 主函数便是菜单模块,是系统的主菜单,用来链接其他的模块 2.添加模块 记录用户键入的信息,并保存起来。 3.排序模块 把输入的信息按照年月排序,以便查询和修改。 4.查找模块 查询记录的信息。 5. 浏览模块 浏览全部的记录信息。 查找模块的程序设计分析 在菜单模块中输入3或者4进入查询系统,进入后可查询所需要的数据。流程图如下: 开始 输入年月 得到所要信息 是否继续查询 N 退出 Y 查找模块的源代码 void search() { int i,j=0,k; FILE *fp; printf("请输入年月:"); scanf("%d",&k); fp=fopen("work_list","rb"); printf(" 年月 日 金额 状态 备注 \n"); for(i=0;i<size;i++) { fread(&work[i],sizeof(struct worker_type),1,fp); } for(i=0;i<size;i++) { if(k==work[i].yearm) printf("%-5d %2s %3d %8s %9s\n",work[j].yearm,work[j].day, work[j].money,work[j].sta,work[j].mess); } fclose(fp); } 程序运行结果及系统使用说明 程序运行结果如下: 首先检测源代码,截图如下: 假设2010年1月5日卖菜收入1000元,将信息输入系统,截图如下: 然后检测正常查询,截图如下: 检测按年月查询,截图如下: 得到所有负责模块全部成功。 结束语、心得体会 通过了这次的程序设计让我更加深刻的了解C语言,更加熟练的通过C语言在实际生活中的应用,对C语言有了新的认识。这次的课程设计让我更加知道团队的作用,只有大家各自负责自己的工作,认认真真的做好属于自己的那一份工作,才能把此次的课程设计做的更好。 东华理工大学长江学院 课程设计评分表 学生姓名:黄玉涛 班级: 093252 学号:09325209 课程设计题目:个人财务管理系统 项目内容 满分 实 评 选 题 能结合所学课程知识、有一定的能力训练。符合选题要求 (5人一题) 10 工作量适中,难易度合理 10 能 力 水 平 能熟练应用所学知识,有一定查阅文献及运用文献资料能力 10 理论依据充分,数据准确,公式推导正确 10 能应用计算机软件进行编程、资料搜集录入、加工、排版、制图等 10 能体现创造性思维,或有独特见解 10 成 果 质 量 总体设计正确、合理,各项技术指标符合要求。 10 说明书综述简练完整,概念清楚、立论正确、技术用语准确、结论严谨合理;分析处理科学、条理分明、语言流畅、结构严谨、版面清晰 10 设计说明书栏目齐全、合理,符号统一、编号齐全。 格式、绘图、表格、插图等规范准确,符合国家标准 10 有一定篇幅,字符数不少于5000 10 总 分 100 指导教师评语: 指导教师签名: 年 月 日
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 管理财经 > 管理学资料

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服