摘 要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。而使用计算机对家庭财务进行管理,已经成为一种趋势,与传统的手工式家庭财务管理相比,利用计算机软件对家庭财务实行管理具有检索迅速、查找方便、可行性高、存储量大、保密性好、寿命长、成本低等优点。家庭财务管理系统正是在这种环境下应运而生,其开发的整体任务是实现家庭财务管理的系统化、规范化、科学化,从而达到有效管理家庭财务的目的。因此,开发这样一个系统在当今社会中是很有必要的。
家庭理财系统是为满足当代家庭理财管理的需要而设计开发的一个财务管理系统。它针对家庭理财的需要,开发出一个能实现管理家庭财务收支以及统计分析等功能的实用型软件,能够为每一个家庭的管理者提供充足的信息和快捷的查询手段,大大方便家庭管理者合理科学有效的理财。本家庭财务管理系统的开发是以IntelliJ IDEA 2019作为开发平台,应用Springboo+vue框架技术作为前台开发语言,应用MYSQL数据库作为后台的数据库对本系统用到的数据进行存储和提取,实现系统的功能。
关键词:MYSQL;家庭财务;IDEA;B/S ;VUE
目 录
本 科 生 毕 业 论 文(设计) II
题目:基于VUE的家庭财务管理系统 II
摘 要 III
Abstract IV
第1章 绪论 1
1.1 研究背景 1
1.2 目的及意义 1
1.3 相关技术介绍 2
1.3.1 B/S 模式体系结构 2
B/S模式 2
C/S模式 2
1.3.2 Spring boot技术 3
1.3.3 VUE技术 3
1.4 开发软件介绍 3
1.4.1 MYSQL数据库 3
1.4.2 IntelliJ IDEA 4
第2章 需求分析 5
2.1可行性分析 5
2.1.1经济上的可行性 5
2.1.2技术上的可行性 5
2.1.3操作上的可行性 5
2.2功能需求分析 6
2.3 系统目标 6
2.4系统性能需求 7
第3章 总体设计 8
3.1系统功能结构图 8
3.2 系统用例图 8
3.3数据流程分析 9
3.4系统的软硬件平台 10
第4章 数据库设计 11
4.1 数据库介绍 11
4.2 E-R概念结构设计 11
4.3数据库逻辑结构设计 13
第5章 系统功能实现 15
5.1用户登录功能实现 15
5.2 系统首页设计 16
5.3 添加成员功能实现 16
5.4 统计信息功能实现 18
第6章 系统测试 19
6.1 测试的任务及目标 19
6.1.1测试的任务 19
6.1.2测试的目标 19
6.2测试方案 19
6.2.1模块测试 19
6.2.2集成测试 20
6.2.3验收测试 20
6.2.4平行运行 20
结 论 21
致 谢 22
参考文献 23