“教育是一个社会发展的支柱, 你和我能看到并理解这个博客, 教育功不可没。 高等教育的形式并不是一成不变的, 高等教育一直在演进。”邹欣老师在博客上如此写道。为了迎合信息化时代的特色,网络上的知识传播必不可少。

---关于学霸系统及小队项目的NABC:

1) N (Need 需求)

  对于数据处理这个内容来说,面对的需求是非常巨大。如今网络发展,数据量在爆发式的增长。一切以数据说话,成为当今或者未来互联网发展的趋势。如何从成千上万的资源中找出自己所需的那一个,正需要对数据进行处理,这也是如今各大小型企业所必须的工作。  

  我们小组所选择的的是数据处理这一小项,对于数据处理的用户基本需求如下:

  1.递交给用户的数据已进行处理分类,符合用户需求。

  2.用户需要一个简洁易懂的数据保存形式,能从中提取数据。

  3.需要一个能查看进程状态,数据状态的窗口或界面。  

  4.用户希望能在获得一个数据的同时能得到相似的数据。

  5.用户希望能得到一个贴近自身的方便的数据环境。  

2) A (Approach 做法)

  这个项目需要的核心技术有:网页爬取技术、自动分类技术、抽取关键词技术、翻译技术、数据库技术、动态网站开发和管理技术。

  对于我们小组所抽到的数据处理小项,需要进行工作为:

  1.将爬取到的数据进行去噪,提取关键信息,分类,整理,需要定义好爬虫获得的数据结构。

  2.设计数据库,定义网站内容结构。

  3.UI追踪进程和汇报数据。

  4.支持继续向pipeline中输入新内容。

  5.支持对英文网页翻译和标签功能。

  6.对文档相似度进行分析,并作出相应的联系与分类。

  结合我们组员的情况,我们有网页爬取技术的实践经验,关键词抽取技术和翻译技术的技术支持,并且正在学习数据库和网站开发的相关课程。因此,我们在技术上是具有显著优势的。

3) B (Benefit  好处)

  如今是一个大数据时代,庞大的数据量需要的是更加优秀的处理数据能力。无规律的数据是无法直接让用户使用的。

  数据处理的好处有如下几点:

  1.用户获得的数据是有一定的规律。

  2.更加容易让用户进行数据操作与使用。

  3.能让用户在获得一个数据时能看到自己或许所需的其他相似数据

  4.能从整理好的数据分析出许多问题的倾向,更加容易看出未来数据的发展趋势。

4) C (Competitors 竞争)

  在我们所接触的许多网络企业,如3BTA-360,baidu,tencent,alibaba,他们对于数据处理都是极为重视,并有专门处理的部门,虽然我们不能与那些大企业相竞争,但是类比下来,许多小企业甚至一些小网站,都是需要对数据进行处理,我们的竞争无处不在。

  我们的优势:

  1.团队凝聚力强,具有极为庞大的发展空间。

  2.创作自由度高,能让我们实践自己的想法。

  我们的劣势:

  1.规模小,团队实现力有限

  2.技术不够成熟,仍有待提高

  3.界面设计对于正式的网站来说比较稚嫩。

  

发布计划:

  按照大项目的计划,应与爬虫和UI界面项目整合发布成网站。

  可在发布前一段时间与其他小组先尝试整合。

