快乐买网上商城需求规格说明书0.导言0.1文档目的本文档主要针对快乐买网上商城系统的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。0.2文档范围本文档包含以下几部分:1.产品介绍2.产品面向的用户群体3.产品应当遵循的标准或规范4.产品的范围5.产品中的角色6.产品的功能性需求7.产品的非功能性需求8.需求确认0.3读者对象本文档的读者范围包括:1.需求提供方具体责任人2.开发方的项目经理、系统分析设计人员、测试人员0.4参考文档[1]《企业文档格式标准》V1.1,XXX软件有限公司[2]《需求规格报告格式标准》V1.1,XXX软件有限公司软件工程过程化组织[3]《UML》V1.1,XXX0.5术语与缩写解释缩写、术语及符号解释用户系统的使用者商品本系统中的商品就是鞋子性别品牌鞋子品牌按照性别分类款式鞋子类型,如高跟鞋、足球鞋、篮球鞋、跑步鞋等。购物车类似超市里的购物车一样,可以随意添加或删除商品直接购买商品不经过购物车,直接到订单页。定制用户自定义鞋子款式,颜色等,定制的鞋不经过购物车,直接到订单页。秒杀在特定时间范围内有打折的商品,用户可以进行秒杀商品。秒杀的商品不能取消订单提交订单结算要购买的商品取消订单退货收货地址购买后的商品所邮寄的地址商品咨询用户咨询商品商品评价用户对购买后的商品进行评价打分管理员管理网站后台的用户管理权限对后台的管理进行限制,比如订单管理员只管理订单,企宣管理员只管理广告和商家联盟。交易报表后台管理员查看交易统计信息。1.产品介绍(项目背景)电子商务作为现代服务业中的重要产业,有“朝阳产业、绿色产业”之称,具有“三高”、“三新”的特点。“三高”即高人力资本含量、高技术含量和高附加价值;“三新”是指新技术、新业态、新方式。人流、物流、资金流、信息流“四流合一”是对电子商务核心价值链的概括。电子商务产业具有市场全球化、交易连续化、成本低廉化、资源集约化等优势。随着《电子商务发展“十一五”规划》的实施,电子商务在国民经济各部门中将得到进一步的推广和应用。电子商务交易额呈现稳定持续增长态势;在区域发展方面,长三角、珠三角和环渤海等东南沿海的电子商务在继续高速增长的同时,辐射力也逐渐提高,将促进东部和中西部地区之间的协调发展;在企业应用方面,在国家、各级政府的政策引导下,在电子商务服务业的协助下,将促进企业由非支付型电子商务向支付型电子商务发展、协同电子商务的发展,深化企业应用水平。电子商务与产业发展深度融合不断加大,加速形成经济竞争新态势。在综合性电子商务网站已经占据综合类B2B领域绝大部分市场的情况下,越来越多的行业电子商务网站已经在综合网站市场之外寻求专业化细分领域的发展。电子商务正在与传统产业进行深入的融合,两者相互促进,协调发展。本系统就是专业细分化领域的其中一种:专门销售鞋子的网上商城。用户可以通过网站选购自己喜欢的鞋子,可以根据自己的喜好定制鞋子,可以对打折的商品进行秒杀,可以咨询商家问题,可以对购买的商品进行评价。当然,用户也有权利进行退货。而商家,可以对商品,也就是鞋子进行基本信息维护,为用户提供漂亮的鞋子。软件覆盖电子商务中的商品、销售、购买、退货、统计、管理决策支持等各个环节,软件的各个模块操作界面简单、实用,可以让用户在最短的时间内掌握软件的使用方法。软件系统采用流行的B/S结构,方便用户访问和商家管理。软件采用模块级安全管理,系统安全性高。软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软件采用Java平台进行开发并实现,用户数据选用MySql进行统一管理。2.产品面向的用户群体快乐买网上商城主要是针对鞋子产品进行网上销售。3.产品应当遵循的标准或规范本产品是一套标准的B2C电子商城系统,符合市场电子商务规范。本产品遵循《计算机软件保护条例》的各项规定。建立在互联网标准通信协议之上,其中支持TCP/IP协议。4.产品应用范围快乐买网上商城是针对于鞋子购买和销售的B2C电子商务网站。本产品适用于商业贸易、批发行业以及个人用户。5.产品中的角色角色名称职责描述超级管理员进行管理员账号管理,用户管理,商品管理,订单管理,评价管理,企宣管理,交易报表及物流合作普通管理员由超级管理员分配特定的管理权限前端用户可以浏览网站商品,并对商品进行选购。可以通过个人中心对自己的信息进行维护,比如个人基本信息,收货地址维护,并对自己的订单进行维护。游客只可以浏览商品6.产品的功能性需求6.1功能性需求分类-前台快乐买网上商城前台商品管理用户管理购物车管理特殊购物订单管理企业合作用户注册用户登录个人订单管理个人信息管理购物车管理商品推荐商品检索商品对比商品列表商品详情添加到购物车从购物车中删除调整商品数量购物车结算秒杀直接购买定制生成订单订单支付订单管理(同用户)广告联盟商家功能类别功能名称、标识符描述用户管理用户注册普通游客成为网站用户,具有购买商品的权限用户登录登陆系统前台,管理个人信息,选购商品,管理购物车,查看交易订单。个人信息管理(个人中心)管理个人注册信息,包括基本信息,登陆密码,收货地址管理购物车管理(个人中心)对个人购物车查看和管理个人订单管理(个人中心)包括提交成功的订单,秒杀的订单,发货途中的订单,取消的订单及交易成功的订单,物流跟踪。商品管理商品推荐前台首页,品牌商品和特色商品,包括新品上市,热销单品,降价商品商品检索根据商品名字进行模糊检索;依据尺码,版型,颜色,品牌进行综合检索商品列表当检索后,列出符合检索条件的所有商品,或者从前台首页选择品牌,则会列出指定品牌的所有商品。商品详情根据商品图片或商品名字链接到商品详情。包括商品多角度图片信息,放大镜,商品现价,积分,销售情况,商品评价。另外针对当前商品的商品详细介绍,客户评价与客户咨询商品对比在商品列表中每项商品都可以处于一个对比复选框中,选中后会对各个信息显示对比效果购物车管理添加到购物车在商品详情页,选择颜色和尺码可以添加到购物车。从购物车删除可以选择删除商品或清空购物车在购物车中调整商品数量添加商品到购物车后,还可以在购物车中调整商品数量购物车结算当确定要购买购物车中的商品时,选择“去结算”,系统转到订单页,用户可以提交订单特殊购物秒杀商品在规定时间内,有打折商品,可以进行快速购买转到订单页提交订单,注意秒杀的商品不允许退货直接购买商品在商品详情页除了添加到购物车外还可以直接购买,直接购买的商品不经过购物车直接转到订单页定制特定商品用户可以根据自己的喜好,对于鞋子的各个部位的颜色进行挑选,到达定制鞋的特色效果,定制的鞋子也不经过购物车,确定定制信息后提交定制转到订单页订单管理生成订单在订单页显示购买商品信息及用户信息,用户可以附加说明并提交订单,提交订单后,将在数据库中生成订单表。(实际是支付后再生成订单)订单支付扩展订单管理(个人中心)个人中心中可以对自己相关的订单进行管理企业宣传与合作广告和友情链接广告位展示和优质联盟商家功能需求分类-后台后台管理员登录商品管理用户管理订单管理物流合作积分管理用户权限用户更改用户查询快乐买网上商城后台品牌管理类型管理定制鞋管理订单查询订单处理订单详情物流合作商管理物流信息管理添加积分秒杀商品查看积分秒杀商品交易报表管理员账户企宣设置站内信息评价管理添加管理员权限管理管理员变更营销报表流量报表合作链接管理广告管理发送公共邮件客服咨询回复商品评价管理商品管理业绩报表功能类别功能名称、标识符描述用户管理用户查询根据账号、姓名、邮箱进行模糊查询用户更改更改用户信息用户权限禁用或反禁用用户商品管理商品管理可以查询商品,修改商品,禁用商品,新增商品品牌管理可以查询品牌,修改品牌,禁用品牌,新增品牌类型管理可以查询类型,修改类型,禁用类型,新增类型定制鞋管理可以查看定制鞋,修改,删除,新增定制鞋订单管理订单查询根据订单编号进行查询订单处理处理发货,处理退货订单详情查看订单详细信息物流合作物流合作商管理物流合作商的新增,删除,默认物流信息管理查看物流目前行程积分管理添加积分秒杀商品添加可以进行积分秒杀的商品,就是在所有鞋子列表中选择哪个鞋子可以进行秒杀查看积分秒杀商品查看所有设为秒杀的商品修改积分秒杀商品对设为秒杀的商品进行修改,比如秒杀期限,所需积分,秒杀数量,供应尺码等管理员账户权限管理查询权限,新增权限,修改某角色权限添加管理员提供管理员的账号,密码,权限管理员变更修改管理员的账号,密码,权限交易报表业绩报表统计销售次数不为0的鞋子信息,图的数据为鞋子名称和售出次数营销报表统计不同类型的鞋子销量信息,图的数据为鞋子类型和售出次数流量报表统计订单随时间的变化曲线,图的数据为每月每天的订单数量,按天进行分组企宣设置合作链接管理查看,删除,新增合作商家广告管理查看,删除,新增广告站内信息站内公开信给客户发站内公告评价管理客服咨询回复查询和回复客户的咨询问题商品评论管理查询和删除商品评论6.2用例图1.系统主用例图1.1系统前台主用例图System游客普通用户注册登录商品信息浏览企业合作信息个人信息管理购物车管理特殊购物订单管理1.2系统后台主用例图System后台管理员用户管理商品管理物流合作积分管理管理员账户管理交易报表站内信息订单管理评价管理企宣设置2.系统前台子用例图2.1用户注册用例2.1.1用例图用户注册用户2.1.2用例描述描述要素描述内容备注事项用例名称用户注册用例编号SHOE-UC001用例简述用户填写注册信息,并提交保存参与者用户前置条件用户需要有一个电子邮件地址后置条件用户可以登录,并进行商品交易结算特殊需求提供验证码验证2.1.3事件流[时序图描述]:用户购物系统主界面注册页面1:打开主界面()2:打开注册页面()3:输入注册信息()4:提交注册信息()5:提示注册结果2.2用户登录用例2.2.1用例图用户登录用户2.2.2用例描述描述要素描述内容备注事项用例名称用户登录用例编号SHOE-UC002用例简述用户输入帐号与口令进行登录参与者用户前置条件用户必须已经注册后置条件用户可以进行商品购买交易结算特殊需求提供附加码验证2.2.3事件流:用户购物系统主界面登录页面1:打开主界面()2:打开登录页面()3:输入账号和密码()4:验证()5:提示登录结果,显示用户自维护接口2.3商品信息浏览用例2.3.1用例图商品信息浏览用户2.3.2用例描述描述要素描述内容备注事项用例名称商品浏览查询用例编号SHOE-UC003用例简述用户可以选择商品类别,进行查询浏览参与者用户前置条件无后置条件用户可以添加商品到购物车特殊需求1.查询结果要求实现分页显示2.每种商品分栏显示3.查询条件多样化,模糊化2.3.3事件流:用户购物系统主界面商品列表界面商品详情页面1:打开主界面()2:选择品牌或关键字搜索()3:选择网站推荐商品()4:选择某一具体商品()2.4商品购物车交易用例2.4.1用例图商品交易用户购物车结算includeinclude2.4.2用例描述描述要素描述内容备注事项用例名称商品交易-购物车交易用例编号SHOE-UC004用例简述用户在商品浏览界面,选择商品到购物车,然后结算参与者用户前置条件1.用户必须登录2.选购商品到购物车后置条件1.产生订单与交易记录特殊需求商品库存数量02.4.3事件流:用户商品详情页面购物车订单确认页面1:浏览商品()2:添加商品到购物车()3:维护购物车商品()4:去结算()5:提交订单()2.5商品直接购买交易用例2.5.1用例图商品交易用户结算include直接购买商品include2.5.2用例描述描述要素描述内容备注事项用例名称商品交易-直接购买用例编号SHOE-UC005用例简述用户在商品浏览界面,选择商品直接购买,不经过购物车直接到结算订单页面面参与者用户前置条件1.用户必须登录2.选购商品“直接购买”后置条件1.产生订单与交易记录特殊需求商品库存数量02.5.