B2C在线商城需求说明书样本.docx

上传人:b****2 文档编号:1173505 上传时间:2022-10-18 格式:DOCX 页数:29 大小:59.56KB
下载 相关 举报
B2C在线商城需求说明书样本.docx_第1页
第1页 / 共29页
B2C在线商城需求说明书样本.docx_第2页
第2页 / 共29页
B2C在线商城需求说明书样本.docx_第3页
第3页 / 共29页
B2C在线商城需求说明书样本.docx_第4页
第4页 / 共29页
B2C在线商城需求说明书样本.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

B2C在线商城需求说明书样本.docx

《B2C在线商城需求说明书样本.docx》由会员分享,可在线阅读,更多相关《B2C在线商城需求说明书样本.docx(29页珍藏版)》请在冰豆网上搜索。

B2C在线商城需求说明书样本.docx

B2C在线商城需求说明书样本

案卷号

日期

 

<B2C在线商城>

软件需求阐明书

 

作者:

签收人:

签收日期:

修改状况记录:

版本号

修改批准人

修改人

安装日期

签收人

1.3定义2

1.4参照资料2

2.3顾客特点4

2.4普通约束5

3详细需求5

3.1功能需求5

3.1.1会员注册5

3.1.2会员登录6

3.1.3会员密码找回7

3.1.4会员个人信息维护7

3.1.5地址薄8

3.1.5.1添加地址薄9

3.1.5.2修改地址薄9

3.1.5.3删除地址薄10

3.1.6会员交易历史查询10

3.1.7会员积分查询11

3.1.8商品展示12

3.1.8.1商品分类浏览12

3.1.8.2商品搜索12

3.1.8.3商品评论13

3.1.9购物车14

3.1.9.1添加购物车14

3.1.9.2修改商品数量15

3.1.9.3删除商品15

3.1.10收藏夹16

3.1.11结账17

3.1.12会员注销17

3.2外部接口需求18

3.2.1顾客接口18

3.2.2硬件接口18

3.2.3软件接口18

3.2.4通信接口19

3.3性能需求19

3.4设计约束20

3.4.1硬件限制20

3.5属性20

3.5.1可用性20

3.5.2安全性20

3.5.3可移植性20

3.5.4可维护性21

1引言

1.1编写目

本文档是基于B2C在线商城软件系统前台功能基本需求制定。

本文档编写是为了规范化本系统编写,提高系统开发过程能见度;也是为了下一阶段设计、开发提供准备和根据,为项目小构成员对需求理解提供详尽描述,以及在开发过程中各个环节链接以及各个构成员之间协同工作提供强有力保证。

同步本文档也作为项目评审验收根据之一。

预期读者:

客户、项目小组各个成员以及辅导教师等。

1.2范畴

a.产品名称:

B2C在线商城

b.该产品为公司销售、服务和资讯提供了一种平台,为消费者浏览产品信息和购物提供了一种平台。

它涉及前台管理和后台管理。

c.公司依托于该产品开展综合性网络营销活动,推广网站,树立品牌。

本产品重要提供如下服务:

1)、产品展示:

7*24小时永不关门产品展示平台。

重要展示产品信息,涉及文字、图片、多媒体等展示手段。

2)、销售服务:

提供自助式订单填写向导,历史订单追溯等各种销售服务。

增长销售服务水平,减少人力成本。

3)、售后服务:

保存历史账单,加强顾客消费体验。

提供公司有关产品关于信息、购物指南,有助于消费者使用本公司产品。

4)、提高品牌价值:

做好顾客在本网站购物时细节方面,例如订单、投诉、购物指南以及事务解决及时性,有助于加强公司在顾客心中印象度和诚信度。

5)、后台管理服务:

重要是对买家、卖家、商品信息、订单信息、商家活动等管理。

1.3定义

1、会员:

在B2C在线商城注册成功人。

2、顾客:

在B2C在线商城未注册以及注册未成功人。

