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