网站大量收购闲置独家精品文档,联系QQ:2885784924

土豆客戶端播放器需求分析-Dante队.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
土豆客戶端播放器需求分析-Dante队

《土豆客户端播放器》 需求分析说明书 目录 1引言 3 1.1编写目的 3 1.2背景 3 1.3定义 3 1.4参考资料 4 2任务概述 4 2.1目标 4 2.2用户的特点 4 2.3假定和约束 4 3需求规定 5 3.1对功能的规定 5 3.1.1 推荐模块 5 3.1.2 频道模块 6 3.1.3 剧集信息模块 6 3.1.4 节目播放模块 7 3.2对性能的规定 7 3.2.1精度 7 3.2.2时间特性要求 7 3.2.3灵活性 7 3.3输人输出要求 7 3.4数据管理能力要求 8 3.5故障处理要求 8 3.6其他专门要求 8 4运行环境规定 8 4.1设备 8 4.2支持软件 9 4.3接口 9 4.4控制 10 1引言 1.1编写目的 编写这份软件需求说明书是为了分析用户的需求,怎样让更多用户使用土豆客户端播放器;另外详细分析土豆客户端具体要做什么,也就是说我们需要计算机操作什么。预期的读者:设计人员,开发人员,测试人员,管理人员。 1.2背景 1、所建议开发的软件系统的名称:土豆客户端播放器 2、本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; ·任务提出者:林平荣 ·开发者:叶水强、宋健敏、纪玉婷、龚结弟、何珍珍 ·用户:所有智能手机用户 ·实现该软件的计算机中心:Dante工作室 3、该软件系统同其他系统或其他机构的基本的相互来往关系。 可运行在android2.1及其以上的系统,使用的数据库为SQLite 1.3定义 1)、需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在当中的“需求分析”就是确定要计算机“做什么”。MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 3.2.2时间特性要求 推荐模块中电视、电影、原创、动漫、综艺、娱乐等推荐内容的响应时间不能超过5秒,频道模块电视剧、电影、综艺、搞笑、热点等频道的响应时间不能超过8秒。节目播放模块中,前进/上一集和后退/下一集按钮中,如果按住按钮小于5秒就是前一个事件,如果是大于或等于5秒就下一事件。系统保证24小时内不死机,保证可以在播放完视频后,此时系统能正常运行,正确提示相关内容。 3.2.3灵活性 较好的适应性:土豆客户端播放器应具有很好的适应性,能让广大智能手机用户速度上 手,容易接受。 可复用性:土豆客户端播放器可以在不同的智能手机上运行,只要拥有安装包就能轻松 安装使用播放器,复用性高。 3.3输人输出要求 用户只需安装客户端,搜索视频的输入必须是字符串或数字,正常情况下会显示搜索的视频,否则显示错误。点击选择视频操作时,必须要到位,即必须要让系统能识别,若能正常识别则可进行下一步的操作,否则无改变。 3.4数据管理能力要求 数据库要随时进行备份,保证数据不丢失,另外要有足够大的硬盘空间存放数据。 3.5故障处理要求 对系统的故障主要考虑有:包括数据库崩溃、服务器出现故障、视频无法打开、节目详细信息无法显示,网络的问题等等。在运行过程中,每日作数据异地备份、服务器采用双机热备份等方式,来保证系统的对突发事件的处理。 3.6其他专门要求 无 4运行环境规定 4.1设备 客户端:智能手机 数据库服务器 CPU:P42.0Ghz 内存:1GB以上 硬盘:80GB以上 软件条件 操作系统: Windows 2000或以上版本 数据库:SQLite 开发工具包:JDK1.6 开发环境:Eclipse 4.2支持软件 能进入手机网页的智能手机。 4.3接口 1、用户接口 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,使用java来实现,使设计布局达到良好的用户界面风格。 其中服务器数据管理界面要做到操作简单,易于管理。在设计上尽量多采用下拉式菜单方式,数据的安全性也应考虑其中。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。 2、外部接口 (1)、软件接口 客户端与服务器之间的通信,可使用java编写访问 SQLite 的接口,进行对数据库的所有访问以及相关操作。 服务器端应采用SQLite的对数据库的备分命令,

文档评论(0)

s4as2gs2cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档