软件需求工程作业.docVIP

  • 15
  • 0
  • 约2.38千字
  • 约 6页
  • 2017-11-15 发布于河南
  • 举报
软件需求工程作业

2012—2013学年第一学期期末考试 《需求工程》大作业 姓名: 罗吟吟 班级:A1013 学号:03 假设让你开发一个搜索引擎网站,选择任意3种需求类别进行描述。(建议从功能需求,质量特性,行业规则,约束方面进行重点描述)(40分) 如果想开发一个淘宝搜索引擎网站,我认为应该具备以下几点功能: (1)收集所有店铺的信息功能 (2)对店铺内所有商品进行分类识别功能 (3)店铺关键词竞价排名及用户搜索结果排名功能 (4)信息检索处理与反馈功能 1.功能需求 (1) 收集所有店铺的信息功能 1.淘宝的搜索引擎具有采集所有店铺商家的商品。利用能够从自动收集的网络蜘蛛程序,自动访问互联网,并沿着网页中的所有URL爬到其它,重复这过程,并把爬过的所有收集回来。售出量、浏览量、价格、卖家好评率、先行赔付、所在地、商品页面的排版布局和单一关键字在商品名称中出现的先后顺序、次数等。提倡原创为了提供更多的对用户有用的信息毕竟采集站的信息基本上都是自动采集导出链接问题出站链接最好是相关的网站为用户着想替用户解决问题 2.假设让你开发一个搜索引擎网站,试画出其顶层和0层数据流图。(40分) 0层数据流图 关键字分析请求 解析关键字 搜索条件 网络蜘蛛程序 需求信息 竞价排名 数据库查询 信息抓取 数据库信息 顶层数据流图 搜索条件 解析分类 需求信息 信息反馈 3. 请根据自己的理解与体会谈谈软件需求工程过程的重要性。也可 以以软件需求工程中某知识点谈谈自己的理解与看法。(20分) 软件需求工程的目的是为软件系统提供一个合理正确的开发文档,它的成功实施是软件后续开发过程得以成功的先决条件。 需求工程过程即是软件生命周期中的部分,又是系统工程过程的子过程。软件需求工程过程是一组活动的结构化程序,它产生用来说明待开发系统的需求文档。软件需求工程过程包括存在系统的信息,需求相关者的需要,组织的标准、规章和领域信息。大部分过程涉及到需求抽取、需求建模、需求分析和协商以及需求验证等活动。 在开发与运营的过程中,会不断发现新的需求,当然原有的需求也会改变,所以我们要保证容易使用并尽可能的简单化,采用多种分析的方法达到主要的目标要求。 下面我想从需求管理的角度谈下我的理解与看法,针对以达成

文档评论(0)

1亿VIP精品文档

相关文档