家庭理财管理系统
tag:家庭理财管理系统、软件开发工具与平台、软件工程、需求工程
概述:
随着人们生活水平的提高,信息化显得尤为重要,计算机将继续并将长期占领着任何工作的主导地位,随着人们收入的日益增多,理财将成为人们的必选。谈到理财,不仅只存在于公司中,一些家庭乃至学生和个人都可以进行相关的理财管理。而在人们日益繁忙的今天,一个家庭理财管理系统要比单纯的纸质理财管理方便、快捷的多。在此我根据自己所学的金融及计算机相关专业知识专门为一些有理财想法的家庭以及个人设计了这个家庭理财管理系统,该系统界面美观、操作简单,且相比于纸质的理财工具,减少了容易丟失的风险,大大提高了工作的效率。该系统的主要功能为:会员根据自己的财政情况进行投资与撤资,还可以进行正规的借贷与还贷。本系统主要采用Java作为开发语言,springboot作为框架,数据库使用 MySQL进行数据管理,开发环境为idea,开发了一个为用户提供方便且实用的家庭理财管理系统。
系统用例分析:
表 系统用例分析过程
参与者 | 主要工作 | 使用系统 | 系统用例 |
---|---|---|---|
会员 | 注册系统账户使用系统 | 是 | 注册 |
会员 | 登陆系统使用系统 | 是 | 登陆 |
会员 | 根据需求对理财产品进行投资 | 是 | 投资 |
会员 | 根据需求对投资的理财产品撤销投资 | 是 | 撤销投资 |
会员 | 向系统指定平台贷款服务进行贷款 | 是 | 贷款 |
会员 | 对已贷款的贷款金额还款 | 是 | 还款 |
会员 | 对绑定在系统中的银行卡信息进行管理 | 是 | 银行卡信息管理 |
管理员 | 管理基金理财产品的详细信息 | 是 | 基金理财管理 |
管理员 | 给予会员相应的权限 | 是 | 会员功能授权 |
管理员 | 对会员授权的贷款信息进行审核 | 是 | 贷款审核 |
管理员 | 对邻近还款期限的会员给予相应的提醒 | 是 | 还款提醒 |
管理员 | 对所有会员进行管理 | 是 | 会员管理 |
管理员 | 更改会员账号对应的信用得分 | 是 | 会员征信管理 |
图 系统用例图
用例分析
2.1 “会员注册”用例分析
表 “会员注册”系统用例规约
用例名 | 会员注册 |
---|---|
简要描述 | 会员通过该用例注册成为个人理财管理系统会员 |
参与者 | 未注册会员 |
简要描述 | 会员通过该用例注册成为个人理财管理系统会员 |
相关用例 | 无 |
前置条件 | 未注册会员申请注册 |
后置条件 | 未注册会员成功成为系统会员 |
基本事件流
(1) 用例起始于未注册会员选择注册
(2) 系统返回一个注册页面
(3) 未注册用户输入用户名(A-1)(D-1)
(4) 未注册用户输入密码(A-2)(D-2)
(5) 未注册用户输入验证码(A-3)(D-3)
(6) 系统验证输入成功(B-1)
(7) 未注册会员提交注册信息
(8) 系统提交注册信息成功并自动登录返回首页,用例结束(A-4)
备选事件流
A-* 会员在提交注册信息前,随时都可以中止该用例
(1) 系统提醒会员当前所有操作都会被取消
A-1 用户名已存在
(1) 系统显示用户名已存在,提示会员重新输入
(2) 未注册会员可以重新输入用户名,也可以结束该用例
A-2 两次密码输入不一致
(1) 系统显示两次密码输入不一致,提示会员再次输入
(2) 未注册会员可以重新输入密码,也可以结束该用例
A-3 验证码错误
(1) 系统显示验证码输入错误,提示会员重新输入
(2) 未注册会员可以重新输入验证码,也可以结束该用例
A-4 系统注册信息保存失败
(1) 系统显示保存失败信息,并提醒会员重新提交或提示系统出现错误无法注册
(2) 未注册会员可以重新提交该注册信息,也可以结束该用例
补充约束-数据需求
D-1 用户名不能为空
D-2 密码不能为空
D-3 验证码不能为空
补充约束-业务规则
B-1 必修注册信息必须全部填写
待解决问题
无
加v获取完整资料:word+代码