发表于: 2019-08-19 21:19:34

0 788


今天完成的事:

完善方案设计:


1、登录页

需求描述:登录后台账号,根据权限进行不同的管理

验收标准:

1.用户名限制字符为30字符,格式无限制;

2.当字符数超出时,在账号输入框上方显示提示语;

3.账号和密码皆为空以及账号为空时,点击登录提示还未填写账号;

账号已填写、密码为空时,提示未填写密码;

密码错误时,提示账号或密码错误;

技术方案:

1、监听用户名字符长度,超出30位时自动删除

2、未输入时,用户名输入框显示提示:最大长度为30字符

3、当输入不规范时(账号或密码为空),点击登录按钮,不发送请求,直接显示提示信息

进行判断,当用户名和密码不为空时才可以发送请求

用户名错误时,提示用户名不存在,密码错误时提示密码错误

7、任务管理

需求描述:作为一个管理员,我希望能对习题和视频进行编辑、操作,以便于我管理任务。

验收标准:

刷题先锋视频 难度等级;
勾选展示,必须选择等级,一星代表一级,否则立即上线按钮不能点击;

不勾选展示无法选择难度等级,前台不显示难度模块;

任务管理中除教学视频无难度,刷题先锋和习题都有难度,教学视频难度等级直接显示为无

后台任务管理,筛选搜索处,选择筛选条件显示结果

1、可根据年级部、学科、课程名称、章节名称、任务名称、任务类型、状态、难度、视频习题类型筛选任务;

2、点击编辑,跳转“编辑”页面;

3、列表按展示序号、任务名称、任务类型、视频习题类型、所属章节、所属课程、所属年级部、难度、状态、操作

排序顺序:上架放在前面下架放在后面 按更新时间排序

技术方案:

1、根据任务类型的不同,点击编辑时跳转到视频或习题编辑页

2、视频类型为刷题先锋时,需选择难度

3、视频使用各大视频网站自带的分享模式iframe标签内嵌

4、新增习题页,选择不同的习题类型出现不同的选项,根据条件切换组件来显示

5、习题中的文本框

方案一:使用div制作

切换下拉框时对文本进行渲染

发送请求时,将div可编辑属性设置为false

方案二:使用富文本

将富文本的选项按钮拿出来,放在右侧的下拉框


6、音频、视频、图片上传

点击新增时,会增加一行,在行内出现上传图片、音频、视频的选项



14、修改密码

需求描述:作为一个认为账户安全存在隐患的管理员,我想要修改我的密码,以便于提高我的账户的安全性。

验收标准:

1、填写原密码、新密码、确认密码,用户焦点离开输入框,输入框内容为空时或格式错误,相应输入框下方提示红色错误信息;

2、输入框内容存在空值,确定按钮禁用;

3、点击确定,若新密码与确认密码一致,弹出“修改成功!”提示框,点击确定,跳转“后台登录”页面;若新密码与确认密码不一致,确认密码输入框下方提示红色错误信息”两次密码不一致“;

技术方案:

1、输入框内容为空时,确定按钮置灰


2、两次新密码输入不一致时,输入框下方提示


遇到的问题:

暂无


明天计划:

继续方案设计,寻找技术难点


收获:

方案设计的用处真的很大,捋清了思路,攻破技术难点,之后就是把代码写出来了


返回列表 返回列表
评论

    分享到