06_《基于C#的家庭理财管理系统设计与实现》

一、基本信息

标题:基于C#的家庭理财管理系统设计与实现

发表时间:2018-12-15

作者:杨敏 刘莹昕

来源:沈阳大学

关键词:家庭财务;C#;数据库;B/S;

文献来源:基于C#的家庭理财管理系统设计与实现

二、研究内容

以下摘自摘要:

​ 家庭财务管理系统主要用于处理家庭的日常收入和支出, 并进行统计分析。系统采用B/S模式作为系统结 构, 运用C#语言和SQL Server数据库进行开发。该系统允许多个用户参与管理收入和支出。系统用户分为普通用户 和管理员, 普通用户可以使用系统添加自己的费用和收入信息, 管理员负责整个系统后台的更新和维护。此外, 系统 还提供一些辅助小工具, 如地址簿、日程管理等, 以方便用户财务管理和日常计划。

1.系统概述

​ 家庭理财管理系统的主要功能是通过用户每天对收入和支出的记录, 来统计财产的来源和去向, 使用户对财产有 清晰的把握 。此外, 系统还设计了一些小的辅助功能模块, 如记事本和日程管理, 能帮助用户记录生活中的点滴小 事, 及时提醒重大的日程, 使用户尽早做出规划。系统是基于Windows操作系统, Visual Studio2010平台开发的一款 界面友好、操作方便、兼容性较强的软件系统。

2.可行性分析

​ 本文章主要对技术、操作、经济三大可行性角度进行分析。

3.系统设计

3.1主要功能模块图

3.2 核心部分:理财管理模块

​ 在家庭理财管理系统中, 最核心的部分为理财管理模块。

​ 在理财管理模块中, 用户登录成功后, 可以添加收支信息, 统计收支信息, 同时系统可以根据用户添加的收支信息生成收支统计图。当然, 也能进行添加、删除存款、借款信息 等操作。

​ (1) 收支项目信息管理。当用户添加收支时, 如果发现收支项目满足不了当前需求, 可以在此页面中增加、删除收 支项目。

​ (2) 添加收支信息。本项目主要是对收支情况的记录, 包括收支项目、收支类型、收支金额以及备注等。其中, 收 支项目是通过收支项目信息管理这一项目来编辑的。收支类型包括收入和支出, 可以把金额记录到不同的类型中。

​ (3) 家庭收支信息管理。此模块是用户对家庭收入支出信息的整体把握, 用户通过查看, 可以对每一条记录甚至全 部记录进行删除、修改等操作。

​ (4) 家庭收支统计。家庭收支统计项目是根据家庭收支类型、时间段进行统计, 时间段有本周、本月、本年等选 项, 可以分别对不同时间段进行统计。

​ (5) 收支统计图。收支统计图是根据用户的收支情况自动生成的统计图, 随着收支情况的变化而改变。详情如图3 所示。

​ (6) 添加存款信息。用户根据界面提示, 添加存款银行、存款金额等相关信息, 之后点击确认按钮, 即完成了存款 信息的添加。

​ (7) 存款信息的管理。通过本项目用户可以对存款信息进行管理, 只要根据界面提示, 完成所需信息的添加, 就可 以完成查看修改、删除等操作。

​ (8) 添加借款信息。用户在此项目中增加借款信息, 涉及到借款人、金额等信息的添加, 同时有借出款和借入款两 种借款类型。

3.3数据库设计

三、阅读结论

​ 本文为B/S架构,基于.NET+SQL SERVER开发的家庭理财管理系统。

​ 细致划分为前后台两大模块,下属各小模块,模块分工细致。

四、参考文献

[1]隋剑.家庭财务管理系统设计与实现探析[J].科技视界, 2015 (10) :119-120.

[2]杨桂丽, 黎敬涛.基于PHP的一个家庭理财系统的设计与实现[J].计算机应用与软件, 2013, 30 (2) :259-262.

[3]夏爱军.工薪家庭理财方案探讨[J].中国市场, 2014 (30) :113-114.

[4]钟云燕, 许玉梅.基于市场利率化的家庭理财策略[J].会计之友, 2014 (9) :21-26.

[5]余学斌, 张唯.我国城镇居民家庭理财模式及投资心理探讨[J].统计与决策, 2014 (21) :168-170.

[6]张海藩.软件工程导论 (第6版) [M].北京:清华大学出版社, 2013:123.

posted @ 2020-11-30 09:29  Seacolorfox  阅读(451)  评论(0编辑  收藏  举报