企业网盘软件需求说明书_第1页
企业网盘软件需求说明书_第2页
企业网盘软件需求说明书_第3页
企业网盘软件需求说明书_第4页
企业网盘软件需求说明书_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件需求说明书 (V1.0) 2014 年 11 月 18 日 软件需求说明书软件需求说明书 第第 2 页页 共共 13 页页 文档信息 文档名称企业网盘项目软件需求说明书 电子文档 ST-QS-03-02 XXX 项目软件需求说明书 Vx.xYYYYMMDD.doc/Microsoft WORD 2003 文件状态 草稿 正式发布 正在修改 编 写 人日 期年 月 日 校 对 人日 期年 月 日 审 核 人日 期年 月 日 批 准 人日 期年 月 日 变更记录 变 更 序 号 变更原因 变更 页码 变更前 版本号 变更后 版本号 更改人批准人生效日期备注 1 文档建立 1.0 2014/11/1 8 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 3 页页 共共 13 页页 目 录 1 引言.5 1.1 编写目的 .5 1.2 项目背景 .5 2 术语定义.5 3 综合描述.6 3.1 产品的前景 .6 3.2 产品的功能 .6 3.3 用户类和特征 .6 3.4 运行环境 .6 3.5 设计和实现上的限制 .6 4 功能需求.7 4.1 上传功能 .7 4.2 下载功能 .7 4.3 文件传输列表 .7 4.4 文件分类 .7 4.5 文件操作 .8 4.6 文件视图 .8 4.7 文件排序功能 .9 4.8 搜索功能 .9 4.9 路径显示功能 .9 4.10 刷新 .9 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 4 页页 共共 13 页页 4.11 标题栏 .10 4.12 状态栏 .10 4.13 窗口 .10 4.14 其他 .10 5 性能需求.10 5.1 数据精确度 .10 5.2 时间特性 .11 6 运行需求.11 6.1 用户界面 .11 6.2 硬件环境 .13 6.3 软件环境 .13 7 其他问题列表.13 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 5 页页 共共 13 页页 1 引言 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档, 本文档综合客户需求及技术开发建议提出一些说明。 本文仅对客户端软件中个人网盘(即本文仅对客户端软件中个人网盘(即“我的文件我的文件”)部分的需求进行描述。)部分的需求进行描述。 1.1 编写目的 文档中详细的介绍了IShare企业网盘软件系统中,客户端软件应实现的功能 性需求,非功能性需求以及在开发此系统时应遵循的规范,同时我们说明了此系 统要求的软硬件环境需求,后期测试与维护的流程。本文档主要是为了使用户和 软件开发者对IShare企业网盘软件系统的需求有一个共同的理解,使之成为软件 设计、开发与测试的依据。 1.2 项目背景 在很多企业中,员工之间需要频繁地交换、共享文件。如果企业没有为自己 的员工提供便利的文件共享手段,那么文件发送、更新将变得非常浪费时间,造 成工作效率降低。对于企业来说,很多工作相关的重要文件保留在员工本地电脑, 存在文件丢失的安全隐患,且不利于公司文件的管理。 本软件旨在为企业提供私有云存储解决方案,为用户提供数据快速分享、协 同办公,自动同步,文件集中管理等功能,以提高工作效率,确保企业文件安全。 2 术语定义 缩略词符号(缩略语)解释 TCP Transmission Control Protocol TCP 传输控制协议是一种面向连接(连 接导向)的、可靠的、基于字节流的传 输层(Transport layer)通信协议。 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 6 页页 共共 13 页页 3 综合描述 本软件是一款基于C/S架构的,局域网中进行文件管理与共享的应用软件, 包括个人网盘和共享网盘。本软件分为客服端版本和服务端版本,文件存储在服 务端,无需占用个人设备的空间。 3.1 产品的前景 本软件旨在为企业提供一套对文件资源的进行长期安全存储和统一管理的有 效解决方案,有利于员工之间文件交换和资源共享,可以大大提高工作效率,保 证文件资源的安全;客户端用户对文件的操作和系统资源管理器一致,无需太多 的学习成本;用户不需要搭建复杂的服务器系统,服务端只需像安装普通软件一 样安装服务端版本,即可完成文件服务器的搭建;系统管理员对于权限和目录管 理的人机交互界面和操作流程非常清晰、简洁。 3.2 产品的功能 本软件分为服务端和客户端软件,服务端用由系统管理员进行服务器资源、 用户权限的分配和管理、以及目录和文件的管理;客服端用来支持普通用户将本 地文件上传至服务器进行存储,可以对自己网盘上的文件进行管理,用户也可将 自己个人网盘上的文件共享给同一局域网中使用该软件的其他用户。 3.3 用户类和特征 本软件适用于对文件管理、文件共享有较多需求的企业、学校等中小群体, 且只能使用局域网的用户。 3.4 运行环境 Windows XP/Windows 7/ Windows 8 3.5 设计和实现上的限制 本软件系统,采用 C/S 架构,但不能采用分布式服务器集群,只能部署在一 台服务器上。故软件对文件存储的能力取决于服务器的硬盘空间。 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 7 页页 共共 13 页页 4 功能需求 企业网盘分为服务端和客户端软件,服务端主要具有用户权限和目录管理、 文件存储和管理的功能,客户端主要具有上传、下载文件功能,文件分类和管理 等功能,支持文件常用操作等功能。 4.1 登陆相关功能登陆相关功能 登陆时,用户名由320个字母、数字或“_”组成,密码由616个字符组成, 不能是8位以下纯数字。 登陆时,可以设置为“保存密码”或“自动登陆”。登陆成功的账号记录在 账号输入框和下拉列表中,下拉列表最多记录5个账号。下拉列表中可以删除历 史账号。 登陆成功后可从主窗口菜单中,进行切换账号和修改密码。 4.2 上传功能上传功能 用户可以向网盘的实际路径(分类属于相对路径)上传一个或多个文件(夹) ,上传方式有多种:通过上传按钮、右键菜单的或直接拖动本地文件(夹)至本 程序窗口。 4.3 下载功能下载功能 用户可以选择将一个或多个文件(夹)通过“下载”按钮或右键菜单的方式 下载到本地任何目录下。 4.4 文件传输列表文件传输列表 文件传输列表窗口分别显示正在传输和已传输完成的任务(文件或文件夹) 信息,均按以列表的形式显示。当前正在上传或下载的文件传输进度,正在传输正在传输 的文件的文件( (夹夹) )可以在传输列表中暂停和继续可以在传输列表中暂停和继续( (测试重点:上传测试重点:上传/ /下载的文件和文件夹下载的文件和文件夹 续传功能续传功能) ),并按传输开始时间的倒序排列。已传输完成的任务,按传输完成时 间的倒序排列。 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 8 页页 共共 13 页页 4.5 文件分类文件分类 所有文件中包含用户上传的全部文件(夹),所有文件有4个分类子项:文 档、图片、音乐、视频,用户可以根据需要查看全部文件(夹)或某一类文件。 4个分类子项包含的格式如下: 1 1)文档格式包括:)文档格式包括: .txt、doc、.docx、.xls、.xlsx、.ppt、.pptx、.pps、.pdf; 2 2)图片格式包括:)图片格式包括: .bmp、.png、.jpg、.gif、.jpeg、.tiff、.raw(相机); 3 3)音乐格式包括:)音乐格式包括: .mp3、.wma、.wav、.ra、.aac、.mid、.ogg、.m4a; 4 4)视频格式包括:)视频格式包括: .mpeg、.mpg、.avi、.rm、.mov、.asf、.wmv、.flv、.f4v、.mp4、3gp、. awv。 4.6 文件操作文件操作 本软件的文件操作方式和处理与系统的资源管理器一致,主要操作包括:选 择、打开、复制、移动(剪切)、删除、重命名、属性。 文件的选择操作同系统的文件管理器。用户可以通过单击选中文件,也可以 按“shift+单击”选中,还可以通过拖动框选;选中文件具有背景色。 鼠标悬停于一个文件上时,浮现出文件的 hovercard;hovercard 显示文件名 称(系统的包括:类型、大小、日期、尺寸等)。鼠标悬停或略过一个文件时, 文件有浅背景色。 打开:系统支持打开的文件类型都可在软件内部打开;打开方式有:双击文 件、文件右键菜单;只支持单文件打开。 复制:可以复制文件在粘贴到其他目录下;粘贴到源目录下无效;文件不能 被粘贴到分类子项下;可以同时复制一个或多个文件。 移动:同复制功能。 删除与回收删除与回收:可以在任意位置删除一个或多个文件,删除的文件会放在回收 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 9 页页 共共 13 页页 站中;从回收站中删除文件,文件才会被彻底删除;回收站的文件可以还原。 重命名:可以在任意位置对一个文件的文件名或后缀名进行修改。 属性:可以查看文件的相关信息,包括:文件名、类型、大小、时间等。 4.7 文件视图文件视图 文件显示区域支持 2 种视图:图标视图(默认显示)、列表视图; 图标视图下,文件(夹)平铺排列,仅显示文件图标和名称;文件列表显示 时的信息应包括:文件名称、修改时间、大小、类型;文件名过长时,最后以显 示“”代替。 4.8 文件排序功能文件排序功能 文件默认排序均按上传网盘的时间倒序排列。 工具栏应具有 2 种常用的排序方式:按名称排序、按时间排序。另外,可以 通过点击 item(文件名称、修改时间、类型等标题)进行倒序或正序排列(如系 统的文件管理器)。 4.9 搜索功能搜索功能 支持模糊搜索功能,用户可以在搜索栏输入关键字后,显示出含有关键字的 文件(夹),并高亮显示出文件名中包含的关键字。搜索结果支持排序,但不支 持视图模式的切换。清空搜索栏内容后,文件定位应恢复搜索前的位置。搜索后, 可以不影响其他操作。 4.10 路径显示功能路径显示功能 显示当前位置所在路径的每一级目录,点击其中任意一级父目录,则跳至父 目录列表(处理同 Win 7 系统文件管理器)。 当全路径过长显示不全时,前几级目录以“”代替;一级目录过长时,显 示为前 20 个字符+“”。(参考系统资源管理器的处理方式,如下图) 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 10 页页 共共 13 页页 路径显示区前有前进、后退功能键。 前进:恢复到前一步操作 后退:回退到上一步操作界面 4.11 刷新刷新 用户可以通过手动点击刷新来刷新我的文件中的所有文件,以保持与服务器 端存储的个人文件一致。 4.12 标题栏标题栏 标题栏需显示个人信息和主 Tab。个人信息包括:用户头像和用户名,个人 存储空间状态。 4.13 状态栏状态栏 选中文件时,状态栏显示文件信息,包括文件图标、名称、大小、时间等; 选中文件夹/空白处时,状态栏显示文件夹图标+所属文件个数。上传或下载时, 显示文件传输进度等相关信息。状态栏有进入传输列表的入口,如“详情”按钮。 4.14 热键热键 支持所有常用的热键操作,如:上下左右、复制、剪切、粘贴、删除等操作。 4.15 窗口窗口 窗口操作符合一般窗口的操作模式。窗口具有默认大小、最小尺寸;具有最 小化、最大化和关闭功能;关闭窗口后,在托盘处显示。 企业网盘_软件需求规格说明书 软件需求说明书软件需求说明书 第第 11 页页 共共 13 页页 5 性能需求 5.1 数据精确度 上传、下载文件的准确性;文件大小显示精度为 2 位小数;速度显示精度为 2 位小数(除以 KB/S 为单位时,精度为正数)。文件传输没有文件个数和大小 的限制。 5.2 时间特性 多个文件负载情况下,界面显示卡顿时间不得超过 2S;网络较差时(如带宽 很低,十几 k,几 K),传输速度不得显示为 0KB/S,除非连接中断(连接是否 中断可通过 ping 命令检查)。 6 运行需求 6.1 安装/卸载 要求 C/S 端均能够正确的安装和卸载。 6.2 用户界面 用户界面设计应遵循如下原

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论