发表于: 2017-10-13 19:58:24
1 743
天气变幻无常,本想每天一个任务的结果突然扁桃体发炎高烧不退,现在才稳定一点,师兄也要注意身体啊。
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
看到这个任务也是蛮懵的,感觉无从下手,那就先找几篇文章把概念搞清。
1.了解后台是什么
顾名思义,就是与前台相反的呗,前台我们都知道是用户查看信息,提交信息的地方,那么后台相应的就是创建元素信息,存储信息,处理信息的地方,他也叫管理系统。
打个比方,前台就好像我们去餐厅里,坐下来看菜单,然后告诉服务员我们今天要吃什么,服务员就蹦蹦跳跳的到了后厨,告诉厨师要做哪些菜,厨师记下桌号和菜品,就开始制作了。这里的后厨实际上就是我们所说的后台系统,而那个厨师就是后台管理员。
2.开始写后台story
由于后台种类繁多,也不能随便像调研一样随便接触其他产品的后台,为了不把自己绕进去还是任务优先吧。
模块管理:
作为一名超级管理员,我想要新增模块,以便于需要增加新的模块
作为一名超级管理员,我想要编辑模块,以便于改动模块信息
作为一名超级管理员,我想要删除模块,以便于删除不想要的模块
角色管理:
作为一名超级管理员,我想要新增角色,以便于需要增加新的角色
作为一名超级管理员,我想要编辑角色,以便于改动角色信息
作为一名超级管理员,我想要删除角色,以便于删除不想要的角色
账号管理:
作为一名超级管理员,我想要新增账户,以便于需要增加新的账户
作为一名超级管理员,我想要编辑账户,以便于改动账户信息
作为一名超级管理员,我想要删除账户,以便于删除不想要的账号
密码修改:
作为一名超级管理员,我希望能修改登录密码,以便于更换成我想要的密码
原型设计没做但我还是想提交任务6,因为这个后台设计任务并没有明确的目标,如果说只是按照这些story来设计原型的话,我感觉就是照抄一遍任务下的示例,所以在结束任务时,我想多去了解别人是怎么设计出后台的,就当做调研吧。
1.理清后台管理的功能模块,用树状图画出来
2.接着设计骨架,大致分为三种
一、横向导航
横向导航会用在后台功能较少,层级很少的情况下,他的优势就是学习成本低,劣势就是可扩展性比较差。
二、纵向树状结构导航
- 左侧边栏汉堡包样式的层级分类,使用比较广泛
三、 横向导航纵向树结构
- 顶部选项卡划分主模块,左侧边栏划分次级分类,最为复杂的类型
明天计划的事情:
去做任务7
(一定要写非常细致的内容)
遇到的问题:(遇到什么困难,怎么解决的)
后台很难有机会亲身体验,见得少,只能从别人文章中的截图见识到,不能亲手去交互,一开始还是很难理解的。
收获:(通过今天的学习,学到了什么知识)
任务6比较草草了事,希望师兄能提几个关于后台的问题,好让我能带目的性的去多搜寻关于后台的知识
评论