购物网站需求分析

购物网站需求分析
发布时间: 2012-10-08 13:55    浏览: 386

——功能性业务要求

4.1购物网站首页

展示网站总体格局,发挥导航作用。它包含商品购物模块、商品搜索模块、商品后台管理模块、用户管理模块、新闻信息管理模块。以上模块可便于顾客了解购物网站的主要功能,以便进行有效的操作。

业务需求

需求编号

需求内容

优先级

子需求

1. 购物网站首页

1_FUNC_01

模块集成功能:首页上各模块位于适当位置,并且首页接口能够正确连接相应模块。

1_FUNC_02

搜索引擎直接进入首页:通过搜索引擎搜索该网站域名能够准确进入网站。

1_FUNC_01 模块集成功能:

名称

模块集成功能

标识符、编号

1_FUNC_01_01

功能描述

通过该功能将购物网站各个模块统一集成到网站首页,集中呈现给用户,使用户能通过点击各个模块而进入到具体的模块区域

优先级

输入

用户操作意向

操作序列

1.     用户登陆到网站首页;

2.     用户点击所需具体模块;

3.     成功链接到用户所选模块所在具体网页;

输出

实现用户操作意向

补充说明

1_FUNC_02搜索引擎直接进入首页:

名称

搜索引擎直接进入首页

标识符、编号

1_FUNC_02_01

功能描述

通过该功能可使用户直接从搜索引擎处直接进入到购物网站的首页

优先级

输入

网站域名

操作序列

1.     用户登陆搜索网站;

2.     在区搜索输入购物网站域名,并点击搜索;

3.     在搜索结果中选择购物网站;

4.     成功链接到购物网站首页;

输出

购物网站首页

补充说明

4.2商品购物子系统

如果想查看更详细的商品信息,就需要进入商品展示区,商品展示区所有的客户都可以随意浏览该区所展示出来的商品,包括新上架的产品、特价商品等,并可根据商品展示的说明来选择是否购买,而且客户还可以对已经购买的商品进行评价,也可浏览别的客户的评论页面来对自己是否购买商品进行参考。

顾客将所要的商品放入购物车。在购物车中会列出所购商品的各项信息,如商品编号、商品名称、商品单价、商品数量和价格总计等。在购物车中可以修改购买数量或取消商品的购买。如果还需要继续选购商品,则可以继续购物;如已确定所购物品,则可付款结账。

业务需求

需求编号

需求内容

优先级

子需求

2. 商品购物

2_FUNC_01

查看详细商品信息:通过该功能普通用户可点击查看到商品详细描述

2_FUNC_02

购物车处理:用户购买的商品将被放入购物车中,用户通过对购物车的操作可对自己购买的商品进行修改。

添加购物车

查看购物车

删除购物车中的商品

2_FUNC_03

用户评论:用户可通过此模块浏览其他用户所发表的评论,并自己发表评论。

浏览用户评论

发表用户评论

2_FUNC_04

付款结账:用户选择自己要买的商品后,填写地址、电话、姓名、商品数量等相关信息,并进行付款结账。

2_FUNC_05

订单查询:用户通过查看自己的订单状态来把握自己所购买的商品情况。

会员用户查看自己的订单状态

订单未生效前修改订单

2_FUNC_01查看详细商品信息:

名称

查看详细商品信息

标识符、编号

2_FUNC_01_01

功能描述

通过该功能普通用户可点击查看到商品详细描述

优先级

输入

点击某商品链接

操作序列

1.     用户点击某商品链接;

2.     页面跳转到该商品详细信息页面

输出

用户点击商品的详细信息页面

补充说明

2_FUNC_02购物车处理:

名称

添加购物车

标识符、编号

2_FUNC_02_01

功能描述

通过该功能会员用户可以向自己的购物车中添加商品

优先级

输入

用户所需的商品

操作序列

1.     用户选择自己需要的商品,并选择加入到购物车中;

2.     此商品自动加入到此用户的购物车中;

输出

商品添加到购物车中

补充说明

名称

查看购物车

标识符、编号

2_FUNC_02_02

功能描述

通过该功能会员用户可以查看购物车中内容

优先级

输入

用户点击查看购物车

操作序列

1.     用户登录查看购物车模块;

2.     页面返回给用户购物车信息;

输出

用户的购物车信息

补充说明

名称

删除购物车中的商品

