基于Vue+Element UI+SSM+SpringCloud的员工管理系统

简介: 基于Vue+Element UI+SSM+SpringCloud的员工管理系统

表说明:

emp:


d9ff2c393ada4385bd20e4d4ec0b79eb.png


empNo:员工编号


empName:员工姓名


empParentNo:员工上级领导ID


emp_jobID:员工岗位ID


emp_iphone:电话号码


emp_birthday:员工出生日期


emp_password:登录密码


emp_sex:员工性别(1:男  0:女)


Depart_job:


e40d1eba3162448281e9dd2da81f6dd8.png

emp_jobID:员工岗位ID(与表emp中的emp_jobID对应)

emp_jobName:岗位名称

功能要求

1.登录(5分)

根据表emp中的empName,emp_password字段进行登录。

1.1帐号密码错误,提示登陆失败(2分)

1.2帐号密码正确,登陆成功并跳转(3分)

4f692cf36c574ae3b1fafcf4445bbad7.png

2.权限校验(10分)

2.1登录成功生成token,并保存在前端(5分)

2.2清除token,会自动跳转到登陆页面(5分)

457c832d61244f35b3151bfca96e4b33.png

3.查询列表(40分)

(考试时候不要删除数据!!)

3.1菜单管理,添加员工管理,下面两个子菜单(员工列表,岗位管理)3分

755f60718de6426e8d9b7f324afecc64.png


3.2员工列表展示。查询所有部长级员工(3分)

3.2.1编号,姓名,电话展示正确(5分)

3.2.2年龄展示正确(3分)

3.2.3性别展示正确(3分)

3.2.4岗位展示正确(3分)


39c96ac40c2b4a14aa9196d0f6d0254e.png

3.2.5点击展示下属信息正确(10分)

d43f880232c94b1db2edff0f039dabe1.png

3.3 分页查询

分页条数正确(4分)

每页几条下拉正确(2分)

跳转正确(2分)

前往第几页正确(2分)

1d2a00d0906d407f839283a69d6e65cc.png

4.条件查询(10分)

4.1下拉看到所有岗位(5分)

4.2根据岗位查询出正确的数据(5分)


598b8d86e0314c3fa13fd87bf6fba762.png

5.修改信息(20)

5.1点击修改信息按钮,出现弹框,表单项正确(3分)

5.2姓名,电话回显正确(3分)

5.3出生日期回显正确(3分)

5.4性别回显正确(3分)

5.5岗位回显正确(3分)


ef20f6bb8cb848f39fcc048629fba2e8.png

5.6信息修改正确(5分)

6.新增下属(15)

5.1 点击新增下属弹框表单项正确(2分)


368e3e2032d94479bc9cf98d6e283aa6.png

5.2 岗位下拉正确(2分)


8681327c9c6e47f5bb77485d8dbf32fb.png

5.3 性别下拉正确(2分)

5.4 新增员工成功(4分)

5.5 新增的员工为当前登录员工下属,关系绑定正确(5分)

相关文章
|
3月前
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
497 37
|
3月前
|
JavaScript
Vue使用element中table组件实现单选一行
如何在Vue中使用Element UI的table组件实现单选一行的功能。
206 5
Vue使用element中table组件实现单选一行
|
3月前
|
Java 应用服务中间件 数据库连接
ssm项目整合,简单的用户管理系统
文章介绍了一个使用SSM框架(Spring、SpringMVC、MyBatis)构建的简单用户管理系统的整合过程,包括项目搭建、数据库配置、各层代码实现以及视图展示。
ssm项目整合,简单的用户管理系统
|
2月前
|
资源调度 JavaScript PHP
Vue3+ element plus 前后分离admin项目安装教程
Vue3+ element plus 前后分离admin项目安装教程
68 0
|
3月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
56 0
|
4月前
|
开发者 C# Android开发
明白吗?Xamarin与Native的终极对决:究竟哪种开发方式更适合您的项目需求,让我们一探究竟!
【8月更文挑战第31天】随着移动应用开发的普及,开发者面临多种技术选择。本文对比了跨平台解决方案Xamarin与原生开发方式的优势与劣势。Xamarin使用C#进行跨平台开发,代码复用率高,可大幅降低开发成本;但因基于抽象层,可能影响性能。原生开发则充分利用平台特性,提供最佳用户体验,但需维护多套代码库,增加工作量。开发者应根据项目需求、团队技能和预算综合考量,选择最适合的开发方式。
135 0
|
4月前
|
JavaScript 前端开发 开发者
决战前端之巅!Element UI与Vuetify谁才是Vue.js组件界的霸主?一场关于颜值与实力的较量!
【8月更文挑战第30天】本文对比了两款热门的Vue.js组件库——Element UI与Vuetify。Element UI由饿了么团队打造,提供多种高质量UI组件,设计简洁大方。Vuetify基于Material Design规范,支持Vue.js 2.0及3.0版本,具备前瞻性。两者均涵盖表单、导航、数据展示等组件,Element UI配置选项丰富,而Vuetify则提供了更深层的样式定制功能。开发者可根据项目需求及个人偏好选择合适的组件库。
363 0
|
4月前
|
JavaScript 开发者 UED
Vue.js组件库大对决:Element UI与Vuetify,开发者的罗密欧与朱丽叶!
【8月更文挑战第30天】Element UI和Vuetify是Vue.js开发中的热门组件库,前者简洁高效,后者遵循Material Design,国际化程度高。两者均提供丰富的组件支持,但Vuetify组件更多样,设计更灵活;Element UI在性能和中文支持上更优。文档方面,Element UI更直观易懂,而Vuetify配置灵活但学习成本稍高。选择时需综合考虑项目需求、团队背景及设计风格,以达到最佳开发效果。
239 0
|
3月前
|
SpringCloudAlibaba API 开发者
新版-SpringCloud+SpringCloud Alibaba
新版-SpringCloud+SpringCloud Alibaba
|
2天前
|
SpringCloudAlibaba 负载均衡 Dubbo
【SpringCloud Alibaba系列】Dubbo高级特性篇
本章我们介绍Dubbo的常用高级特性,包括序列化、地址缓存、超时与重试机制、多版本、负载均衡。集群容错、服务降级等。
【SpringCloud Alibaba系列】Dubbo高级特性篇

相关实验场景

更多