发表于: 2017-03-04 20:24:44
1 999
今天完成的事情:
1.双语儿童功能列表拆分;
双语儿童功能拆解 | |||
系统 | 模块 | 子模块 | 备注 |
前台 | 课程展示功能 | 课程详情 | 课程标题、日期、老师录音、句型,每日课程更新 |
打卡功能 | 打卡 | 重新打卡,录音、重录、播放、打卡 | |
打卡记录 | 历史记录、记录图标 | ||
个人中心 | 老师信息 | 查看老师姓名、头像、简介 | |
宝宝信息 | 编辑宝宝名字、性别、出生日期、地区、电话等信息 | ||
后台 | 信息管理 | 用户信息 | 搜索、查看、编辑、冻结、解冻 |
用户详情 | 展示用户的用户名、性别、出生日期、地区、电话等信息 | ||
打卡列表 | 查看、删除、编辑 | ||
打卡详情 | 用户提交的录音可播放、提交时间、点评录音 | ||
课程信息 | 线上课程的增删改查 | ||
课程详情 | 编辑、输入、上传课程录音,句型 | ||
后台管理 | 账户管理 | 对后台登陆账户进行管理 | |
角色管理 | 对多个角色进行管理(角色访问权限的限制) | ||
模块管理 | 功能模块的管理 | ||
密码修改 | 对后台登陆的账号密码进行修改 |
2.双语儿童前后台交互逻辑图;
3.项目后台原型绘制,优化了一下前端原型图,项目ppt中的story;
明天计划的事情:
1.继续找其他项目的功能列表,熟悉功能的具体场景;
2.根据逻辑图、story完成小程序原型设计,争取早日评审。
遇到的问题:
1、完成了功能的拆分,但是对功能的理解不是很清晰,造成在拆分的时候,先是朝着页面上的布局页面切分,而跑偏;
随后在功能细节的备注上,把功能理解成对功能模块的操作过程描述,实际上只需要将功能点列出。
2、对优先级的理解,目前跟据项目的实际理解,符合MVP的核心功能是优先级高的,非核心功能:如排名、点赞、等是优先级低的;
收获:
功能点分模块、子模块,子模块中也有并列关系,和父子关系的。功能点,是一个项目要实现的所有的目标,都是前后关联的;
梳理出功能点后,画出逻辑图,整个项目的核心就把握住了,通过用户story,就能画出原型图,通过原型图再写验收标准。
评论