《需求规格说明书-电影推荐大数据分析(共13页).doc》由会员分享,可在线阅读,更多相关《需求规格说明书-电影推荐大数据分析(共13页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上卷 号卷内编号密 级项目编号: S分 类:需求规格说明书Version: 项 目 承 担 部 门:四川大学未名组 撰 写 人(签名):张哲源 完 成 日 期:3/13 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 目 录专心-专注-专业1. 引言1.1 目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使本系统开发工作更具体。 是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产 品的各项功能需求、性能需求和数据需求,明确标识各功能的实现过程,阐述实用背景及范围,提供客
2、户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2 定义可以参考本项目的项目开发计划以及数据库设计说明书JSON: JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。1.3 参考资料时光网观影数据分析项目开发计划2. 软件总体概述2.1 软件标识大数据项目基于时光网电影信息分析2.2 项目描述2.2.1 系统属性独立系统2.2.2 开发背景2.2.2.1 开发目的实训项目,2.2.2.2 应用目标爬取时光网上基本所有电影信息,对其进行数据分析,从中提取出我们需要的信息2.2.3 软件功能序号功能名称功能需求标识优
3、先级简要01票房+类型高推荐影片02票房+类型中该类型总票房03票房+类型+年份高具体某一年某类型票房04类型+想看人数中想看的类型05年代+评分中各年代好片烂片数06地区+电影底各地区电影数07地区+电影+年份中某年该地区影片数08票房+导演高导演吸金度09票房+演员中演员吸金度10票房+年代+地区中电影出产区不同年代下的受欢迎程度变化11类型+地区高不同类型在不同电影出品国的数目12类型+地区+票房高不同类型在不同电影出品国的受欢迎程度2.3 用户的特点为面向各个教育水平和技术专长对电影有兴趣的观影者2.4 限制与约束 开发期限:3/16硬件限制:三台笔记本电脑,一台台式电脑编程语言:Py
4、thon3. 具体需求3.1 功能需求本节描述2. 2.3.节所述的每一功能需求。本节可以划分为若干小节,每一小节逐一说明每一功能需求。本节将该功能需求具体描述为输入、处理和输出的需求。本节可用自然语言描述;也可用形式化的方法描述,如数据流图(DFD)、业务流程图(IDEF0)方法等。本节由以下内容组成:A. 输入:详细描述该功能的所有输入数据,包括:输入源、类型、长度、数值范围、精度、量纲、数量、更新和处理频度等;B. 处理:定义对输入数据的全部操作,以获得预期的输出数据,包括:输入数据的有效性检验、操作时序或优先级、异常情况处理、输出数据的有效性检验等;C. 输出:详细描述该功能的所有输出
5、数据,包括:接受者、类型、长度、数值范围、精度、量纲、数量、出错信息等。可用下表方式描述:功能编号05功能名称年代+评分所属部门四川大学未名组调查者周尧调查时间2/24-2/30审核人文川东功 能描 述通过图表展示不同年代出品的电影质量输入项无处理描述1. 前端从后端路径获取数据2. 后端将原始数据处理统计之后返回统计数据3. 前端将统计数据以图表的形式展示输出项图表界面要求功能编号03功能名称票房+类型+年份所属部门四川大学未名组调查者周尧调查时间2/24-2/30审核人文川东功 能描 述通过图表展示不同年份下不同类型电影的总票房输入项无处理描述1前端从后端路径获取数据2后端将原始数据处理统
6、计之后返回统计数据3前端将统计数据以图表的形式展示输出项图表界面要求功能编号04功能名称类型+想看人数所属部门四川大学未名组调查者周尧调查时间2/24-2/30审核人文川东功 能描 述通过图表展示观影者对于不同类型电影的关注程度输入项无处理描述1前端从后端路径获取数据2后端将原始数据处理统计之后返回统计数据3前端将统计数据以图表的形式展示输出项图表界面要求功能编号07功能名称地区+年份+电影数所属部门四川大学未名组调查者周尧调查时间2/24-2/30审核人文川东功 能描 述通过图表展示不同电影出品国在不同年代下出品的电影数目输入项无处理描述1前端从后端路径获取数据2后端将原始数据处理统计之后返
7、回统计数据3前端将统计数据以图表的形式展示输出项图表界面要求功能编号10功能名称票房+年代+地区所属部门四川大学未名组调查者周尧调查时间2/24-2/30审核人文川东功 能描 述通过图表展示不同电影出品国在不同年代下的票房总数输入项无处理描述1前端从后端路径获取数据2后端将原始数据处理统计之后返回统计数据3前端将统计数据以图表的形式展示输出项图表界面要求3.2 性能需求支持终端数:暂无要求响应时间:0.5s 0.7s3.3 属性本节定义用户对软件的其他属性的要求,可能的内容如下所列。如果SRS包括了下列属性,但在SRS的其他章节进行说明,须在相应小节指明。3.3.1 可用性重启恢复3.3.2
8、可靠性24小时可用3.3.3 安全性设定访问限制3.3.4 可移植性本项目主要使用Python,是高级语言,并且具有高可移植性.3.4 外部接口需求3.4.1 用户接口3.4.2 软件接口接口标识功能描述数据方向数据格式接口类型/Rq1获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq2获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq3获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq4获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq5获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq6获取数据库数据接口数据库-后端JS
9、ON字符串Flask路径/Rq7获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq8获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq9获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq10获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq11获取数据库数据接口数据库-后端JSON字符串Flask路径/Rq12获取数据库数据接口数据库-后端JSON字符串Flask路径需求规格说明书确认协议甲方:XX事业部乙方:XX开发室在甲方的大力配合与支持下,乙方制作了该需求规格说明书;甲方对该需求规格说明书经过详细审核,已确认该需求规格说明书中的各项
10、内容翔实全面,该需求规格说明书中的内容已完全包括了项目开发委托合同中的用户需求说明书部分中关于软件产品的需求。经过甲乙双方友好协商,达成如下协议:1 该需求规格说明书是项目开发委托合同的补充文件,与项目开发委托合同具有同等的法律效力;2 该需求规格说明书是项目开发委托合同中_条_款软件产品最终验收的唯一标准;3 甲方在项目开发委托合同中_条_款软件产品最终验收前可提出对该需求规格说明书中的内容进行变更(包括增加、修改、删除),双方应就此签署软件产品需求更改备忘录或补充协议;4 甲方同意乙方根据该需求规格说明书进行项目开发委托合同中_条_款软件产品的开发;5 本协议一式二份,甲乙双方各执一份;6 本协议自甲乙双方签字之日起生效。甲方委托人(签字): 乙方委托人(签字):甲方单位(盖章): 乙方单位(盖章): 年 月 日 年 月 日