计算机毕业设计 jsp家庭财务管理sqlserver 毕设


https://www.bilibili.com/video/BV1Pv421C7f3/

演示视频: 

3.1   系统总体设计

3.1.1  总体结构图

312acc55c096db0cc7cd3c834723c950.jpeg


图一  家庭财务管理系统功能

3.3 系统功能设计

3.3.1 账簿管理

07f76bc5ca2ceaa8e98a8f90c888a3e4.jpeg

图二


1、新增收支记录:

使用者:登陆进入该系统的用户

目的:增加一个新的收支记录

基本事件流

(1) 输入用户名与密码,登陆进入该系统

(2) 点击左侧的“帐簿管理”按钮,进入帐簿管理页面

(3) 单击953d2cc401214b4623d5eaa15436ddc3.jpeg按钮,进入新增页面,如图1所示,提示用户输入收支项目、收支日期、收支家庭成员、收支金额、备注

(4) 76c3dc702f07550bd72cecdf3f08d690.jpeg

图 三

(5) 输入完毕,单击按钮,完成该操作

2、编辑收支记录:

使用者:登陆进入该系统的用户

目的:编辑一个已有的收支记录(非管理员只能编辑自己的收支记录)

基本事件流

(1)输入用户名与密码,登陆进入该系统

(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面

(3)单击要编辑的记录所在行的“编辑”按钮,进入编辑记录的页面,如图2所示(如果不是管理员则无法看到他人记录)

(4)输入所要编辑的新内容,单击确定,完成操作

eeb6e12441f6165e39590bc14ee18768.jpeg

图四

3、删除收支记录:

使用者:登陆进入该系统的用户

目的:删除已有的收支记录

基本事件流

(1)输入用户名与密码,登陆进入该系统

(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面

(3)选中所要删除的项目前面的复选框,单击右上角的按钮

(4)提示确认对话框(如果不是管理员则无法看到他人记录)

(5)完成该操作。

4、 查看收支记录

使用者:登陆进入该系统的用户。

目的:对家庭成员的收支记录进行查看。

基本事件流

(1)输入用户名与密码,登陆进入该系统

(2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面

(3)单击要查看的记录所在行的“查看”按钮,进入“查看”页面,如图3所示。

f75e845b0763eb1e0811a810f5e811d2.jpeg

图五

5、 查找收支记录

使用者:登陆进入该系统的用户。

目的:对家庭成员的收支记录进行查找。

基本事件流

1)输入用户名与密码,登陆进入该系统

2)单击左侧的“帐簿管理”按钮,进入帐簿管理页面


3)单击右上角的 按钮,在图4所示对话框中输入查询收支的日期范围

ef297ff22e2af41dbea90ba7a99ebf0c.jpeg

图六

4)点击完成该操作。

3.3.2成员管理

475679f3e7029f985596b88fa129fcb2.jpeg

图七

1、新增成员:

使用者:登陆进入该系统并拥有管理员权限的用户。

目的:对家庭成员进行增加的操作。

基本事件流:

1) 用户登陆到该系统

2) 进入家庭成员管理页面;

3) 系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;

4) 点击按钮,出现图5所示的对话框,依次输入要新增的用户的信息,点击确定,完成操作。(没有管理员权限的无法进行新增操作)

e82ab493e8c064b3718f00ce414fcc3f.jpeg

图八

2、删除成员:

使用者:登陆进入该系统并拥有管理员权限的用户。

目的:对家庭成员进行删除的操作。

基本事件流

1)用户登陆到该系统

2)进入家庭成员管理页面;

3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;

4)单击右上角的按钮(如果是管理员,则提示是否要删除的对话框,如果不是,则提示“没有管理员权限,不能完成该操作”)

5)显示确认对话框,可选择“是”或“否”

6)完成该操作


3、编辑成员信息:

使用者:登陆进入该系统并拥有管理员权限的用户。

目的:对家庭成员的信息进行修改。

基本事件流

1)用户登陆到该系统

2)进入家庭成员管理页面;

3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;

4)点击“编辑”的用户所在行的“编辑”按钮,出现图6所示对话框

5)管理员可以修改他人的编号与真实姓名,不可以改变他人密码和用户名(显示为灰色),而普通用户则只能修改自己的用户名与密码,其他项目显示为灰色。

6)点击“确定”后,显示确认对话框,可选择“是”或“否”

62933e1f81da1f919782bf3368cbf604.jpeg

图九

7)该操作


4查看成员信息

使用者:登陆进入该系统的用户。

目的:对家庭成员的信息进行查看。

基本事件流

1)用户登陆到该系统

2)进入家庭成员管理页面;

3)系统显示已经登记的家庭成员,其中包括编号、真实姓名、用户名、查看、修改、删除的操作按钮;

4)选中要查看的用户复选框.

5)单击要查看的用户所在行的“查看”按钮,出现图7所示的对话框

6)完成该操作

bc83758935aaa1a33e9dca2f448ba795.jpeg

图 十

3.3.3支项目管理

5d46d537965d8c77efaf27ce81e14412.jpeg

图十二

1、新增收支项目

使用者:登陆进入该系统的用户

目的:对收支项目进行增加的管理

基本事件流

1) 用户名、密码进入该系统

2) 点击左侧的“收支项目管理”

3) 系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮

4) 如果不存在父项,则需先添加。点击“新增父项”按钮,出现图8所示对话框,输入编号和名称,选择收支类别,单击确定,即可完成操作。

b8a2209f50af6f13b438d66583949de5.jpeg

图十三

 2、编辑收支父项:

使用者:登陆进入该系统的用户

目的:编辑一个已经存在的收支项目(如果不是管理员则只能修改自己的记录)

基本事件流:

1)输入用户名、密码进入该系统

2)点击左侧的“收支项目管理”

3)系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮

4) 单击要修改的项目所在行的“编辑”按钮,进入修改页面如图9所示(非管理员则无法看到他人记录)

5) 重新填入信息,点击确定,提示“是”“否”

6) 完成该操作


6b3fc765afc5984eb1085171a34c6b78.jpeg

图十四

3、删除收支项目:

使用者:登陆进入该系统的用户

目的:删除收支项目

基本事件流

1) 输入用户名、密码进入该系统

2) 点击左侧的“收支项目管理”

3) 系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮

4) 单击右上角的按钮,如果是管理员,则提示选择“是”或“否”,非管理员则无法看到他人记录。

5) 完成该做操作

4、查看收支父项

使用者:登陆进入该系统的用户。

目的:对家庭成员的收支父项进行查询。

基本事件流

1)输入用户名、密码进入该系统

2)点击左侧的“收支项目管理”

3)系统显示编号,项目名称,收入/支出类别,查看、修改、删除操作按钮

4)选中要查看的用户复选框

5)单击该用户所在行的“查看”按钮,出现如图10所示对话框。

6)完成该操作

604f81661c6dbd5f6814432cf59fe530.jpeg

图十五


3.3.4 报表统计

使用者:登陆进入该系统的用户

目的:清楚反映家庭成员所要查询的收支信息

基本事件流

(1)输入用户名与密码,登陆进入该系统

(2)单击左侧的“报表统计”按钮,进入报表统计页面

(3)在右上角的报表类型中,用户选择自己要查看的报表。下面分别举例说明。


1、收支汇总报表

(1)在“报表类型”中,选择“收支汇总报表”

(2)分别填写开始日期和结束日期,单击,出现如图11所示的收支汇总报表。

082b78ff77d26d263f5c079cd7918013.jpeg

图十六


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值