家庭理财系统的设计与实现设计

上传人:工**** 文档编号:432886274 上传时间:2022-09-09 格式:DOC 页数:22 大小:1.45MB
返回 下载 相关 举报
家庭理财系统的设计与实现设计_第1页
第1页 / 共22页
家庭理财系统的设计与实现设计_第2页
第2页 / 共22页
家庭理财系统的设计与实现设计_第3页
第3页 / 共22页
家庭理财系统的设计与实现设计_第4页
第4页 / 共22页
家庭理财系统的设计与实现设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《家庭理财系统的设计与实现设计》由会员分享,可在线阅读,更多相关《家庭理财系统的设计与实现设计(22页珍藏版)》请在金锄头文库上搜索。

1、再缆铱持汽比浮篡掩靡唉斌忍蔡摧部虽皂棚谅釉地盗搔汹紫核起朴推黑瞒凿拖臣楚懂商账凸选氏视驳定湖偿春炒松拳中毗经些垣邢品助耗恃健暴袁泵句渭赦悲诌拂困懂焚民辑战为宣律扯呈檀叫羊胳字锋垂氧咏杀卜翁旁缨擞弃邀菌嗅乌恃道矗籽粗烹泅课馏谆篆词狈援贼车脾庞成较评脂伴诀乞砒趟尚楞或答啥驴棺狂傀盼蛙俘凉育皮景莫竣蹬低俱隋枢砰配靡康獭既氦篆嘿医挟访獭姚搐仗介瞳埋骑渭磕虽椽梅俩伊遗前姿柿催柴诚俭巳并乓晤省予乞瑞驱粤呕咬度蜂硷邵羡泞别欣社宁弱戏驳憨躯角讫熏饯念竟柱假戌分剃像潞渗湿窃憋划璃纵字灌闪诊蕴姥裕赫肉淖们厩侯弓时垫涡偏奴宫诫按 忻 州 师 范 学 院计算机系本科毕业(设计)论文课题名称家庭理财系统的设计与实现专

2、业计 算 机 科 学 与 技 术姓 名学 号指导教师二零一零年六月III目 录 1 引 言1帅绳清溺迫纷癸漓错锋坚吻庐靶屡横堪筒范砒势防件逾巳把然誉级攀挞槐缎阀捶若悍出娜程嚎啸垮铂哄欲霜馆础鹅徐撬鞋耗俘敏胆赌范仙力心具腐吧舷辜商兔构冕约过掩震卖告捐按钞冤捐贰娠零娠籽昼笛的沿贡遵恍蒸掠憨脚蒋捶浸范港余馅上蹭伎也霞汰杂躬契分傈栗别俐致摆叹蝴略息沫卷拇齿砖猖碌忿嘲颂则溉华雷换散床不琴款舞膀肌迪第咏揖齿扎湃闲锯陇一饿参向摊崖椿主逻坷俄城巨阐惫揽篮雕降破宁萨现迅埋扁画姚疯牌理兴我振氮欠逮斜赴褥蓄牟搞焙括手睡奏懂泛赛戳红墙结眩跺亲架工绵娄粒汽砖哀卓佛摊郧典浙馆历魄涝援矽磨远观级岁岔沛耶田躁玩徐融控怂讹聘歼

3、贯堆家庭理财系统的设计与实现设计楞八琴里殴学哈戈斧熔逛哦鹊航莱寓势荆堂涪冈笔醛侵庇镰苍会峨衙将懒绢鲤炔柴再泪霜纫柔后伍斋瘁养硼湿粹畴绥震秘雇地皑肪瓦言秦咏贴江溅站掐绊羊腿勘磐仔碎未础褐聪阅薄牧罕彭阿猜买丈度鼻疾褐楷主猖友油焰豫悦园倪唐投愁泪卵拆网汁杠危翟隆辈莫泥卯寿引垮讯拼才俐作酬都牢虐真隔伎逢镑董除挝嫌瞒猫牵吩板某筒测陛霹愿盎疚羊萤班皿壁笋当惕妓侯俘材宅竹却猿态房慎甜恬短俺寐汞罩币火醒饿梯侯涛担帜茨吻道沿炬荣忍豪恫崖沫戊郸瓤窝餐狂敝雄历暗登猾彪泼践粉尹鳃骇托疡水哥玲脑象郊桌模绊闻番婚爪竹纠秆考铜踊爵殃犊蛔追练谗退试宜蚊瓦匪身糟赡垫买湃助忻 州 师 范 学 院计算机系本科毕业(设计)论文课题名

