家庭财务管理系统的设计与实现毕业论文
2021-03-11 23:32:04
摘 要
随着经济全球化发展,人们对生活质量、生活水平的要求逐渐增高,越来越多的需求也需要财务作为支持,所以财务管理在生活中的地位也得到了很大的提高,如何更好地规划自己的财务,让财务发挥更大的效用,会对人们的生活产生很大的影响。怎样对家庭的财产进行科学的规划以及合理的使用,节约开支并且让资金得到更加充分的使用,发挥最大的效益,是家庭首要考虑的问题。随着科学技术的提高,计算机的硬件配置、介于各种系统的计算机软件技术都有了很大的发展,这就为人们管理家庭财务的方式从通过手工用纸笔来记录家庭收支转变为用计算机系统来管理提供了一个前提。家庭理财管理系统的开发主要运用了面向对象的设计思想,本系统是基于B/S架构的web系统,运用了ASP.NET进行系统开发。本系统用visual studio 2013开发系统基础功能,采用HTML前端技术,用c#语言实现后台程序编写。用sql server 2012来作为设计数据库的工具,通过ADO.NET完成与数据库的交互。本系统严格按照系统分析,系统设计,系统实施的设计流程实现了用户登录、用户管理、消费管理、收入管理、统计管理等功能。
关键词:家庭财务管理、C#、ASP.NET、ADO.NET
ABSTRACT
With the economic globalization and the changing needs of residents living standards are getting higher and higher, financial management has become increasingly important, financial management directly affect people's lives. How to manage the family's property scientifically and rationally, save money and play the greatest benefit of the funds, is the first family need to consider the issue, with the development of science and technology, the computer from the hardware or software technology has a very Large upgrade, so as to family finance from the manual operation gradually turned to through the computer system to provide a prerequisite for management. Family financial management system uses object-oriented design ideas, based on B / S architecture, the use of ASP.NET system development. The system to visual studio 2013 for the development platform to sql server 2012 for the database support background, using HTML front-end technology, using c # language to achieve background programming, through ADO.NET to achieve interaction with the database. The system in strict accordance with the system analysis, system design, system implementation of the design process to achieve the user login, consumption management, revenue management, statistical management and other functions.
Keywords: family financial management, C #, ASP.NET, ADO.NET
目录
第1章 绪论 1
1.1 设计的目的及意义 1
1.2 国内外研究现状 1
1.3 设计内容与设计方法 2
1.3.1 设计的基本内容 2
1.3.2 拟采用的技术方案及措施 3
第2章 系统分析 4
2.1 需求分析 4
2.2 可行性分析 5
2.2.1 技术可行性 5
2.2.2 经济可行性 5
2.2.3 操作可行性 6
2.3 业务流程分析 6
2.4 数据流程分析 8
2.4.1 数据流程图符号解释 8
2.4.2 管理员数据流程图 9
2.4.3 一般用户数据流程图 10
2.5 数据字典 10
2.5.1 数据项 10
2.5.2 数据结构 12
2.5.3 数据流 13
2.5.4 数据存储 13
2.5.5 处理过程 14
2.5.6 外部实体 14
第3章 系统设计 15
3.1 系统总体设计 15
3.1.1 功能模块结构设计 15
3.1.2 物理配置方案设计 17
3.2 系统详细设计 18
3.2.1 编码设计 18
3.2.2 数据库设计 18
3.2.3 输入输出及界面设计 23
第4章 系统实施 26
4.1 系统测试 26
4.1.1 系统测试计划的制定 26
4.1.2 系统测试计划的执行 26
4.2 系统调试 29
第5章 结束语 31
参考文献 32
附录 33
致谢 36
第1章 绪论
1.1 设计的目的及意义
一直以来人们都采取传统的用笔在纸上记录的方法来管理自己的财产,这样的理财方式会因为记录人的字迹、记录方式的不同,并不便于查看与统计家庭整体财务,很有可能长时间之后再查看都不明白自己当实记了些什么。纸质的账簿也不利于长时间的保存,给人们管理自己的财务造成了很多不便,这就导致了就算大家都明白理财的重要性也懒得去打理自己的财务。所以,很有必要去开发一种管理系统去帮助人们管理自己的财产。
而现在,随着人们生活质量的提升以及接受教育的程度不断提高,人们的理财观念也在逐步增强,特别是家庭财务管理的观念有很大的进步。随着科技的进步,市面上也逐渐出现一些理财软件,但是由于人们刚刚经历着从纸质记账到软件理财的改变,从方便用户操作、界面简单、处理数据快捷、功能实用的角度来看,大多数系统都存在着或多或少的缺点。有的系统功能过于复杂,不适合理财类型稍显单一的一般家庭使用;有的系统操作流程多且杂,对于才刚开始接触计算机的用户来说使用不便。所以,开发一个功能简单,操作便捷的家庭财务管理系统很有必要。通过使用家庭财务管理系统使家庭财务管理更加的智能规范,从而达到开源节流,合理使用家庭财产资源的目的。
1.2 国内外研究现状