基于JAVA的家庭财务管理系统
2023-03-11 09:36:42
论文总字数:15329字
摘 要
随着计算机的发展以及Java开发语言在系统开发上的应用越来越多,管理信息系统的设计与实现越来越完善,基于Java的家庭财务管理系统应运而生,它是数据库技术与网络技术相结合的产物。通过本系统可以方便的实现对家庭财务的统筹管理,具有传统资料管理所不具备的高效性。
本站的开发是以Tomcat7.0为开发平台,采用JAVA为脚本开发语言,My-sql建立后台数据库,使用Visio2010、Dreamweaver和Photoshop等处理工具。方便使用者与管理员的简单管理以及查看使用情况。本系统的实现将极大的改善传统家庭财务管理所不具备的方便性与实用性,具有开发和应用的广阔前景。
关键词 :Java;Mysql;财务管理
Family financial management system based on Java
Abstract
With the development of computer technology and Java language development in the application system development more and more, the design and Realization of management information system is more and more perfect, as family financial management system based on Java, it is a product of database technology and network technology to combine. Through this system, it is convenient to realize the overall management of the family finance, and the traditional data management is not efficient.
The development of the site is based on tomcat7.0 as the development platform, using JAVA as the script development language, my SQL to establish the background database, using visio2010, Dreamweaver and Photoshop. Easy for users and administrators to manage and view the use of simple. The realization of this system will greatly improve the convenience and practicability of traditional family financial management, and has broad prospects for development and application.
Keywords:Java;mysql;financial management
目录
摘 要 I
Abstract II
引 言 1
第一章 概 述 2
1.1 选题背景 2
1.2 研究目的和意义 2
1.3 研究内容 3
1.4 研究方法 3
1.5课题的工作需求 3
1.6开发平台与开发工具 4
1.6.1 MyEclipse开发工具 4
1.6.2 MySQL概述 4
1.6.3 B/S模式 5
第二章 系统可行性分析 6
2.1 系统运行环境分析 6
2.1.1 硬件需求 6
2.1.2 软件需求 6
2.2 可行性分析 6
2.2.1 管理可行性 6
2.2.2 技术可行性 7
2.2.3 经济市场可行性 7
2.3功能需求分析 7
2.3.1业务流程分析 7
2.3.2 系统功能分析 8
2.3.3用户角色分析 9
第三章 系统设计 10
3.1 系统设计 10
3.2功能模块设计 10
3.3系统各功能模块设计 11
3.3.1系统模块 11
3.3.2用户模块 12
3.3.3管理员模块 13
3.4统计分析的设计 13
3.5 数据库设计 13
3.5.1 E-R图 13
3.5.2 数据库分析 14
3.5.3 数据库连接 16
第四章 系统的实现 18
4.1 系统登陆界面的实现 18
4.1.1注册界面 19
4.2 用户登陆首页 19
4.2.1收入信息管理和添加界面的实现 20
4.2.2消费信息管理和添加界面的实现 21
4.2.3投资信息添加界面的实现 21
4.2.4每日每月统计分析界面的实现 22
4.2.5理财日志管理添加界面的实现 22
4.3 管理员登陆后台管理界面的实现 23
4.3.1 管理员功能界面的实现 24
第五章 系统测试 25
5.1系统测试说明 25
5.1.1 系统测试范围 25
5.1.2数据测试 25
5.2 测试目的与方法 26
5.3 系统测试 26
5.3.1 功能测试 26
5.4 测试结果 28
第六章 总结 29
参考文献 30
引 言
对于一个家庭,财务的管理具有重要意义,因为家庭财务的多样化以及复杂化,传统的人工管理模式已难以适应当前的管理模式,没有采用统一的管理模式,数据整理起来,就显得比较麻烦,统计也困难,在很多情况下,相同的工作却需要重复,这样不仅效率低,而且在财务的管理上面也存在着诸多不便和错误。本课题基于管理系统对家庭财务进行管理。
以计算机为工具,适用于Windows系列系统。实现对家庭财务的管理和查看,主要目的是提供用户日常的消费信息,根据登陆角色不同,所显示的也都不同,实现的功能也不同。
第一章 概 述
选题背景
中国的经济飞速增长,现已成为世界第二大经济体,家庭个收入也随着经济的增长与日俱增,生活水平也由过去的单一化,简单化转变成复杂化,多样化。出行,看电影,出国旅游,个人投资也走入到我们日常的生活中去。面对日益繁多的经济开销,每项开销都伴随着资金的投入,投入的资金是否合理,分配是否均匀,也成了我们家庭日常生活考虑的一部分。为此,合理的理财方法应运而生,很多银行都推出了理财产品,合理的理财意识逐渐融入到社会生活中。但世面上所推出的理财产品大都针对一个家庭的整体财产或资金,对家庭成员小的开销基本不做考虑。而传统的纸质财务管理已经跟不上时代的发展以及日常繁杂的消费信息。为此,家庭财务管理系统以家庭为单位,把每个成员的日常开销记录下来,合理方便的查看消费信息,方便使用者合理的理财。
随着计算机技术的不断发展与日渐成熟,其强大的查询功能已经深入人心,人们的日常生活中已经越来越离不开计算机。计算机有着很多手工无法比拟的优势,比如:查找方便、检索迅速、可靠性高、保密性好、成本低、存储量大、寿命长等特点。这些优点是人工所无法比拟的,也能极大的提高家庭财务管理的效率,也是家庭财务管理的、科学化与先进的计算机技术相结合的重要条件。
研究目的和意义
创建家庭财务管理系统的目的,就是通过改变以往手工信息收集及管理的工作模式,使办公自动化,提高工作效率及准确性,从而缩小管理之间的效率。通过构建家庭财务管理系统,个人以及管理人员可以方便快捷地掌握家庭成员之间的消费信息,家庭个人成员可以通过系统得到自己近期消费的信息,对自己合理使用钱财起到良好的督促作用。系统主要有收入信息管理、消费信息管理、投资信息管理、每日统计、理财日志以及各类实用的个性化定义等功能 。家庭财务管理系统的开发能够满足家庭理财的基本需求,符合日常开销查看的基本需要,按照目前已有的管理体制进行开发,从而达到提高工作效率,完善工作流程和工作制度的效果。通过这进一步的家庭财务管理,促使财务管理中各项工作顺利,使家庭成员可以更合理地管理自己的财产,资金的花费达到最大利用率。
研究内容
家庭财务管理系统主要是由日常收入,消费,投资进行对信心的宏观控制,按照消费的不同用途对财务信息进行管理,对平时家庭财务的增加和减少进行控制,这样就可以随时随地的对家庭财务状况进行查询,浏览,方便财产的管理和添加。
剩余内容已隐藏,请支付后下载全文,论文总字数:15329字