构建之法——网站项目结对作业
易搜——在线教育资源网 网站产品原型设计
资源链接 >> 码云-代码管理 《构建之法——现代软件工程》
1.结对成员
- 陈斌
- 虚空行者
2.需求分析(基于NABCD模型)
2.1 N(Need, 需求)
出发点
- 痛点1:海量在线教育资源,分布在各自的平台上,用户查找不方便。
- 痛点2:在线教育资源搜索出来的信息根据字节匹配,实际内容与质量不能匹配。
- 痛点3:在线教育资源类型不够细分,各个学科知识点间没有形成关联的知识结构。
对产品功能性的需求
- 核心功能一:在线资源搜索功能
- 核心功能二:资源排序与个性化推荐
- 核心功能三:学习规划,进度反馈与笔记功能
对产品开发过程的需求
- 待定
服务质量需求
- 搜索响应时长控制
软件产品的使用者
- 资源(内容)提供方
- 自媒体
- 合作平台
- 顾客:内容消费者
- 学生
2.2 A(Approach,做法)
- 利用团队成员是大学生的身份和地理优势,在本校做需求调研
- 初步利用问卷调查形式了解需求
- 筛选有价值的问卷反馈,对答卷者进行深入面谈
2.3 B(Benefit,好处)
- 网站内容全面
- 搜索资源广,涵盖电子书,视频,音频等
2.4 C(Competitors,竞争)
- 现有教育资源网站:慕课大学,网易公开课等
2.5 D(Delivery,推广)
- 本校内推广:公众号,朋友圈,摆摊,传单等形式
网站原型设计
采用 墨刀 进行网页原型设计
PSP2.1
| PSP2.1 | Personal Software Process Stages | 预估耗时(小时) | 实际耗时(小时) |
|---|---|---|---|
| Planning | 计划 | ||
| · Estimate | · 估计这个任务需要多少时间 | ss | ss |
| Development | 开发 | ---- | ---- |
| · Analysis | · 需求分析 (包括学习新技术) | ---- | ---- |
| · Design Spe | · 生成设计文档 | ss | ss |
| · Design Review | · 设计复审 (和同事审核设计文档) | ss | ss |
| · Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | ---- | ---- |
| · Design | · 具体设计 | ss | ss |
| · Coding | · 具体编码 | ---- | ---- |
| · Code Review | · 代码复审 | ---- | ---- |
| · Test | · 测试(自我测试,修改代码,提交修改) | ss | ss |
| Reporting | 报告 | ---- | ---- |
| · Test Report | · 测试报告 | ---- | ---- |
| · Size Measurement | · 计算工作量 | ss | ss |
| · Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | ---- | ---- |
| ---- | ---- | ---- | ---- |

浙公网安备 33010602011771号