构建之法——网站项目结对作业

易搜——在线教育资源网 网站产品原型设计

资源链接 >> 码云-代码管理 《构建之法——现代软件工程》

1.结对成员

  • 陈斌
  • 虚空行者

2.需求分析(基于NABCD模型)

2.1 N(Need, 需求)

出发点

  • 痛点1:海量在线教育资源,分布在各自的平台上,用户查找不方便。
  • 痛点2:在线教育资源搜索出来的信息根据字节匹配,实际内容与质量不能匹配。
  • 痛点3:在线教育资源类型不够细分,各个学科知识点间没有形成关联的知识结构。

对产品功能性的需求

  1. 核心功能一:在线资源搜索功能
  2. 核心功能二:资源排序与个性化推荐
  3. 核心功能三:学习规划,进度反馈与笔记功能

对产品开发过程的需求

  1. 待定

服务质量需求

  1. 搜索响应时长控制

软件产品的使用者

  1. 资源(内容)提供方
  • 自媒体
  • 合作平台
  1. 顾客:内容消费者
  • 学生
2.2 A(Approach,做法)
  • 利用团队成员是大学生的身份和地理优势,在本校做需求调研
  • 初步利用问卷调查形式了解需求
  • 筛选有价值的问卷反馈,对答卷者进行深入面谈
2.3 B(Benefit,好处)
  1. 网站内容全面
  2. 搜索资源广,涵盖电子书,视频,音频等
2.4 C(Competitors,竞争)
  1. 现有教育资源网站:慕课大学,网易公开课等
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 · 事后总结, 并提出过程改进计划 ---- ----
---- ---- ---- ----
posted @ 2020-10-12 13:01  丹心陈  阅读(58)  评论(0)    收藏  举报