标识符、编号

2_FUNC_02_03

功能描述

通过该功能会员用户可以删除购物车中商品

优先级

输入

用户点击查看购物车

操作序列

1.     用户登录查看购物车模块;

2.     页面返回给用户购物车信息;

3.     用户选择要删除的商品

4.     确定后删除此购物车中的商品

输出

用户删除了购物车中的商品

补充说明

2_FUNC_03用户评论:

名称

浏览用户评论

标识符、编号

2_FUNC_03_01

功能描述

通过该功能普通用户可浏览到其他用户对某件产品的评论

优先级

输入

用户进入评论区

操作序列

1.     普通用户将商品详细信息页面拉至评论区

2.     浏览其他用户的评论

输出

其他用户的评论

补充说明

普通用户有权限完成该操作

名称

发表用户评论

标识符、编号

2_FUNC_03_02

功能描述

通过该功能会员用户可以对商品进行评论

优先级

输入

会员用户的评论

操作序列

1.     用户进入“发表用户评论”模块

2.     用户填写对商品的评论

3.     点击提交评论按钮

4.     在已有评论的末尾加上当前用户提交的评论

输出

用户的评论

补充说明

普通用户可以进行该项操作

2_FUNC_04付款结账:

名称

付款结账

标识符、编号

2_FUNC_04_01

功能描述

用户选择自己要买的商品后,填写地址、电话、姓名、商品数量等相关信息,并进行付款结账。

优先级

输入

用户订单

操作序列

1.     用户选中购物车中想要购买的商品进行结算;

2.     用户填写订单,包括地址、电话、姓名、商品数量等相关信息;

3.     系统提醒用户是在线支付还是货到付款;

4.     系统提示用户进行确认;

5.     用户对订单进行确认。

输出

付款成功

补充说明

2_FUNC_05订单查询:

名称

会员用户查看自己的订单状态

标识符、编号

2_FUNC_05_01

功能描述

该功能通过会员用户进入自己的账户,点击相应的热字,系统将用户的订单信息页面呈现给用户。

优先级

输入

用户订单号

操作序列

1.      用户点击“我的账户”;

2.      系统将用户所有的订单显示给用户;

3.      用户点击要查看的订单;

4.     系统将该订单的具体信息呈现给用户。

输出

该订单的具体信息

补充说明

名称

订单未生效前修改订单

标识符、编号

2_FUNC_05_02

功能描述

在订单未下达之前,用户根据自己的意愿修改订单的信息。

优先级

输入

用户订单号

操作序列

1.     用户点击“我的账户”;

2.     系统将用户所有的订单显示给用户;

3.     用户查看该订单的具体信息;

4.     修改对信息不满的地方或者撤销订单

5.     保存修改后的订单;

6.     系统等待用户确认后将修改后的订单呈现在用户面前。

输出

修改后订单的具体信息

补充说明

4.3商品搜索子系统

购物网站中丰富的商品各类对于访问者来说无异于一个商品的海洋,要想在这茫茫大海中查找到顾客所需要的商品,商品搜索系统可以说是一个必不可少的工具,通过这个系统,顾客可以通过输入关键词进行快速查找、检索自己需要的。

业务需求

需求编号

需求内容

优先级

子需求

3. 商品搜索

3_FUNC_01

关键字搜索:用户在输入框中输入相关关键字搜索商品。

3_FUNC_02

关键字点击:用户点击网站提供的关键字搜索商品。

3_FUNC_01 关键字搜索功能:

名称

关键字搜索

标识符、编号

3_FUNC_01_01

功能描述

该功能通过用户输入需求关键字,进行数据库搜索,最终将与关键字相关信息页面呈现给用户。

优先级

输入

关键字

操作序列

1.       用户输入关键字;

2.       在数据库中搜索关键字;

3.       抽取与关键字相关的信息;

4.       将整合的信息页面呈现给用户。

输出

与关键字相关的商品信息列表页面

补充说明

3_FUNC_02 关键字点击搜索功能:

名称

关键字点击

标识符、编号

3_FUNC_02_01

功能描述

该功能通过用户点击页面关键字,进行数据库搜索,呈现相关商品列表页面

优先级

输入

关键字

操作序列

1.       用户点击页面上关键字链接;

2.       在数据库中搜索关键字;

3.       抽取与关键字相关的信息;

4.       将整合的信息页面呈现给用户。

