- 2
- 0
- 约5.14千字
- 约 11页
- 2018-06-08 发布于福建
- 举报
概要设计明书编写
概要设计说明书
1.引言
1.1编写目的
本概要设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块间的接口,为进行后面的详细设计和实现作准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。
1.2背景
待开发的系统的名称:Lyra Resource Platform;
本项目的任务提出者: 赵东,成富,陈良,窦文敏
开发者:赵东,成富,陈良,窦文敏
用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方便的进行资源检索,预览,上传及下载的用户。
2.总体设计
2.1需求规定
2.1.1系统功能
FTP的文件上传及下载功能:类似于普通ftp的文件上传和下载功能。
用户输入ftp的服务器ip及用户名,密码,连接服务器并上传或下载用户指定的文件。
如果用户不输入用户名,密码则默认为匿名登录。
可以以列表的形式显示服务器连接信息,以表格的形式显示正下载文件的信息。
具有站内搜索功能。
资源实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供关键字和需要检索的资源的类型,就能检索到上面所述四种子平台上的所有相关资源,并且列出来的资源都是可使用的。
资源预览功能:对于服务器上的某些资源,用户可以选择预览,以确定是否下载。
资源统计信息的功能:包括最近更新的资源,网上评论较热门的资源等。提供一个详细的列表,方便用户浏览。
2.1.2系统性能
时间特性要求
系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。ftp的文件上传和下载速度要尽量的接近于普通ftp的速度。
可靠性
系统要有较高的可靠性,可恢复性。
灵活性
系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。
2.1.3输入输出要求
于ftp和资源实时检索功能系统的输入数据分为两种类型,如果用户已知服务器ip,用户名,密码,则输入数据为服务器ip,用户名,密码;如果用户只知道需要的资源名称和类型,则输入需要的资源名称和类型。系统输出为用户需要的资源列表。并下载用户选择的文件。
对于预览功能,用户需要选择要预览的文件,系统输出该文件的一部分或全部内容,如果用户选择保存预览内容,则保存。
2.1.4数据管理能力要求
系统需要记录用户最近连接过的ftp的地址,用户名,密码及该站点的文件列表。
2.1.5故障处理要求
具有一定的容错能力,能检测用户的错误输入并给出错误提示,能检测资源的可用性错误并输出结果。能进行系统故障恢复。
2.1.6其他专门要求
因为本系统是一个普遍使用的工具,所以要求界面友好,使用方便,并要求系统具有高稳定性,可扩充性和运行环境的可转换性。
2.2运行环境
2.2.1设备
普通pc机,互联网。
2.2.2支持软件
操作系统:windows或linux
其它软件:jdk 1.4
2.2.3接口
该系统早期会使用北大天网FTP搜索引擎和其他的文件搜索系统如百度的功能实现资源的检索,但是在后期时间允许的情况下会开发自己的检索部分。
2.3基本设计概念和处理流程
系统的用况图如下:
图1 系统的用况图
活动者:用户,即使用系统进行资源上传下载,站内搜索,资源实时检索,资源预览和资源统计信息的人。
用况说明:
用况名称:上传
参与者:用户
主要事件流:
1. 用户输入ftp的ip及用户名,密码。
2. 系统连接ftp。
3. 用户选择资源并选择上传功能。
4. 系统运行上传功能,并显示资源上传信息。
异常事件流:
1. 用户输入的ftp无法连接。
2. 显示ftp无法连接,并提示原因,如无法找到此ftp,用户名或密码错误,ftp连接人数已满等等。
异常事件流:
1. 资源上传出错。
2. 显示资源上传错误,并提示原因,如无上传权限,ftp空间已满等等。
用况名称:下载
参与者:用户
主要事件流:
1. 用户输入ftp的ip及用户名,密码。
2. 系统连接ftp。
3. 用户选择资源并选择下载功能。
4. 系统运行下载功能,并显示资源下载信息。
异常事件流:
1. 用户输入的ftp无法连接。
2. 显示ftp无法连接,并提示原因,如无法找到此ftp,用户名或密码错误,ftp连接人数已满等等。
异常事件流:
1. 资源下
您可能关注的文档
- 本标准全部技术内为强制性.pdf
- 服装流行趋势预测实与操作.ppt
- 未来图书馆与图书馆业前景.ppt
- 机械件常用材料及其选择.ppt
- 机械加工识读.ppt
- 机械厂配电系统设计.doc
- 机械式立体车库在长沙的应探讨.doc
- 机械工程常用材料钢热处理.pdf
- 机械工程学科叉与进展.ppt
- 机械挺气门间隙调整.pptx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 农村电商(农产品电商)运营全套教学课件.pptx
- 四川省成都市第七中学2025-2026学年高一上学期11月半期考试英语(含答案).pdf
- (最新)ISO31073-2022风险管理术语(译2022-04)(推荐下载).pdf VIP
- (最新)村干部考试试题(含答案).docx VIP
- zippo图册年度机系列整合(更新至C25).docx VIP
- 多轴车铣复合加工运动转换方法:原理、实践与创新.docx
- 商务礼仪商务礼仪培训专用.ppt VIP
- 《铁路劳动安全》第04章预防机动车辆伤害.pptx VIP
- 化工制图第1章 制图基础.ppt VIP
- 化工制图AutoCAD应用基础-03章.pptx VIP
原创力文档

文档评论(0)