ecshop需求规格说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ecshop网站项目
软件需求规格说明书
拟制陈强日期2010-12-6 评审人日期
批准日期
签发日期
changshahuri IT Co., Ltd.
长沙华瑞软件学院
All rights reserved
版权所有侵权必究
目录
1. 简介 (3)
1.1. 编写目的 (3)
让您更了解ECSHOP的各方面功能,以及对ECSHOP更深的了解。

(3)
1.2. 适用范围 (3)
1.2.1. 软件名称 (3)
1.2.2. 软件功能 (3)
1.2.3. 软件应用 (4)
1.3. 定义及关键词 (4)
1.4. 参考资料 (5)
1.5. 项目流程 (5)
登录总体概述 (5)
1.6. 软件概述 (6)
1.6.1. 项目介绍 (6)
1.6.2. 产品环境介绍 (6)
1.7. 软件模块 (7)
1.8. 角色ACTORS (8)
2. 功能需求 (9)
2.1. 需求分析 (9)
2.1.1. 商品前台展示 (9)
2.1.2. 商品后台管理 (13)
(22)
2.1.3. 会员管理 (22)
2.1.4. 订单管理 (30)
2.1.5. 后台权限管理 (41)
表目录
表1. 关键词 (4)
1. 简介
1.1. 编写目的
让您更了解ecshop的各方面功能,以及对ecshop更深的了解。

1.2. 适用范围
1.2.1. 软件名称
ECShop 英文全称为e-Commerce Shop,中文全称为ECShop 网上商店管理系统,简称ECShop
1.2.2. 软件功能
1.前台:用户注册模块、用户登录模块、用户中心模块、购物车管理模块、商品展示
模块、留言板模块。

(1)前台会员注册
客户想要进行网上购物就必须先进行注册(当然作为游客购物,可以直接联系管理进行购物)
(2)前台会员登录
客户想要购买商品需要先进行登录
(3)用户中心
此模块包括欢迎页、用户信息、我的订单、收货地址、我的留言、缺货登记、
我的评论、资金管理、我的积分。

欢迎页:显示会员上次登录的信息及有关积分、订单的一些信息。

用户信息:显示出该会员的详细信息并进行修改。

我的订单:显示该会员的订单的信息及订单状态,如果已收到货物可进行付
款,点击订单号可显示该订单的具体信息。

收货地址:显示当前该用户的所有收获地址的详细信息,并且可以对任何一
个收获地址进行修改或删除操作。

我的留言:显示该会员的所有的留言及回复,并且可进行新的留言。

缺货登记:会员购买的商品不足时可以进行缺货登记,可查看登记记录、删
除登记记录
我的评论:显示该会员的所有的评论即店主回复。

资金管理:会员可以进行充值申请、提现申请、查看账单明细、查看申请记
录等操作。

我的积分:查看我的当前积分,及根据当前积分可参加哪些优惠活动提示。

(4)购物车
购物车模块是此项目中最重要的一个模块,每一个用户都有一个属于自己的购物车,会员可以根据喜好任意删除购物车中的商品或添加新的商品,当用户结账时先从购物车中读出来再进行合计,结账完成后要清空购物车,会员退出后,购物车将自动销毁。

(5)流言板模块
此模块实现的功能是显示会员的留言以及回复,可进行留言。

(6)商品展示
此模块实现的功能是显示所以商品,用户可以在网页中查看所以商品。

2.后台:登录模块、商品管理模块、订单管理模块、会员管理模块、报表统计模块、
日志管理模块、系统数据模块
(1)后台用户登录
管理进行后台管理,必须登录成功之后才能对后台进行管理。

(2)商品管理
此模块包括发布商品(简单描述、属性)、商品列表(对商品进行增删改)、商品类型的管理(对商品类型进行增删改)、商品品牌管理(对商品品牌进行
增删改)、商品图品管理(对商品的图片进行修改)、会员评(对用户的评论
进行回复或删除)、商品积分管理(修改商品积分或添加新商品积分)。

(3)订单管理
此模块包括订单列表(显示每条订单的主要信息,并对此进行查看、编辑、处理等操作)、订单查询(根据会员的一些详细信息对订单进行查询)、订单打印(打印某订单)、缺货登记(显示缺货商品的信息和联系人,对此信息进行处理或删除)四个小模块。