输出

与关键字相关的商品信息列表页面

补充说明

4.4商品后台管理子系统

通过后台管理系统添加、修改需要发布的商品图片及相关内容,即可自动生成网页,极大地提高了工作效率,加快了网站内容的更新速度。而且通过后台还可以查看订单、修改订单状态和删除订单等。

业务需求

需求编号

需求内容

优先级

子需求

4. 商品后台管理

4_FUNC_01

商品处理:该模块可以对商品信息进行添加,删除,修改。

添加商品图片及相关内容

删除商品图片及相关内容

修改商品图片及相关内容

4_FUNC_02

订单处理:该模块用于接收用户发出的订单和客户修改订单,以及修改订单状态。

店铺用户确认订单

店铺用户修改订单

4_FUNC_03

账户处理:该模块实现资金转账。

资金转账

4_FUNC_01商品处理:

名称

添加商品图片及相关内容

标识符、编号

4_FUNC_01_01

功能描述

通过该功能添加商品图片及内容

优先级

输入

新商品图片及相关信息

操作序列

1.     店铺用户登录系统后台;

2.     进入商品处理模块;

3.     选择添加功能;

4.     页面跳转到添加商品信息页面,上传或输入新商品信息:商品图片,商品价格,商品分类,商品的基本描述信息。

5.     确认信息,并点击提交。

6.     系统自动生成一个唯一的商品代码,自动生成商品网页。

输出

成功添加一个商品

补充说明

只有店铺用户级别以上登录系统后能添加新的商品信息,不能未经授权,或超越授权的随意添加商品信息。

名称

删除商品图片及相关内容

标识符、编号

4_FUNC_01_02

功能描述

通过该功能删除商品图片及内容

优先级

输入

商品的唯一代码

操作序列

1.     店铺用户登录系统后台;

2.     进入商品处理模块;

3.     选择删除功能;

4.     页面跳转到删除商品信息页面,输入商品的唯一代码,系统显示该商品的全部详细信息。

5.     店铺用户确认是否为需要删除的商品,确认后提交。

6.     系统自动删除数据库中该商品的所有信息,并将商品网页删除。

输出

成功删除一个商品

补充说明

只有店铺用户级别以上登录系统后能删除新的商品信息,不能未经授权,或超越授权的随意删除商品信息。

名称

修改商品图片及相关内容

标识符、编号

4_FUNC_01_03

功能描述

通过该功能修改商品图片及内容

优先级

输入

商品的唯一代码

操作序列

1.     店铺用户登录系统后台;

2.     进入商品处理模块;

3.     选择修改功能;

4.     页面跳转到修改商品信息页面,输入商品的唯一代码,系统显示该商品的全部详细信息。

5.     店铺用户修改商品信息后提交。

6.     系统自动更新该商品的所有信息。

输出

成功修改商品信息

补充说明

只有店铺用户级别以上登录系统后能修改新的商品信息,不能未经授权,或超越授权的随意修改商品信息。

4_FUNC_02订单处理:

名称

店铺用户确认订单

标识符、编号

4_FUNC_02_01

功能描述

通过该功能接收客户发来的订单

优先级

输入

会员用户的订单

操作序列

1.     店铺用户接收会员提交的订单;

2.     进入“订单处理”模块;

3.     系统自动记录存储订单相关内容,并生成唯一订单号,订单状态自动改为“已确认”。

4.     发送订单信息到客户邮箱。

输出

成功添加一份订单

补充说明

名称

店铺用户修改订单状态

标识符、编号

4_FUNC_02_02

功能描述

通过该功能客户能够修改已发出的订单

优先级

输入

店铺用户的修改订单指令

操作序列

1.     店铺用户点击修改订单;

2.     进入“订单处理”模块;

3.     根据实际情况修改订单状态;

(1)       会员用户订单的初始状态为“未处理”;

(2)       若店铺商品价格或数量等发生变化,店铺用户修改订单,此时订单状态为“修改中”;

4.     系统自动更新修改后的订单状态。

输出

成功修改一份订单状态

补充说明

4_FUNC_03账户处理:

名称

资金转账

标识符、编号

4_FUNC_03_01

功能描述

通过该功能实现付款转账

优先级

输入

订单编号和银行卡号及密码

操作序列

1.     客户选择在线支付;

2.     进入“账户处理”模块;

