购物网站-需求分析
网上购物需求分析文档

网上购物系统需求文档摘要本网上购物系统是一个基于Internet,采用MVC(Model-View-Controller)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。
它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。
最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为客户提供了会员注册,购物车管理,商品搜索,客户资料修改等功能,为管理员提供了商品分类管理,客户信息管理,卖家等级管理,公告管理等功能,为卖家提供卖家注册,商品信息管理,基本信息管理等功能.在设计方面,本系统采用SSH框架,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。
后台数据库选用Oracle数据库。
关键词MVC/结构/JavaBean/JSP/Oracle目录摘要............................................................................................................................................... 第1章绪论.. 01.1 系统的开发背景 (2)1.1。
1 网上购物的现状 (2)1.1.2 系统的目标和意义 (2)第2章系统需求分析及设计方案 (4)2.1 结构体系设计 (4)2.1。
1 网络系统 (4)2.1.2 数据分析系统 (4)2.2 系统的主要架构及开发模式 (4)2.2.1 基于B/S的体系结构 (4)2.2.2 基于MVC的应用开发模式 (5)第3章系统的功能及流程分析 (7)3.1 项目的功能模块的设计分析 (7)3.1。
前端电商网站需求分析报告,1200字

前端电商网站需求分析报告需求分析报告一、需求概述电商网站是一个在线购物平台,为用户提供商品浏览、下单购买、支付、物流追踪等服务。
本次需求分析报告旨在明确前端电商网站的功能需求,以满足用户购物需求,提升用户体验。
二、目标用户1.个人用户:普通网民,具有在线购物需求,对产品选择有一定的依赖需求。
2.商家用户:线上商家,希望通过网站平台进行产品销售和推广,与用户建立稳定的交易关系。
三、功能需求1.用户注册和登录a)用户可以通过手机号、邮箱等方式注册账号。
b)用户可以通过已注册的账号登录网站。
c)用户可以通过第三方账号登录网站,例如微信、支付宝等。
2.商品浏览与搜索a)用户可以浏览网站上的各类商品,按类别进行查看。
b)用户可以通过关键字搜索商品。
c)用户可以对商品进行排序,按价格、销量等进行排序浏览。
3.商品详情页a)用户可以点击进入商品详情页,查看商品的详细信息,包括图片、价格、属性等。
b)用户可以查看商品的用户评价和评分。
c)用户可以选择商品的数量和规格,并将商品加入购物车。
4.购物车和下单a)用户可以查看购物车内的商品,并对商品进行增加、减少、删除等操作。
b)用户可以选择商品规格、数量,并点击结算按钮进入订单确认页面。
c)用户可以选择配送方式,并填写收货地址。
d)用户可以选择支付方式,并进行支付操作。
5.订单管理a)用户可以查看自己的订单列表,包括待付款、待发货、待收货、已完成等状态的订单。
b)用户可以查看订单的详细信息,包括订单编号、物流状态等。
6.用户个人中心a)用户可以查看个人信息,包括头像、昵称、联系方式等。
b)用户可以修改个人信息。
c)用户可以查看自己的收货地址,并进行添加、修改、删除等操作。
7.客服与售后服务a)用户可以在线咨询客服,解决问题和提出意见。
b)用户可以查看售后政策,了解退款、退货等相关事宜。
8.活动与促销a)网站可以发布活动与促销信息,提供优惠券、折扣、满减等优惠方式。
b)用户可以参加网站的活动和促销,并享受相应优惠。
网上购物商城需求分析与设计