(4)会员管理
此模块包括会员列表(对会员进行修改、删除)、会员留言(对会员的留言进行回复、删除)、会员充值提现申请三个小模块。

1.2.3. 软件应用
ecshop网上商城是B2C网站,所谓B2C网站是指提供企业对客户间电子商务活动平台的网站。

B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。

B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。

不论是企业还是个人,借助ECShop 都能够迅速建立个性、高效、稳定、安全的网上商店。

1.3. 定义及关键词
表1.关键词
关键词英文全名中文解释
ecshop e-Commerce Shop ECShop 网上商店管理系统
Actor Actor 角色
B2C Business to Customer企业对消费者的电子商务模式
关键词
英文全名
中文解释
1.4. 参考资料
[1] 1. 官方网站: [2] 2. 讨论社区:
1.5. 项目流程
登录
客户 注 册
浏览商品
选择喜欢的商品加入 购物车
继续购物
生成订单
删除购物车中的商品
结账
登 录
查看个人信息
退出
总体概述
本节描述影响产品和产品需求的一般因素。

由以下4个部分构成。

本节不描述具体的需求,只是使那些将要描述的具体需求更易于理解。

1.6. 软件概述
1.6.1. 项目介绍
ECShop 英文全称为e-Commerce Shop,中文全称为ECShop网上商店管理系统,简称ECShop。

ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。

ECShop 这个程序主要是模拟了现实生活中客户购物的一个整体流程。

同时也模拟了一个网上购物平台。

首先客户浏览商品,挑选自己比较喜欢的商品,将挑选的商品放入购物车中,如果客户不想买这种商品可以将该商品从购物车中删掉。

在结账时填写自己的详细信息,包括收货人、收货地址、配送方式和支付方式,然后提交订单。

对于每个客户而言ECShop 能够在很短的时间内,让客户购买到自己最喜欢的产品。

客户只需要花少量的时间,就能把大部分好的商品全部过目一遍。

同时对于每个客户都有自己的后台管理。

可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇,这样大大增加了客户的体验性。

完成订购等待收货。

收货之后如果客户不满意商品的质量,在一定的时间内可以退货。

这样可以更好的为客户提供方便,让客户更好的了解市场的最新动态。

当然对于经常购物的客户ECshop 提供了积分、红包、赠品等活动。

可以让客户在购物的同时也在盈利。

对于商家来说,通过对商品信息和客户信息的管理,能够更好的了解客户的需求,根据对客户需求的分析做成正确的判断,给商家带来更多的利润,同时更好的方便了客户,提高了客户和商家的一种互动。

更好的促进商家的发展。

1.6.
2. 产品环境介绍
描述本产品与其它产品或项目所组成的整体环境。

1. 如果本产品是独立的并完全自我包含,请加以说明。

2. 如果SRS定义的产品是更大的系统或项目的组件,那么应:
描述此大系统或项目每个组件的功能,并且标识接口;
确定本软件产品主要外部接口;
相关产品硬件和所使用的外部设备。

建议通过方块图来描述大系统或项目的主要组件,互连性以及外部接口。

本部分不应提出一个具体的设计解决方案或对解决方案的具体设计约束(具体设计约束将在具体需求章节中描述)。

本部分内容是产生设计约束的基础。

1.7. 软件模块
E C S H O P
会员管理
商品管理
订单管理
订单管理
前台
后台
前台
后台
前台
后台
前台
后台首页商品展示
1.8. 角色Actors
1)游客:
游客可以浏览商品,购买商品。

2)会员:
可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇。

3)管理员:
管理员分为超级管理员,和一般的管理员,超级管拥有最大的管理权限。

但是
一般的管理员是受超级管理员控制的,都是由超级管理员来分配权限,对应的
权限,对应的操作。

都会在管理员日志上显示。

管理员有修改自己密码的权限。

2. 功能需求
2.1. 需求分析
2.1.1. 商品前台展示
1. 前台商品管理
一、用户登录后,在首页显示所有商品信息,其中有精品推荐、新品上市、热卖商品。

二、用户可根据商品类别来搜索商品,需要填入商品类别和商品名称才能准确搜索。