3.     页面跳转到转账页面,由客户选择支付银行,输入银行卡账号及密码,根据订单金额,显示提示信息,要求客户确认;

4.     转入银行转账系统;

5.     客户确认信息后,修改订单状态为“已付款”。

输出

成功实现在线支付。

补充说明

4.5用户管理子系统

该系统的功能是通过会员制的管理,一方面可以相对明确访问者的身份,提高客户的信息和网上意见反馈的准确度与可信度。另一方面可以会员积分的管理,开展优惠促销活动等,提高网站的吸引力。最后,可以加强客户的认同感和归属感,提升客户的忠诚度。

业务需求

需求编号

需求内容

优先级

子需求

5.用户管理

5_FUNC_01

用户注册管理:该模块可以对用户进行添加,删除,修改个人密码。

超级管理员添加系统管理员

超级管理员删除系统管理员

添加普通用户

系统管理员删除普通用户

修改个人密码

5_FUNC_02

用户权限管理:该模块可以设置不同用户的访问权限,并制定相应权限规则。

超级管理员设置管理员权限

系统管理员设置用户权限

5_FUNC_03

会员用户积分管理:该模块根据会员用户购买商品的金额,采用一定的比例进行积分累加。

积分计算

积分修改

5_FUNC_01用户注册管理:

名称

添加系统管理员

标识符、编号

5_FUNC_01_01

功能描述

通过该功能超级管理员可以添加系统管理员

优先级

输入

系统管理员信息

操作序列

7.     超级管理员登录系统后台;

8.     进入用户注册模块;

9.     选择添加功能;

10.  页面跳转到添加管理员页面,输入新管理员信息:用户名、密码、确认密码。用户名和密码均为4-16位的英文或数字组成;

11.  确认信息,并点击提交。

输出

成功建立一个系统管理员协助维护系统

补充说明

只有超级管理员登录系统后能添加新的普通管理员,并看到其它管理员。系统管理员在除管理员管理以外的其它权限上与超级管理员一致。

名称

删除系统管理员

标识符、编号

5_FUNC_01_02

功能描述

通过该功能超级管理员可以删除普通管理员

优先级

输入

选择预备删除的管理员信息,点击删除按钮

操作序列

1.     超级管理员登录系统后台;

2.     进入用户注册模块;

3.     在显示的管理员列表中,选中需要删除的管理员;

4.     确认信息,并点击删除按钮。

输出

成功删除一个管理员信息

补充说明

只有超级管理员登录系统后能看到其它管理员,并删除系统管理员。

名称

添加普通用户

标识符、编号

5_FUNC_01_03

功能描述

通过该功能普通用户可自行注册成为本网站店铺用户或会员用户

优先级

输入

普通用户个人信息

操作序列

3.     普通用户登录系统前台用户注册表单;

4.     进入用户注册模块;

5.     选择添加功能;

6.     页面跳转到添加普通用户页面,输入用户信息:用户名、用户基本资料等、要注册的用户类型(店铺用户或会员用户)、密码、确认密码。用户名和密码均为4-16位的英文或数字组成;

7.     确认信息,并点击提交。

输出

成功建立一个店铺用户或会员用户

补充说明

店铺用户或会员用户的注册过程基本一致,但拥有的权限各不相同。

名称

删除普通用户

标识符、编号

5_FUNC_01_04

功能描述

通过该功能系统管理员可撤销本网站中的店铺用户或会员用户

优先级

输入

选择预备删除的用户信息,点击删除按钮

操作序列

5.     系统管理员登录系统后台;

6.     进入用户注册模块;

7.     在显示的用户列表中,选中需要删除的用户;

8.     确认信息,并点击删除按钮。

输出

成功删除一个用户信息

补充说明

删除用户的操作有系统管理员执行,用户本身无法自行撤销。

名称

修改个人密码

标识符、编号

5_FUNC_01_05

功能描述

通过该功能用户可以修改自己的后台登录密码

优先级

输入

新密码和原密码

操作序列

5.     用户登录系统后台;

6.     进入用户注册模块;

7.     在修改密码的页面上,输入原密码、新密码、确认密码;

8.     确认信息,并点击提交按钮。

输出

成功修改一个用户的密码

补充说明

普通用户或系统管理员点击进入用户注册模块时,直接跳转到密码修改页面;超级管理员在点击该模块时,首先显示所有管理员列表,在点击自己的用户名时,才跳转到密码修改页面。

