1、ecshop网站项目软件需求规格说明书项目名称 文档编号ecshop D001项目ID 密级:机密P001 共44页拟制 陈强 日期 2010-12-6评审人 日期批准 日期签发 日期changshahuri IT Co., Ltd.长沙华瑞软件学院All rights reserved版权所有 侵权必究第 2 页 共 44 页目 录1. 简介 .31.1. 编写目的 .3让您更了解 ECSHOP的各方面功能,以及对 ECSHOP更深的了解。 .31.2. 适用范围 .31.2.1. 软件名称 .31.2.2. 软件功能 .31.2.3. 软件应用 .41.3. 定义及关键词 .41.4. 参
2、考资料 .51.5. 项目流程 .5登录总体概述 .51.6. 软件概述 .61.6.1. 项目介绍 .61.6.2. 产品环境介绍 .61.7. 软件模块 .71.8. 角色 ACTORS .82. 功能需求 .92.1. 需求分析 .92.1.1. 商品前台展示 .92.1.2. 商品后台管理 .13.222.1.3. 会员管理 .222.1.4. 订单管理 .302.1.5. 后台权限管理 .41表目录表 1. 关键词 .4第 3 页 共 44 页1. 简介1.1. 编写目的让您更了解 ecshop 的各方面功能,以及对 ecshop 更深的了解。1.2. 适用范围1.2.1. 软件名称
3、ECShop 英文全称为 e-Commerce Shop,中文全称为 ECShop 网上商店管理系统,简称 ECShop1.2.2. 软件功能1.前台:用户注册模块、用户登录模块、用户中心模块、购物车管理模块、商品展示模块、留言板模块。(1) 前台会员注册客户想要进行网上购物就必须先进行注册(当然作为游客购物,可以直接联系管理进行购物)(2)前台会员登录客户想要购买商品需要先进行登录(3)用户中心此模块包括欢迎页、用户信息、我的订单、收货地址、我的留言、缺货登记、我的评论、资金管理、我的积分。欢 迎 页:显示会员上次登录的信息及有关积分、订单的一些信息。用户信息:显示出该会员的详细信息并进行修
4、改。我的订单:显示该会员的订单的信息及订单状态,如果已收到货物可进行付款,点击订单号可显示该订单的具体信息。收货地址:显示当前该用户的所有收获地址的详细信息,并且可以对任何一个收获地址进行修改或删除操作。我的留言:显示该会员的所有的留言及回复,并且可进行新的留言。缺货登记:会员购买的商品不足时可以进行缺货登记,可查看登记记录、删除登记记录我的评论:显示该会员的所有的评论即店主回复。资金管理:会员可以进行充值申请、提现申请、查看账单明细、查看申请记录等操作。我的积分:查看我的当前积分,及根据当前积分可参加哪些优惠活动提示。(4)购物车购物车模块是此项目中最重要的一个模块,每一个用户都有一个属于自
5、己的购物车,会员可以根据喜好任意删除购物车中的 商品或添加新的商品,当用户结账时先从购 物车中读出来再进行合计,结账完成后 要清空购物车,会员退出后,购物车将自动 销毁。(5)流言板模块第 4 页 共 44 页此模块实现的功能是显示会员的留言以及回复,可进行留言。(6)商品展示此模块实现的功能是显示所以商品,用户可以在网页中查看所以商品。2.后台:登录模块、商品管理模块、订单管理模块、会员管理模块、报表统计模块、日志管理模块、系统数据模块(1) 后台用户登录管理进行后台管理,必须登录成功之后才能对后台进行管理。(2) 商品管理此模块包括发布商品(简单描述、属性)、商品列表(对商品进行增删改)、
6、商品类型的管理(对商品类型进行增删改)、商品品牌管理(对商品品牌进行增删改)、商品图品管理(对商品的图片进行修改)、会员评(对用户的评论进行回复或删除)、商品积分管理(修改商品积分或添加新商品积分)。(3) 订单管理此模块包括订单列表(显示每条订单的主要信息,并对此进行查看、编辑、处理等操作)、订单查询(根据会员的一些详细信息对订单进行查询)、订单打印(打印某订单)、缺货登记(显示缺货商品的信息和联系人,对此信息进行处理或删除)四个小模块。(4)会员管理此模块包括会员列表(对会员进行修改、删除)、会员留言(对会员的留言进行回复、删除)、会员充值提现申请三个小模块。1.2.3. 软件应用ecsh
7、op 网上商城 是 B2C 网站,所谓 B2C 网站是指提供企业对客户间电子商务活动平台的网站。 B2C 模式是我国最早产生的电子商务模式,以 8848 网上商城正式运营为标志。B2C 即企业通过互联网为消费者提供一个新型的购物环境网上商店,消费者通过网络在网上购物、在网上支付。不论是企业还是个人,借助 ECShop 都能够迅速建立个性、高效、稳定、安全的网上商店。1.3. 定义及关键词表1. 关键词关键词 英文全名 中文解释ecshop e-Commerce Shop ECShop 网上商店管理系统Actor Actor 角色第 5 页 共 44 页关键词 英文全名 中文解释B2C Busi
8、ness to Customer 企业对消费者的电子商务模式1.4. 参考资料1 1. 官方网站:http:/2 2. 讨论社区:http:/1.5. 项目流程登录客户 注 册浏览商品选择喜欢的商品加入 购物车继续购物生成订单删除购物车中的商品结账登 录查看个人信息退出第 6 页 共 44 页总体概述本节描述影响产品和产品需求的一般因素。由以下 4 个部分构成。本节不描述具体的需求,只是使那些将要描述的具体需求更易于理解。1.6. 软件概述1.6.1. 项目介绍ECShop 英文全称为 e-Commerce Shop,中文全称为 ECShop 网上商店管理系统,简称 ECShop。ECShop
9、 网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。ECShop 这个程序主要是模拟了现实生活中客户购物的一个整体流程。同时也模拟了一个网上购物平台。 首先客户浏览商品,挑选自己比较喜欢的商品,将挑选的商品放入购物车中,如果客户不想买这种商品可以将该商品从购物车中删掉。在结账时填写自己的详细信息,包括收货人、收货地址、配送方式和支付方式,然后提交订单。对于每个客户而言 ECShop 能够在很短的时间内,让客户购买到自己最喜欢的产品。客户只需要花少量的时间,就能把大部分好的商品全部过目一遍。同时对
10、于每个客户都有自己的后台管理。可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇,这样大大增加了客户的体验性。完成订购等待收货。收货之后如果客户不满意商品的质量,在一定的时间内可以退货。这样可以更好的为客户提供方便,让客户更好的了解市场的最新动态。当然对于经常购物的客户 ECshop 提供了积分、红包、赠品等活动。可以让客户在购物的同时也在盈利。对于商家来说,通过对商品信息和客户信息的管理,能够更好的了解客户的需求,根据对客户需求的分析做成正确的判断,给商家带来更多的利润,同时更好的方便了客户,提高了客户和商家的一种互动。更好的促进商家的发展。1.7. 软件模块ECSHOP会员管理
11、商品管理前台后台前台首页商品展示第 7 页 共 44 页1.8. 角色 Actors1)游客:游客可以浏览商品,购买商品。2)会员:可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇。3)管理员:管理员分为超级管理员,和一般的管理员,超级管拥有最大的管理权限。但是 一般的管理员是受超级管理员控制的,都是由超级管理员来分配权限,对应的 权限,对应的操作。都会在管理员日志上显示。管理员有修改自己密码的权限。订单管理订单管理后台前台后台前台后台第 8 页 共 44 页2. 功能需求2.1. 需求分析2.1.1. 商品前台展示1. 前台商品管理一、 用户登录后,在首页显示所有商品信息,其中有精品推荐、新品上市、热卖商品。第 9 页 共 44 页二、用户可根据商品类别来搜索商品,需要填入商品类别和商品名称才能准确搜索。三、所有分类包括手机类型、充值卡、手机配件。四、用户搜索之后进入搜索结果页面,显示用户需要的商品。五、用户可以根据不同的需求选择不同的显示方式:1、 用户选择 则显示为:第 10 页 共 44 页2、 用户选择 则显示为:3、 用户选择 则显示为:4、用户还可以选择通过上架时间、价格、更新时间来进行排序。六、用户可以通过点击手机类型、手机配件、充值卡进入商品筛选页面,选择需要的品牌、价格等,可以帮助用户快速查询到满意的产品。