开发的背景及意义
随着经济时代的到来和家庭收入的增加,人们越来越认识到,合理高效的家庭理财是家庭日常管理的一种重要手段,甚至是家庭经济发展的竞争优势。同时,高效的家庭理财有利于提高家庭成员的办事效率。然而,现在的多数家庭,不少的账目都是随手拿来纸张记录的,长时间以后,会出现字迹混淆,以后再翻阅,不知道当时记的是什么了,往往出现错误,且不易于管理,数据丢失严重,去银行存取后的打印单不能及时的记录管理会泄露账号和现有金额,形成安全隐患,有时收入支出过多,大量数据的计算,常会出错,使得账目错误,导致投资理财的失误。
作为计算机应用的一部分,使用计算机对家庭财务进行管理,有着手工管理所无法比拟的优点,如检索快,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点极大地提高了家庭财务管理的效率,也是家庭理财的科学化,正规化管理,与先进科学技术接轨的重要条件。
基于以上这些,有必要设计一个专门化的理财系统,来帮助收入家庭完成财务管理与分配,下面本文就对系统的开发作进一步详细的阐述。
1.2开发目标
本系统开发要达到以下目标:
(1)采用三层体系架构,清晰的实现了用户与数据的交互;
(2)能够在系统上展示家庭收入、消费支出、投资及现有金额的各项信息;
(3)实现家庭日常收入支出的录入;
(4)可以实现消费支出报表的打印;
(5)实现数据异步操作的约束;
(6)要求系统运行安全稳定。
1.3 相关技术
本系统以C#为编程语言,它是完全面向对象的,以微软公司的.NET为开发平台,其是目前最先进,特征最丰富的开发平台之一,用户可以很方便的调用其中内置的类库,以实现快速、高效的开发,并很好的保证了系统的安全性;数据库采用SQl Server2005关系数据库管理系统,它可以方便地实现表的创建、数据的添加、更新、删除操作,并通过创建存储过程、触发器等以实现数据的同步;系统采用C/S架构,并采用结构化程序设计结构,即MVC结构模型,方便了系统模块的文护,并保证了系统安全、稳定、高效的运行。
2 系统需求分析
2.1 功能需求
该系统包括几个主要的功能模块,即:登录模块,家庭收入管理,家庭支出管理,家庭投资管理等。
2.1.1 登录模块
主要完成用户输入数据的验证,实现用户登录;点击取消按钮,可以退出系统。
上一页 [1] [2] [3] [4] 下一页
C#家庭财务管理系统毕业论文+流程图 第2页下载如图片无法显示或论文不完整,请联系qq752018766