3、ES:

B2C在线。

4、PC:

PersonalComputer,个人计算机。

5、JDK:

JavaDevelopmentKit。

6、B/S:

(Browser/Server构造)构造即浏览器和服务器构造。

7、IE:

WindowsInternetExplorer,即IE浏览器。

8、HTTP:

HyperTextTransferProtocol,超文本传播合同。

9、TCP/IP:

TransmissionControlProtocol/InternetProtocol,传播控制合同/因特网互联合同。

10、MVC:

模型(Model)、视图(View)和控制(Controller)。

11、JSP:

JavaServerPages。

1.4参照资料

a.国标软件开发模板GB8567——88。

2项目概述

2.1产品描述

本系统为了展示公司产品,开展公司销售活动,树立公司品牌而建设,重要合用对象是广大网上顾客。

此系统不是一种独立软件,它需要数据库支持,例如Oracle数据库;它还需要网络支持,在局域网和互联网中都可,这就需要服务器支持,例如tomcat服务器等;还需要JDK支持。

此系统包括了前台管理和后台管理,而前台包括注册、登录、商品浏览以及购物等服务。

重要满足客户需求。

2.2产品功能

1、本产品重要功能模块如表

(1)。

B2C在线

模块

编号

会员注册

ES-1

会员登录

ES-2

会员密码找回

ES-3

会员个人信息维护

ES-4

地址薄(ES-5)

添加地址薄

ES-5-1

修改地址薄

ES-5-2

删除地址薄

ES-5-3

会员交易历史查询

ES-6

会员积分查询

ES-7

商品展示

商品分类浏览

ES-8-1

商品搜索

ES-8-2

商品评论

ES-8-3

购物车(ES-9)

添加购物车

ES-9-1

修改商品数量

ES-9-2

删除商品

ES-9-3

收藏夹

ES-10

结账

ES-11

会员注销

ES-12

(1)

2、本产品各个功能业务逻辑流程如图

(1)

(1)

2.3顾客特点

本产品使用对象重要是:

1、消费者

普通在网上购物消费者重要特点是她们都可以使用计算机基本操作。

2.4普通约束

1、系统中错误信息提示:

a、错误信息提示框;

b、网页错误信息,即文本型。

这两种信息错误提示办法都可以。

3详细需求

3.1功能需求

3.1.1会员注册

1、功能描述:

顾客在商城购物时,需要注册成为会员才可以购物,而此模块就是完毕会员注册功能,让顾客注册成为会员,以便购物。

2、使用对象:

商城未注册顾客。

3、输入要素如表

(2)。

数据项

阐明

输入格式

与否必填

E-mail地址

一旦注册成功不可变化

文本

顾客名

6~18个字符,一种中文两个字符

文本

登录密码

6~18个字符

文本

确认密码

6~18个字符

文本

身份证号码

文本

电话号码

文本

所在地

文本

邮政编码

文本

(2)

4、模块描述如表(3)。

内容

描述

模块编号

ES-1

模块名称

顾客注册

重要参加者

商城未注册顾客

模块功能描述

提供顾客注册页面,填写顾客必要信息

前置条件

后置条件

成为会员,可以购物

扩展

顾客注册成功后,成为会员,就可以登录购物。

表(3)

5、过程描述:

顾客进入该网站,直接点击网站首页“【注册】”链接或未注册顾客在选好商品需要购买时,网站会提示该顾客不是会员,则会直接跳转到注册页面;在注册页面里,顾客填写好必要信息,点击“提交”按钮,则顾客所填信息提交给系统验证,若验证通过,则系统提示“注册成功”,否则系统提示“注册失败”,则顾客重新填写信息注册。

6、表单中验证:

在提交信息给系统时,系统对数据验证,此时系统通过javascript来对数据进行验证。

重要验证输入时有些数据与否满足规定长度以及有些数据与否满足规定格式,例如验证E-mail地址格式、身份证号码格式、电话号码格式以及邮政编码格式。

