1 / 11
文档名称:

需求规格说明书.doc

格式:doc   大小:78KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求规格说明书.doc

上传人:mh900965 2017/11/19 文件大小:78 KB

下载得到文件列表

需求规格说明书.doc

相关文档

文档介绍

文档介绍:卷号
卷内编号
密级
分类:
<模板>
编程直播间
需求规格说明书
Version:
撰写人(签名):
谢晋夫俞嘉琦范道远吴遥遥符旭豪
完成日期:
评审负责人(签名):
评审日期:
目录
1. 引言 1
目的 1
定义 1
参考资料 1
2. 总体概述 2
产品标识 2
产品描述 2
系统属性 2
开发背景 2
产品功能 2
用户的特点 3
限制与约束 3
3. 具体需求 4
功能需求 4
首页 4
注册登录模块 4
个人主页模块 5
需求墙模块 6
直播模块 8
性能需求 8
运行环境 8
性能要求 8
引言
目的
随着电子信息的高速发展,以信息网络技术为手段,以商品交换为中心的商务活动越来越频繁,以电子交易方式进行的商务活动是传统商业活动的电子化,信息化,高速化。商务活动也在潜移默化的改变着人们的生活方式,它给人们提供了更广阔的购物环境,让人们不受时间的限制,可以随时随地在网上交易。同时拉近了世界的距离,一个商家可以面对全国各地的买者甚至是世界范围的,而一个卖家也可以有诸多的卖家选择。大众所知的淘宝、天猫每天的交易额巨大,而且消费者数量在不断扩大。消费者可以在任何时间任何地点选购自己想要的物品。总之电子商务已经离不开我们的生活。
从通信角度来看,在线交易平台是在信息网络上传递信息,产品以及进行支付。从服务角度来说,它是一种工具,在加快产品服务交付速度的同时,产生较低的服务成本。传统意义上的在线交易平台一般是具有物质性,如我们所知的一些大型交易平台淘宝网,天猫。而编程直播间在线交易平台是提供经验、知识、思维、创意,进行的是思想活动的交易。在线交易平台的设计与实现来源于对需求的分析,对用户需求的敏感度和深刻的理解。IT技术是当今社会的朝阳企业,发展前景见好。有越来越多的人从事计算机编程,当然能也有越来越多的编程爱好者。在这过程,他们会被许多编程问题而困扰,同时他们也会分享自己在某些方面的见解和成果。随之而来的就是他们需要一个平台在彼此之间能够进行沟通交流,共同进步。编程直播间(Watching You Code)就是为这样的群体提供一个在线直播交易平台。编程人员抛出问题,获得其他人帮助;编程高手们为一个或多个人进行编程直播。
定义
项目名称:编程直播间(Watching You Code)
类型:在线交易平台
本项目是基于SBT构建,使用IntelliJ IDEA为开发工具,Scala + Java为后端开发语言,Play Framework为RESTFul MVC框架搭建的在线交易平台。在线交易平台有其固定的用户特点,“编程直播间”适用对象主要是从事计算机编程方面的工作人员和众多计算机爱好者。在线交易平台设计的目标在于实现在线直播交易,对于买家可以方便轻松的提出想要被解决的问题,当然也可以浏览未来将要进行直播的大致内容;对于卖家可以发布自己的直播视频信息。例如,用户A(编程经验获取者)需要学****一个知识点且愿意付出报酬, 在“编程直播间”平台发布经验儿取需求,需求被打上标签(知识点分类),然后需求被发布。用户B(编程经验分享者)发现了用户A的需求,愿意为用户A直播解决这个问题的过程。双方达成交易。用户A向平台支付需求中的报酬金额。用户B向平台针对用户A的此次需求申请直播房间同时设置开始直播时间。用户A观看,直播结束,此次交易结束;另外,作者编程经验分享者的用户B,可以主动申请编程直播。发布直播预告,指明直播时间、直播内容等信息,主动提供编程直播以获利。
参考资料
[1]我们应该如何做需求分析
总体概述
产品标识
产品名称:编程直播间(Watching You Code)
产品描述
本产品是一个在线编程经验交易平台,注册会员可以在这里发布编程需求,或根据其他会员需求制作并上传编程视频并与之传授相关编程经验,双方的交易本着公平自愿的原则进行。本网站一方面来说是为了满足会员用户对提升自己编程能力的学****需求;从另一方面而言也为身怀绝技的编程大牛提供了一个业余时间线上兼职的机会,同时营造一个友好的编程生态圈,让大家在帮助他人的同时在一定程度上实现自身的人生价值。我们本着互惠互利的原则开发了这样的一个电商平台,也希望用户能达成最初的目的,取得一定的收获。
系统属性
操作系统:跨平台(Windows平台、Linux平台、OS X平台)。
数据库:PostgreSQL 、Redis、ElasticSearch。
开发工具:Inte