NABC for Teamproject的更多相关文章

  1. 【软件工程】“谁是卧底”之NABC分析

    结对编程结束之后,迎来了结队编程,经过了很长时间的思考,想到了“谁是卧底”的idea,以下是该游戏的NABC分析: N(need): 即需求,近期,内地一知名综艺节目将“谁是卧底”游戏推广到年轻人中, ...

  2. 利用NABC模型进行竞争性需求分析

    利用NABC模型进行竞争性需求分析:   1>N(Need 需求)   越来越多的,各式各样的游戏层出不穷,大的小的中等的都已经琳琅满目了,用户貌似都看不过眼了.现在大游戏费时伤神,当然了得在有 ...

  3. NABC竞争性需求分析

    设计一个五子棋游戏 下面是比较系统的框架-NABC模型 1) N (Need 需求)        现在随着人们的生活越来越好,电脑已经成为每家每户的必备品了,而且很多人工作的地方都也是必备的电脑,而 ...

  4. 需求分析(NABC)

    团队开发需求分析 队长:郭庆樑 成员:林彦汝.张金 经过讨论,我们决定做一个基于Windows的小游戏——躲避小球. 把这个项目实现,组长强调有两点: 1.可实现:2.有用户. 可以说,我们最大的特点 ...

  5. Teamwork——Week4 团队项目之NABC

    项目框架——NABC模型 一.N(Need需求) 我们组主要的用户对象是第三小组——UI小组的同学们,因此我们的用户需求就是他们的数据需求. 1)提供给UI小组整理好的数据库,和前一组讨论好数据结构. ...

  6. 软件工程实践小队--团队项目NABC

    团队项目的NABC 1) N (Need 需求) 作为一个网上教学问答系统,用户的基本需求很明确,即为:提问.搜索.浏览.回答.编辑.评论.附加需求还有: 获取金币.提升等级. 提问:关于一门学科,用 ...

  7. 4月7号周二课堂练习:NABC

    团队项目——7-magic 分析特点:游戏简单容易上手 NABC分析: N(needs需求)现在存在的很多游戏操作比较,游戏规则也比较繁琐,用户很难或者不愿意去玩操作难度比较大的游戏,容易上手的游戏比 ...

  8. 团队项目的NABC(截图软件)

    我们小组要开发的软件是基于windows上的截图软件,其NABC如下. 1.need: 首先,截图工具是几乎每个用户都会用到的,不管是在工作中,还是在学习上,其针对的人群从学生到上班族不等, 所以,他 ...

  9. 团队项目——特定功能NABC

    我们要做的项目是截屏软件,目前决定做电脑端的应用 我觉得这个软件应该具有随意截屏的功能,就是可以用鼠标拖动线条,只要形成闭合图形就可以将线条内的图像截取出来: NABC模型: N(Need): 许多人 ...

随机推荐

  1. 倒计数锁存器(CountDown Latch)和 CyclicBarrier(同步屏障)

    倒计数锁存器(CountDown Latch)是异常性障碍,允许一个或多个线程等待一个或者多个其他线程来做某些事情. public static long time(Executor executor ...

  2. CanOpen协议【CanFestival】移植方法 支持VC、QT、STM32

    前段时间学习了CanOpen协议,到网上下载的CanFestival3-10源码,移植到VC.QT.STM32等平台,由于网上的资源较少,走了不少弯路,移植好使用过程中才逐渐暴露出各种问题,比如OD字 ...

  3. Linux Shell常用技巧(三)

    八. 流编辑器sed: sed一次处理一行文件并把输出送往屏幕.sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space).一旦sed完成对模式空间中的行的处理,模式空间中的行 ...

  4. 1.1《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)——运行终端

    终端是个允许我们运行命令行的程序,运行命令前,先打开它.在MacOS系统上,可以使用macOS应用 Spotlight来打开终端窗口,Spotlight也有其他两种方式触发,一种是键入⌘␣(comma ...

  5. ORA-28000 账号被锁定的解决办法

    ORA-28000 账号被锁定的解决办法 错误场景:当使用sqlplus进行登录时报错:ORA-28000 账号被锁定.错误原因:由于oracle 11g 在默认在default概要文件中设置了密码最 ...

  6. SQL语句查询关键字中含有特殊符号怎么处理, 例如 'SMI_'

    SQL语句查询关键字中含有特殊符号怎么处理, 例如 'SMI_' 错误:select * from emp  where ename like '%SML_%' 正确:select * from em ...

  7. PHP操作xml学习笔记之增删改查(2)—删、改、查

    xml文件 <?xml version="1.0" encoding="utf-8"?><班级>    <学生>       ...

  8. 【NoSql】之Hbase

    Hbase概述 ·  Hbase是构建在hdfs上的分布式列式存储系统 ·  Hbase内部管理的文件全部存储在HDFS上面, ·  Hbase是基于google bigtable 模型开发的,典型的 ...

  9. PostgreSQL的xlog实验一

    磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面: PostgreSQL基础知识与基本操作索引页     回到顶级页面:PostgreSQL索引页 一,从initdb开始,initdb执行结束 ...

  10. [2016北京集训试题15]项链-[FFT]

    Description Solution 设y[i+k]=y[i]+n. 由于我们要最优解,则假如将x[i]和y[σ[i]]连线的话,线是一定不会交叉的. 所以,$ans=\sum (x_{i}-y_ ...