首页 > 代码库 > 团队博客作业-功能规格说明书

团队博客作业-功能规格说明书

XuebaOnLine项目功能规格说明书

引言

编写目的

此功能规格说明书的主要目的是:

  使用户确认Xueba系统的主要功能,并了解如何使用。

  便于工程团队与用户在需求上达成一致,作为进一步详细设计软件的基础。

  为团队的开发完善工作设定大纲。

项目背景

  项目名称: XuebaOnline在线系统

  项目面向用户:具备使用通用搜索引擎(百度、谷歌等)的能力,对计算机科学,软件工程两个学科有一定的知识需求。

  项目开发背景:对BugPhobia团队开发的XuebaOnLine系统进行修改和进一步的完善。

总体描述

基本目标

  网站能够采集专业化社区中的问答数据、高质量课程资源、专业技术文档中的内容,为使用者提供一体化的、精准的、高质量的搜索内容。

  用户能够通过网站间接参与到上游社区的讨论中,接触行业大牛,了解更多尖端知识和技术。

典型用户分析

◇张飞:对计算机科学具有浓厚的兴趣,但是基础十分薄弱

姓名 张飞
年龄 19岁
学历 某专业大一新生(含计算机专业)
计算机知识层次和能力 对计算机科学和编程具有浓厚的兴趣,但基础十分薄弱,基础知识几乎没有
生活学习情况 想要自学编程,但是一头雾水,不知从何处下手
用户比例 约占总用户量的40%
使用动机 想要在网络中查找一些教程,帮助自己从零开始系统学习编程。
使用困难 很多搜索结果介绍的不够深入,系统性不强,计算机小白上手很困难,很难形成知识体系。
用户重要程度  十分重要
典型使用场景

 张飞想要自学C语言,想要在网络上搜索较全面的对C语言的讲解,包括练习题

用户偏好  界面简洁,广告少,查找得到的学习资料门槛较低

◇刘备:具有一定基础的计算机专业大三学生

姓名 刘备
年龄 21岁
学历 计算机专业大三学生
计算机知识层次和能力 具有一定的代码基础,具有较熟练的编程能力,同学眼中的“大神”。
生活学习情况 在工作中经常需要查阅大量的相关技术和概念,对未知领域,行业的尖端技术具有强烈的渴望。
用户比例 约占总用户量的30%
使用动机 在网络中高速高效的查找需要使用的相关专业知识,同时对行业内的新技术想要有一定的了解
使用困难  网络搜索得到结果过于繁多,鱼龙混杂,很难精准定位。
用户重要程度  十分重要
典型使用场景

 刘备正在完成选修课《软件工程》的编程作业,需要查询相关技术文档

上课前,刘备拿出手机,想了解一下最近十分火爆的机器学习技术

用户偏好  界面简洁美观,内容一针见血

◇关羽:想要报考计算机二级考试,对计算机科学没有深入了解的需求,只要满足考试要求即可

姓名 关羽
年龄 20岁
学历 金融专业大二学生
计算机知识层次和能力 可以使用计算机中的常用软件,但是参加计算机二级考试,心里还有点没底
生活学习情况 正在紧张准备计算机二级考试,但是写程序的确是关羽同学的短板。
用户比例 约占总用户量的10%
使用动机 想要对编程进行快速入门,掌握一些简短程序的编写
使用困难  网上搜索得到的结果通常只有代码,少有注释,也没有正确性保证,学习效率低
用户重要程度  比较重要
典型使用场景

 关羽同学想写一个求最大公约数的程序,但是网上搜索得到的结果很难理解,感觉束手无策

用户偏好 查找得到的内容详细,易于理解

◇赵云:计算机专业从业者,有两年的工作经验

 

团队博客作业-功能规格说明书