团队作业3--需求改进&系统设计
需求&原型改进
1.给目标用户展示原型,与目标用户进一步沟通理解需求
a.用户使用前的场景:使用过博客园的用户知道,博客园的前端界面是不太友好的,虽然博客园提供上传css,js代码用来修改用户自己的博客园界面,但是有些博客园的用户对于前端这块知识可能并不了解,对于前端知识了解的用户对于修改繁琐的前端界面也存在一定的排斥,导致用户存在着想要拥有美观的博客园界面的想法,又无从下手的情况。
使用产品后的场景:用户可以使用美化器设计出符合自己审美的博客园界面,然后使用该美化器导出JS,CSS代码,将其传入博客园提供的接口后,用户可以拥有自己的博客园界面。
b.给用户展示原型,并沟通需求
调查方式:
当场访问:直接给用户展示并讲解原型,与他们沟通需求
2.修改完善上周提交的需求规格说明书
3.参考《构建之法》8.5节功能的定位何优先级,给出功能分析的四个象限。
4.任务分解WBS
系统设计
1.系统的架构 设计
部分 | 模块 | 描述 |
---|---|---|
后台 | 抓取页面 | 根据提供的博客园URL来抓取并返回页面,从而避免iframe跨域 |
前端 | 博客园预览 | 实时预览页面及所应用的美化模块 |
美化模块 | 提供各种美化模块,包括CSS和JS | |
模块整合器 | 将所选的美化模块整合并输出可用的代码 |
2.完成项目的数据库设计
纯前端开发,没用用到数据库
测试计划
b.给用户展示原型,并沟通需求 b.给用户展示原型,并沟通需求
调查方式: 调查方式:
当场访问:直接给用户展示并讲解原型,与他们沟通需求 当场访问:直接给用户展示并讲解原型,与他们沟通需求
b.给用户展示原型,并沟通需求 b.给用户展示原型,并沟通需求
调查方式: 调查方式:
当场访问:直接给用户展示并讲解原型,与他们沟通需求 当场访问:直接给用户展示并讲解原型,与他们沟通需求
b.给用户展示原型,并沟通需求 b.给用户展示原型,并沟通需求