a. 业务需求

a.1 背景

Internet的迅猛发展将人类带入了信息社会和网络经济时代,对企业发展和

个人生活都产生了深刻的影响。随着Internet的广泛应用,消费者不再受物理空

间的约束,并且能通过搜索引擎或者直接访问购物网站获得尽可能多的商品信息,

同时网络产品种类的多样性、网络上商品价格的低廉、网络购物的便利性使得越

来越多的消费者利用因特网在电子商务购物平台上进行购物。网上购物,在为消

费者节省成本的同时,也给消费者带来了新的“成本’’——花费大量的时间浏览

大量的网站,学习怎样提交查询和管理自己的订单。

另外,每个网站都含有大量的不同种类的商品,用户要选购商品就不得不在

大量网站内进行复杂的搜索,比较每种商品的报价、折扣和其它优惠措施。因此,

用户很希望电子商务系统具有这样一种功能来帮助他们完成对商品的选购,这种

功能可以发现大量网络上的购物网站,帮助用户获取大量的商品信息以选购商品。

正是在以上背景下,本文提出了“电子产品自动搜索比价系统”的研发工作。

a.2 业务机遇

基于J2EE的电子产品(手机产品)自动搜索比价系统(下文以ESearch来

明),具有较全面的产品信息数据库,能够很好的满足公众对手机信息的查询和

机价格比较的需求,也为购物网站(如淘宝网站)提供了一个网上吸收更多客

的平台,更为店家(如淘宝网站开店的商家)带了更多的购买者。因此电子产

搜索并带有价格比较的系统具有很大的商业价值,研究并开发实现结合J2EE等

关技术的电子产品搜索比价系统十分必要。

a.3 业务目标

业务目标的例子如下:

BO-1:在第一版应用之后3个月之内,用户明显买到更优惠的产品。

BO-2:在第一版应用之后6个月之内,减少用户购物时间。

成功标准的例子如下所示:

SC-1:在第一版应用之后3个月内,大约有100万用户使用本系统。

SC-2:在第一版应用之后6个月内,为用户节省时间55%,节省购物费用25%。

a.4 客户或市场需求

现在流行的购物网站大多数都是以销售自己网站的产品为主的、专有型购物

网站(如淘宝网),而缺乏与其他购物网站对比来显示自己网站优势的功能。这样

的网站有很多的局限性。网站的知名度会影响网站的访问量,例如知名度低的网

站,用户有可能不会去访问,或者根本就不知道这些网站的存在,这就会使这些

购物网站上店家的商品资源得不到有效的利用。

a.5 提供给客户的价值

• 减少时间浪费。

• 节省开支。

a.6 业务风险

电子商务行业的产品,推广至关重要。本系统要让更多的用户用到,必须大力推广。

b. 项目愿景的解决方案

b.1 项目愿景陈述

本系统的设计目标是实现一个能够为电子产品购物过程提供全方位服务的综

合性比较平台。用户都能在系统中得到满意的服务。系统计划分两个模块,其一

作为服务器端;另外一个作为移动终端。

以下是对整个系统策划的详细描述:

1.服务器端用户查询

在服务器端用户可以对电子产品进行基本搜索,也可以对电子产品进行高级

搜索。在搜索结果中可以进行价格比较,并可以对商品的详细信息加以查看。

2.移动设备端用户查询

在移动设备端用户可以对电子产品进行搜索。也可以对电子产品进行高级搜

索。在搜索结果中可以进行价格比较,并可以对商品的详细信息加以查看。

3.管理员对系统管理

管理员可以对商品分类(如本网站将电子产品分为手机,电脑等类别)、产品

品牌(如诺基亚)、产品(如诺基亚2630)、商家网站(如淘宝网)、店家(如淘

宝网的店家)、日志、产品url.等进行管理。

b.2 主要特性

1.用户通过选择电子产品的相关信息来确定产品,并输入自己期望的价格进行

查询。

2.用户可以通过查询结果,进行相关操作获得产品价格比较的信息。

b.3 假设和依赖环境

当用户使用本系统时,可以有效节省时间和金钱。通过同种商品的比较,可以避免购物的盲目性,达到理性购物。如果长期使用本系统,可以为用户节省很大一笔开销。

c. 范围和局限性

c.1 首次发行的范围

1.0版本满足稳定运行,用户可以通过关键字查询找到产品,达到比价目的。

c.2 随后发行的范围

随后发行的版本增加高级查询等,添加一些用户常用的选项,按照关键字查询,价格查询,商品类别查询等,强调更好的人机交互界面。

c.3 局限性和专用性

因为互联网产品越来越多,更新速度越来越快,需要的数据库很大。有些产品无法搜索到。

d. 业务环境

d.1 客户概貌

本系统适合经常在网上购物的用户,特别是新一代年轻消费者,坚持使用将会节省一大笔费用。

d.2 项目的优先级

第一要按时保质完成任务,第二人员必须到位,第三即使与用户协商。

e. 产品成功的因素

1.操作简单,易于使用

简洁明了的操作界面能够使操作人员很快的掌握软件的使用技巧,从而提高

工作效率。因此在开发本系统时力求软件的易用性甚至是智能化,将复杂的控制

