《0-局域网内FTP文件搜索引擎软件项目计划书》.docVIP

《0-局域网内FTP文件搜索引擎软件项目计划书》.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《0-局域网内FTP文件搜索引擎软件项目计划书》.doc

学院: 专业: 学号: 姓名: Chapter1.引言 1.1编写目的 为了保证我们软件工程项目小组按时保质地完成项目目标,便于项目成员更好地了解项目情况,是项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 1.2背景 当前,计算机网络已经越来越普及,各个单位也已经逐步建立自己的FTP服务器,用来管理存储对于自己单位内部共享的一些文件或者对外共享的一些文件。随着被FTP管理文件的文件数量的不断增长,达到上万、上百万,甚至更多的时候,如何在如此庞大数量里边更快捷的找到自己所需的文件,将成为一个很重要的问题。 目前出现了一些FTP搜索引擎,可以用来搜索整个互联网内处于匿名访问的FTP上的文件信息,而需要权限才能访问的FTP则无法直接建立索引,因此不能达到搜索效果。本项目拟构建的FTP搜索引擎是针对单位内部,局域网内的一个或者几个FTP服务器建立的;是内部用户直接可以看到FTP上的目录结构,并可以准确的搜索文件位置,然后下载浏览,达到检索高效、准确。 FTP搜索引擎的速度是十分理想的,因为搜索引擎本身的母的就是提高用户查找信息的速度。搜索引擎的速度与系统底层的实现密切相关。一般而言,如果一个搜索引擎底层的查询是使用通用数据库提供的查询算法,则其查询速度会慢很多,而如果采用WWW搜索引擎常用的倒排表索引归并算法,则可以达到在毫秒级完成千万文件条目的查询任务。由于我们无法得到大部分FTP搜索引擎底层究竟是使用了什么查询算法和系统,我们只能从外部来考察它的查询速度,也就是搜索引擎自己显示的它所费的查询时间。 1.3定义 1.4参考资料 【1】《互联网上FTP文件的分布特征与启示》陈华、王继民 【2】《FTP搜索引擎的设计与实现》张运凯、刘宏忠、郭宏刚 【3】《TCP/IP协议族》Behrouz A.Forozan(美),清华大学出版社 1.5标准、条约和约定 Chapter2.项目描述 2.1项目目标 本项目目标应当符合SMART原则: I S Specific明确的陈述---整个搜索引擎的实现; I M Measurable 可以喝凉的结果--------搜索引擎对局域网FTP文件的查找结果; I A Attainable可以达成的目标--------搜索过程的快速性和准确性; I R Realistic 合理的,本软件项目的实现是最基本的搜索实现; I T Trackable 可以跟踪的,对于搜索引擎和数据库记录有可查询的详细文档和说明。 2.2产品目标与范围 本项目主要是为了尽快的搜索,从分析和设计了一个在局域网内FTP文件搜索引擎,在ASP。NET+SQL Server+C#(JAVA)环境下给出了编程实现,并提出在具体实践中总结出的一些经验。 2.3需求分析 1.业务需求:此软件适用于中小企业的局域网搜索; 2.用户需求:此软件可满足普通用户对于局域网文件的搜索; 3.功能需求:此软件可实现不同类型文件的全名搜索和关键字搜索。 2.4应交付成果(项目产出) 需完成的软件 基于局域网FTP文件搜索引起软件,包括源程序、数据库对象创建语句、可执行程度、支撑系统的数据库数据、配置文件、第三方模块、界面文件、界面原稿文件、声音文件、安装文件、安装软件源程序文件等等。 需要用户提交的文档 软件使用书名和帮助文档。 须提交内部的文档 软件各个模块的功能实现以及具体代码和数据库资料。 应当提供的服务 除了保证软件必须的功能实现外,我们还将为用户提供1年的维护时间(收费)和软件的免费升级更新。 2.5项目开发环境 模块实现 开发环境 负责人 FTP文件数据采集模块 SQL2008+C# 建立倒排索引模块 SQL2008+ASP.NET 搜索模块 SQL2008+JAVA 快照模块、附加功能的实现 ASP.NET 2.6项目验收方式与依据 程序员测试、用户使用和导师审查。 Chapter3.实施计划 3.1风险评估及对策 3.2工作流程 涉及较多,比如瀑布法工作流程,原型法工作流程,螺旋法工作流程,迭代法工作流程等,成员将在下次会议中对此进行细化和制定。 3.3总体进度计划 任务名称 起止时间 工作人员 工作时间 预期成果 资料搜集和相关知识学习 两个月 掌握相关知识 各个模块的初步理论实现 环境搭建 各个模块的编码测试 编码测试良好 模块的接口优化 各模块联结正常 整个项目

文档评论(0)

wgvi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档