当前位置: > 理财>正文

个人理财系统springboot项目开发(一)需求分析文档 投资理财基金课程设计

2023-07-21 21:19:12 互联网 未知 理财

个人理财系统springboot项目开发(一)需求分析文档

Java Web 课程设计需求分析文档 理财系统需求分析文档 一、引言 1.1编写目的:

  软件需求分文档是为了让用户与开发人员对最早形态,或者说第一个版本的软件有一个充分的认识,理解软件的根本需求、开发公约与使用说明。需求分析文档是整个软件的开发过程基础的一部分。对于本理财系统项目,编写需求分析文档是为了说明系统各部分对应的功能,了解功能组织架构,系统安全的对应措施,方便开发人员进行代码编写,为系统的开发或者完善打下良好基础。

1.2项目背景:

  本项目基于Java EE面向企业级的开发,用于检测本次实训对JavaEE的学习。随着科学的发展与社会的进步,互联网逐渐与每个人密不可分。而作为互联网的基础,一个人无论日常生活、工作学习,都离不开计算机。对于感知不强的普通人,可能计算机只是方便了自己。但对于竞争激烈的企业,计算机意味着效率的革命。信息化建设的进步,意味着核心竞争力的前进。以现代化的眼光对传统企业进行分析,我们会发现传统企业的运行成本高昂、管理方式落后、数据操作复杂和安全性能低下。很多重复性无意义的工作,需要安排人员专门进行处理,人工操作缓慢,又需要采购专门的设备配合。人与设备的交互又意味着后期的维护成本与升级成本。采用计算机管理之后,不但运算执行远远高于人的速度,出错率也大大下降,意味着设备毁坏的几率也大大下降。传统的管理方式,一项审批往往意味着多个办公室奔波,命令的下达也要集合所有人员口头通知,麻烦又容易忘记。如果有一个公共网站,审批可以直接在网上进行,工作下达直达个人,也可以存储实时提醒。管中窥豹,可见一斑。其它不再举例,我们也能认识到计算机对于企业的重要意义。通过计算机,企业可以精简编制,降低成本,数据存储、查询、操作迅速。而本项目为了提高公司对用户操作的管理效率,提供可视化、友好、简洁的操作界面,没有使用门槛,可以让管理员或者用户快速的熟悉系统、使用系统。项目也发挥计算机软件协同工作的高效,具有数据存储迅速、安全、查询快捷、更改方便,存储成本低等优点。

二、综合描述 2.1项目简介

  我们项目是用于个人理财的管理,是为了方便用户清晰、快捷地进行理财投资,同时方便管理员对用户信息进行快捷管理等。个人理财是对自身财务状况的管理,以实现财产保值、增值的目的。我们的生活离不开资金,理财便与我们每个人息息相关。这个个人理财系统具有如下的一些功能:对于管理员,可以实现用户信息管理:管理用户的个人信息、银行卡信息、个人征信信息。产品理财管理:管理零钱理财信息、工资理财信息、期限理财信息、基金理财信息以及推荐精选银行。权限管理:设置用户的个人理财和金融工具功能。网贷管理:对用户的网贷信息进行审核以及提醒用户及时还款。对于用户,可以实现个人理财:用户可以进行零钱理财、工资理财、期限理财、基金理财以及查看银行推荐。金融工具:用户可以查看自己的资金记录以及进行安全网贷。个人中心:用户可以管理自己的理财、借贷、银行卡和账户信息。

2.2项目功能需求分析

  本系统首先用户或管理员要通过一定身份验证,才能进入系统,使用到本系统所提供的相应服务。基本功能描述如下。

2.2.1基本功能描述:

用户注册:通过用户在此界面输入相关的信息,完成账号与密码以及个人信息在数据库中的录入,并由此获得一个可进入系统的Id和密码。

登录:通过让用户输入账号、密码和验证码,再将用户Id与密码与数据库中用户注册时的数据进行比对,Id与密码都正确提示登录成功,页面跳转;如果密码与Id不对,提示用户,密码输入错误,请他重新输入。如果用户ID为管理员ID,则登录跳转到管理员界面。

退出:主要是为了保护用户的账户安全,防止因无法退出而产生的账户不安全行为。通过点击右上角头像下拉菜单,点击退出登录即可返回登录界面。

修改界面颜色:用户可以通过右上角调色盘图表修改主题、LOGO、头部、侧边栏的颜色。

2.2.2管理员功能描述:

用户信息管理:管理员可以对用户的个人信息、银行卡信息、个人征信信息进行编辑和删除。

产品理财管理:管理员可以对零钱理财信息、工资理财信息、期限理财信息、基金理财信息以及推荐精选银行进行编辑和删除。

权限管理:设置用户的个人理财和金融工具功能。

网贷管理:对用户的网贷信息进行审核以及提醒用户及时还款。

2.2.3用户功能描述:

用户个人理财:用户可以从零钱理财、工资理财、期限理财、基金理财中选择合适的进行投资以及查看银行推荐。

用户金融工具:用户可以查看自己的资金记录以及进行安全网贷。

用户个人中心:用户可以管理自己的理财、借贷、银行卡和账户信息。

我的消息:用户可以查看、删除来自系统的消息。

2.3项目系统架构图

  本项目系统架构图如图2.3所示:

2.4项目E-R图

  项目E-R图,有工资理财模型、零钱理财模型、期限理财模型,基金理财模型,管理员借贷模型,管理员银行卡模型,管理员用户模型,用户贷款模型,用户银行卡模型。

  工资理财模型模型如图2.4-1所示

  零钱理财模型如2.4-2所示

  期限理财模型如图2.4-3所示

  基金理财模型如4.2-4所示

  管理员借贷模型如图2.4-5所示

  管理员银行卡模型如图2.4-6所示

  管理员用户模型如图2.4-7所示

  用户借贷模型如图2.4-8所示

  用户银行卡模型如图2.4-9所示

2.5项目用例图

  项目用例图如2.5所示

三、项目其他需求 3.1用户

  我们本项目的主要用户是个人,例如企业员工、自由职业者、个体户等等,但在实际生活中,这些群体对信息技术的接触往往并不深入,对他们而言所谓的个人理财管理系统或许还没有一个账本方便,所以一个实用的理财系统将追求在记录的基础上提供

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。