https://www.bilibili.com/video/BV1Pv421C7f3/
演示视频:
3.1 系统总体设计
3.1.1 总体结构图
图一 家庭财务管理系统功能
3.3 系统功能设计
3.3.1 账簿管理
图二
1、新增收支记录:
使用者:登陆进入该系统的用户
目的:增加一个新的收支记录
基本事件流:
(1) 输入用户名与密码,登陆进入该系统
(2) 点击左侧的“帐簿管理”按钮,进入帐簿管理页面
(3) 单击按钮,进入新增页面,如图1所示,提示用户输入收支项目、收支日期、收支家庭成员、收支金额、备注
(4)
图 三
(5) 输入完毕,单击按钮,完成该操作
2、编辑收支记录:
使用者:登陆进入该系统的用户
目的:编辑一个已有的收支记录(非管理员只能编辑自己的收支记录)
基本事件流:
(1)输入用户名与密码,登陆进入该系统
(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面
(3)单击要编辑的记录所在行的“编辑”按钮,进入编辑记录的页面,如图2所示(如果不是管理员则无法看到他人记录)
(4)输入所要编辑的新内容,单击确定,完成操作
图四
3、删除收支记录:
使用者:登陆进入该系统的用户
目的:删除已有的收支记录
基本事件流:
(1)输入用户名与密码,登陆进入该系统
(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面
(3)选中所要删除的项目前面的复选框,单击右上角的按钮
(4)提示确认对话框(如果不是管理员则无法看到他人记录)
(5)完成该操作。
4、 查看收支记录
使用者:登陆进入该系统的用户。
目的:对家庭成员的收支记录进行查看。
基本事件流:
(1)输入用户名与密码,登陆进入该系统
(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面
(3)单击要查看的记录所在行的“查看”按钮,进入“查看”页面,如图3所示。
图五
5、 查找收支记录
使用者:登陆进入该系统的用户。
目的:对家庭成员的收支记录进行查找。
基本事件流:
1)输入用户名与密码,登陆进入该系统
2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面
3)单击右上角的 按钮,在图4所示对话框中输入查询收支的日期范围
图六
4)点击完成该操作。
3.3.2成员管理
图七
1、新增成员:
使用者:登陆进入该系统并拥有管理员权限的用户。
目的:对家庭成员进行增加的操作。
基本事件流:
1) 用户登陆到该系统
2) 进入家庭成员管理页面;
3) 系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;
4) 点击按钮,出现图5所示的对话框,依次输入要新增的用户的信息,点击确定,完成操作。(没有管理员权限的无法进行新增操作)
图八
2、删除成员:
使用者:登陆进入该系统并拥有管理员权限的用户。
目的:对家庭成员进行删除的操作。
基本事件流:
1)用户登陆到该系统
2)进入家庭成员管理页面;
3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;
4)单击右上角的按钮(如果是管理员,则提示是否要删除的对话框,如果不是,则提示“没有管理员权限,不能完成该操作”)
5)显示确认对话框,可选择“是”或“否”
6)完成该操作
3、编辑成员信息:
使用者:登陆进入该系统并拥有管理员权限的用户。
目的:对家庭成员的信息进行修改。
基本事件流:
1)用户登陆到该系统
2)进入家庭成员管理页面;
3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;
4)点击“编辑”的用户所在行的“编辑”按钮,出现图6所示对话框
5)管理员可以修改他人的编号与真实姓名,不可以改变他人密码和用户名(显示为灰色),而普通用户则只能修改自己的用户名与密码,其他项目显示为灰色。
6)点击“确定”后,显示确认对话框,可选择“是”或“否”
图九
7)该操作
4、查看成员信息
使用者:登陆进入该系统的用户。
目的:对家庭成员的信息进行查看。
基本事件流:
1)用户登陆到该系统
2)进入家庭成员管理页面;
3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;
4)选中要查看的用户复选框.
5)单击要查看的用户所在行的“查看”按钮,出现图7所示的对话框
6)完成该操作
图 十
3.3.3支项目管理
图十二
1、新增收支项目
使用者:登陆进入该系统的用户
目的:对收支项目进行增加的管理
基本事件流:
1) 用户名、密码进入该系统
2) 点击左侧的“收支项目管理”
3) 系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮
4) 如果不存在父项,则需先添加。点击“新增父项”按钮,出现图8所示对话框,输入编号和名称,选择收支类别,单击确定,即可完成操作。
图十三
2、编辑收支父项:
使用者:登陆进入该系统的用户
目的:编辑一个已经存在的收支项目(如果不是管理员则只能修改自己的记录)
基本事件流:
1)输入用户名、密码进入该系统
2)点击左侧的“收支项目管理”
3)系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮
4) 单击要修改的项目所在行的“编辑”按钮,进入修改页面如图9所示(非管理员则无法看到他人记录)
5) 重新填入信息,点击确定,提示“是”“否”
6) 完成该操作
图十四
3、删除收支项目:
使用者:登陆进入该系统的用户
目的:删除收支项目
基本事件流:
1) 输入用户名、密码进入该系统
2) 点击左侧的“收支项目管理”
3) 系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮
4) 单击右上角的按钮,如果是管理员,则提示选择“是”或“否”,非管理员则无法看到他人记录。
5) 完成该做操作
4、查看收支父项
使用者:登陆进入该系统的用户。
目的:对家庭成员的收支父项进行查询。
基本事件流:
1)输入用户名、密码进入该系统
2)点击左侧的“收支项目管理”
3)系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮
4)选中要查看的用户复选框
如
5)单击该用户所在行的“查看”按钮,出现如图10所示对话框。
6)完成该操作
图十五
3.3.4 报表统计
使用者:登陆进入该系统的用户
目的:清楚反映家庭成员所要查询的收支信息
基本事件流:
(1)输入用户名与密码,登陆进入该系统
(2)单击左侧的“报表统计”按钮,进入报表统计页面
(3)在右上角的报表类型中,用户选择自己要查看的报表。下面分别举例说明。
1、收支汇总报表
(1)在“报表类型”中,选择“收支汇总报表”
(2)分别填写开始日期和结束日期,单击,出现如图11所示的收支汇总报表。
图十六