- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]家庭财务管理
第三学院
信息工程学院
课
程
设
计
报
告
项目名称: 家庭财务管理系统的分析与设计 项目组长: !!!! 项目成员: **** 班级名称: 999999 专业名称: 信息管理与信息系统 完成时间: 2012年5月18日 信息工程学院
案例描述(小四号字体,段前断后0.5行)
1.、总体描述
家庭财务管理系统主要是对家庭成员的收入,支出,进行添加,删除,查询等操作,并能统计总收入和总支出。该软件给家庭成员提供了一个管理家庭财务的平台。
(正文5号宋体,单倍行距)
2、模块描述
1)菜单设计:本系统提供简单易操作的界面。主要把操作分成了三个方面。包括收入管理、支出管理、统计和退出系统等操作。能够进行的操作包括添加收入,查询收入明细、删除收入和修改收入的操作,支出管理包括添加支出、查询支出明细,删除支出和修改支出的操作。统计是对总收入的总支出进行统计操作。
2)添加模块:用户根据提示,输入要添加的收入(支出)信息,包括收入(支出)的日期(要求4位的年份和月份),添加收入(支出)的家庭成员姓名,收入金额及备注信息。输入完一条收入(支出)记录,将其暂时保存在单链表中,返回主菜单界面。
3)查询模块:根据用户提示输入的年月信息在单链表中查找收入(支出)的信息,如果查询成功,按照预定显示该收入(支出)的明细。如果没有数据。则给出相应的提示信息。查询结束后,提醒用户是否继续查找,根据用户的输入进行下一步的操作。
4)删除模块:首先提示用户输入的年月要删除的年月,根据用户的输入在单链表中进行查询。如果没有查询到任何信息,系统给出相应提示的信息,如果查询成功,显示该收入(支出)明细,并提示用户输入相应的序号,删除该收入(支出)的信息。用户输入对应的序号就删除了相关的信息,并给出删除成功的的提示信息。用户输入其他键则重新进行删除操作。
5)修改模块:首先提示用户输入的年月要删除的年月,如果单链表中有该收入(支出)西信息存在,提示用户输入要修改的收入(支出)日期、家庭成员姓名、收入(支出)金额以及备注等信息,并将修改结果重新存储在单链表中。如果没有找到要修改的收入(支出)信息,系统将给出提示信息。
6)显示模块:根据用户的需要,可以全部显示添加的信息。
7)退出模块:退出财务管理系统并保存文件。
8)保存模块:保存文件。
3、附加功能描述
1)自动提取本地时间,根据你是否需要,要提取本地时间,如果输入的时间低于1500和大于10000时就会要求你重新输入。
2)能够显示用户的信息。更加清晰。有利于操作。
3)能够连续删除。
界面设计
界面有相应的选择,根据自己的需要对该管理系统进行添加,查找,删除,显示功能操作。
本软件界面友好,不难操作,用户可根据自己的需要按提示进行
。
模块化设计方案
1、系统主要函数及功能(五号黑体)
initialize函数:功能为数据初始化
将数据从硬盘传到内存。
add函数:功能为添加收入或支出的记录
search函数:功能为查找联系人
输入关键字,从文件中搜索相应的记录并显示出来。
delete函数:功能为删除记录
若某条记录错误或者不需要则可以删除。
5)show函数:功能为显示记录
将添加的记录显示在屏幕上。
quit函数:功能为保存信息退出系。
7)free函数:由于内存区域总是有限的,不能不限制地分配下去,而且一个程序要尽量节省资源,所以当所分配的内存区域不用时,就要释放它,以便其它的变量或者程序使用。这时我们就要用到free函数。
1添加流程图
2查找流程图
3删除流程
4修改流程
数据结构描述
typedef struct info
{
int year; //年
int month;//月
char name[20];//姓名
char detail[30];//备注
float money;///钱
int type; //类型
struct info*next;//定义一个指针
}info;
该数据结构
算法设计
添加
在主菜单选
您可能关注的文档
- [工学]可移动核动力.ppt
- [工学]合工大高鸿宾有机化学第四版课件17章__杂环.ppt
- [工学]合成氨原料气二氧化碳脱除课程设计.doc
- [工学]吉首某小区智能网业务接入设计.doc
- [工学]同步发电机的自动并列装置.ppt
- [工学]同位素生态水文学01:D、18O.ppt
- [工学]吊装起重作业培训课件.ppt
- [工学]名校VFP课件.ppt
- [工学]同济材料力学课件 顾志荣 第一章 绪论.ppt
- [工学]后钢板弹簧吊耳加工工艺及夹具设计.doc
- 绿色消费理念传播对绿色美容护肤品市场消费行为引导的研究.docx
- 2025年农村饮水安全项目社会稳定风险预测与风险管理策略分析报告.docx
- 消费与零售:2025年珠宝首饰行业消费升级趋势与品牌竞争策略分析.docx
- 2025年乡村旅游与休闲农业融合发展趋势及投资策略研究报告.docx
- 2025年增强现实(AR)在工业设备安装与调试中的应用实践报告.docx
- 2025年农业科技成果转化中的农业科技园区发展模式研究.docx
- 航空货运市场竞争格局演变及2025年发展策略研究报告.docx
- 智能家居软装搭配智能家居行业产业链协同发展报告.docx
- 2025年快消品企业渠道下沉模式创新与实践案例报告.docx
- 2025年元宇宙社交平台虚拟现实技术运用与用户体验报告.docx
最近下载
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 固体废物热值测定实验.doc VIP
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
- 轻松学中医系列——《药性赋》选讲-曾培杰.docx
- Schneider Electric施耐德EvoPacT™ HVX 12kV真空断路器 全新一代数字化中压配电产品 操作手册安装和用户指南(中文).pdf
- 数控车削加工技术课程思政教学改革实践案例.docx VIP
- KORG科音Pa700快速说明书.pdf
- 2025年6月浙江省杭州市高一地理学考模拟试卷 1 .pdf VIP
文档评论(0)