网盘软件设计文档_第1页
网盘软件设计文档_第2页
网盘软件设计文档_第3页
网盘软件设计文档_第4页
网盘软件设计文档_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、键入文档副标题在此处键入文档摘要。摘要通常为文档内容的简短概括。在此处键入文档摘要。摘要通常为文档内容的简短概括。选取日期 目录1 引言引言.21.1 编写目的.21.2 背景.21.3 定义.22 总体设计总体设计.32.1 需求规定.32.2 运行环境.32.3 基本设计概念和处理流程.32.4 结构.42.5 功能需求与程序的关系.42.6 人工处理过程.52.7 尚未解决的问题.53 接口设计接口设计.53.1 用户接口.53.2 外部接口.63.3 内部接口.64 运行设计运行设计.64.1 运行模块组合.64.2 运行控制.74.3 运行时间.75 系统数据结构设计系统数据结构设计

2、.75.1 逻辑结构设计要点.75.2 物理结构设计要点.75.3 数据结构与程序的关系.76 系统出错处理设计系统出错处理设计.76.1 出错信息.76.2 补救措施.86.3 系统维护设计.8网络硬盘软件概要设计说明书网络硬盘软件概要设计说明书1 引言引言1.1 编写目的编写目的针对需求文档中所陈述的用户需求及软件功能要求,撰写网络硬盘软件设计文档。作为软件设计的依据,设计文档给出网络硬盘软件设计的整体构架和具体功能要求及实现方式。指出软件设计过程中需要注意的问题和对软件性能等条件的要求。使得软件设计者能够方便、清晰的了解整个软件架构和功能需求,明确软件设计要达到的目标。1.2 背景背景网

3、络硬盘作为一种新型安全的网络存储系统,在信息技术飞速发展的趋势下得到越来越广泛的应用。它将服务其上的磁盘空间提供给合法的用户使用,从而使用户能够在互联网上直接实现文件的备份与转移,可以用网络硬盘登录到服务器上进行个人文件的上传、删除以及文件目录的新建、修改、共享等操作。网络硬盘的出现及发展在我们的日常生活中已经成为不可或缺的一部分,网络硬盘开发技术的改进将推动我们生活改变。1.3 定义定义网盘 ,又称网络 u 盘、网络硬盘,是由网络公司推出的在线存储服务。向用户提供文件的存储、访问、备份、共享等文件管理等功能,用户可以把网盘看成一个放在网络上的硬盘或 u 盘,不管你是在家中、单位或其它任何地方

4、,只要你连接到因特网,你就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。1.4 参考资料列出有关的参考文件,如:a.本项目的经核准的计划任务书或合同,上级机关的批文;b.属于本项目的其他已发表文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2 总体设计总体设计2.1 需求规定需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录c。普通用户登录后可以实现在互联网上直接进行文件的备份与转移,可以用网络硬盘登录到服务器上进行个人文件的上传、删除以及文件目录的新

5、建、修改、共享等操作。会员用户要求在上传下载文件时有更高的速度,可上传下载大容量文件,此外还要有一些超级体验。管理员登录可以查看用户个人资料,对普通用户进行增删,对公共文件进行查看。2.2 运行环境运行环境网络环境:有网络连接操作系统:xp 或 win7 系统2.3 基本设计概念和处理流程基本设计概念和处理流程系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。软件响应时间:5 秒以内数据更新时间:

6、5 秒以内灵 活 性:窗口响应绝大部分的快捷菜单和控制面板操作;时间特性:响应鼠标单击的时间在 45 秒之间;修改信息注册登录用户登录成功界面文件管理查看公共文件增加删除用户信息普通用户会员用户yy可上传/下载大容量的文件用户密码丢失后帮其找回上传文件下载文件删除文件复制文件剪切文件粘帖文件2.4 结构结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.2.5 功能需求与程序的关系功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:程序 1程序 2程序

7、 n功能需求 1功能需求 2管理员功能需求 n2.6 人工处理过程人工处理过程说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话) 。2.7 尚未解决的问题尚未解决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3 接口设计接口设计3.1 用户接口用户接口1、登录及注册用户凭借已注册账号登录,如果还未注册可转向注册界面进行注册。2、功能列表用户可选择相应的功能列表,进行相应文件的上传下载及删除操作。3、文件一览通过该区域用户可明确看到当前应用下已存在的文件名称、大小、及上传下载日期。通过该区域用户还可以创建新文件夹上传文件。3.2 外部接口外部接口

8、通过 sql server2000 数据库存储用户个人信息。管理员登陆后可通过数据库查看所有用户个人信息,进行相应增、删、改操作。3.3 内部接口内部接口用户与用户之间,可以共享公共资源。用户可分享个人资源供更多用户使用。4 运行设计运行设计4.1 运行模块组合运行模块组合普通用户登录后可以实现在互联网上直接进行文件的备份与转移,可以用网络硬盘登录到服务器上进行个人文件的上传、删除以及文件目录的新建、修改、共享等操作。会员用户要求在上传下载文件时有更高的速度,可上传下载大容量文件,此外还要有一些超级体验。管理员登录可以查看用户个人资料,对普通用户进行增删,对公共文件进行查看。4.2 运行控制运

9、行控制管理员登录后再后台通过数据库查询所有用户个人信息,并做相应操作。4.3 运行时间运行时间软件响应时间:5 秒以内数据更新时间:5 秒以内时间特性:响应鼠标单击的时间在 45 秒之间5 系统数据结构设计系统数据结构设计5.1 逻辑结构设计要点逻辑结构设计要点给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。5.2 物理结构设计要点物理结构设计要点给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域) 、设计考虑和保密条件。5.3 数据结构与程序的关系数据结构与程序的关系说明各个数据结构与访问这些数据结构的形式:6 系统出错处理设计系统出错处理设计6.1 出错信息出错信息用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。6.2 补救措施补救措施说明故障出现后可能采取的变通措施,包括:后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作

温馨提示

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

评论

0/150

提交评论