基于Spring+SpringMvc实现的足球队管理系统,java技术经理岗位职责

1.账号密码错误

2.账号密码正确,却没有登录权限

3.网络异常

4.正常登录

2.主界面

  1. 管理员主界面:

  • 教练组主界面 :

  • 球员组主界面:

  • 干事组主界面:

说明:不同角色登录后展示的主界面各不同,其次不角色 点击菜单后呈现的效果也更不多,例如:查看评价结果那一块,管理员能看评价人的信息而且能对评价结果进行操作,而其他角色只能看见评价得分信息。

**3.**用户管理+角色管理:

用户管理:

工作人员列表

球员列表

教练列表

停职员工

说明:基本的增删改查+分页查询:

  • 这里新加了一个停职的操作,这里的停职也就是撤销了他的登录权限,但系统依然会保留他的数据,等待重新启用以后,数据自动恢复和正常登录授权。

  • 不同的角色所呈现出来的信息不同,比如球员更多的展示身体条件等信息,教练则更多的展现执教的经验与以往成就等。

  • 至于右下角的那个环形菜单导航,会在后面再详细介绍一下。

角色管理:

说明:

分为五类用户组:管理员、教练组、球员组、干事组、停职人员

1.教练组:体能训练师、技术训练师、强化训练师、主教练等角色。

2.干事组:保洁人员、医务人员、拉拉队等成员。

3.球员组:边后卫、中后卫、后腰、前腰、中前卫、边前卫、前锋、边锋、守门员等。

4.停职人员:无任何权限但保留其在数据库里的信息。

我这里的权限是授予给 【组】  !例如:数学老师,化学老师,体育老师 都归于【教师组】,他们的权限都是同级。

这里的操作,只能对组下的角色名进行增删改查的操作,例如在干事组里新增一个【球童】的职务,他所获得的权限就是【干事组】的权限。

3.日程信息管理

管理员角色下-发布任务-查看任务状态

被安排任务人员:

说明:这就是之前提到的同一个jsp,点击后根据不同的角色呈现出不同的界面,例如管理员能管理任务的基本信息,员工们能通过(接收此日程任务/已完成此日常任务/此任务尚未完成)来反馈给管理员,使管理员能更好的知道各个日程任务的进度情况,也就是一个简单的"发布者"与"执行者"之间简单的信息交互。

**4.**训练计划+球队阵容+球员数据

教练角色下-球队阵容- 训练计划

说明:训练计划-球队阵容 跟上面的实现原理差不多:1.增删改查+分页查询+角色区别处理(不同角色能操作权限不同)。然后阵容这块我多加个一个字段,来呈现出阵容是否启用。

教练角色下-球员数据

点击【查看近七场数据】:

说明:表单里展现出来的是最近一场的数据,然后教练只能对最近一场的数据 进行增删改查的操作。

(我个人的理解是:这里数据就好像我们平时的考试成绩一样,可能老师批卷有误判的情况,那我们发现后可以向老师说明情况,老师再确认后能修改【这次】的考试成绩,至于以前的成绩是经过我们都确认后,就不能再更改了。以防止个别教练因其他原因篡改历史数据,保证数据的公正性和准确性)。

这里我们用 layer.js 插件,将最近七场的数据以弹出层的形式 展现出来。至于具体如何数据进行交互,后面会更详细地介绍。

5.球队简介+公告管理+环形菜单导航

球队简介:

说明:点击那个图标后,呈现出的效果,通过滚轮上下滑动呈现出新事件与旧事件。

说明:管理球队简介里的信息,基本的增删改查+分页。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值