软件需求工程与建模--搜索引擎项目--项目概述

项目简介

  这是一个search engine(搜索引擎),就是像百度和Google一样。在电脑上或手机上可以输入一个单词或句子,然后给出搜索结果。

选择原因

  1. 通过具体项目实例来了解大数据,应用大数据解决实际问题,这是我们学习的目的,我们组的组员都想借此机会学习当前最新的技术。
  2. 在当今创新创业时代,大数据技术、人工智能等高级技术普及度越来越高,为了跟上时代的潮流,我们理应去了解、应用这些技术。

NABCD分析

  N(Need 需求)

  随着技术的进步,所有的事情都可以通过谷歌或百度搜索。 但有时候结果是一篇很长而且有时候难以理解的文章。 通过这个搜索引擎,可以让搜索者更容易找到想要的结果。我们希望通过本次项目来学习新的编程语言、新的算法框架、新的应用技术。

  A(Approach 方法)

所有人可以通过电脑或者手机浏览器访问网站。我们设想的实现步骤如下:

    • 建立数据库,确定整个平台的主题框架。
    • Web前端交互,实现上面说的基本功能的接口。
    • 通过Java和Python,并且与前端的接口对接。
    • 获取数据,使用与训练模型分析数据,返回结果。

  B(Benefit 好处)

  1. 通过对学生行为的分析/系统演示将数据进行可视化进一步得出结论,可以对教育方式、教育方法具有极大的参考价值。
  2. 通过具体项目实例来了解大数据,应用大数据解决实际问题,这正是我们学习大数据的原因,此外,我们可以在实践中不断发掘大数据的价值,不断总结大数据可能存在的问题,提高自己的专业能力和眼界。

  C(Competitors 竞争)

很明显就是两个大搜索引擎,Baidu百度和Google谷歌。

  D(Delivery 推广)

  此款产品主要是为大学教育工作者而设计的,我们的产品使用范围应锁定在各个高校,因此需要进入某些高校和高校负责人进行交涉,详细解释此产品的用途和益处,让他们知道我们平台的益处,以扩大用户规模。

      

扫描二维码关注公众号,回复: 854302 查看本文章

 

猜你喜欢

转载自www.cnblogs.com/rjxqgcyjm18/p/9038878.html
今日推荐