SVN需求分析报告、序例图和流程图

来源:互联网 发布:水经注软件使用教程 编辑:程序博客网 时间:2024/05/17 06:38

从今天开始,我们就要开始做维持一个星期的SVN项目了,这是第二个我们小团队开发的项目,上次的小狗踢足球是第一个,已经过了两个半月了。

不过这一次就不是那么简单了,这次要开始编写需求文档、制作序例图和流程图。

虽然我们小团队只有两个人(包括我),但是我还是自己完全的做了一遍。

因为是第一次做,很多不懂的地方,刚开始连visio 2013的序例图按钮都找不到。

后来还是做了两个多小时,把两个序例图和两个流程图给做出来了。

    目录

1.   任务概述…………………………………….

2.   假定和约束………………………………….

3.   需求规定…………………………………….

3.1软件功能说明

3.2对功能的一般性规定

3.3对性能的一般性规定

3.4其他专门需求

3.5对安全性的需求

4.   运行环境规定……………………………….

4.1支撑软件

4.2接口

4.3程序运行方式

5.   尚需解决的问题…………………………….


1.   任务概述

svn的开发是为了更好的让服务器为客户端提供文件共享服务,应用于与服务器连接的每一个客户端,该软件使用java开发。

该软件是一款独立开发的软件,不与其他软件相连接。

2.   假定和约束

本软件的开发工作由珑盛小队开发,无经费限制,开发期限为一个星期。

3.   需求规定

3.1软件功能说明

本软件系统是服务器—客户端模式的系统,首先客户端需要登录系统,没有账号可以先注册,注册登录后,有两个选择,一个是上传文件,另一个是下载文件。

进入上传文件子系统后,客户端点击浏览文件浏览并且选中本地文件,本地文件会进入文件待上传文件列表中,然后再选中点击上传,就可以上传选中文件给服务器了。

进入下载文件子系统后,客户端可以点击获取文件列表可以得到服务器的文件列表,选中要下载的文件可以下载。

 

3.2对功能的一般性规定

3.3对性能的一般性规定

3.4其他专门需求

3.5对安全性的要求

无安全性要求

4.运行环境规定

      4.1支撑软件

      操作系统

      4.2接口

      无特殊接口

      4.3程序运行方式

      该程序独立运行

5.尚需解决的问题

         无

 

这就是我的需求报告,第一次做,做得不是太好



下面是我的SVN服务器端流程图:



下面是SVN客户端流程图:




还有两个序例图,第一个是客户端下载的序例图:




下一个是客户端上传文件的序例图:





流程大一的时候做过了,但是序例图还是第一次接触,还有绘图软件是visio 2013也是第一次用,可能用得不是很好,但是毕竟还是把图片绘制出来了。

虽然本来是一个团队一起完成的东西,但是我觉得我应该自己有自己的思想,然后再跟别人对比讨论,去粗取精,这样进步可以更大。


2 0