家庭财务管理结构分析
(1) 基本信息管理
基本信息管理模块主要是对基本信息的添加、修改、删除和查询。
其中银行信息管理包括开户银行名称、银行名称缩写、开户银行地址;
收入类型管理包括收入类型名称、编号;
支出类型管理包括支出类型名称、编号。
(2)家庭财务管理
家庭财务管理模块主要是对财务信息的添加、修改、删除和查询。
其中日常收支管理包括收支类型(直接选择)、日期、金额、操作人姓名;
银行帐户管理包括银行卡号码、开户银行名称(直接选择)、开户人姓名、开户日期、账户金额。
银行往来管理包括银行名称缩写(直接选择,选择了“银行名称”过后,“银行卡号码”下拉列表框则出现属于此银行的所有号码)、银行卡号码(直接选择)、交易人名称、交易日期、交易金额、交易类型(选项有收入和支出,若选择了收入,则继续输入“定期月份”,“实际利息”自动计算出来;若选择了支出,则“定期月份”和“实际利息”为灰色的,不可以设置)定期月份、实际利息(通过公式“交易金额”*2.25%/12*“定期月份”计算自动得出);
(3)数据统计管理
数据统计管理模块主要是对数据的统计。
其中包括日常收支统计(包括属于收入类型的“金额”之和,属于支出类型的“金额”之和,以饼图的形式反映出两种类型的总金额所占比例)、银行交易统计(即单独的每个账号上的“账户金额” 加上收入类型的“交易金额”以及“实际利息”之和,减去支出类型的“交易金额”)、家庭资产统计(即日常收支中的收入类型金额减去支出类型的金额,再加上每个账号的银行交易统计之和)。
(4)系统用户管理
系统用户管理模块主要是对用户的权限设置、登陆密码设置等。
其中家庭成员管理包括家庭成员的姓名、性别、出生日期、联系电话、工作单位;
用户信息管理包括用户类型(只有主管和用户两种可选择)、用户名、密码;(只有主管可以设置家庭成员管理的内容)
表数量9
家庭成员 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
姓名 |
|
|
是 |
|
性别 |
|
|
是 |
|
出生 |
|
|
是 |
|
联系电话 |
|
|
是 |
|
工作单位 |
|
|
是 |
| 表:1
性别 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
性别 |
|
|
是 |
| 表:2
收支类型 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
名称 |
|
|
是 |
|
|
|
|
是 |
| 表:3
日常收支 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
收支科目 |
|
|
是 |
|
|
|
|
是 |
|
金额 |
|
|
是 |
|
操作人 |
|
|
是 |
|
|
|
|
是 |
| 表:4
用户 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
名称 |
|
|
是 |
|
职务 |
|
|
是 |
|
密码 |
|
|
是 |
| 表:5
银行信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
名称 |
|
|
是 |
|
缩写 |
|
|
是 |
|
地址 |
|
|
是 |
| 表:6
银行存取 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
银行卡号码 |
|
|
是 |
|
|
|
|
是 |
|
金额 |
|
|
是 |
|
操作人 |
|
|
是 |
|
|
|
|
是 |
| 表:7
银行帐户 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
|
是 |
|
银行卡号码 |
|
|
是 |
|
开户银行名称 |
|
|
是 |
|
开户人姓名 |
|
|
是 |
|
开户 |
|
|
是 |
|
账户金额 |
|
|
是 |
| 表:8
|