化妆品购物网站需求分析李秋香.docx
《化妆品购物网站需求分析李秋香.docx》由会员分享,可在线阅读,更多相关《化妆品购物网站需求分析李秋香.docx(23页珍藏版)》请在冰豆网上搜索。
化妆品购物网站需求分析李秋香
组员
李秋香
李海丽
苏明波
杨月
化妆品购物网站需求分析
目录
1.引言3
1.1编写的目的3
1.2化妆品购物网站的实施意义3
2.任务概述4
2.1目标4
2.2.功能需求4
2.3.运行环境7
3.3.1对功能的规定8
3.3.2系统流程图9
3.3.3各功能模块详解10
3.4系统顶层活动图13
3.5系统E_R图13
4.用例分析14
4.1顶层用例图15
4.2用例分析与描述15
4.2.1登录(logon)15
4.2.2注册16
4.2.3浏览目录(viewcategory)16
4.2.4搜索产品(searchitems)16
4.2.5查看产品(viewitem)17
4.2.6加入购物车(addcart)18
4.2.7查看购物车(viewcart)18
4.2.8修改购物车中的商品(modifycartitems)19
4.2.9删除购物车中的商品(deletecartitem)20
4.2.10清空购物车(emptycart)20
4.2.11会员反馈(feedback)21
1.引言
1.1编写的目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导设计以及编码。
也是系统测试和用户文档的基础,一经制定将是项目规划,设计和编码的基础。
主要有以下三个目的:
A.消费者依赖它来了解服务商所能提供的产品,从而能够购买感兴趣的商品。
B.软件开发小组依赖它来了解他们所需要开发的产品。
C.项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。
本说明书的预期读者为:
客户,本组各成员、支持本项目的老师、软件验证者等。
1.2化妆品购物网站的实施意义
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。
本文主要考虑的是如何建设B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如化妆品公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。
网上购物系统具有强大的交互功能,商家为用户提供商品,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
消费研究证明,在化妆品消费中,依旧存在着很大一部分忠诚于产品质量的女性消费者,她们是理性消费的代表,往往容易受到产品质量、价格及功效等因素的影响,在做购买决策的时候往往会深思熟虑,一般不会冲动的购买某一产品或品牌,这一类消费者的品牌忠诚度较大,消费行为相对比较稳定。
化妆品购物网站可以为化妆品消费者提供各种商品信息,消费者可以综合各商品的价格信息,选择性价比最高的商品进行消费。
同时也可以为各化妆品企业提供产品乃至品牌形象方面宣传,使自己在长期的市场竞争中形成不败的地位,从而实现其在化妆品领域的先锋角色,成功地占领更多的市场。
2.任务概述
2.1目标
开发目标
·针对整个企业网站进行精心的形象设计定位,使之在视觉效果上更美观、更能够突出科技感以及更符合企业的形象定位。
·规划整个系统的功能,使之更符合实际网上交易的需要,增加各种产品咨询、技术支持功能、信息检索功能、互动交流功能等。
·对系统的用户操作流程进行规划,使用户在网站上能够进行更方便的操作,使用户能够更加简单方便的获取到所需要的信息,适合社会上不同消费层面的会员。
·多样的、分布式的管理系统,适合分散到企业各部门对各自的分系统内容进行管理和更新。
·对于敏感信息和数据的操作采用SSL加密传输,保证数据的绝对安全。
·具有更高的网络安全性和运行效率,保证提供高质量的网络服务。
·优化产业结构,提供更加良好的会员、供销商关系管理模式。
·实现信息的集成化管理,即企业利用网络技术进行企业管理和市场动作时,对各类数据控制和统计等的管理工作。
信息的集成化管理是指管理端而言
应用目标
·随着全球信息化进程的不断发展和深入,企业网站原有的简单的企业宣传和信息发布功能已经远落后于现在时期对电子商务的功能需求。
现在,网络信息化深入到人们生活的每一个角落,人们对于在网络上寻求信息和服务早以不是停留在简单的信息获取上,人们更多的是需要在网上实现便捷的、实际的,可交互式的网络操作服务功能。
·在这个21世纪,计算机技术高速发展的社会里,每个人为了追求高质量生活,注重自身形象,美容护肤是必须的,所以,化妆品产业计算机化、高科技化可以为新世纪消费者的生活提供更高效率、更高品质的服务,这是互利共赢的。
2.2.功能需求
化妆品网上预定系统是一套功能强大、操作简便、实用的自动化管理软件,包括客户管理、预定管理、化妆品分类管理、数据维护、后台管理。
下面概括一下化妆品系统大致的功能需求。
1)管理员登录,管理员即店主,有特定的用户名和密码登录,可以对商品的各种信息进行修改,可以处理订单,管理账务等等。
2)客户登录
在客户进入化妆品系统前,首先要求客户进行登录,登录时要验证客户名和密码是否匹配,验证通过后允许客户进入本系统操作,客户的密码需要进行加密算法。
客户登录后其信息存入数据库中,而且在客户浏览化妆品信息并购买会区分该客户是会员还是非会员。
3)修改注册信息
客户登录后可以修改自己的注册信息,包括修改用户密码,每页显示行数等信息,不允许修改客户名,姓名等信息。
4)化妆品分类查询
登录后客户可在化妆品分类管理中查询所需化妆品,并加入购物车,也可以直接输入您所需要的化妆品名进行查询并加入购物车。
5)立即购买化妆品管理
若是立即购买化妆品后,可以填写一张确认单包括你使用的银行卡种类,详细说明住址和购买时间。
货到付款。
若是不满意取消购买,可以在货到时提出退货申请,若是您购买的化妆品没有,我们则在订货单之后5分钟之内告诉您。
6)数据管理
当客户注册后,其信息自动存入数据库中,也可以对客户订购化妆品有所记录。
当其成功到货后存入。
7)订单状况查询
当客户付款后可根据货物快递,查询货物流程信息
8)后台管理
当有订货单传入后台时,后台管理人员需根据订货单要求送化妆品,当完成后需标记为已送化妆品,而且把这些订单存入数据库中,以便日后整理。
9)客户确认管理
货到付款客户可进行网上评价
整个化妆品出售系统的功能需求图如下:
一、各个模块的功能需求图
1.客户管理模块包括一下两大部分:
后台管理员对客户的管理和客户自己的管理。
1)添加客户:
管理员可以对客户进行添加操作。
2)删除客户:
管理员可以对已有客户进行删除操作。
3)查看客户订餐信息:
管理员可以对客户查看其订货信息。
4)修改密码:
客户可以自己修改其密码。
5)查看订货状态:
客户可以查看自己订货的信息和相关的记录。
6)提交订单:
客户提交自己的订单。
2.订货管理
1)订单表:
客户填写订单。
2)取消订单:
客户不满意要求退货,可以在货到时实行退货。
后台没有客户所需的化妆品在3分钟之内告诉客户。
3)订货查询:
管理员可以查看订单情况。
4)订单汇总:
管理员根据订单情况进行汇总,分为已派送订单,正在派送订单和日金额汇总。
3菜单管理
1)菜单目录:
客户可以选择的化妆品名。
2)增加化妆品品牌:
管理员增加化妆品品牌名供客户选择,可以记录客户在查询时没有的化妆品。
3)删除化妆品名:
管理名可以删除一些不太受欢迎的化妆品。
4)更改化妆品分类单:
管理员可以更新化妆品。
4.数据维护
1)添加数据:
管理员对数据库中添加数据。
2)删除数据:
管理员对数据库中删除数据。
3)查询数据:
管理员对数据库中查询数据。
4)更新数据:
当数据中有改变时及时更新数据库。
5.后台管理
1)接受订单:
管理员对于新订单进行接受。
2)处理订单:
若新订单有效则进行派送,并通知厂家。
3)派送人员:
分配人员送化妆品,货到收货款。
2.3.运行环境
2.2.1系统运行硬件环境:
✓客户机:
普通PC
CPU:
P41.8GHz
内存:
256MB以上
分辨率:
推荐使用1024*768像素
✓WEB服务器
CPU:
P41.8GHz
内存:
1G以上
✓数据库服务器
CPU:
P41.8GHz
内存:
1G以上
2.2.2本项目的运行软件环境如下:
操作系统:
Win7/Wind8/WinXP
●数据库:
SQLServer2008
●开发工具:
Microsoftvisualstudio2010
●服务器:
Tomcat5.0及以上
●浏览器:
最低版本IE6.0
3.3.1对功能的规定
✓权限控制:
未注册用户
1.可以搜索商品的信息,可以查看商品评价
2.可以进行注册。
3.查看相关商品资料。
前台注册用户
1.可以查看所有商品的资料。
2.发表商品评价,给管理员留言。
3.可以在线购买商品,如对新商品、畅销商品、促销商品购买。
4.可以进行在线支付。
5.订单状态查询。
6.用户信息修改。
7.可以在论坛发表帖子
8.可以收藏商品
后台管理员
1.用户管理
对前台用户和后台用户资料信息进行管理与维护,并实施权限限制控制其访问的范围
2.商品管理
对商品信息进行增加、修改、删除,使数据得到更新;对客户定单和客户评论进行合适的处理,使客户对系统服务达到满意程度。
3.论坛管理
对前台论坛交流进行管理,方便客户交流。
4.信息管理
信息管理分商城新闻、商城公告、商城投票和商城留言等几项管理,使数据得到及时合理的更新。
5.统计销售信息管理
对系统购物的销售情况进行统计和制定报表;
3.3.2系统流程图如下:
✓以购物者的身份为主线,大致的流程如下:
✓系统流程详细分析:
根据对该系统的分析,该系统大致的流程与功能实现如下:
1.会员登录:
会员登录并经过身份验证合法后,会员能执行该子系统的所有功能。
2.会员注册:
会员填入详细信息注册。
3.浏览目录:
1)会员能够浏览商品目录。
在主页上,应向会员显示目录清单,会员选择了一个目录之后,就能显示对应类别下的实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车,不同级别的会员浏览产品的价格信息应不同。
2)显示商品详情:
显示商品的较大图片和/或该产品的详细说明、价格信息,并允许把商品加入购物车。
4.搜索商品:
会员能够根据商品的特征搜索符合条件的商品。
5.购买商品:
会员能够把商品放入购物车。
6.管理购物车:
1)删除购物车中的商品。
2)更改某些商品的数量。
3)清空购物车。
7.会员反馈:
会员可以给商家提一些建议。
8.查看反馈信息:
会员可查看所有的反馈信息,也可基于时间段查看反馈信息。
9.显示新品、特价品:
向会员展示最新的产品和特价品。
3.3.3各功能模块详解
前台管理框架:
(看不清放大或详见图片前台框架.png)
后台管理框架:
✓