家庭财务管理系统报告(共10页).doc
《家庭财务管理系统报告(共10页).doc》由会员分享,可在线阅读,更多相关《家庭财务管理系统报告(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上程序设计基础课程设计报告题 目 家庭财务管理系统设计专业班级 学 号 姓 名 指导老师 完成时间 目 录主要功能包括:1) 信息录入:输入家庭成员的编号、姓名、月份、年份、收入、支出信息,条数不限。2) 信息查找:用户输入编号查找,有对应信息则显示,没有则输出“没有找到相应记录”。3) 信息修改:可以实现对家庭成员“姓名、月份、年份、收入、支出”信息的修改。4) 信息删除:用户输入编号,有对应信息则询问“是否删除”,没有则显示“没有记录!”5) 信息统计:统计用户记录的总信息数目。1) 菜单选择模块完成用户命令的接收,此模块是家庭财务管理系统的入口,用户所要进行的各种
2、操作均需在此模块中进行选择而调用其他模块实现相应的功能;2) 信息输入模块完成必要信息的录入和保存; 3) 统计模块是对输入信息的处理,是一种必要的辅助模块; 4) 输出模块包括:1不输出信息,读入文件中;2输出信息,不读入文件。其中输出的信息有:编号、姓名、月份、年份、收入、支出;5)文件读入模块是为了满足客户需要,为了储存信息,方便使用;6)信息查询模块完成对各信息的查询,查询时应输入成员编号进行查询。家庭财务管理系统收入记录支出记录管理模块查找信息功能修改信息功能删除信息功能统计模块收支情况记录条数时间记录个人信息记录模块个人篮球分数个人跑步分数个人足球分数主界面选择功能0-5查找信息有
3、记录录入家庭成员信息收支情况保存Y已经保存N输入编号显示YN删除信息删除信息删除成功YN修改信息修改重新录入信息保存成功Y统计信息显示退出123450输入编号输入编号N1.向用户展示主界面。2.用户按0-5选择功能。3.选择1,进入录入信息模块,记录家庭成员信息.收支情况。记录完毕,判断是否继续,是,就继续录入,直到用户退出录入信息模块;否则直接返回主界面。4.选择2,进入查找信息模块,输入要查询的信息的编号,判断是否有记录,是,就显示该编号的信息,然后返回主界面;否则直接返回主界面。5.选择3,进入删除信息模块,输入要删除的信息的编号,判断是否删除,是,就输出删除信息,然后返回主界面;否则直
4、接返回主界面。6.选择4,进入修改信息模块,输入要修改的信息的编号,判断是否修改,是,就重新录入信息,然后返回主界面;否则直接返回主界面。7.选择5,进入统计信息模块,显示录入的信息条数,然后返回主界面。8.选择0,退出程序。录入模块为用户提供信息录入功能,在此功能下用户可以录入家庭成员的收支信息,并且,录入的信息会被保存在一个名为“家庭财务管理系统”的文件中,方便用户查找,修改信息。用户从主界面选择 1 后程序功能实现:打开文件fp=fopen(家庭财务管理系统,ab+),读取文件中的信息,fread(&memberm ,LEN,1,fp)=1,直到文件结尾while(!feof(fp),统
5、计已录入的信息数目m+,如果m!=0,则以相应格式显示已录入信息,并询问用户是否录入信息,如果m=0,仅询问用户是否录入信息strcmp(ch,Y)=0|strcmp(ch,y)=0,用户输入y或Y,开始录入信息,否则就返回主菜单,录入完成后,向文件中写入信息fwrite(&memberm,LEN,1,fp)!=1,保存,并重新判断用户是否继续录入信息,直到用户选择不录入信息,退出此功能模块。当用户从主界面选择 5 后程序功能实现:打开文件fp=fopen(家庭财务管理系统,ab+),读取文件中的信息,fread(&memberm ,LEN,1,fp)=1,直到文件结尾while(!feof(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家庭 财务管理 系统 报告 10
限制150内