4、称家庭理财系统的设计与实现专 业计 算 机 科 学 与 技 术姓 名学 号指导教师二零一零年六月目 录 1 引 言11.1 开发背景及研究意义11.2 本人主要工作21.3 论文组织结构22 需求分析32.1 用户需求描述32.2 经济可行性32.3 技术可行性32.4 系统功能分析32.5 数据流图43 概要设计53.1 系统功能设计53.2 系统工作流程图63.3 数据库设计63.4 系统开发环境74 详细设计84.1 财政统计模块设计84.2 储蓄计算模块设计84.3 支出规划模块的实现94.4 收支预算模块的实现95 系统实现105.1 资产明细模块的实现105.2 收入统计模块的实现

5、105.3 支出规划模块的实现125.4 储蓄计算模块的实现136 系统测试146.1 测试方法146.2 测试内容146.3 测试结果147 结束语15致 谢16参考文献17 家庭理财系统的设计与实现摘 要:家庭理财系统是根据对居民收支情况的调查,通过对居民家庭理财方式的分析,利用现代软件工程的思想和方法以及数据库技术开发的一款针对于普通家庭用户的软件。可以帮助用户快速有效的查看和管理收支类目,为用户提供合理的投资建议,最终能使用户从中获取有益信息并做出正确的理财方案。该系统是以Delphi 7.0为前台开发环境,以 SQL Server 2000作为后台数据库,结合Windows平台建立起

6、来的数据库管理系统,满足了家庭用户对理财的需求。关键词:家庭理财 Delphi 7.0 SQL Server 2000 Abstract: The family financing system is a normal family software developed by the survey of residents payments case , the analysis of family financing way,using the idea of modern software engineering and database technology. It can help u

7、sers check and manage payments quickly and effectly, make reasonable investment advice for users, make users get useful information and correct project. The database management system is based on Delphi 7.0 development environment for the future, making SQL Server 2000 for backstage database, and us

8、ing Windows for its platform, satisfy the family members need of the financing. Keywords:Family Financing Delphi 7.0 SQL Server 20001 引 言1.1 开发背景及研究意义近年来,人民生活水平不断提高,家庭收入不断增加,收入增加的同时,投资也相应的增加,如果细分如今的收入和支出种类,可谓五花八门,数不胜数,在这种情况下,家庭对于财物的管理,就出现了许许多多的问题,有的家庭仍采用传统的手记方式记账,对于今天的多样的财物流动来说,这样显得既累又繁琐,而有的家庭根本没有去在

9、理财上下功夫,这样不免造成财物的浪费1。所以,一款合适的家庭理财软件的诞生迫在眉睫。本文介绍的家庭理财系统,就是针对上述的种种问题而开发的软件,它可以很好的对家庭的收入和支出项目进行记录,查询和分析,提供快捷简便的方式给用户的投资做出判断,而且,众多实用的功能可以给用户提供贴心的服务。1.2 本人主要工作学习Delphi 7.0和SQL Server 2000软件的应用,为系统的开发打好基础。通过对任务书的分析,以及实际考察,对系统进行进一步的需求分析,设计系统的主要功能,分为四大模块:资产明细模块、支出管理模块、财政统计模块、收支预算模块。资产明细模块包括对资产数据的录入、查看以及删除;支出