网上购物商场系统需求分析1、概述2、系统需求分析与系统总体设计(系统功能模块图)3、数据库设计4、系统功能模块详细设计与实现一、概述开发一个网上购物商城系统前,首先需要考虑用户的需求是什么,即该网站应该实现的主要功能。
通过相关调查发现,在编写网上购物商城系统时,应将登陆者分为两种角色,即注册会员和后台管理员。
会员在登陆进入该网上购物商城后,不仅可以查看其各种服务条款,还可以选择查看各种商品的详细信息并选择购买.此外,会员还能通过输入订单编号查看自己的详细订货信息。
管理员登陆后,不仅可以查看商品销售情况,还可以管理会员、商品、仓库和其自身的信息。
管理员可以根据实际情况添加其他管理员以维护该网上购物商城的购物环境和安全。
1。
1网上购物商城具体流程如下图所示:1。
2可行性分析随着网络的快速发展,网上购物商城以其方便、快捷的特点受到了更多用户的青睐.对比传统的商场销售,网上商城可以将商品详细分类,为用户提供了更多的选择空间;通过前台商品的展示,可以使顾客更好地了解商城的商品;网络购物车的实现使顾客真正实现了足不出户、网上购物的目的.网上购物商城系统后台数据库采用目前比较流行的Microsoft SQL Server 2000,该数据库系统在安全性、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势并且处理数据库最大,效率高;前台采用Microsoft公司的Visual Studio 2005 作为主要的开发工具,可实现与SQL Sever 2000 数据库无缝连接。
2.1项目规划网上购物商城主要由前台会员模块和后台管理模块两部分组成。
前台功能模块:主要包括会员注册、登陆、修改个人信息、购物、查询购物情况、和查看各种服务条款等功能.后台功能模块:主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能.2。
2系统功能结构图—-(系统总体设计)网上购物商城前台功能结构图:1、对各个小模块进行画流程图网上购物商城后台功能结构图:3.1设计目标对于典型的数据库管理系统,尤其是网上购物商城这样数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。
购物网站需求分析

购物网站需求分析提出10个有效的问题(1)商品进行结账的时候没有登陆会不会有提示让顾客登录(2)同一用户在同一商铺的多次消费的邮寄问题(3)要是商品已经被购买完了,其它顾客搜索的时候是否会显示(4)如果顾客购买的商品在发货前不想要了,是否可以取消购买(5)支不支持货到付款(6)如何建立模糊搜索(7)用户能否给自己设立日/周/月之类的消费上限(8)关闭网页后短时间内COOKIES是否会记忆用户的登录状态(9)商铺的虚拟物品能否自动发货(10)用户能否直观的进行多个商铺商品的比较目标开发一个网络购物网站,我认为应该具备以下几点功能:1.收集所有店铺的信息功能搜索引擎具有采集所有店铺商家的商品。
利用能够从整个网站的店铺中自动收集所有店铺信息。
2.对店铺内所有商品进行分类功能可以将收集来的所有店铺中的商品数据,存放进数据库,在数据库中再根据商品的不同,分门别类。
之后可以通过需要商品的类别进行搜索。
3.店铺关键词竞价排名及用户搜索结果排名功能针对网站内的店铺或者商品,排名与售出量、浏览量、价格、卖家好评率、先行赔付、所在地、商品页面的排版布局和单一关键字在商品名称中出现的先后顺序、次数等。
用户可以通过关键词竞价排名进行搜索。
4.信息检索处理与反馈功能通过建立数据库, 接受用户查询,利用信息检索算法, 尽可能将最相关的信息返还给用户, 达到有效检索的目的,同时用户可以将自己的意见或者建议反馈给商家。
5.其他功能安全性:用户登录是需要申请用户名跟密码,需要身份认证,交易时需要用到网银,对于网上交易的安全问题还是可以保障的。
可维护性:当系统中发现并纠正一个故障或进行一次更改的时,随时都可以修改和维护。
AND/OR图处理流程和数据流程系统功能结构图功能需求登录需要登陆的人员,对于不同的身份,他们的权限是不一样的。
当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面。
购物网站毕业设计

