源代码+数据库+LW文档(1万字以上)+开题报告+答辩稿ppt+部署教程+代码讲解+代码时间修改工具
技术实现
- 开发语言:后端:Java 前端:vue
- 框架:springboot
- 数据库:mysql
开发工具
JDK版本:JDK1.8
数据库:mysql 数据库工具:Navicat
开发软件:idea
主要角色及功能介绍
本系统主要是基于数据的增加,修改,删除等操作,使用者能够通过提前设定的登录功能进入指定的操作区,这里对使用者设计的功能进行结构展示。
系统总体功能结构图见图4-1。系统的角色有管理员,财务人员,员工。
图4-1 系统总体功能结构图
管理员功能模块设计
管理员功能结构图的绘制结果见图4-2。管理员登录进入本系统操作的功能包括增删改查财务人员,收费信息,薪资信息,支出信息,报销信息,管理留言,管理员工等。
图4-2 管理员功能结构图
4.3.2 财务人员功能模块设计
财务人员功能结构图的绘制结果见图4-3。财务人员登录进入本系统操作的功能包括对收费信息,薪资信息,支出信息进行管理,审核报销信息,查询公告。
图4-3 财务人员功能结构图
4.3.3 员工功能模块设计
员工功能结构图的绘制结果见图4-4。员工登录进入本系统操作的功能包括查询公告,查询薪资,新增报销信息和留言。
图4-4 员工功能结构图
数据库
本节内容主要是使用图形的方式来描述数据库中的实体,每个实体的相应属性,还有实体之间的相互联系,常用的Visio工具即可满足绘制E-R图的需求。E-R图是由矩形,椭圆,菱形等图形元素组成,矩形框中主要写实体的名称,椭圆框中主要是登记该实体的属性,而菱形框中主要是登记实体之间的联系名称,最后使用实心线段把这些图形元素进行连接,即可完成E-R图的绘制。当初步得到一个E-R图时,需要进行检查,使用分析的方式去修改,重构E-R图,以达到消除数据冗余,或者是消除实体间联系冗余的目的。从而保持数据库的完整性,以及降低数据库维护上面的难度。
(1)使用Visio这样的常用的实体属性图绘制工具来绘制报销信息实体属性图,绘制结果见图4-3。
图4-3 报销信息实体属性图
(2)使用Visio这样的常用的实体属性图绘制工具来绘制财务人员实体属性图,绘制结果见图4-4。
图4-4 财务人员实体属性图
(3)使用Visio这样的常用的实体属性图绘制工具来绘制薪资实体属性图,绘制结果见图4-5。
图4-5 薪资实体属性图
(4)使用Visio这样的常用的实体属性图绘制工具来绘制员工实体属性图,绘制结果见图4-6。
图4-6 员工实体属性图
(5)绘制的上述实体间存在的联系见图4-7。
图4-7 实体间关系E-R图
系统功能实现及截图
5.1管理员功能实现
5.1.1 财务人员管理
管理员进入如图5-1所示的财务人员管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成含有财务人员手机号,性别,电子邮箱等数据的财务人员信息的修改,删除。
图5-1 财务人员管理界面
5.1.2 留言管理
管理员进入如图5-2所示的留言管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成含有员工手机号,员工姓名,留言内容,回复内容等数据的留言信息的修改,删除。
图5-2 留言管理界面
5.1.3 薪资管理
管理员进入如图5-3所示的薪资管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成含有薪资,月份,电子邮箱,员工头像等数据的薪资信息的修改,删除。
图5-3 薪资管理界面
5.2 财务人员功能实现
5.2.1 报销信息管理
财务人员进入如图5-4所示的报销信息管理界面之后,财务人员点击信息显示栏中最右侧的详情,审核按钮可依次完成含有报销金额,报销名目,电子邮箱等数据的报销信息的详情查看,审核操作。
图5-4 报销信息管理界面
5.2.2 收费信息管理
财务人员进入如图5-5所示的收费信息管理界面之后,财务人员点击信息显示栏中最右侧的修改,删除按钮可依次完成含有实收金额,收费类型,收费名目等数据的收费信息的修改,删除。财务人员点击新增按钮即可新增收费信息。
图5-5 收费信息管理界面
5.2.3 支出信息管理
财务人员进入如图5-6所示的支出信息管理界面之后,财务人员点击信息显示栏中最右侧的修改,删除按钮可依次完成含有支出金额,支出类型,支出名目等数据的支出信息的修改,删除。财务人员点击新增按钮即可新增支出信息。
图5-6 支出信息管理界面
5.3 员工功能实现
5.3.1 报销信息管理
员工进入如图5-7所示的报销信息管理界面之后,员工点击信息显示栏右侧的详情,删除按钮可依次完成报销数据的详情查看,删除,员工点击新增按钮即可新增报销信息,查询报销信息的查询条件有报销名目,员工姓名。
图5-7 报销信息管理界面
5.3.2 留言管理
员工进入如图5-8所示的留言管理界面之后,员工点击信息显示栏右侧的详情按钮可完成留言数据的详情查看,员工点击新增按钮即可新增留言信息,查询留言信息的查询条件有留言标题,员工姓名。
图5-8 留言管理界面
5.3.3 薪资查询
员工进入如图5-9所示的薪资查询界面之后,员工点击信息显示栏右侧的详情按钮可完成薪资数据的详情查看,查询薪资信息的查询条件有月份,员工姓名。
图5-9 薪资查询界面