开发技术:Jsp、servlet、Bootstrap、MVC架构、文件上传、文件下载、echart

开发工具:Eclipse(Idea)、Mysql5.5、Tomcat8.5

系统功能需求分析

(1)账户登录退出:在系统中管理员和系统中的员工可以在系统主页界面进行账户登录,登录成功后进入到主页,且可以进行账户退出;

(2)用户管理:管理员在系统中对已有的管理员信息进行在线管理操作可以对其进行添加删除更新操作。

(3)部门管理:管理员在后端可以对部门信息进行管理,对部门信息进行插入数据库、更新、删除操作。

(4)岗位管理:管理员对岗位信息进行管理操作,在系统的后台管理员可以对已有的岗位信息进行添加、修改、删除、查询操作。

(5)员工管理:管理员可以对系统中的员工信息进行在线管理操作,可以对其进行更新、数据添加、删除等操作。

(6)请假管理:管理员对系统中的请假信息进行审核操作,可以对员工提交到请假信息进行批准和拒绝。

(7)公告管理:管理员在系统中对系统中的公告信息进行在线管理操作,可以对其进行添加删除修改查询操作。

(8)文件管理:在系统中会涉及一些文件信息,管理员可以对文件进行上传、上传成功以后员工可以对其进行下载操作。