购物网站毕业设计一、需求分析随着互联网的普及,人们越来越多地通过网上购物来解决物品采购的需求。
为了方便用户的购物体验,本毕业设计旨在设计和开发一个购物网站。
该购物网站主要包括以下功能和特点:1.用户注册登录功能:用户可以通过注册账号并登录来使用购物网站,购买商品。
2.商品展示功能:购物网站需要能够展示各类商品的信息,包括商品的图片、名称、价格等信息。
3.商品功能:用户可以通过关键词来查找特定商品。
4.购物车功能:用户可以将感兴趣的商品添加到购物车,方便统一结算。
5.订单管理功能:用户可以查看自己的购买记录,并管理订单状态。
6.支付功能:购物网站需要提供在线支付的功能,方便用户支付订单。
7.物流查询功能:用户可以通过订单编号来查询物流状态,了解商品的配送进度。
二、数据库设计1. 用户表(user):字段包括用户ID、用户名、密码、手机号码等。
2. 商品表(product):字段包括商品ID、商品名称、价格、库存等。
3. 购物车表(cart):字段包括购物车ID、商品ID、用户ID、数量等。
4. 订单表(order):字段包括订单ID、用户ID、商品ID、数量、订单状态等。
5. 物流表(logistics):字段包括订单ID、物流状态、配送进度等。
三、系统设计及实现本毕业设计采用网站开发技术来实现。
前端使用HTML、CSS和JavaScript开发,后端使用PHP语言,数据库使用MySQL。
网站的开发分为前端设计和后端开发两个部分。
1.前端设计:前端设计主要包括网站的页面设计和交互设计。
网站的页面设计需要美观、简洁,用户友好。
交互设计需要考虑用户的操作习惯,提供简单易懂的操作界面,方便用户使用购物网站。
2.后端开发:后端开发主要包括数据库的搭建和编写相应的后台代码。
数据库需要根据需求进行设计,并通过SQL语句建表和插入相关数据。
后台代码需要编写与前端页面进行交互的接口,实现用户注册登录、商品展示、购物车管理、订单管理、支付等功能。
需求分析用例范文

