毕业设计源码

智能出差报销管理系统访问

 

技术实现:

 

语言:JSP/JAVA

智能出差报销管理系统1

框架:SSM,直接导包的方式,不要用maven

模式:B/S

智能出差报销管理系统2

数据库:Mysql

开发工具:eclipse

智能出差报销管理系统3

前端:bootstrap,jquery

 

系统需求分析

1.总体需求分析

经过对企业的实际报销业务的调研,智能出差报销管理系统主要实现出差管理模块、借款管理模块、费用报销模块、信息管理模块、统计模块与设置模块等核心功能,系统的总体功能图如下:

 

角色 职责或功能

员工 主要参与者,进行出差管理、借款管理、费用报销等

如需更多安卓毕业设计,可关注东哥毕设。

部门领导 主要参与者,进行出差管理、借款管理、费用报销等

财务人员 主要参与者,进行费用报销、转账等

总经理 主要参与者,进行借款管理、费用报销等

超级管理员 系统的管理人员,负责对系统进行设置等

2.用户角色分析

3.功能需求分析

3.1出差管理模块

主要用于对员工出差情况进行管理。

需要先由员工对相关领导提出要出差的申请,并填写出差申请表并提交。若需要借款,则勾选借款信息;若不需要借款,则直接提交出差申请表。部门领导查收员工提交的出差申请表,并进行审核,若审核通过,则填写通过意见,并进行存档;否则,填写审核不通过的原因。用例图及流程图如下所示:

 

3.2借款管理模块

借款管理模块主要用于对员工出差前的借款活动、出差后的还款活动进行管理。

在员工填写出差申请表时,可选择是否进行借款申请。若选择借款申请,则需要先填写借款申请表,借款申请表会逐级提交给部门经理、总经理进行审核,若审核通过,则填写审核通过意见,并由财务人员根据借款申请表进行借款的转账,并由员工确认收款。若审核不通过,则填写审核不通过原因。

在员工出差结束后,需要归还借款。员工先到借款返还填写还款申请表进行申请并提交,由财务人员进行审核。若审核通过,则向员工下发扣款通知,否则填写审核不通过原因。员工收到扣款通知后,通过电子转账汇款给财务人员;之后由财务人员进行核对并转账至公司账户。用例图及流程图如下所示:

 

 

3.3费用报销模块

费用报销模块不止用于出差报销,还可对部门的日常开销进行报销。员工进行报销时,需要先填写报销申请表,并确定报销类型。若为出差报销,则需要将出差申请表、借款申请表一同提交;若为日常开销报销,则只需提交报销申请表。提交之后由部门经理、总经理进行审核,若审核不通过,则填写不通过原因;若审核通过,则填写通过意见,并转交至财务人员进行转账操作。财务人员在查收报销申请表后进行核对,核对完成后通过报销转账进行电子汇款,汇款成功后由员工查收汇款。用例图及流程图如下:

 

3.4统计模块

主要用于记录所有的出差管理、借款管理、费用报销,并根据用户的权限展示不同的统计内容。若用户为员工,则展示自身的出差申请、借还款申请、费用报销申请情况;若用户为部门经理,则展示部门所有员工的出差申请、出差审批、借还款申请、借还款审批、费用报销申请、费用报销审批情况;若用户为财务人员,则展示所有员工的借还款申请、费用报销申请以及所有的转账情况;若用户为总经理,则展示所有的申请、借还款、费用报销、转账情况。用例图如下所示:

 

3.5转账模块

主要用于转账行为,包括借还款转账及报销转账。

它镶嵌在其他模块里面,凡是涉及转账行为的均由此模块进行负责。若用户为员工,则可通过借款管理模块及费用报销模块进入转账模块查询转账情况;若用户为财务人员,则有专门的接口进入转账模块,以便更便捷地进行转账的操作。用例图如下所示:

 

3.6设置模块

设置模块会根据用户权限的不同,添加不同的设置功能。其中,系统管理员的设置功能是最丰富的,并且主要针对整个系统进行设置。

评论