Lyra Resource Platform 文档 概要设计说明书
概要设计说明书
1.引言
1.1编写目的
本概要设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块间的接口,为进行后面的详细设计和实现作准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。
1.2背景
a.待开发的系统的名称:Lyra Resource Platform;
b.本项目的任务提出者: 赵东,成富,陈良,窦文敏
开发者:赵东,成富,陈良,窦文敏
用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方便的进行资源检索,预览,上传及下载的用户。
2.总体设计
2.1需求规定
2.1.1系统功能
? FTP的文件上传及下载功能:类似于普通ftp的文件上传和下载功能。
? 用户输入ftp的服务器ip及用户名,密码,连接服务器并上传或下载用
户指定的文件。
? 如果用户不输入用户名,密码则默认为匿名登录。
? 可以以列表的形式显示服务器连接信息,以表格的形式显示正下载文件的
信息。
? ? 具有站内搜索功能。 资源实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供关键字和需要
检索的资源的类型,就能检索到上面所述四种子平台上的所有相关资源,并且列出来的资源都是可使用的。
?
?
资源预览功能:对于服务器上的某些资源,用户可以选择预览,以确定是否下载。 资源统计信息的功能:包括最近更新的资源,网上评论较热门的资源等。提供一个详细的列表,方便用户浏览。
1
Lyra Resource Platform
2.1.2系统性能 文档 概要设计说明书
2.1.2.1时间特性要求
系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。ftp的文件上传和下载速度要尽量的接近于普通ftp的速度。
…… …… 余下全文