三、所有分类包括手机类型、充值卡、手机配件。

四、用户搜索之后进入搜索结果页面,显示用户需要的商品。

五、用户可以根据不同的需求选择不同的显示方式:
1、用户选择则显示为:
2、用户选择则显示为:
3、用户选择则显示为:
4、用户还可以选择通过上架时间、价格、更新时间来进行排序。

六、用户可以通过点击手机类型、手机配件、充值卡进入商品筛选页面,选择需要的品牌、价格等,可以帮助用户快速查询到满意的产品。

六、用户还可以参加诸如团购商品、优惠活动、夺宝奇兵、拍卖活动、积分商城等活动。

七、用户还可以进入留言板发表评论,进行留言、投诉等。

八、显示所有的品牌,
根据品牌选择需要的产品。

2.1.2. 商品后台管理
1. 商品列表所有记录
一商品列表
1 首先查询出所有数据
2 有条件的组合查询
3 根据列名还可以排序
4 在表格中还能编辑修改等操作
5 通过链接跳到添加页面进行操作
6 选中行将他放入回收站
7 分页
图片1
二添加商品
1 添加商品操作
2 通过链接可以查看全部商品
图片2
三商品分类
1 首先查询全部类型
2 选中点击查看一种类型
3 一种类型中还可以查看详细信息还能进编辑等操作
图片3
四用户评论
1 首先查询所有被评论的手机
2 根据列名进行排序
3 根据评论内容进行模糊查询记录
4 选中一行记录详细查看评论,删除数据等
5 分页
图片4 五商品品牌
1 根据名称模糊查询
2 修改商品品牌信息
3 删除商品品牌记录
4 添加商品品牌
5 分页
图片5
六商品类型
1 首先查询出所有商品类型名称
2 可单击选中类型进行修改也可点击编辑修改
3 删除一行类型记录
4 分页
5 可以点击属性列表查看商品类型名称的属性
图片6
七商品回收站
1 根据名称模糊查询
2 根据列名进行排序操作
3 通过点击链接将他还原或者通过下拉列表还原或者永久删除
图片7
八图片批量处理
1 选中一个手机种类并选中一个品牌并选中一个手机型号使他们统一图片相册认他们的样
式统一些。

图片8
九商品批量上传
1 支持数据格式
2 所属类型
3 文件编码等
图片9
十商品批量导出
1 组合查询把下拉列表中值选中后点击搜索即可如果没有结果也可在文本框中输入关键字
即可
图片10
十一商品批量修改
1 首先选中修改商品方式
2 选中商品类型
3 选中品牌
4 根据以上选中会自动查询一条记录
图片11
十二生成商品代码
1 查询出所有商品分供用户选择
2 查询出所有商品品牌其次在查询出是否推荐类型是否显示图片绑定到下拉列表供用户
选择
3 有一部分是用户可以根据自己意愿输入的
图片12
十三标签列表
1 添加标签
2 根据列名排序等
3 单击标签名称进行修改在操作栏点击图片编辑也可进行修改也可点击删除图标进行删
除等操作
4 点击链接可到首页查看详细信息
5 分页
图片13
十四虚拟商品列表
1 首选查询出所有虚拟商品列表
2 组合查询
3 根据列名排序
4 单击商品名称进行修改
5 在操作栏图标中可查看详情,编辑修改,放入回收站,复制,查看虚拟卡信息补货等
6 可通过下拉列表操作等
7 分页
图片14
十五添加虚拟商品
1 添加虚拟商品
2 通过链接查看商品列表
图片15
十六更改加密串
1 如果要更改加密串在下图中的文本框中输入原加密串和新加密串点击确定即可
图片16
十七商品自动上下架
1 根据商品名称进行模糊查询
2 在复选框中选中商品并且在选择按扭中选择时间本即可进行上下架操作
3 在操作栏中可对选中一行数据进行了的操作进行撤消
图片17
2.1.
3. 会员管理
1. 前台会员管理
一、进入网站购买商品时可以选择不登录购买或者会员购买(图1.1)。

会员购买要注册一个会
员,注册成为会员有两种方式(图1.2、图1.3),图1.3打星号的为必填项并且要接受用户协议方能注册,否则不能注册。