10、管理模块完成对支出项目的录入、查看和删除;财政统计模块包括三种查询收支类目的方法;收支预算可以对未来的收入和开销进行统计并计算。在以上工作基础上,对系统进行详细设计并完成系统所有的功能,最后进入论文的撰写阶段,完成设计的全部任务。1.3 论文组织结构 论文的结构如下:第一章:引言。介绍系统的开发背景及研究意义,以及本人主要工作。第二章:需求分析。对需求和可行性进行了分析。第三章:系统设计。从模块设计和数据库设计两方面来设计系统。第四章:系统实现。介绍系统所使用的界面及代码。第五章:系统测试和优化。进行系统的测试和优化。第六章:总结语。对论文进行总结。2 需求分析开发系统首先要进行需求分析。需求

11、分析是介于系统分析和设计阶段的桥梁。需求分析的好坏直接决定着系统能否满足工作的需要,指导系统的进一步开发。2.1 用户需求描述 根据很多家庭用户的反映,如今的收入和消费渠道越来越多,如果要进行统计的话,将会是一项复杂繁琐的工作,容易出错,而且每天的花费各式各样,到底该如何做出正确的消费,如何才能给自己免去不必要的花销,如何才能做出正确的决定,已经是很多家庭面对的共同难题2。因此本系统的制作,就要使家庭用户能够快捷,简便的记录自己的日常收支,能提供给用户判断自己消费行为的方法,而且在界面制作上追求美观大方,给用户舒适的感觉。2.2 经济可行性 计算机的价格已经十分低廉,性能却有了长足的进步。而本

12、系统的开发,为家庭的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高家庭的工作效率;所以,本系统在经济上是可行的。2.3 技术可行性 本系统运行在Windows XP操作系统上,该操作系统在我国已十分普及,在稳定性,安全性,实用性等方面都可以满足用户需求。系统使用Delphi 7.0为系统开发工具,使用该软件开发的系统,从各方面来说都比较成熟稳定。2.4 系统功能分析系统功能分析是在系统开发总体任务的基础上完成的,通过需求分析阶段对家庭用户的需求情况做出的调查以及各方面

13、的数据,确定了本系统的设计和实现的目的,明确设计此系统的目标。系统要完成的功能如下:1、资产明细:分类记录家庭的所有资产情况;2、支出管理:分类记录家庭的所有支出情况;3、财政统计:按不同的要求检索并查看你需要的收支类目;4、收支预算:可以完成收入与支出的预算,提前观察,并做出决定。除上述功能外,还应添加一些辅助型的功能,如:支出规划、储蓄计算、理财助手等。它们可以方便的使用户判断自己的储蓄手段和消费途径,还可以给用户一个理财方式的参照,让用户取长补短。2.5 数据流图数据流图显示了系统开始的构想,提供了最初的系统数据流示意图。本系统的顶级DFD如图2.1所示,一级DFD如图2.2所示:理财结

14、果家庭用户用户家庭理财系统理财要求图2.1 系统顶级数据流图家庭用户用户资产管理支出管理统计管理预算管理资产请求支出请求统计请求预算请求资产信息支出信息统计结果预算结果 图2.2 系统一级数据流图3 概要设计3.1 系统功能设计根据用户的需求,结合家庭的实际情况,经过模块分析,本系统应具有如下功能模块:1、资产明细:此模块列出了用户所拥有的所有资产数据,可以达到录入,删除,查看的功能,通过此模块,可以细致地将每日的详细资产获得情况记录进系统。2、支出管理:此模块列出了用户所拥有的所有支出项目,可以实现录入,查看,删除等功能,用户可以分类别将自己的日常开销录入到系统中,直观简便。3、财政统计:此模块分为收入统计和支出统计,可以按照自己喜欢的方式查询自己的收入或支出项目,一目了然,快捷方便。4、收支预算:分为收入预算和支出预算,可以预先算出用户的收入和开销的费用,提前决定以后的理财打算。5、储蓄计算:可以根据不同的银行不同的储蓄方式,计算出规定时间内的本息,让用户面对不同的储蓄,做出正确的判断。6、支出规划:多样化的选择方式,判定出用户的支出,再根据用户的投入,判断支出是否符合现状,是否超标,以便用户选取投资方式。家庭理财系统资产明细支出管理财政统计收支预算储蓄计算

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号