5_FUNC_02用户权限管理

名称

设置管理员权限

标识符、编号

5_FUNC_02_01

功能描述

超级管理员设置系统管理员权限

优先级

输入

系统管理员信息

操作序列

1.     超级管理员登录后台系统;

2.     进入“用户权限管理”模块;

3.     通过下拉列表框,选择适当的权限赋予相应的系统管理员。

4.     确认后提交。

输出

系统管理员被赋予或修改相应权限

补充说明

名称

设置用户权限

标识符、编号

5_FUNC_02_02

功能描述

系统管理员设置用户权限

优先级

输入

用户信息

操作序列

1.     系统管理员登录后台系统;

2.     进入“用户权限管理”模块;

3.     通过下拉列表框,选择适当的权限赋予相应的用户;

4.     确认后提交。

输出

用户被赋予或修改相应权限

补充说明

5_FUNC_03会员用户积分管理

名称

积分计算

标识符、编号

5_FUNC_03_01

功能描述

系统根据相应规则进行用户积分计算

优先级

输入

用户消费累积金额

操作序列

1.     进入“会员积分管理”模块

2.     根据规定的积分计算公式,计算用户积分;

3.     确认后记录存储。

输出

用户积分

补充说明

名称

积分修改

标识符、编号

5_FUNC_03_02

功能描述

系统根据相应规则进行对用户积分进行处理

优先级

输入

用户消费累积金额

操作序列

1.     进入“会员积分管理”模块

2.     如果用户积分有误,系统管理员对用户积分进行修改;

3.     确认后记录存储。

输出

用户积分

补充说明

4.6新闻信息管理子系统

该系统是通过一个操作简单的界面将要发布的信息加入数据库,然后通过已有的网页模板格式发布到网站上。管理员在浏览器上只需录入文字就可以快速实现新闻维护,从而大大加快了信息的传播速度,增强了网站的活动力和影响力。

业务需求

需求编号

需求内容

优先级

子需求

6. 新闻信息管理

6_FUNC_01

信息公告发布:系统管理员通过一个简单的信息发布模块将要发布的信息写入,此模块已保存相应文字和段落样式。

6_FUNC_02

信息数据统计:此模块专为统计网站各种购买数据、服务质量评分等设计 。

名称

信息公告发布

标识符、编号

6_FUNC_01_01

功能描述

系统管理员发布新闻信息

优先级

输入

原始新闻信息

操作序列

1.     系统管理员进入“信息公告发布”模块

2.     输入将要发布的信息;

3.     确认后记录存储并在网页上显示新闻信息。

输出

规格化的新闻信息

补充说明

名称

信息数据统计

标识符、编号

6_FUNC_01_02

功能描述

系统管理员统计购物网站相关统计数据

优先级

输入

统计计数器数据

操作序列

1.     系统管理员进入“信息数据统计”模块

2.     根据不同计数器数据进行相关数据统计;

3.     根据统计数据绘制图表;

4.     确认后记录存储。

输出

统计图表,综合数据

补充说明


——系统性能需求

为了保证系统能够长期、安全、稳定、可靠、高效的运行,购物网站系统应该满足以下的性能需求:

1.系统处理的准确性和及时性

系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。在系统开发过程中,必须采用一定的方法保证系统的准确性。

2.系统的开放性和系统的可扩充性

购物网站系统在开发过程中,应该充分考虑以后的可扩充性。例如企业中管理模块的加入(人事管理、工资管理、日常事务管理等)也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充为ERP系统。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。

3.系统的易用性和易维护性

购物网站系统是直接面对用户的。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

4.系统的标准性

系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。

5.系统的先进性

目前计算机系统的技术发展相当快,做为购物网站系统工程,应该保证系统在一段时间内是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。


——系统运行需求

购物网站系统中的各个子系统的硬件和软件的配置如下:

1.服务器端子系统的运行要求

系统软件:Windows xp

数据库管理系统:SQL Server 2005

硬件要求:Pentium III 450以上, 256M RAM,  14G HD

2. 客户端子系统的运行要求

系统软件: Window 2000 Professional

硬件要求:Pentium 133以上,  32M RAM,   4.3G HD 

 

 

转载:http://www.shopbbs.com/media/20121008/99.html

  • 13
    点赞
  • 109
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值