需求分析与概念架构

介绍

编写目的

  本文主要是为了明确团购导航搜索引擎系统的范围,及系统的高层划分。

文档范围

  需求部分包括系统的功能性需求,质量需求,约束。并描述了概念架构。

术语

  待补充

参考资料

  《解密搜索引擎实战》

 

系统概述

系统介绍

  团购导航产品的主体是一个垂直搜索引擎,提供WEB,移动终端接入(IOS,Android,WinPhone),提供按类别,价格,区域等多种查询方式。另外,用户关系管理也是本产品的一个重要组成部分,主要需要挖掘用户习惯,精准推销(BI)。但是两个系统分析的数据是独立的,本次,集中精力,只做垂直搜索。

产品环境介绍

软件功能

  1. 采集各团购门户中的团购信息,存储为结构化,非结构化的数据。
  2. 对于已采集的数据,进行分析,更新索引库,更新文档库。
  3. 提供多种接入方式(WEB,IOS...),包含多种查询方式(包括但不限于类别,价格,区域)

假设和依赖

  硬件环境

  软件环境

  开发技术

  通用标准和规范

系统约束

  1. 系统接入:支持WEB(支持主流浏览器IE6\IE7\IE8\FireFox\Chrome\Opera),支持IOS客户端,Android客户端
  2. 技术约束:按照编码规范执行
  3. 文档规范:各文档规格要统一,不做具体限制
  4. 系统组网:分布式系统,集群,可扩展。
  5. 数据安全:

功能需求

用例图

用例场景分析

 

支持按以下条件查询:

  1. 类别(美食,电影,酒店,休闲娱乐,丽人,购物,生活服务,旅游,结婚亲子,抽奖)
  2. 区域(各个区,如青羊区,金牛区)
  3. 销量,价格

 

 

质量需求

 

约束

性能要求

 

 

posted @ 2014-04-04 14:30  Lawrence.Lau  阅读(483)  评论(0编辑  收藏  举报