没有合适的资源?快使用搜索试试~ 我知道了~
FTP服务器客户端开发概要设计&&详细设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 96 浏览量
2022-07-05
08:16:51
上传
评论
收藏 456KB DOC 举报
温馨提示
试读
5页
FTP服务器客户端开发概要设计&&详细设计
资源推荐
资源详情
资源评论
概要设计说明书(Architectural Design Specification)
【FTP 服务器端】
一.引言
1.编写目的(阐明编写概要设计说明书的目的,指明读者对象。)
1)本概要设计说明书用于
2.项目背景(可包括:(1)项目的委托单位,开发单位和主管部门;(2)该软件系统与其
他系统的关系。)
1)本项目为学院短学期实习,由天津大学软件学院委托开发,由助教和负责老师负责
监督项目进度和项目质量。
2)本 FTP 服务器和其客户端实现 FTP 协议,实现服务器和客户端的文件传输,即客
户端可以从服务器上下载文件,上传文件,管理文件等。
3.定义(列出文档中用到的专门术语定义和缩写词的原意。)
4.参考资料:列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源,可
包括:(1)项目开发计划;(2)需求规格说明书;(3)测试计划(初稿);(4)用户操
作手册(初稿);(5)文档所引用的资料、采用的标准或规范。)
二.任务概述
1.目标
根据 FTP 协议,完成服务器端的基本功能:
1)管理用户的信息,设置用户的权限和服务文档。
2) 管理在线用户的信息,记录在线用户的活动。
3)制做方直观的图形用户界面。
2.运行环境
1)Windows 95 及其以上操作系统。
2)网络支持。
3)图形显示器,64M 内存及其以上,CPU 主频 100M 及其以上。
3.需求概述
1)FTP 服务器必须实现规范的 FTP 协议,以便用户能够与别的 FTP 服务器和客户端
通讯。
2)用户最常用的功能是管理服务器的运行状况,所以用户要求能够最方便地监督服务
器的运行,并提供在用户没有在线监控的情况下,记录服务器的运行状况。
3)用户特别关注服务器上的文件的安全,为防止未授权的用户越权使用文件,服务器
需提供严格可靠的基于本地文件(夹)的权限控制。
4)由于服务器的设置参数比较多,用户要求能够保存设置参数。保存新的修改均需要
经过用户的确认并即刻按照新的设置运行。
4.条件与限制
三.总体设计(总体结构和模块外部设计)
1)用户界面模块负责响应用户的键盘鼠标输入设置服务器的各个参数,显示服务器的
工作状态以及错误提示,为用户提供标准的 Windows 界面。
2)帐户管理模块负责设置用户的访问权限,用户登陆后的根目录,并提供对用户透明
的虚拟目录服务。同时还为别的模块提供查询文件(夹)的权限,查找本地文件是否存
在等服务,
资源评论
老帽爬新坡
- 粉丝: 81
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功