当前位置: 首页 > news >正文

优化网站 优帮云软件开发交易平台

优化网站 优帮云,软件开发交易平台,企业网站建设 租用服务器,东阳网站建设yw81目录 1 创建数据源2 搭建管理后台3 搭建查询条件4 功能测试总结 我们上一篇介绍了如何将学生加入班级,学生加入之后就需要教师加入了。教师分为任课老师和班主任,班主任相当于一个班级的管理员,日常可以发布各种任务,发布接龙&…

目录

  • 1 创建数据源
  • 2 搭建管理后台
  • 3 搭建查询条件
  • 4 功能测试
  • 总结

我们上一篇介绍了如何将学生加入班级,学生加入之后就需要教师加入了。教师分为任课老师和班主任,班主任相当于一个班级的管理员,日常可以发布各种任务,发布接龙,发布表单采集。

除了这些,教师还可以指定班级里的各种职务,比如班长、副班长,也可以管理家委会成员,分配工作任务给家委。

为了实现上述的要求,首先是教师基本信息的管理

1 创建数据源

打开编辑器,切换到云数据库,点击+号创建数据源
在这里插入图片描述
保持默认,点击下一步
在这里插入图片描述
输入模型名称教师表
在这里插入图片描述
点击添加字段,输入教师名称,类型选择文本
在这里插入图片描述
将教师名称设置为主列字段
在这里插入图片描述
添加第二个字段,教师性别,类型选择枚举,枚举项可以复用学生性别
在这里插入图片描述
添加第三个字段,联系电话,类型选择电话
在这里插入图片描述
添加第四个字段,所教科目,类型选择枚举,选择设置为多选
在这里插入图片描述
科目的话可以根据学校开展的科目不同进行具体的设置
在这里插入图片描述
添加第五个字段,是否班主任,类型选择布尔值
在这里插入图片描述
添加第六个字段,班级,选择关联关系,类型选择多对一
在这里插入图片描述
这里可能涉及到一个教师带多个班级的情况,这就需要设计多对多的关系,我们这个版本先不考虑,因为多对多一个是比较复杂,再一个功能上也需要有很多考虑

字段设置完毕了之后,我们设置一下权限,选择所有用户可读,创建者和管理员可以修改
在这里插入图片描述

2 搭建管理后台

数据源创建好之后,就需要搭建后台功能,打开我们的管理后台,点击页面创建的图标
在这里插入图片描述
选择教师表,左侧导航布局
在这里插入图片描述
切换到布局模式,选择左侧导航布局,在右侧点击添加平级菜单
在这里插入图片描述
选择我们的教师列表页面
在这里插入图片描述
修改菜单的名称,选择图标
在这里插入图片描述
回到设计界面,点击实时预览,可以看到我们设置的菜单已经生效
在这里插入图片描述

3 搭建查询条件

我们这里因为有了班级这种关联关系的字段,所以查询条件也需要自己设置一下。低代码的好处可以复制粘贴复用已经设置好的成果,切换到学生列表页面,选中我们的网格布局,复制一下,按ctrl+c就可以
在这里插入图片描述
切换到教师列表页面,选择布局内容组件,按ctr+v进行粘贴
在这里插入图片描述
点击网格布局组件,点击鼠标的右键,选择移动到最前
在这里插入图片描述
我们要重新设置一下变量,首先添加一个数据表查询变量,查询班级表的信息
在这里插入图片描述
选择班级表,方法选择查询多条,查询200条数据
在这里插入图片描述
将第二个字段改为教师姓名
在这里插入图片描述
第三个字段改为教师性别
在这里插入图片描述
第二行的第一列添加下拉单选组件,设置为所教科目,选项设置为语文、数学、英语、体育、音乐
在这里插入图片描述
第二行的第二列添加单行输入组件,修改为联系电话
在这里插入图片描述
然后我们按照字段一一建立自定义变量,对应我们每个查询条件的输入值
在这里插入图片描述
创建一个自定义方法用来绑定我们的查询按钮的点击事件

export default function ({ event, data }) {$w.page.dataset.state.className = $w.select1.value$w.page.dataset.state.teacherName = $w.input1.value$w.page.dataset.state.sex = $w.select2.value$w.page.dataset.state.subject = $w.select3.value$w.page.dataset.state.phone = $w.input2.value
}

在这里插入图片描述
再添加一个方法,用来和重置按钮绑定

export default function({event, data}) {$w.page.dataset.state.className = undefined$w.page.dataset.state.sex = undefined$w.page.dataset.state.teacherName = undefined$w.page.dataset.state.subject = undefined$w.page.dataset.state.phone = undefined
}

在这里插入图片描述
选中页面组件,设置onShow事件,选择我们的load的自定义方法
在这里插入图片描述
在这里插入图片描述
选择重置按钮,绑定我们的reset方法
在这里插入图片描述
选择查询按钮,绑定我们的query方法
在这里插入图片描述

4 功能测试

搭建好了之后,我们就需要测试相关功能了,测试之前先准备测试数据。在数据表格点击新建按钮,我们加入一些老师
在这里插入图片描述
输入查询条件,点击查询,发现数据没有过滤
在这里插入图片描述
这是因为我们的数据表格忘记绑定筛选条件导致的,选中数据表格,我们绑定一下
在这里插入图片描述
测试就是将各种场景都覆盖到,然后遇到问题再找出问题的原因进行针对性的解决。有时候开发阶段是发现不了问题的,到了线上的环境需要结合生产日志进行定位。

总结

本篇我们介绍了教师管理的功能,包含数据源的创建、后台功能的搭建,介绍了测试的方法以及问题的解决办法,照着教程搭建一遍吧。

http://www.khdw.cn/news/26083.html

相关文章:

  • lol英雄介绍网站模板如何做百度搜索推广
  • 2m带宽可以做音乐网站谷歌浏览器下载手机版中文
  • 烟台百度网站推广哪家公司网站做得好
  • 类似优酷网站建设价格网站推广软件免费版大全
  • 商城网站建设公司哪家好百度销售
  • 网站模板下载百度云链接怎么做的传统营销与网络营销的整合方法
  • 五金配件店 东莞网站建设如何有效的推广宣传
  • 党建网站怎么做360开户推广
  • 怎么在凡科上做网站在百度怎么创建自己的网站
  • 做个人网站怎么赚钱临沂百度seo
  • 通化市建设局网站实时热搜
  • 做交通事故的网站搜索关键词软件
  • 石家庄造价信息网广州网络推广seo
  • 啤酒网站建设seo关键词推广多少钱
  • 法院服务中心网站建设重庆森林粤语完整版在线观看免费
  • 宁波政府信息化网站建设优化设计三年级上册语文答案
  • 集团网站建设公司seo怎么优化方案
  • 程序源代码网站百度推广售后服务电话
  • 怎么给网站添加站点统计seo顾问什么职位
  • 中国建设银行宁波分行网站缅甸今日新闻
  • 成人学设计应该去哪里学河北seo网络优化师
  • 游戏开发难还是网站开发难最牛餐饮营销手段
  • 物流公司介绍模板武汉seo搜索引擎
  • 社交网站设计线上推广的方法
  • 移动做网站吗免费b站推广网站
  • 合肥营销型网站建设开发可以入侵的网站
  • dtc建站服务淘宝联盟怎么推广
  • 免费网站源码html搜索引擎推广案例
  • 医院网站怎么做运营沈阳seo排名优化推广
  • 惠州专业做网站公司品牌策略包括哪些内容