需求分析用例范文用例是一种需求分析工具,用于描述系统如何与各种类型的用户(称为参与者)交互以实现特定的目标。
以下是一个需求分析用例的示例,对于一个在线购物网站:用例名称:用户购买商品主要参与者:用户、网站管理员目标:用户能够浏览和购买在线商城中的商品前提条件:用户必须具有有效的账户,并且已经登录到网站成功情况:用户成功选择并购买所需的商品主要流程:1.用户登录到网站,并使用功能浏览商品目录。
2.用户在结果中选择感兴趣的商品。
3.用户查看商品详细信息,包括价格、描述和评价等。
4.用户决定购买该商品,并将其添加到购物车中。
5.用户选择继续购物或者进行结账。
6.如果用户选择继续购物,则返回步骤27.如果用户选择结账,则显示订单确认页面。
8.用户确认订单,并选择支付方式。
9.如果用户选择在线支付,则跳转到支付平台进行支付。
扩展流程:-如果用户在结果页面中没有找到合适的商品,可以进行新的。
-如果用户在浏览商品详细信息时发现误导性的信息,可以向网站管理员举报。
-如果用户对购物车中的商品进行更改或删除,更新购物车并重新计算总价。
-如果用户选择货到付款或其他非在线支付方式,则不需要跳转到支付平台,而是将订单状态设置为待支付。
特殊要求:-网站应提供安全性保护措施,以保护用户的个人信息和支付信息。
-网站应提供订单跟踪功能,以便用户查看订单的状态和物流信息。
这个用例描述了用户购买商品的正常流程以及一些可能发生的异常情况。
它可以帮助开发团队和用户更好地理解交互过程,并指导系统的设计和实施。
除了这个用例,还可以创建其他用例来描述系统的其他功能,例如注册用户、查询订单等。
这有助于全面考虑系统的需求,并确保系统满足用户的期望和需求。
网站购物用户心理需求分析总结[精选五篇]
网站购物用户心理需求分析总结[精选五篇]第一篇:网站购物用户心理需求分析总结网站购物用户心理需求分析总结现如今,除了不会使用电脑的老人和小孩,我想应该没有人不会网上购物的吧。
网上购物越来月火热,网上商城建设更是“多彩多姿”,在购物过程中肯定会出现各种各样的情况,这里我们通过各种资料统计对网上购物用户的心里进行了总结,使我们的网上商城制作更加全面,更加完美。
1、也许会买东西,第一感觉是否不错?2、也许会买东西,但不知道这家网站怎么样?评价如何?3、也许会买东西,就看是否有很多其他网站没有的好东西?4、也许会买东西,就是看看是否有自己喜欢的东西?5、也许会买东西,就是看看是否有大优惠?6、想买东西,但不知道该买什么样的?7、想买东西,但这个网有没有我需要的?8、想买东西,但是否可以更方便快捷的找到我需要的?9、想买东西,但不知道那个适合自己?10、想买这个东西,也看了产品介绍,但还是不知道是否是我需要的?11、想买这个东西,但不知道产品质量是否有保证?12、想买这个东西,但不知道购买过这个产品的人是怎么评价的?13、想买这个东西,但不知道是否比别的网站更便宜呢?15、我多买几个或者和朋友一起买是否可以更便宜点?16、我对几个同类产品都比较喜欢,但不知道买那个更好?17、购买多几件产品,是否可以有更多优惠?18、我已经确定要买了,但感觉订购流程太麻烦了,有没有更快捷的方式订购?19、我已经确定要买了,但是网页经常出现错误,太让我担心服务了?20、我想付款了,但这个网站没有适合我的支付方法?21、这些支付方式是否安全?22、支付后担心能否收到货?产品质量是否更有保证?23、我下了订单,也付款了,但现在又不想买了,怎么取消订单或退回货款给我?24、感觉这个产品还不错,但由于个人原因我现在不想购买,以后有机会再买吧。
25、送货是否还需要收费?26、具体是什么时候自己可以收到货?27、配送能否很快?28、我不在家的时候怎么收货?29、在规定时间没收到货我该怎么办?怎么能够快速处理?30、收到货后,如果和自己想要的产品有出入,不知道是否可以退换?会不会太复杂?31、以后产品有问题,我该找谁去处理?什么时候可以处理好?会不会太麻烦?32、有问题找客服,那客服的态度是否很好?能不能帮我解决问题呢?33、购买了一次,是否下次会给我更大的优惠?34、对这个网站的服务是否感觉很不错?35、整个网上购物是否感觉很有意思呢?36、我下次是否还会去这个网站购物?是否会推荐给我一些朋友?上述问题不知道你在网上购物过程中是否有遇到,这些问题和我们的网上商城制作更是息息相关,根据这些问题我们正在让我们的网上商城更加完善,让客户更加方便。
2024年网络购物平台市场需求分析
网络购物平台市场需求分析引言网络购物平台作为电子商务的重要组成部分,近年来蓬勃发展。
随着互联网普及率的提高和消费者对便捷购物体验的需求增加,网络购物平台已成为当今消费者购物的主要方式之一。
本文旨在对网络购物平台市场需求进行全面分析,为平台的发展提供有益参考。
消费者对网络购物平台的需求1.便捷的购物体验:网络购物平台为消费者提供了随时随地购物的便利,无需出门,只需要通过智能设备即可浏览和购买商品。
此外,平台上的搜索功能和智能推荐系统可以帮助消费者快速找到所需商品,并提供个性化推荐,提升购物效率。
2.广泛的商品选择:网络购物平台上汇聚了众多卖家和品牌,消费者可以在平台上找到各式各样的商品,从日常生活用品到奢侈品牌,满足不同消费者的需求。
此外,消费者还可以通过平台比较不同卖家的价格和口碑,选择最适合自己的商品。
3.安全可靠的交易环境:网络购物平台提供安全的支付系统和交易保障机制,保护消费者的资金安全和权益。
平台上的评价和评分系统可以帮助消费者了解卖家的信誉和商品质量,降低购物风险。
4.售后服务和投诉渠道:网络购物平台提供售后服务和投诉渠道,解决消费者在购物过程中遇到的问题和纠纷。
消费者可以通过平台联系卖家或平台客服,及时获得帮助和解决方案。
网络购物平台的发展趋势1.移动端的普及:随着智能手机的普及,越来越多的消费者选择通过移动设备进行在线购物。
网络购物平台需要加强对移动端的适配,提供更加友好的移动购物体验。
2.社交化购物体验:消费者越来越注重社交化的购物体验,希望能够与其他用户进行交流和分享购物心得。
网络购物平台可以通过增加社交功能,如评论、点赞和分享,增强用户的参与感和购物乐趣。
3.个性化推荐和定制化服务:消费者希望能够获得个性化的购物推荐和定制化的服务。
网络购物平台可以通过分析和挖掘用户的购物行为和偏好,提供个性化的商品推荐和购物建议,增加购买的精准度和满足感。
4.品牌渠道的拓展:越来越多的品牌意识到网络购物平台的重要性,开始在平台上销售商品。
网站需求分析范文
网站需求分析范文在进行网站需求分析之前,首先需要明确网站的目标和定位。
不同类型的网站拥有不同的需求和功能,例如商务网站、社交媒体网站、电子商务网站等。
本文将以一个典型的电子商务网站为例进行需求分析。
一、用户需求分析1.用户特征:确定网站的目标用户群体,包括年龄、性别、地域、职业等基本信息。
2.用户需求:通过调查、访谈等方式了解用户对于网站的需求和期望,例如购物便捷、商品品质保证、价格合理等。
3.用户行为:分析用户在电子商务网站上的行为路径,包括浏览商品、下单购买、评论反馈等。
二、功能需求分析1.商品展示:提供商品分类、筛选等功能,展示商品的详细信息、图片、价格等。
2.购物车管理:支持用户添加商品至购物车、修改数量、删除、结算等功能,并提供购物车内商品的清单和总价。
3.订单管理:用户可以查看、修改、取消已下单的订单,同时提供订单状态的实时更新和配送信息。
5.用户登录与注册:用户可以通过注册和登录账号进行购物,并提供忘记密码、修改个人信息等功能。
6.评价与评论:用户可以对购买的商品进行评价和评论,并对其他用户的评价进行点赞或回复。
8.物流跟踪:集成物流查询接口,让用户可以实时查看物流状态和预计配送时间。
9.促销活动:推送优惠信息、折扣、秒杀等促销活动,吸引用户进行购买。
10.社交分享:支持用户将心仪的商品分享至社交平台,增加网站的曝光度和用户粘性。
三、性能需求分析1.网站响应速度:确保网站的页面加载迅速,提高用户的访问体验。
2.容量和扩展性:根据预期的用户量和商品数量,合理规划网站的容量,并具备一定的扩展性。
3.安全性:采用安全的传输协议、验证码、加密等手段,保障用户的个人和支付信息的安全。
4.可靠性:确保网站24小时不间断运行,并具备数据备份和恢复机制,防止数据丢失或损坏。
5.跨平台兼容性:确保网站在不同的浏览器和操作系统中具备良好的兼容性,提高用户可访问性。
6.移动端适配:现如今移动用户的比例日益增加,需要确保网站在移动设备上的访问体验良好。
化妆品购物网站-需求分析
化妆品购物网站需求分析目录1引言 (3)1.1编写的目的 (3)1.2企业电子商务的实施意义 (3)1.3背景 (3)1.4定义与解释 (4)1.5参考资料 (4)2任务概述 (4)2.1目标 (4)2.2运行环境 (5)3需求规定 (5)3.1功能需求 (5)3.2系统流程图 (6)3.3 各功能模块详解 (7)3.4 系统顶层活动图 (11)3.5 系统E_R图 .................................................................................................... 4用例分析. (12)4.1顶层用例图 (12)4.2用例分析与描述 (13)4.2.1 登录(logon) (14)4.2.2 注册(logout) (14)4.2.3 浏览目录(view category) (15)4.2.4 搜索产品(search items) (15)4.2.5 查看产品(view item) (16)4.2.6 加入购物车(add cart) (16)4.2.7 查看购物车(view cart) (17)4.2.8 修改购物车中的商品(modify cart items) (18)4.2.9 删除购物车中的商品(delete cart item) (19)4.2.10 清空购物车(empty cart) (19)4.2.11 会员反馈(feedback) (20)1.引言1.1 编写的目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导设计以及编码。
也是系统测试和用户文档的基础,一经制定将是项目规划,设计和编码的基础。
主要有以下三个目的:A.消费者依赖它来了解服务商所能提供的产品,从而能够购买感兴趣的商品。
B.软件开发小组依赖它来了解他们所需要开发的产品。
C.项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
购物网站需求分析1 需求规定1.1功能需求1.1.1对功能的规定✓权限控制:1.1.2系统流程图如下:✓以购物者的身份为主线,大致的流程如下:✓系统流程详细分析:根据对该系统的分析,该系统大致的流程与功能实现如下:1.会员登录:会员登录并经过身份验证合法后,会员能执行该子系统的所有功能。
2.会员注册:会员填入详细信息注册。
3.浏览目录:1)会员能够浏览商品目录。
在主页上,应向会员显示目录清单,会员选择了一个目录之后,就能显示对应类别下的实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车,不同级别的会员浏览产品的价格信息应不同。
2)显示商品详情:显示商品的较大图片和/或该产品的详细说明、价格信息,并允许把商品加入购物车。
4.搜索商品:会员能够根据商品的特征搜索符合条件的商品。
5.购买商品:会员能够把商品放入购物车。
6.管理购物车:1)删除购物车中的商品。
2)更改某些商品的数量。
3)清空购物车。
7.会员反馈:会员可以给商家提一些建议。
8.查看反馈信息:会员可查看所有的反馈信息,也可基于时间段查看反馈信息。
9.显示新品、特价品:向会员展示最新的产品和特价品。
1.1.3各功能模块详解前台管理框架:(看不清放大或详见图片前台框架.png)后台管理框架:✓会员注册模块:✓会员登录模块:✓商品显示模块:✓商品查询模块:✓商品购买模块:✓订单查询:✓订单处理:1.2系统顶层活动图1.3.系统E_R 图商品名称商品是否包邮商品品牌商品进价实时商品销售价商品类型商品销售类型商品折扣商品描述会员名会员会员积分会员密码会员真实姓名性别会员头像联系电话注册时间邮编购物车订单论坛1n商品名会员名商品数量商品金额会员相关信息商品相关信息收货地址、联系方式帖子内容会员名帖子主题发帖日期11n1n11n浏览属于产生发帖包含(看不清放大或详见图片E_R.png)2.用例分析1.登录(logon)2.注册(logout)3.修改会员信息(modify dealer info)4.浏览目录(view category)5.搜索产品(search item)6.查看产品(view item)7.加入购物车(add cart)8.查看购物车(view cart)9.修改购物车中的商品(modify cart items)10.删除购物车中的商品(delete cart item)11.清空购物车(empty cart)12.结帐(check out)13.配置收货人信息(configure recipient)14.配置送货方式(configure shipment)15.配置付款方式(configure payment method)16.确认订单(affirm order)17.查看订单(view order)18.修改订单(modify order)19.删除订单(delete order)20.查看新品(view latest item)21.查看特价品(view special price item)22.查看积分(view grade)23.会员反馈(feedback)24.查看反馈(view feedback)2.1顶层用例图2.2用例分析与描述2.2.1登录(logon)1.用例图2.用例的事件流描述2.1.简单描述:本用例描述了用户如何登录到系统中。
2.2.前置条件用户访问页面2.3.后置条件如果用例成功,用例登录到系统中,否则系统的状态不变。
2.4.事件流2.4.1.基流(1)会员登录到基于会员的网站时,服务启动。
(2)系统显示要用户输入用户名和密码(3)用户输入自己的用户名和密码,提交(E-1)。
(4)系统验证输入的名字和密码(E-2),用户登录系统成功。
2.4.2.替代流E-1:包含了单引号、双引号或为空,系统提示错误。
E-2:系统检索不到该用户的密码,系统提示错误。
2.2.2注册用例描述:填写相关信息,回到登录页面登录。
2.2.3浏览目录(view category)1用例图2用例的事件流描述2.1简单描述:会员选择一目录,显示该商品目录的商品信息(商品的价格与给该会员的折扣有关)。
2.2前置条件会员已登录。
2.3后置条件用例成功,显示对应商品目录商品信息。
2.4事件流2.4.1基流(1)系统提示选择一目录。
(2)会员单击一目录。
(3)系统检索该会员的折扣。
(4)系统检索对应该目录的商品,商品的价格与给该会员的折扣有关。
存在(S-1),不存在(S-2)。
2.4.2分支流S-1:小图显示所有商品图片(如果有),商品名称,商品简单描述,单价,加入购物车提示。
如果产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页浏览提示。
S-2:系统提示不存在该目录的产品。
2.2.4搜索产品(search items)1用例图2用例的事件流描述2.1简单描述:会员可基于商品的类别和商品的名称的组合条件进行模糊查找。
2.2前置条件会员已登录。
2.3后置条件用例成功,显示满足查找条件的所有记录。
2.4事件流2.4.1基流(1)系统提示输入商品的类别和搜索的关键字。
(2)会员输入商品的类别和搜索的关键字,提交。
(3)检索该会员的折扣。
(4)系统检索满足条件的商品。
如果存在(S-1),不存在(S-2)。
2.4.2分支流S-1:小图显示所有商品图片(如果有),商品名称,商品简单描述,单价,加入购物车提示。
如果产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页浏览提示。
S-2:系统提示不存在该目录的产品。
2.2.5查看产品(view item)1用例图2用例的事件流描述2.1简单描述:会员查看某一产品的详细描述。
2.2前置条件会员已登录,且系统处于商品页显示状态。
2.3后置条件用例成功,显示对应商品的详细信息。
2.4事件流2.4.1基流(1)系统提示会员选择一商品。
(2)会员选定一商品,确认。
(3)系统检索该会员的权限。
(4)系统检索该商品的详细信息。
(5)系统以大图显示该商品的图象、商品名称、商品价格、加入购物车提示。
2.2.6加入购物车(add cart)1用例图2用例的事件流描述2.1简单描述会员把所需的商品加入购物车。
2.2前置条件会员已登录且处于商品显示页中。
2.3后置条件用例成功,进入到查看购物车页。
2.4事件流2.4.1基流(1)在商品显示页中,系统提示加入购物车。
(2)确认加入购物车。
2.2.7查看购物车(view cart)1用例图2用例的事件流描述2.1简单描述:会员查看购物车。
2.2前置条件用户已登录。
2.3后置条件显示购物车中所有商品的编号、名称、数量、单价、金额。
扩充点无2.4事件流2.4.1基流(1)用户确认查看购物车。
(2)系统显示购物车中的所有商品的编号、名称、数量、单价、金额以及合计(商品的数量可修改)。
(3)系统显示会员可修改商品的数量,删除商品、清空购物车、继续购物以及结帐。
2.2.8修改购物车中的商品(modify cart items)1用例图2用例的事件流描述2.1简单描述:会员修改购物车中商品的数量。
2.2前置条件系统处于查看购物车状态。
2.3后置条件用例成功,购物车中商品的数量被更改。
2.4事件流2.4.1基流(1)系统提示更改商品的数量。
(2)会员输入要更改商品的数量,确认更改(E-1)。
(3)系统刷新购物车。
2.4.2替代流E-1:会员输入的商品数量只能是(1-50)间的整数。
否则提示错误。
2.2.9删除购物车中的商品(delete cart item)1用例图2用例的事件流描述2.1简单描述:删除购物车中的某个商品。
2.2前置条件系统处于查看购物车状态。
2.3后置条件用例成功,删除商品。
2.4事件流2.4.1基流(1)系统提示删除商品。
(2)会员删除商品,确认(3)系统刷新购物车。
2.2.10清空购物车(empty cart)1用例图2用例的事件流描述2.1简单描述:会员清空购物车中的商品。
2.2前置条件系统处于查看购物车状态。
2.3后置条件用例成功,系统清空购物车。
2.4事件流2.4.1基流(1)系统提示清空购物车。
(2)会员清空购物车。
(3)系统刷新购物车。
2.2.11会员反馈(feedback)1用例图2用例的事件流描述2.1简单描述:会员提出反馈意见。
2.2前置条件会员已登录。
2.3后置条件用例成功,把该会员的反馈信息存储到数据库中。
2.4事件流2.5.1基流(1)系统提示输入反馈信息。
(2)会员输入反馈信息,提交(E-1)。
(3)系统存储反馈信息到数据库中。
2.5.2替代流E-1:系统验证输入的合法性,不合法,系统提示错误。