概要设计实例(共11页).doc
《概要设计实例(共11页).doc》由会员分享,可在线阅读,更多相关《概要设计实例(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上概要设计说明书1引言1.1编写目的 本概要设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块间的接口,为进行后面的详细设计和实现作准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。1.2背景a. 待开发的系统的名称:Lyra Resource Platform;b. 本项目的任务提出者: 赵东,成富,陈良,窦文敏开发者:赵东,成富,陈良,窦文敏用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方
2、便的进行资源检索,预览,上传及下载的用户。2总体设计2.1需求规定2.1.1系统功能l FTP的文件上传及下载功能:类似于普通ftp的文件上传和下载功能。u 用户输入ftp的服务器ip及用户名,密码,连接服务器并上传或下载用户指定的文件。u 如果用户不输入用户名,密码则默认为匿名登录。u 可以以列表的形式显示服务器连接信息,以表格的形式显示正下载文件的信息。u 具有站内搜索功能。l 资源实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供关键字和需要检索的资源的类型,就能检索到上面所述四种子平台上的所有相关资源,并且列出来的资源都是可使用的。l 资源预览功能:对于服务器上的某些资源,用户可
3、以选择预览,以确定是否下载。l 资源统计信息的功能:包括最近更新的资源,网上评论较热门的资源等。提供一个详细的列表,方便用户浏览。2.1.2系统性能2.1.2.1时间特性要求 系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。ftp的文件上传和下载速度要尽量的接近于普通ftp的速度。2.1.2.2可靠性 系统要有较高的可靠性,可恢复性。2.1.2.3灵活性 系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。2.1.3输入输出
4、要求于ftp和资源实时检索功能系统的输入数据分为两种类型,如果用户已知服务器ip,用户名,密码,则输入数据为服务器ip,用户名,密码;如果用户只知道需要的资源名称和类型,则输入需要的资源名称和类型。系统输出为用户需要的资源列表。并下载用户选择的文件。对于预览功能,用户需要选择要预览的文件,系统输出该文件的一部分或全部内容,如果用户选择保存预览内容,则保存。2.1.4数据管理能力要求系统需要记录用户最近连接过的ftp的地址,用户名,密码及该站点的文件列表。2.1.5故障处理要求 具有一定的容错能力,能检测用户的错误输入并给出错误提示,能检测资源的可用性错误并输出结果。能进行系统故障恢复。2.1.
5、6其他专门要求 因为本系统是一个普遍使用的工具,所以要求界面友好,使用方便,并要求系统具有高稳定性,可扩充性和运行环境的可转换性。 2.2运行环境2.2.1设备普通pc机,互联网。2.2.2支持软件操作系统:windows或linux其它软件:jdk 1.42.2.3接口该系统早期会使用北大天网FTP搜索引擎和其他的文件搜索系统如百度的功能实现资源的检索,但是在后期时间允许的情况下会开发自己的检索部分。2.3基本设计概念和处理流程 系统的用况图如下: 图1 系统的用况图活动者:用户,即使用系统进行资源上传下载,站内搜索,资源实时检索,资源预览和资源统计信息的人。用况说明:l 用况名称:上传参与
6、者:用户主要事件流: 1. 用户输入ftp的ip及用户名,密码。 2. 系统连接ftp。 3. 用户选择资源并选择上传功能。 4. 系统运行上传功能,并显示资源上传信息。异常事件流: 1. 用户输入的ftp无法连接。 2. 显示ftp无法连接,并提示原因,如无法找到此ftp,用户名或密码错误,ftp连接人数已满等等。异常事件流: 1. 资源上传出错。 2. 显示资源上传错误,并提示原因,如无上传权限,ftp空间已满等等。l 用况名称:下载参与者:用户主要事件流: 1. 用户输入ftp的ip及用户名,密码。 2. 系统连接ftp。 3. 用户选择资源并选择下载功能。 4. 系统运行下载功能,并显
7、示资源下载信息。异常事件流: 1. 用户输入的ftp无法连接。 2. 显示ftp无法连接,并提示原因,如无法找到此ftp,用户名或密码错误,ftp连接人数已满等等。异常事件流: 1. 资源下载出错。 2. 显示资源下载错误,并提示原因,如无下载权限,用户磁盘空间已满等等。l 用况名称:站内搜索参与者:用户主要事件流: 1. 用户输入需要搜索的资源名称关键字。2. 系统进行站内搜索并显示搜索结果。l 用况名称:资源实时搜索参与者:用户主要事件流: 1. 用户输入需要搜索的资源名称关键字,选择需要的资源类型。 2. 系统进行实时检索。 3. 输出检索结果。 4. 用户在检索结果中选择需要的资源。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 实例 11
限制150内