电子商城需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XX电商平台需求文档
1、项目背景
XX电商平台(微商城和PC端)致力于提供产品展示及订购为核心的网上购物服务、宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能自由的选择购买产品。
该网站是通过用户(会员)登录手机端微商城及PC端浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理商品、订单、用户来实现。
2、系统规划与设计
2.1系统概述:顾客在进入平台界面后,首先进入商城的大厅(即商城首页,要体现出有偿信息)。在这儿,顾客应该能看到最引起注意的东西,并对商城有个总体的认识,可以查看商城发布的公告,或者商城举办的特价商城活动,查看商品的类别,并且从这儿还能进入到浏览商品的界面,并能够方便地搜索商品,而且还能像在商场里一样,顾客可以使用一个叫做购物车的工具用以模拟商城的实物购物车。顾客在查看商品的价格等详细消息后,可以把自己喜欢的商品放入到购物车中,并可以对已放入购物车的商品进行处理,如修改商品数量,从购物车中去掉不想买或不满意的商品等。当用户购完货物后可以到商城的服务台结账,术语也叫下订单(或选用其他术语)。用户下订单时必须要在商城里注册并且已登录,以便商城能够在数据库中队订单及订单的接受者(即顾客)有完整的信息记录,方便随后的
订单处理。在下完订单后,用户可以在购物车及浏览记录中查看所有状态的订单,也可以在站内信箱保留已支付订单,以便收到货物时进行查对。在用户下完订单并完成支付后,商城将根据订单的列表内容,及时准备发货,发货(物流信息跟踪)至客户收货完成后,一个真正意义上的交易也就完成了。
2.2系统主要功能:1、浏览商品:包括按用户的需求俩分类浏览,搜索等;2、购买商品:包括用户选择商品了需要使用到购物车,以及订单等;3、用户信息管理:当用户注册了帐号后,可以对自己的个人信息进行查询,修改等功能;4、活动商品:当遇到节假日的时候,我们适当的对商品进行主题宣传或打折处理,以便更能吸引消费者前来购物,5、用户级别:消费者在进行注册,及已有的用户购物达到一定的程度是,可以让该用户享受更优惠的待遇;6、后台关系:在这里设置了几个模块,管理员模块,可以对商品及其他用户设置权限及其他相关操作,用户管理模块,以及商品和物流管理模块。
2.2.1功能需求:本系统分为前台与后台,前台是为消费者提供信息,当消费者进入前台界面后,如果成功注册后,并可以购买网页上的任何商品,但消费者不能对商品信息进行操作。对商品的操作则是在后台提供,当管理员进入后台,就可以对商品信息进行修改,也可以对会员进行删除。
2.2.2用户接口需求:如果是游客进入该网站首页,则不容许购买任何商品,必须注册过后才可以购买,游客注册成功后并成为会员,会员只容许购买商品,查看商品,但不能进行删除,修改商品的任何
内容。
2.2.3通信接口及支付接口需求。
2.2.4性能需求:查询更新速度加快,可以更加吸引用户的眼球,提高购买效率。
2.2.5安全需求;采用完备的密码管理系统,分级限定操作限制,定期数据保存,每日更新。
2.2.6可维护性需求;最高级别人员可享用任意修改商品及会员信息,分级人员享用其各自权限。
2.2.7其他需求:目标系统功能齐全,能够完全满足业务需求。客户只可凭借客户名和密码进行个人信息的查询和修改,不得删除和进入其他客人信息(包括查看其他用户资料)。
3、整体设计
系统其共分为两大功能模块:前台系统和后台系统。两大功能模块又分别包括各自的众多自模块,前台系统就是面向Internet上的用户,主要包括商品信息模块,用户信息模块,购物车模块,优惠活动模块,订单模块,后台系统则是用于商店管理员对网站极其对用户信息,商品信息进行管理和维护,主要包括管理员信息管理模块,用户信息管理模块,销售管理模块,收入统计模块,权限设置模块等。
如下图:
3.1前台功能设计
(1)商品信息模块:热门商品浏览(首页吸纳时点击最高的商品的商品列表),新到的商品浏览,商品的分类浏览,商品的快速搜索,商品的详细信息浏览,活动商品的浏览;
(2)购物车模块:添加商品到购物车,购物车信息的修改,删除很结账;
(3)用户信息管理模块:注册新用户,登录,用户修改密码,用户个人资料管理;
(4)订单模块:查询个人订单列表,查询某订单的详细信息。
3.2后台功能设计
(1)管理员信息管理:登录和修改密码管理;
(2)商品信息管理:添加,删除,商品类别;添加,修改,删除商品信息;添加,修改,删除活动商品信息;
(3)用户信息管理:查询用户信息,修改账户金额;
(4)新闻管理:对新闻进行添加,删除,修改管理;
(5)销售管理:查询某月的销售情况,(包括每种商品的售出数量,相关订单数,收入)。
3.3基本表功能:
(1)用户信息表(用户ID,用户名,用户密码,口令提示信息,口令提示题答用户真实信息,性别,用户帐号,家庭住址,邮箱地址,电话号码,邮政编码);
(2)商品信息表(商品ID,商品名称,商品图片,商品价格,商品信息介绍,分类编号,商品点击数);
(3)商品分类表(商品分类ID,分类名称);
(4)购物车表(记录ID,购物车ID,所购商品编号,购物车图片,购物时间,购物数量);
(5)订单表(订单号,该商品的购买数量,商品单价,交易时间,所属用户ID,商品ID);
(6)管理员信息表(管理员ID,管理员名称,管理员口令,管理员姓名,注册时间);
(7)促销活动信息表(活动号,商品ID,活动折扣,活动备注,活动开始时间,活动结束时间);
(8)新闻表(新闻ID,新闻主题,新闻内容,新闻时间)。
4、系统模块划分与流程
根据上面所描述的系统需求、流程,以流程图的形式画出系统功能模块图,并将这些流程图分为客户端和管理端。即为客户端模块流程图,管理端模块流程图。
客户端模块流程图