图1.1
图1.2注册图1
图1.3注册图2
二、会员登录时,用户名与密码不能为空,假如用户名不正确或者密码错误时则跳回登录页面。

(图2)
图2.会员登录图
三、会员登录后可执行的各项操作(图3.1)。

图3.1
1、欢迎页,显示会员的账户信息、会员等级以及近期内提交的订单(图3.2)。

图3.2
2、用户信息,显示个人资料并且可以对密码进行修改(图3.3)。

图3.3
3、我的订单,会员购买商品所下的订单(图3.4)。

图3.4
4、收获地址,买家提供给卖家的送货信息,以便于卖家及时发货给买家,会员可以购买多个商品但不一定是同一个人收获,新增收获地址就是为了当前会员为别人购买时用的地址(图3.5)。

图3.5
5、我的收藏,会员钟爱某种商品时可以对其收藏,也可以推荐给其他人。

只有会员才能进行商品收藏(图3.6)。

图3.6
6、我的留言,会员对卖家出售的商品有疑问可以通过这里进行留言、询问、售后服务等操作(图3.7)。

图3.7
7、资金管理,在这里会员可以充值,提现,查看账户金额的详细动向以及查看申请记录。

会员购买商品时首先要充值,提交充值申请后再由后台管理员进行确认,确认以后会员中的账户金额才会到账。

相应的提现也是先由会员发出申请,之后由管理员确认,确认以后提现才算完成(图3.8)。

图3.8
2. 后台会员管理
图2.1
一、会员列表,可以根据会员等级、积分大小,会员名称进行组合查询。

管理员可以对会员信息进行编辑,查看收获地址、查看订单(只有超级管理员可以)、查看会员的账目明细以及可以删除会员,删除时会有提示(图2.2)。

图2.2
二、添加会员,管理员可以在后台添加网站会员。

三、会员等级,会员等级越高特殊权利就大,例如VIP用户购买商品可以打折而普通会员则不
能。

四、会员留言,当会员对购买的商品有疑问时可以留言,然后管理员对留言进行回复。

五、充值可提现申请,首先会员发出充值申请,然后后台管理员确认,确认之后金额才会进入
会员的账户中。

提现也是一样。

六、资金管理,主要是会员账户的信息,包括会员充值的总额、会员账户能使用的金额、会员
账户的提现金额、用户被冻结的金额、会员账户的交易使用金额、会员积分余额。

2.1.4. 订单管理
1. 前台订单管理
功能编号:001
功能需求:
一、首先要在首页显示商品提供给客户一些商品。

(如下图)
二、用户选择商品后就显示该商品的详细信息给用户看(如下图)
三、点击加入购物车我们可以进入购物车页面,查看自己的选择的商品(如下图)
在这个页面我们有可以进行几个操作:
1、对某个商品不喜欢或不满意,我们可以进行删除或清空购物操作。

2、对某个商品很满意,但是钱不够买,我们可以进行收藏操作。

3、对某些人来说一个手机是不够用的,他还想买个手机我们可以进行继续购物操作。

4、对商品完全满意了以后,钱不是问题。

那我们就可以进行结算中心操作。

四、点击结算中心,就进入订单页面。

A、在这里要注意俩点
1、对有些是用户的,但又没有登录的用户。

2、对有些游客不是用户的。

对以上俩点就要进行登录和注册操作。

(如下图)
B 、注册和登录都成功后,我们才能进入订单页面。

C 、对有些游客不打算登录的,就可以进行直接够买操作。

D 、对于登录的用户或没有登录的用户,就要填写个人的收货信息。

(如下图)
五、进入订单页面后我们可以看到以下操作。

1、显示商品列表。

(如下图)
在这里客户可以进行最后的修改操作。

2、显示收货人的信息。

(如下图)
在这里发现自己的信息不对,客户可以进行最后的修改。

避免拿不到商品。

3、支付方式。

(如下图)
4、商品包装(如下图)
5、祝福贺卡(如下图)
6、其他信息(如下图)
以上操作都通过后,客户就可以进行提交操作。

提交操作成功后客户就可以看到自己的订单(如图11)
这样我们的订单才能算完成。

2. 后台订单管理
一、进入我们的后台,首先要登录才能看到的是后台首页页面。

