[03]爬虫项目【项目开发计划】.docVIP

  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文档。上传文档
查看更多
分布式互联网爬虫及其在垂直领域的使用——项目开发计划 1引言 1 1.1编写目的 1 1.2 背景 1 1.3定义 1 1.4参考资料 2 2项目概述 3 2.1工作内容 3 2.2主要参加人员 3 2.3产品 3 2.3.1程序 3 2.3.2文件 4 2.3.3服务 4 2.3.4非移交的产品 4 2.4验收标准 6 2.5完成项目的最迟期限 6 2.6本计划的审查者与批准者 6 3实施总计划 7 3.1工作任务的分解和接口人员 7 3.2进度 7 3.3预算 9 3.4关键问题 9 4支持条件 10 4.1计算机系统支持 10 4.2需由用户承担的工作 11 4.3由外单位提供的条件 11 5专题计划要点 11 5.1开发人员培训计划 11 5.2测试计划 11 5.3质量保证计划 11 项目开发计划 1引言 1.1编写目的 编写此计划的目的是为了合理安排组织成员,有效利用时间,以确保项目进度,预见项目风险等活动。使项目严格按照学院及老师要求开发流程进行,遵循正规的顺序开展。同时,项目开发成员通过此计划书明确项目目标和各自职责。它说明相关爬虫项目的开发方法,是一种计划,以指导工作之用。 1.2 背景 大数据时代,互联网数据被认为规模最大、结果最复杂、潜在价值最高的源数据。开发一款具有较高数据质量、对新数据探测周期短、可灵活扩展的分布式互联网爬虫。项目相关人员在助教及老师指导下,在203机房开发。 1.3定义 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于?Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。 编程语言:Java 功能:软件操作简便、快捷,数据采集部分可以通过简单、易懂的方式配置新网站数据的采集。数据分析模块通过基关键词过滤以及统计学思想计算媒体传播排名及趋势。界面设计风格采用Web形式,用户界面简单明了,符合业务办理流程,具有人性化特点。软件设计结构模块化、程序结构化、数据格式标准化、代码统一化,各种文档资料规范化。 2.3.2文件 用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用 该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。 软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。 2.3.3服务 计划提供以下服务: 课堂培训:以讲课形式对客户进行培训,使其能够正确使用件。 免费咨询:客户可以在工作时间向技术人员提出问题并获得解答。 技术支持:对于某些客户,采取上门指导的方式。 软件维护:获取软件使用中的问题,提供补丁程序。 升级通知:在软件新版本发布的时候,及时通知(Email或邮寄信件)注册的用户,并提供试用版本。 软件升级:对于注册用户,只需较少的费用即可升级到新的版本。 2.3.4非移交的产品 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可 行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 ? 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责 人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 ? 软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运 行环境等做出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书

文档评论(0)

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

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

1亿VIP精品文档

相关文档