下载后可任意编辑网络硬盘需求说明书12024 年 4 月 19 日下载后可任意编辑1. 引言1.1编写目的 该需求说明书详细描述了网络硬盘项目的需求,编写该需求说明书的主要目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。作为软件产品的依据,本说明文档将从系统的功能要求、性能要求、运行硬件环境要求、运行软件环境要求及安全性等方面为《财务工资支付系统》的软件设计作出详细规定。旨在确保本系统软件系统最终目标的实现。本说明书也是最终对产品进行集成测试(也称综合测试或需求测试)的依据。预期读者:系统分析,编程及测试人员。22024 年 4 月 19 日下载后可任意编辑1.2范围 该需求说明书主要包括项目背景,主要业务名词和术语定义,参考文献,需求概述,详细需求,与其它系统的接口说明,性能要求,系统边界等的详细说明.1.3项目背景这次项目是学校安排的暑期校内实习,旨在培育我们的动手能力和团队合作精神,项目要求完全按一般企业,公司要求.这次项目是做一个网络硬盘,要求使用 CVS 进行版本控制,Junit 进行单元测试,log4j 进行控制日志信息输送,希望经过这次项目实习,加深大家对 java 语言的理解,提高动手变成的能力,而不只是停留在理论层面上.1.4主要业务名词和术语定义 本项目采纳客户机/服务器模式的原理,客户端的程序是32024 年 4 月 19 日下载后可任意编辑建立在 windows 系统上以 Java 为开发软件的应用程序,服务器端也采纳 windows 为操作系统的工作站,是采纳MySQL 为开发软件的数据库服务程序。客户机/服务器: 简称 c/s 模式,即客户端运行客户端程序,将运行结果传送服务器,服务器运行服务器端程序,将运行结果接收,并运行相应程序,将运行后的结果,再返回客户端,客户端接收,显示.客户端:客户端安装网络硬盘系统服务器: 服务器端设计者经过法律规范的 API 文档,提供给客户端,以方便客户端的开发,使得同时进行,提高效率,节约时间。两端经过 socket(套接字)进行多线程通信。42024 年 4 月 19 日下载后可任意编辑网络硬盘:简称网盘,是一种能够进行信息数据上传、下载、共享等操作的信息数据存储空间。我的网盘:每个用户在服务器上都有一个存储空间,即我的网盘,在客户端显示的”我的网盘”就是对服务器上物理存储空间的该用户所拥有的文件的映射.共享中心:该面板显示的是整个网盘空间的所有共享文件.上传:从用户本地发送文件到服务器下载...