(如下图)
二、进入订单管理,点击订单管理,我们可以看到有以下操作。

(如下图)
1、首先我们查看订单列表有那些人订单。

(如下图)
在这个页面可以看到以下操作。

a.这里是可以显示所有订单列表。

我们也可以进行一些条件查询,(如下图)
b.还可以进行订单查询。

(如下图)
点击订单查询可以进入订单查询页面(如下图)
在这个页面我们可以输入不同条件,显示不同订单。

还可以点击订单列表到订单
列表页面。

2、上图是从页面跳到订单查询页面的,我们也可以从订单管理下的订单查询进入该页面,
他们的操作是一样的。

(如下图)
3、合并订单,但俩个订单不一致时我们就可以进行合并。

(如下图)
4、打印订单,通过订单列表查看操作来进入我们的打印订单页面。

(如下图)
这个页面除了可以打印订单操作外,管理员还可以进行以下操作(如下图)
5、缺货登记,这个页面显示全部缺货登记信息。

(如下图)
这个页面管理员可以查看订单信息和删除该订单信息等操作。

5、添加订单。

在这里我们要注意一个是会员,另一个不是会员。

在添加过程中有以下步
骤:
a.首先要选择是匿名还是会员来添加订单。

(如下图)
b.选择就进行下一步,我在这里选择的是匿名,显示效果。

(如下图)
在这里要搜索客户选择的商品,加入订单,才能进行下一步。

否则就不能进行下一步。

C.选择商品成功后,下一步我们就可以进入客户的一些详细信息页面。

(如下图)
这样才能保证商品能到客户手上。

D.客户信息填写完成后,我们就能进入下一步。

进入下一个页面。

(如下图)
在这个页面我们可以选择不同的方式送货,要根据客户来选择。

E.选择方式后,我们就能进入下一步。

进入下一个页面。

(如下图)
这里就是客户的以什么方式付款。

这里只能是银行汇款了。

原因他不是会员。

没有其他方式付款。

D.管理员完成操作后,就可以进入下一步。

进入下一个页面。

(如下图)
这个页面是由客户选择。

要不要包装和选择贺卡操作。

这里默认是不要的。

也可以直接进入下一步。

F.选择成功后就进入下一个页面。

(如下图)
以上信息确认后。

就完成由管理员添加订单操作完成了。

7、发货订单列表。

(如下图)
在这个页面管理员可以进行条件查询、查看、移除等操作。

8、退货订单列表。

(如下图)
在这个页面管理员可以进行条件查询、查看、移除等操作。

2.1.5. 后台权限管理
1)管理员列表:
管理员列表和以前的管理员列表原理是一样的。

分为超级管理员,和一般的管理员,超级管拥有最大的管理权限。

但是一般的管理员是受超级管理员控制的,都是由超级管理员来分配权限,对应的权限,对应的操作。

都会在管理员日志上显示。

管理员有修改自己密码的权限。

a.不同的管理员登陆后的管理页面都不一样
a1. 没有任何权限的管理员登录后的管理页面商品管理员登录后的管理页面
没有任何权限的管理员,不能对后台进行操作。

具有商品管理权限登录之后,管理只能对商品进行操作。

a2. 超级管理登录之后的管理页面
超级管理员admin 登录之后可以,可以对系统后台所以管理进行操作。

一、在网站创建时,已经为本网站设置好一个超级管理员。

超级管理员拥用全部权限。

超级管理员可通过后台进行登录。

二、登录时,管理员姓名与密码不能为空。

三、如果验证码不正确,则提示登录失败,并返回登录界面。

四、如果选择记住,则下次无须重新登录。

图1管理员登录图
五、登录成功,跳转到后台主界面。

2. 添加管理员
一、超级管理员登陆之后,可以创建管理员
二、如果用户名,email,密码,输入不合格,则提示注册不成功
3. 添加管理员权限
一、超级管理员登陆之后,可以根据管理员需要给管理员设置权限
4. 管理员管理
一、管理员列表展示
二、管理员权限设置
四、修改管理员信息
五、删除管理员
5.角色管理
一、管理员角色管理
二、添加管理员角色(商品管理员)
三、修改管理员角色
四、删除管理员角色。

相关文档
最新文档