工作留给计算机,能为公众提供各种方便快捷的查询方式,并提供全面的产品价

格信息。

2.实用性强

本系统设计之初就是本着弥补目前还没有比较完善的网站能够对电子产品的

价格进行全面多方位的比较,并且本网站为知名度低的小型网站提供了参与产品

比较的平台。因此,系统设计要更专业、更方便、更完善,让用户切实体会到本

系统的实用性。

3.可维护性好

利用SSH松耦合特点可以实现各个处理逻辑的相互独立性。这样为系统的维

护提供了方便,提高系统的可维护性,降低系统维护的成本。

转载于:https://www.cnblogs.com/chengJAVA/p/3405452.html

电子产品自动搜索比价系统设计与实现 项目愿景与范围相关推荐

  1. Abelian上市前夜,创始人Duncan博士详解项目愿景、技术、产品和生态

    随着 FTX 及 Alameda Research 崩溃引发的 FUD(恐惧.不确定性.怀疑)逐渐平复,加密市场进入 2023 年后迎来久违的持续性上涨,比特币走出自 2021 年 10 月以来最强劲 ...

  2. ssm+mysql电子产品销售-计算机毕业设计源码14948

    目  录 摘要 1 绪论 1.1 研究背景 1.2国内外研究现状 1.3ssm框架介绍 2电子产品销售系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据流程 3.3.2 业务流程 2 ...

  3. 技能大赛计算机主板维修报表,2017年职业院校技能大赛高职组电子产品芯片级检测维修与数据恢复赛项样题...

    2017年全国职业院校技能大赛高职组 "电子产品芯片级检测维修与数据恢复"项目竞赛任务书 2017年全国职业院校技能大赛(高职组) "电子产品芯片级检测维修与数据恢复&q ...

  4. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  5. 基于单片机乒乓球游戏机控制系统设计-基于单片机矩阵键盘的电子密码锁设计-基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-设计资料【转发分享】

    819基于单片机乒乓球游戏机控制系统设计-设计资料下载 乒乓球游戏机设计任务为: (1)使用乒乓游戏机的甲乙双方各在不同的位置发球或击球. (2)乒乓球的位置和移动方向由灯亮及依次点燃的方向决定,球移 ...

  6. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

  7. JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署

    JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署 JAVA计算机毕业设计电子产品购物平台Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 史上最全电子产品接口知识大全(含实物图40种,收藏)

    史上最全电子产品接口知识大全(含实物图40种,收藏) 2017-07-31 EDN电子技术设计 1.IDE接口(一种硬盘接口) IDE的英文全称为"Integrated Drive Elec ...

  9. java毕业设计电子产品专卖电商系统Mybatis+系统+数据库+调试部署

    java毕业设计电子产品专卖电商系统Mybatis+系统+数据库+调试部署 java毕业设计电子产品专卖电商系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

最新文章

  1. 消息 35371-聚集列存储索引
  2. 哪个星座更适合做产品经理?
  3. Python实现快速排序(非递归实现)
  4. 让linux服务器支持安全http协议(https)
  5. 高德面试官问我:JVM内存溢出后服务还能运行吗,我一顿操作行云流水
  6. ieda ts文件报错_使用TS开发微信小程序(1):环境搭建——VSCode+TS
  7. sql三表查询_SQL第五关:多表查询
  8. RHEL5中mdadm配置raid5磁盘阵列
  9. ERROR: role company3 does not exist
  10. 10款滑动门代码_jquery 滑动门_js滑动门_tab滑动门_jquery 选项卡_js选项卡_tab选项卡效果(三)
  11. 象棋游戏java代码_象棋游戏 - java代码库 - 云代码
  12. css3立方体3d旋转,纯css3实现的3D立体动态旋转立方体特效
  13. 国家医保移动支付国密算法SM2签名验签、SM4加解密测试工具
  14. 长序列测序数据分析的机遇与挑战
  15. 怎么用计算机检测颜色的深浅,真假10bit? !怎么测试呢?两种测试显示器10位色深的方法...
  16. 微信企业号开发,给用户推送信息
  17. matlab课表编排程序实例,编排课程表的一点心得
  18. 安装NET.FRAMEWORK报错:error 25015安装法度集 C:\Windows\Microsoft .NET\Framework\v2.0.50727\xxx.dl...
  19. (附源码)ssm+mysql+基于ssm技术的校自助阅览室的设计与实现 毕业设计242326
  20. [Java] [OpenGL ES3.2] 正多边形

热门文章

  1. ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=Unknow
  2. P2P技术之STUN、TURN、ICE详解
  3. 字节跳动大佬全新开源:Python数据分析实例,建议收藏!
  4. java实现snl语法分析_SNL文法的词法分析器
  5. 利用caffe识别水杯
  6. Canvas 雾玻璃
  7. 腾讯员工平均年薪近百万,工程师一个月赚8万!网友:我和马云财产加起来过千亿,我骄傲了嘛?...
  8. 如何找到人生目标,有什么书可以推荐?
  9. 第二周 生活随笔——记录平凡生活中的唯一瞬间
  10. .gitignore忽略本身