还要验证顾客所注册E-mail地址与否已被用过,即E-mail地址唯一性检测。

3.1.2会员登录

1、功能描述:

重要用来对会员登录时顾客名和密码验证,看与否是会员,即重要对登录顾客身份验证。

2、使用对象:

注册成功会员。

3、输入要素如表(4)。

数据项

阐明

输入格式

与否必填

顾客名

用注册时邮箱地址登录

文本

密码

文本

表(4)

4、模块描述如表(5)。

内容

描述

模块编号

ES-2

模块名称

会员登录

重要参加者

通过注册成功会员、未注册顾客

模块功能描述

对登录顾客进行身份验证

前置条件

后置条件

顾客通过系统合法验证后,可以使用合法身份来购物和查阅商品信息以及其她操作

扩展

可以容许顾客先选好商品,然后再去登录

表(5)

5、过程描述:

注册成功会员可以在首页中点击“【登录】”链接进入登录页面,还可以在选购好商品之后系统提示进入到登录页面。

在登录页面里,会员依照注册成功顾客名和密码进行登录,系统对其输入顾客名进行验证,若成功,则成功登录;否则失败。

失败时提示失败信息。

6、表单验证:

重要验证邮箱地址格式。

3.1.3会员密码找回

1、功能描述:

当会员忘掉登录密码时,可通过此功能来找回密码。

2、使用对象:

已经注册过会员

3、输入要素如表(6)。

数据项

阐明

输入格式

与否必填

E-mail地址

文本

表(6)

4、模块描述如表(7)。

内容

描述

模块编号

ES-3

模块名称

会员密码找回

重要参加者

已经注册过会员

重要功能描述

重要完毕会员密码找回

前置条件

已经注册成功会员且忘掉密码

后置条件

可以重新获得密码,获得合法身份进入商城购物

扩展

输入E-mail后,验证对的后可以让会员重新设立密码或会员提供一种手机号码,系统将会员密码发送去会员提供手机号码,依照手机验证来重新获取密码。

表(7)

5、过程描述:

会员在登录页面点击“忘掉密码”链接后,进入密码找回页面,会员输入E-mail地址,E-mail地址通过系统验证后来,系统给出会员注册时密码;如果E-mail地址错误,则密码找回操作失败。

6、表单验证:

重要验证邮箱地址格式。

3.1.4会员个人信息维护

1、功能描述:

当会员有些信息变更时,需要在这里进行个人信息修改,此模块重要对会员信息一种更新。

2、使用对象:

注册成功且登录成功会员。

3、输入要素如表(8)。

数据项

阐明

输入格式

与否必填

顾客名

6~18个字符

文本

原密码

6~18个字符

文本

新密码

6~18个字符

文本

电话号码

文本

所在地

文本

邮政编码

文本

表(8)

4、模块描述如表(9)。

内容

描述

模块编号

ES-4

模块名称

会员个人信息维护

重要参加者

登录成功会员

重要功能描述

更新个人信息

前置条件

登录成功

后置条件

获得最新个人信息,以便会员管理以及购物

扩展

表(9)

5、过程描述:

会员登录成功后,然后点击首页“会员个人信息维护”链接,进入个人信息维护界面,填写个人信息,系统对其填写信息进行验证,若通过,然后就对这个会员信息进行更新,若成功,则提示成功,否则提示失败。

在此过程中,顾客E-meil地址为不可修改项。

6、表单验证:

重要对顾客名、原密码和新密码长度以及电话号码、邮政编码格式验证。

3.1.5地址薄

1、功能描述:

登录成功会员可以在地址薄中创立自己地址薄,会员在结账时可以选取某个地址作为送货地址。

2、使用对象:

登录成功会员

3、模块描述如表(10)。

内容

描述

模块编号

ES-5

模块名称

地址薄

重要参加者

成功登录会员

重要功能描述

创立自己地址薄

前置条件

会员必要

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1