电子商务系统的用例说明(1)
电子商务系统的用例说明(1)
项目案例名称:电子商务系统项目案例文档:《电子商务系统用例说明说》1、导言1.1 目的本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本电子商务系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的特性,以期能够获得更大范围的应用。
1.2 范围本站点分为前台和后台两个管理层面。
后台设有管理员对买家、卖家、会员以及商品的管理,管理员可以统筹的对卖家、买家、会员以及商品进行添加、删除以及修改的操作,这样就可以更好的确保所有的用户信息的完整和安全。
前台设有用户注册、用户登录、在线购物、在线浏览商城商品、成为会员等方便广大上班族有闲暇时间轻松购物的功能。
可以让广大的用户足不出户就可以购买到自己中意的喜欢的商品,为用户节省了大量的时间。
1.3术语定义本文档的术语定义如表1-1所示:编号术语名称1 用户浏览商城的商品或有意向在商城购买商品的商城游客,登录进入商城的商城普通用户或会员浏览商城商品和有意向购买商城的商品。
2 超级管理员就是对普通管理员的管理3 普通管理员对商品的增删改查及订单的查看等操作1.4参考资料【1】《软件工程案例教程---软件项目开发实践》第2版,国家示范型软件学院系列教材,机械工业出版社。
【2】《面向对象分析与设计》北京市高等教育精品教材立项项目,机械工业出版社【3】《软件需求最佳实践---SERU过程框架原理与应用》电子工业出版社2、系统定义主要阐述该项目的目标和项目的目标及项目的功能2.1 项目目标本项目设定的目标如下:●为用户提供一个方便、快捷的网上购物系统●系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少。
●系统具有良好的运行效率,能够达到提高销售率的目的。
●系统应有良好的可扩充性,可以容易的扩充功能。
2.2系统整体结构根据用户的需求分析,确定本项目是分级来运行,有用户,超级管理员,普通管理员,用户分为会员和VIP用户,主要就是购买商品,还可以浏览和给管理员留言等等,而超级管理员只是管理普通管理员,普通管理员是对商品的增删改查,还可以查看订单的情况,折扣管理,VIP管理等。
电子商务系统案例分析
电子商务系统案例分析1. 引言电子商务系统的快速发展和普及,给传统的商业模式带来了革命性的改变。
电子商务系统通过互联网技术的应用,实现了线上线下的融合、交流与合作,为企业带来了巨大的商机和发展空间。
本文将通过对一个典型的电子商务系统案例进行分析,探讨其成功的因素和经验。
2. 案例背景我们选择了国内一家知名的电子商务公司,该公司专注于线上线下的商品销售和物流配送。
该公司成立于2010年,经过多年的发展和积累,目前已经成为行业的领军者,拥有庞大的用户群体和强大的供应链体系。
3. 电子商务系统特点分析电子商务系统的特点包括以下几个方面:3.1 便捷的线上购物体验用户可以通过电子商务系统方便地搜索商品、浏览商品详情、下单购买。
同时,电子商务系统还提供了丰富的支付方式选择,如支付宝、微信支付等,极大地方便了用户的购物体验。
3.2 多渠道的商品推广通过电子商务系统,商家可以通过多种渠道推广商品,如搜索引擎推广、社交媒体推广等。
这些渠道的广泛覆盖,使得商品能够迅速被用户发现和购买。
3.3 高效的物流配送系统电子商务系统需要建立高效的物流配送系统,以保证商品能够在最短的时间内送达用户手中。
这需要建立完善的仓储管理、快递物流合作等。
4. 电子商务系统成功因素分析4.1 用户体验的重视该电子商务系统注重用户体验,通过界面简洁、响应速度快等方式,提升用户的购物体验。
同时,还提供了售后服务和客户支持,确保用户的满意度。
4.2 供应链体系的优势该电子商务系统建立了强大的供应链体系,与众多供应商建立了长期稳定的合作关系。
通过与供应商的紧密合作,保证了商品的品质和稳定供应。
4.3 多样化的营销策略电子商务系统采用多种营销策略,如促销活动、折扣优惠等,吸引用户的关注和购买。
同时,还与一些明星、品牌签署合作推广协议,增加了商品的曝光度和口碑。
4.4 数据驱动的运营决策该电子商务系统十分重视数据的收集和分析,通过大数据分析技术,不断优化运营策略和用户体验。
电子商务系统测试用例
案例1试用例的设计与编写表1 用例设计表(Table of Case Design)用例编号测试用例名称数据列表:上表为在单位工作时实际项目的用例表格,在实际的用例编写过程中,需要丰富的经验,今在国内,多数的项目还是以用例覆盖缺陷的形式来发现软件中潜在的问题,如金融系统,管理系统等等。
只有少数的游戏测试采用随机测试的方式。
所以在用例的设计过程中,需要考虑尽可能多的测试技术以达到最大的缺陷覆盖比例。
此表的实例请见下面表2。
测试用例与执行测试用例主要是用例设计者根据业务设计师的业务需求,对业务进行用例设计,保证用例所验证的功能为业务设计师的意图。
并通过合理测试方法的搭配,覆盖隐藏在程序中的缺陷。
本节将以上节的需求为基础,融入测试方法,对用户登录的需求进行用例编写。
表2 用户登陆用例设计 (User Login’s Case Design)[10]1.1 用户登陆(1)用例实例分析上述表格是根据SRS1.1(需求规格说明书)的需求而设计的测试用例,根据上节对与用户登录名及密码的限制,在测试用例步骤中应考虑到相应的有效等价类与无效等价类(黑盒测试方法-边界值分析)。
如涉及到字符限制,还应考虑到等价类划分的测试方法。
除次以外,一些经验丰富的测试人员可以根据错误推测法在用例中设计相应的用例。
(2)用例的执行如表2 所示,最后的执行状态显示为步骤3失败,说明程序中有与需求不符的缺陷,这样就需要在测试的过程中提交相应的缺陷报告,这些职责都应由测试员来执行。
****************************************************************************** 案例2测试设计当一份测试需求制定好以后,Designer就开始了Design Test Case,当然,这些制定出来的Test Case必须要覆盖到测试需求,Test Case并不是独立存在的。
测试设计中黑盒测试设计有这么几种方法:等价类划分,边界值分析,错误推测法,因果图法。
电子商务系统案例
电子商务系统案例电子商务系统在现代社会中已经成为了一种不可或缺的商业模式,其快速、高效、方便的特点使得越来越多的企业和个人选择通过电子商务系统来进行商业活动。
以下通过一个电子商务系统案例来具体介绍一下。
这个电子商务系统案例是一个名为“鲜果速达”的水果配送平台。
该平台致力于为用户提供新鲜、优质的水果,以及便捷的配送服务。
首先,用户可以通过“鲜果速达”的官方网站或手机APP来进行购买。
登录之后,用户可以浏览平台上提供的各种水果种类和品牌,包括进口水果、有机水果、精选水果等。
用户可以根据自己的需求进行筛选和选择,可以通过价格、品牌、产地等多个条件进行筛选。
其次,用户选择好要购买的水果后,可以进行下单并选择配送方式。
平台提供了多种配送方式,包括快递配送、自提点取货等。
用户可以根据自己的需求选择最方便的配送方式。
在下单之后,平台会有专门的工作人员进行订单确认和处理。
平台会检查用户提交的订单信息,并尽快安排配送。
同时,平台会保护用户的个人信息和支付安全,确保用户的权益。
最后,平台会通知用户订单的配送进度,用户可以随时查询订单的状态。
一旦订单到达目的地,用户可以对水果的质量进行评价和反馈。
如果用户对水果质量不满意,平台会尽快处理,并提供退货或换货的服务。
在“鲜果速达”的电子商务系统案例中,通过建立一个完善的电子商务生态系统,实现了商品的展示、交易、配送等环节的高效运作。
用户可以通过电子商务系统方便地购买到自己需要的水果,同时也可以获得良好的客户服务体验。
总之,电子商务系统已经成为了商业领域中不可或缺的一部分。
通过构建一个完善的电子商务系统,企业和个人可以更加方便、快捷地进行商业活动,并为用户提供更好的产品和服务。
电子商务系统的案例中“鲜果速达”就是一个很好的例子,通过该平台用户可以轻松地购买到新鲜优质的水果。
电子商务系统结构实验:取款机的简单用例图
电子商务系统结构实验(一)报告专业:-姓名:学号:-课程名称:电子商务系统结构实验名称:ATM简单模型目录1、简单ATM机的用例图: (3)2、取钱 (3)2.1、顺序图 (4)2.2、合作图: (5)2.3、类图: (6)3、存款: (6)3.1、顺序图: (6)3.2、合作图: (8)3.3、类图: (9)4、改变密码: (10)4.1、顺序图: (10)4.2、合作图: (11)4.3、类图: (11)5、付款: (12)5.1、顺序图: (12)5.2、合作图: (13)5.3、类图: (14)6、查阅结余: (15)6.1、顺序图: (15)6.2、合作图: (16)6.3、类图 (17)实验报告【实验目的】了解ATM机的取现流程设计的方法和步骤,认识并理解UML通用的标准建模语言基本概念和结构,掌握通用建模图例在Rational rose中的使用方法,并能运用Rational rose建模工具进行简单的业务流程设计。
【实验内容】建立简单的ATM机应用模型,功能包括取钱、存款、改变密码、用信用卡付款及查询结余。
用Rose软件分别画出各功能流程的顺序图、合作图及类图。
【实验步骤】步骤1:添加客户添加客户:李明。
步骤2:添加用例为客户添加取钱、存款、改变密码、用信用卡付款及查询结余用例。
步骤3:画出系统用例视图中的Main用例图根据系统中的参与者、用例以及它们之间的关系画出系统用例视图中的Main用例图步骤4:画出顺序图步骤5:画出合作图步骤6:绘制类图【实验结果】1、简单ATM 机的用例图:查询结余改变密码客户信用系统付款2、取钱:2.1、顺序图: 李明:客户2.2、合作图:6: 输入密码(123)9: 选择事务(取钱)2.3、类图:3、存款:3.1、顺序图:: 李明:客户3.2、合作图:6: 输入密码(123)9: 选择事务(存钱)3.3、类图:4、改变密码:4.1、顺序图:: 李明:客户4.2、合作图:6: 输入密码(123)9: 选择事务(改变密码)11: 输入原密码14: 输入新密码4.3、类图:5、付款:5.1、顺序图:: 信用系统: 李明:客户关5.2、合作图:6: 输入密码(123)9: 选择事务(付款): 信用系统5.3、类图:6、查阅结余:6.1、顺序图:: 李明:客户6.2、合作图:6: 输入密码(1234)9: 选择事务(查阅结余)6.3、类图:。
电子商务系统使用说明书讲解
电子商务系统使用说明书讲解电子商务系统电子商务系统是由有限公司开发,程序的主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能。
从长期的战略目标来说,网站不仅仅是产品和服务的推广,而是通过Internet、企业内部网(Intranet)和企业外部网(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍。
读者将系统的原程序拷贝到本地计算机后,去掉文件夹的只读属性,按照《安装配置说明书》内容完成配置后,便可在本地计算机上运行网站了。
系统主要分为前台和后台。
前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、会员信息、订单信息和公告信息的常规设置。
1.1 前台下图1.1所示的界面是电子商务系统的前台首页。
图1.1 电子商务系统前台首页前台包括:会员登录、会员资料修改、搜索商品、购买商品、去收银台结账、清空购物车、查询订单、销售排行和商城公告等9个模块。
1.1.1 会员登录:读者以会员的身份登录之后方可在网站上进行购物。
1. 登录如果读者已经是该系统的会员,则只需单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入系统主页。
注:同一个用户名已经登陆在另外一台IP登陆提示该用户已登陆。
2. 注册:如果读者是新用户,需要先注册,然后才能以会员身份进入在网上购物。
单击【登录】按钮,进入如图1.2所示的界面,图1.2 用户注册界面单击“用户名”、“真实姓名”、“密码”、“确认密码”、“所在城市”、“联系地址”、“邮政编码”、“证件号码”、“证件类别”、“联系电话”和“Email”文本框,输入相应的内容,最后单击【确认保存】按钮,系统会给予“注册成功”的提示字样。
进行确认后即完成注册。
最后单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入如图1.3所示会员购物界面。
电子商务系统测试用例设计
电子商务系统测试用例设计
一、软件功能需求
见电子商务系统使用说明书.
二、场景设计:
1.1.1 会员登录
A001-用户名密码正确正常登陆
A002-用户名错误,登陆失败
A003-密码错误,登陆失败
A004-同一用户名在同一时间在不同IP登陆
1.1.2 会员资料修改
B001-修改会员资料
1.1.3 搜索商品
C001-在搜索文本框中输入与查询条件相对应的内容正确搜索商品C002-在搜索文本框中输入与查询条件不相符的内容搜索商品失败
1.1.4 购买商品
D001-修改数量
D002-退回商品
D003-继续购物
1.1.5 去收银台结账
E001-填写信息提交
E002-返回
1.1.6 清空购物车
F001-清空购物车
1.1.7 查询订单
G001-查看订单
1.1.8 销售排行
H001-查看销售排行
H002-购买排行中的商品
1.1.9商城公告
I001-查看公告
三编写测试用例:。
电子商务系统说明书
电子商务系统说明书1. 简介电子商务系统是一种基于互联网的商业运作模式,通过电子手段进行商品的购买、销售及支付等交易行为。
本文将详细介绍电子商务系统的主要功能、操作流程以及使用方法,帮助用户更好地理解和使用该系统。
2. 功能概述2.1 注册与登录功能电子商务系统提供用户注册与登录功能,用户可以通过注册账号并登录系统,实现个人信息管理以及享受系统提供的各项服务。
2.2 商品浏览与搜索功能用户可以在电子商务系统中浏览各个商家提供的商品信息,并通过搜索功能快速找到所需商品。
2.3 商品详情与评价功能用户可以查看商品的详细信息,包括商品描述、价格、评价等,以便做出购买决策。
同时,用户还可以对购买过的商品进行评价,帮助其他用户了解商品的优劣。
2.4 购物车功能用户可以将感兴趣的商品添加到购物车中,方便随时查看已选择的商品,并进行结算操作。
2.5 订单管理功能用户可以查看自己的订单信息,包括订单状态、商品购买详情、物流追踪等,同时还可以取消或修改已下的订单。
2.6 支付功能电子商务系统支持多种支付方式,包括在线支付、货到付款等,用户可以根据具体需求选择合适的支付方式进行支付。
2.7 个人信息管理功能用户可以在系统中管理个人信息,包括修改密码、修改个人资料、查看历史订单等。
3. 操作流程3.1 注册与登录流程用户首次使用电子商务系统需要注册账号,输入个人信息并设置密码,完成注册后即可通过账号密码登录系统。
3.2 商品浏览与搜索流程用户可以通过浏览商家提供的商品分类或者使用关键词搜索功能来查找所需商品。
3.3 商品详情与评价流程用户点击商品图片或者商品标题可以进入商品详情页面,查看商品的详细信息以及其他用户对该商品的评价。
3.4 购物车与结算流程用户可以将感兴趣的商品添加到购物车中,在购物车页面查看已选中的商品,并进行结算操作,选择支付方式完成订单。
3.5 订单管理流程用户可以在个人中心页面查看已下的订单,包括订单状态、商品详情、物流信息等,还可以对已下的订单进行取消或修改操作。
电子商务系统测试用例设计
电子商务系统测试用例设计1.用户注册2.用户登录-输入有效的用户名和密码-输入无效的用户名和密码-输入正确的用户名和错误的密码-输入正确的密码和错误的用户名3.商品-输入关键字进行,并确保结果正确-输入无效的关键字进行,并确保结果为空-在结果中点击商品链接并检查是否能正确跳转到商品详情页面4.商品下单-从结果中选择一个商品并将其加入购物车-在购物车页面修改商品数量,并确保价格计算正确-在购物车页面删除商品,并确保商品已成功从购物车中移除-从购物车页面点击结账并查看下单页面的商品信息是否与购物车一致5.付款流程-在下单页面选择有效的收货地址和付款方式并进行付款-在下单页面选择无效的收货地址和付款方式并进行付款-在下单页面选择正确的收货地址和错误的付款方式进行付款-在下单页面选择错误的收货地址和正确的付款方式进行付款6.订单查看和管理-在付款成功后,查看订单列表并确保订单信息显示正确-在订单列表页面点击订单链接,查看订单详情页面的信息是否与订单列表一致-在订单详情页面取消订单并确认订单状态变为已取消-在订单详情页面申请退款并确认订单状态变为退款中7.评价和评分-在订单详情页面进行评价并确认评分和评论信息保存成功-在已评价的订单中重新评价并确认评分和评论信息更新成功-在未完成的订单中尝试进行评价并确认评价失败8.个人信息管理-在用户中心页面修改密码,并确认密码修改成功-在用户中心页面修改个人信息,并确认个人信息修改成功-在用户中心页面上传头像图片,并确认头像上传成功以上是对电子商务系统的一部分测试用例的设计。
测试用例的设计应该覆盖系统的核心功能和异常情况,以确保系统的稳定性和可靠性。
在实际测试中,还需要根据具体系统的需求和功能来细化测试用例的设计,以达到全面测试系统的目的。
电子商务——网上购物系统需求说明书
6
是
否
Tel
联系电话
VARCHAR
11
是
否
Payment
付款方式
VARCHAR
20
是
否
电子邮件地址
VARCHAR
50
是
否
Memo
备注说明
TEXT
2000
是
否
Time
订单生成时间
VARCHAR
20
是
否
tag
标志该订单是否处理过
INTEGER
是
否
Price
价格
DOUBLE
是
否
5.5、订单细目录
字段
描述
类型
长度
是否为空
是否为主键
Id
编号
INTEGER
否
是
Ordered
订单编号
INTEGER
否
否
Bookid
商品编号
INTEGER
否
否
Count
订购数量
INTEGER
否
否
price
该条目对应价格
INTEGER
否
否
5.6、系统管理员员基本信息表
字段
描述
类型
长度
是否为空
是否为主键
Id
用户编号
INTEGER
电子商务——网上购物系统需求说明书
1、系统设计
1.1、需求分析
网上购物主要是实现网上查询商品、购买商品、生成相应的订单等功能的系统。一个典型的网上购物系统一般需要有商品信息的动态展示、购物车管理、用户注册登录管理、订单处置等模块。
案例1某电子商务网站登录模块功能测试用例
案例1某电子商务网站登录模块功能测试用例用例1:正常登录前提条件:用户已注册并拥有有效的用户名和密码。
步骤:1.打开电子商务网站的登录页面。
2.输入正确的用户名和密码。
3.点击“登录”按钮。
4.验证是否成功跳转到用户的个人主页。
5.验证登录后显示用户的个人信息。
预期结果:用户成功登录,并跳转到个人主页,显示正确的用户信息。
用例2:用户名为空登录前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.将用户名输入框保留为空。
3.输入有效的密码。
4.点击“登录”按钮。
预期结果:用户不能登录,系统提示“用户名不能为空”。
用例3:密码为空登录前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.输入有效的用户名。
3.将密码输入框保留为空。
4.点击“登录”按钮。
预期结果:用户不能登录,系统提示“密码不能为空”。
用例4:用户名不存在登录前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.输入不存在的用户名。
3.输入有效的密码。
4.点击“登录”按钮。
预期结果:用户不能登录,系统提示“用户名不存在”。
用例5:密码错误登录前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.输入有效的用户名。
3.输入错误的密码。
4.点击“登录”按钮。
预期结果:用户不能登录,系统提示“密码错误”。
用例6:忘记密码前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.点击“忘记密码”链接。
3.跳转到密码找回页面。
5.点击“发送邮件”按钮。
6.验证是否成功发送了重置密码的邮件。
预期结果:用户成功发送了重置密码的邮件,并收到了包含重置密码链接的邮件。
用例7:注册新用户前提条件:用户已进入电子商务网站的登录页面。
步骤:1.打开电子商务网站的登录页面。
2.点击“注册新用户”链接。
3.跳转到注册页面。
电子商务系统应用分析
电子商务系统应用分析1. 引言电子商务系统已经成为现代商业中不可或缺的一部分。
随着互联网的快速发展和智能手机的普及,越来越多的人选择在网上购物。
在这个背景下,电子商务系统的应用变得愈加重要。
本文将对电子商务系统的应用进行分析,重点介绍其在商业领域中的应用。
2. 电子商务系统的定义电子商务系统是指通过互联网实现商业活动的系统。
它包括了线上商店、购物车、支付系统、物流系统等,为消费者和商家提供了一个方便快捷的交流和交易平台。
电子商务系统的核心是线上商店,它是一个虚拟的商店,用户可以在这个商店中浏览商品,选择并购买商品。
购物车是用户将选购的商品放入其中的地方,方便用户管理购物清单。
支付系统用于实现在线支付,保证交易的安全性和便捷性。
物流系统负责商品的配送和运输。
3. 电子商务系统的应用领域3.1 零售行业电子商务系统在零售行业中的应用非常广泛。
随着线上购物的普及,越来越多的零售商开始开设线上商店,通过电子商务系统来销售商品。
这为消费者提供了更多选择和更便捷的购物体验。
电子商务系统还可以帮助零售商进行销售数据的分析和客户行为的跟踪。
通过分析销售数据,零售商可以了解市场需求,制定更有效的营销策略。
通过跟踪客户行为,零售商可以提供个性化的商品推荐和优惠券,提高用户的购买转化率。
3.2 服务行业除了零售行业,电子商务系统在服务行业中也有广泛的应用。
例如,旅行社可以通过电子商务系统来销售旅游产品和服务。
用户可以在线浏览和选择旅游线路,并进行在线支付。
旅行社还可以通过电子商务系统来提供客户支持和售后服务。
另外,餐饮行业也开始利用电子商务系统来进行外卖销售。
用户可以通过手机App或网站在线订购外卖,餐饮商家可以通过电子商务系统来接受订单和管理配送。
3.3 制造业电子商务系统在制造业中的应用不仅仅是销售产品,还包括了供应链管理和订单管理等方面。
制造商可以通过电子商务系统来管理与供应商的合作关系,优化供应链的效率。
此外,制造商还可以通过电子商务系统来管理订单和库存。
UML系统分析设计案例——电子商务
UML系统分析设计案例——电子商务
电子商务是通过互联网进行商业活动的一种模式。
它以网络为平台,
通过电子协议进行交易,将商业活动从传统的线下转移到在线。
在这种模
式中,商家和消费者通过互联网进行交流和交易,实现商品和服务的买卖。
为了更好地理解电子商务的实现,以下是一个电子商务系统的UML系
统分析设计案例,包括用例图、类图和活动图。
用例图:
用例图是描述系统功能和角色之间交互的图表。
在这个电子商务系统中,我们可以确定以下用例:用户注册、用户登录、查看商品、购买商品、添加到购物车、支付订单、管理商品。
类图:
类图描述了系统中的类和类之间的关系。
在这个电子商务系统中,我
们可以确定以下类:用户类、商品类、订单类、购物车类。
用户类:包括用户信息、注册、登录等方法和属性。
商品类:包括商品信息、价格、库存等方法和属性。
订单类:包括订单信息、支付状态、购买的商品等方法和属性。
购物车类:包括购物车信息、添加商品、删除商品等方法和属性。
活动图:
活动图描述了系统中的流程,用于展示系统的处理逻辑。
在这个电子
商务系统中,我们可以确定以下活动:用户注册、用户登录、购买商品。
用户注册活动图:
用户登录活动图:
购买商品活动图:
以上是一个简单的电子商务系统的UML系统分析设计案例。
通过这些图表,我们可以清晰地了解系统的功能和流程,有助于开发人员设计和实现一个高效、易用的电子商务系统。
uml用例描述
uml用例描述在软件开发过程中,用例是一种用来描述系统功能和用户需求的工具。
UML(Unified Modeling Language)是一种常用的建模语言,其中用例图是用来描述系统功能和行为的图形表示方法。
本文将使用UML用例图的描述方式,来介绍一个名为“在线购物系统”的软件系统。
1. 引言在线购物系统是一个电子商务平台,为用户提供了在线购买商品的功能。
本系统的主要参与者包括注册用户、游客和管理员。
注册用户可以浏览商品、添加商品到购物车、下单购买商品等;游客可以浏览商品,但无法添加商品到购物车或下单购买;管理员负责管理商品信息和用户信息。
2. 用例图下面是“在线购物系统”的用例图:- 注册用户用例:注册用户可以执行的操作包括浏览商品、搜索商品、添加商品到购物车、下单购买商品、查看订单状态和评价商品。
- 游客用例:游客可以执行的操作包括浏览商品、搜索商品和查看商品详情。
- 管理员用例:管理员可以执行的操作包括添加商品、编辑商品信息、删除商品、管理用户信息和查看订单信息。
3. 详细描述3.1 注册用户用例- 浏览商品:注册用户可以浏览系统中的商品列表,查看商品的基本信息和价格。
- 搜索商品:注册用户可以根据关键词搜索系统中的商品,系统会返回符合条件的商品列表。
- 添加商品到购物车:注册用户可以将感兴趣的商品添加到购物车中,以便稍后进行结算。
- 下单购买商品:注册用户可以选择购物车中的商品,生成订单并进行支付。
- 查看订单状态:注册用户可以查看自己的订单状态,包括待支付、待发货、已发货等。
- 评价商品:注册用户可以给已购买的商品进行评价,以供其他用户参考。
3.2 游客用例- 浏览商品:游客可以浏览系统中的商品列表,查看商品的基本信息和价格。
- 搜索商品:游客可以根据关键词搜索系统中的商品,系统会返回符合条件的商品列表。
- 查看商品详情:游客可以查看具体商品的详细信息,包括商品介绍、规格、用户评价等。
电子商务系统功能说明书-模板
实用标准文档文档控制页版本记录目录第一章. 引言 (4)1.1. 编写目的 (4)1.2. 文档范围 (4)1.3. 项目概要 (4)1.4. 术语和缩写 (4)1.5. 参考资料 (4)第二章. 项目任务概述 (5)2.1. 建设任务 (5)2.2. 用户特点 (5)2.3. 假定和约束 (5)第三章. 系统总体设计 (6)3.1. 系统架构 (6)3.2. 技术路线 (6)3.3. 功能结构 (6)第四章. 后台管理功能设计 (7)4.1. 产品与订单 (7)4.1.1. 产品管理 (7)4.1.2. 订单管理 (7)4.2. 促销管理 (9)4.3. 优惠卷管理 (12)4.4. 物流配送 (12)4.5. 商户管理 (12)4.6. 会员管理 (14)4.7. 营销管理 (14)4.7.1. 短信平台 (14)4.7.2. 邮件平台 (14)4.8. 销售分析 (14)第五章. 商家平台功能设计 (15)第六章. 会员平台功能设计 (20)6.1.1. 个人工作台................................................................... 错误!未定义书签。
第七章. 团购流程性说明. (29)7.1.1. 办公收文流程............................................................... 错误!未定义书签。
第八章. 非功能性需求.. (30)8.1. 系统界面需求 (30)8.2. 系统接口描述 (30)8.3. 输人输出要求 (30)8.4. 对性能的规定 (30)8.5. 故障处理要求 (30)8.6. 安全性需求 (30)8.7. 其它需求 (30)第一章.引言1.1. 编写目的1.2. 文档范围1.3. 项目概要先使用免费的团购系统+ 用户管理Ucenter + 一些免费软件采用php + mysql搭建网站环境,后期在着手开发本系统实现1.4. 术语和缩写1.5. 参考资料1、天天团购管理员用户名和密码都是“tttuangou”,(后台地址是admin.php)商家用户名是“网赚宝”,密码“wangzhuanbao”2、拉手网团购3、艾尚团购第二章.项目任务概述2.1. 建设任务2.2. 用户特点2.3. 假定和约束第三章. 系统总体设计3.1. 系统架构B/S 系统B2C3.2. 技术路线Java 程序:JDK 1.6版本开发框架:Struts 2(MVC) + Spring 3.0.5 + hibernate 数据库:MYSQL3.3. 功能结构第四章.后台管理功能设计4.1. 产品与订单4.1.1.产品管理描述:管理所有商家发布的产品信息,并可以在后台添加产品产品状态:上架、下架4.1.1.1. 产品评价交易成功的产品会员可以给予评价,并给分4.1.1.2. 产品类型管理数据字典,管理树型产品类型结构4.1.1.3. 产品品牌4.1.2.订单管理说明:管理所有的产品订单功能订单流程状态: 新建订单> 用户取消订单(后台撤消订单) > 确认订单> 等待付款> 过期订单> 已经付款> 等待发货> 已发货物> 已收货物> 交易完成> 退还货款会员触发状态:新建订单> 取消订单> 已经付款> 等待收货> 已收货物> 申请退款后台触发状态:后台撤单> 等待付款> 过期订单> 确认付款> 已发货物> 交易完成订单类型: 团购\秒杀\普通\4.1.2.1. 订单子列表功能1,待确认和发货订单: 完成订单确认,以及发货登记2,已发货待完成订单: 待确认收货后完成订单结束操作3,待退款订单列表: 完成订单退款操作4.1.2.2. 订单详细信息支持订单备注说明订单留言查看管理订单历史记录管理4.1.2.3. 订单留言功能说明: 实现针对订单的会员与后台的沟通交流, 后台实现留言添加\修改\删除操作4.1.2.4. 订单历史操作说明:系统自动记录订单的每个历史操作记录,后台支持对记录删除操作.4.2. 促销管理项目类型: 团购\秒杀\热销\积分项目状态: 未启动\交易中\成功项目\失败项目\项目名称属性类别排序日期成交价格操作4.3. 优惠卷管理定义给每个会员申请领用,可以用来打折的优惠卷4.4. 物流配送4.5. 商户管理4.6. 会员管理仿造UCenter 功能,实现会员的后台添加修改删除操作4.7. 营销管理4.7.1.短信平台4.7.2.邮件平台4.8. 销售分析第五章.商家平台功能设计5.1. 团购项目团购项目主要是管理商家的团购信息,具有添加团购信息、编辑团购信息、删除团购信息、查询团购信息等功能。
电子商务系统功能分析.
系统的非功能性需求分析1.可用性①可理解性在我们网站的主页将提供网站的目录和索引,目录和索引是一个网站的基石,优秀的网站目录可以有大量的流量,能够推广网站,对于网站的SEO很有帮助,而索引可以方便用户,快速高效。
在我们的BBS论坛还增加了站内搜索,因为论坛信息大,站内搜索可以帮助用户快速找到自己需要的帖子。
②在线帮助和反馈在线帮助,我们利用网页在线咨询和QQ客户端,有自己公司的QQ,为客户进行咨询帮助。
地址目录,有自己公司的电子信箱,电话/传真,通信地址在线反馈,BBS有问卷调查表,如果用户填了我们发送的问卷调查将给一点的奖励,比如等级,累计积分送礼品等,售后还有专门的用户评价,也会累计积分送礼品。
常见问题解答,专设一个常见问题栏,把客户的问题公示及提供问题解答,这样就减少了人员的工作量和客户的效用。
③用户界面及其友好性需求名称详细要求信息的本地化用户打开网站后就自动定位到所在地页面风格客户设计页面页面字体显示购物清单的保存响应时间的一致性2.可靠性(1)安全①安全协议和支付系统安全使用安全电子交易协议,主要是为了解决用户、商家和银行之间通过信用卡支付的交易而设计的,以保证支付信息的机密、支付过程的完整、商户及持卡人的合法身份、以及可操作性。
SET中的核心技术主要有公开密匙加密、电子数字签名、电子信封、电子安全证书等。
②攻击防御有自己的攻击防御技术,在遇到黑客攻击时候可以快速反应。
③隐私和保密性保护用户的资料,对于用户信息具有保密技术(2)无缺陷性提供7×24小时的无故障服务,要求系统可以连续正常工作,对于链接错误有很好的时效性。
选择各个浏览器都兼容,弥补因浏览器造成的缺陷和不足面对系统崩溃,用户的操作失误及黑客攻击,我们系统应具有一定的错误识别能力,错误处理能力,建立双机备份机制需详细要求求名称CPU 2.0 Hz 以上(推荐)1GB以上(推荐)内存操Windows XP上版本作系统JSP技术选择DBMSQL Server 2005(建议用mysql)S选择Struts2+Spring+Hibernate架构选择CSS样式和JavaScript脚本,要兼容IE、Safari、火狐、谷歌等主流浏览器其他3.效果主要质量属性详细要求正确性确保各项资料数据的准确有效,禁止数据遗漏,重复,丢失。
电子商务系统的分析案例
电子商务系统的分析案例在当今数字时代,电子商务已经成为商业领域不可或缺的一环。
电子商务系统的分析和评估对于企业的发展和成功至关重要。
本文将通过一个实际案例来分析电子商务系统的关键要素和优势。
本案例基于一家电子商务平台“电商好物”。
1. 公司背景“电商好物”是一家在线购物平台,提供各类商品和服务。
该公司成立于2010年,目前在国内拥有大量用户,并扩展到国际市场。
他们的目标是成为顾客首选的电子商务平台。
2. 平台功能“电商好物”平台具有多种功能,包括商品展示、在线支付、订单处理和客户服务等。
用户可以方便地浏览商品,选择心仪的产品,并进行在线下单和支付。
平台还为卖家提供了便捷的管理工具,帮助他们管理商品、订单和库存等。
3. 电子商务系统关键要素3.1. 网站界面设计“电商好物”平台注重用户体验,其网站界面设计简洁美观,用户友好。
页面布局合理,商品分类明确,使用户可以快速找到所需产品。
3.2. 安全性和隐私保护电子商务系统的安全性和隐私保护对用户和卖家来说非常重要。
“电商好物”平台采用了加密技术和安全认证机制,确保用户的交易安全,保护用户的个人信息不被泄露。
3.3. 物流服务高效可靠的物流服务是电子商务系统的核心要素之一。
平台与多家物流合作伙伴建立关系,以确保商品能够及时送达客户手中。
物流系统实时跟踪和更新订单的状态,让用户可以随时了解自己的物流信息。
4. 电子商务系统优势4.1. 扩展市场和用户群通过电子商务平台,企业可以突破地域限制,将商品和服务推向全国乃至全球市场。
平台的在线推广工具和社交媒体渠道也能够吸引更多的潜在客户。
4.2. 降低成本相比传统的实体店,电子商务系统可以降低企业运营成本。
平台的自动化和集成功能减少了对人力资源的需求,同时节约了租金和运营费用。
4.3. 数据分析和个性化推荐电子商务系统可以收集和分析大量用户行为数据。
借助这些数据,平台能够进行个性化推荐,向用户展示他们可能感兴趣的商品和服务,提升购物体验和销售机会。
电子商务用例
电子商务用例--------淘宝范围:网上交易系统级别:用户目标主要参与者:卖家,买家,银行涉及及其关注:---买家:希望能够快速地,简单地买到自己想要的商品。
---卖家:希望能按照顾客需求提供该商品。
---银行:希望能提供出更方便网上交易的所有用户的交易系统,扩充业务。
---管理员:监控所有商品是否合法或者是否符合淘宝的要求,并调解交易中发生的错误。
---客服中心:希望能尽可能多地听取用户的不满和意见并且对于有疑问地用户提出指引,或解决买卖家之间交易中出现的问题。
---淘宝:希望能满足用户的要求,提供更安全方便的交易平台,希望即使在比如在服务器中出现问题都能够继续运行。
前置条件:用户必须成年,开通了网上银行。
成功保证:用户成功注册。
数据库存储用户账户。
用户按照正常流程进行(付款,发货等)。
淘宝交易平台正常运行。
银行交易系统正常运行。
主成功场景:1.用户登录。
2.买家在淘宝网上选中某商品,并打开该链接。
3.联系卖家。
4.卖家等待买家付款。
5.买家通过网上银行对淘宝帐号进行充值。
6.卖家输入支付密码,对其商品进行付款。
7.付款成功,页面提示“付款成功,等待卖家发货”。
8.款金进入淘宝交易平台的第三方存管。
9.卖家确认是否已经付款。
10.等待卖家发货。
11.卖家发货后,点击“确认发货”。
12.买家等待商品运送时间。
13.买家签收商品,检查商品无损坏。
14.买家登录账号,操作“确认收货”,并可以选择性地给予卖家店铺评价。
扩展:*a.管理员在任意时刻要求进行监控操作:1. 系统进入管理员模式。
2. 管理员执行监控操作。
例如,发现山寨机冒充其他品牌,管理员有权对该商品强制下架,并对卖家发出警告。
3. 系统回复到普通模式。
*b.管理员在任意时刻要求进行强制操作:1. 系统进入管理员模式。
2. 管理员执行强制操作。
例如,发现某些用户进行违法行为,或者违反淘宝规定,可以强制注销该用户的账号。
3.系统回复到普通模式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目案例名称:电子商务系统项目案例文档:《电子商务系统用例说明说》1、导言1.1 目的本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本电子商务系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的特性,以期能够获得更大范围的应用。
1.2 范围本站点分为前台和后台两个管理层面。
后台设有管理员对买家、卖家、会员以及商品的管理,管理员可以统筹的对卖家、买家、会员以及商品进行添加、删除以及修改的操作,这样就可以更好的确保所有的用户信息的完整和安全。
前台设有用户注册、用户登录、在线购物、在线浏览商城商品、成为会员等方便广大上班族有闲暇时间轻松购物的功能。
可以让广大的用户足不出户就可以购买到自己中意的喜欢的商品,为用户节省了大量的时间。
1.3术语定义本文档的术语定义如表1-1所示:编号术语名称1 用户浏览商城的商品或有意向在商城购买商品的商城游客,登录进入商城的商城普通用户或会员浏览商城商品和有意向购买商城的商品。
2 超级管理员就是对普通管理员的管理3 普通管理员对商品的增删改查及订单的查看等操作1.4参考资料【1】《软件工程案例教程---软件项目开发实践》第2版,国家示范型软件学院系列教材,机械工业出版社。
【2】《面向对象分析与设计》北京市高等教育精品教材立项项目,机械工业出版社【3】《软件需求最佳实践---SERU过程框架原理与应用》电子工业出版社2、系统定义主要阐述该项目的目标和项目的目标及项目的功能2.1 项目目标本项目设定的目标如下:●为用户提供一个方便、快捷的网上购物系统●系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少。
●系统具有良好的运行效率,能够达到提高销售率的目的。
●系统应有良好的可扩充性,可以容易的扩充功能。
2.2系统整体结构根据用户的需求分析,确定本项目是分级来运行,有用户,超级管理员,普通管理员,用户分为会员和VIP用户,主要就是购买商品,还可以浏览和给管理员留言等等,而超级管理员只是管理普通管理员,普通管理员是对商品的增删改查,还可以查看订单的情况,折扣管理,VIP管理等。
如图1-23、应用环境本项目的应用环境分为硬件环境和软件环境。
3.1 系统运行的硬件环境:客户机为普通的PC机:内存:1G以上3.2系统运行的软件环境:●操作系统:windows XP /windows7●数据库:SQL Server 2005●开发工具包:JDK V ersion 7●JSP服务器:Tomcat●浏览器:IE4、功能规格本系统采用 Microsoft SQL Server 数据库,使用Java EE开发,采用B/S架构。
数据库设计原则上符合第三范式,且规范,易于维护。
“用例”描述的是用户、管理员、外部系统以及系统处理是如何与系统交互来完成工作的用例模型提供了一个非常重要的方式来界定系统边界以及定义系统功能。
设计用例时,我们应该遵循下列步骤:1)识别出系统的执行者,它们可以通过某种途径和系统交互。
确保所有的执行者都被系统识别出来2)描述主要的用例,并且一定要清楚这个执行者主要想实现什么功能。
3)重新审视每一个用例,并且把他们的功能进一步的完善化和明确化。
4.1角色定义与本系统有关的用户和角色包括:1)超级管理员:管理普通管理员的信息,保证系统正常运行。
2)普通管理员:对商品类型进行增删改查对订单的查看与管理及时的进货和补货。
对用户留言的回复和VIP的管理及折扣的管理3)用户:浏览或购买商城商品、获得相应的消费积分,根据积分获得相应的积分奖励,非会员用户根据积分的数量成为商品的会员。
4)未注册商城用户(游客):进入商品浏览商城物品,注册成为商城用户进行购买。
5)数据库:“数据库”是一个与系统产生交互的外部系统,这个执行者负责系统的数据查询、增加、删除和修改操作。
4.2系统的用例图主要分为三大部分的用例图,有用户、超级管理员和普通管理员。
系统的用例图如1-3所示。
密码修改注销订单查看商品购买订单修改用户留言结账用户登录用户注册普通用户商品浏览VIP 用户的管理登录注销密码修改商品添加商品修改商品删除发送订单查看用户留言及回复查看全部订单查看已发送订单查看订单查看未发送订单折扣管理普通管理员查看商品信息订单修改登录注销密码修改删除普通管理员查看普通管理员添加普通管理员超级管理员修改普通管理员信息4.3用例各部分的详细功能 1)、普通用户基本功能 1.1用户注册普通用户用户注册用例名称:普通用户注册 执行者: 普通用户用例描述: 普通用户注册成远洋网上购物系统的普通用户 前置条件:普通用户已经打开网上购物系统的页面 基本事件流:1.普通用户提出注册请求; 2.普通用户点击注册按钮; 3.系统打开注册页面;4.普通用户输入用户名、密码、再次输入密码及用户常用邮箱 5.用户单击“提交”;6.系统验证登录用户的信息并返回相应信息。
其它事件流:5a .用户选择“重置”,系统将清空输入框信息;6a .用户输入的用户名、两次密码及邮箱都正确则系统使该用户处于登录状态;6b .用户输入的用户名已存在,则提示用户重新输入; 6c .用户输入的密码格式不正确或两次密码不一致,则提示用户重新输入; 异常事件流:4a .用户选择浏览器的返回按钮,该页面将返回到网上购物商城系统主页。
6d .系统注册时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示会员注册失败后置条件:普通用户注册成功后可登录 备注说明:无1.2用户登录用户登录普通用户用例名称: 普通用户登录执行者: 普通用户用例说明: 普通用户登录远洋网上购物商城系统前置条件:普通用户已注册成网上购物商城系统的用户 基本事件流:1.普通用户请求进入网上购物商城系统;2.普通用户点击登录按钮;3.系统为用户打开登录页面;4.普通用户输入用户名、密码,再选择“登录”; 5.系统验证登录用户名和密码的正确性;6. 经验证用户名和密码正确则进入远洋网上购物系统。
其它事件流:4a.普通用户输入用户名和密码后选择“返回上一层”按钮,则返回用户请求登录前的页面;5a.系统验证用户名和密码不匹配后,则提示用户登录失败,让用户重新登录。
异常事件流: 5b.系统登录时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示用户登录失败。
后置条件: 登录成功可进行其他操作 备注说明:无1.3修改密码普通用户修改密码用例名称: 修改密码 执行者: 普通用户用例说明: 普通用户维护密码前置条件:普通用户已经登录了远洋网上购物系统 基本事件流:1.普通用户提出密码重置请求;2.普通用户点击密码重置按钮;3.系统为普通用户打开密码重置页面;4.普通用户输入新密码两次,然后单击提交按钮。
5.系统验证用户输入的两次密码是否一致; 6.如果用户输入的两次密码一致,则提示用户“恭喜您,密码修改成功”。
其它事件流:4a.普通用户选择“重置”,则清空新密码及确认密码的内容。
5a.用户输入的两次密码不一致,则提示用户修改密码不成功,请用户重新修改。
异常事件流5b.系统密码修改时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则密码修改失败。
后置条件:修改密码成功备注说明:无1.4用户注销普通用户用户注销用例名称:用户注销执行者:普通用户用例说明:用户退出远洋网上购物系统前置条件:用户已经登录了远洋网上购物系统基本事件流:1.普通用户提出注销请求;2.普通用户点击注销按钮;3.系统使普通用户自动退出系统;4.普通用户注销后,返回用户本系统的主页。
其它事件流:无异常事件流:3a.系统注销时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则注销失败后置条件:注销成功备注说明:无2)、普通用户商品购买功能2.1.用户浏览商品商品浏览普通用户用例名称:普通用户浏览商品执行者:普通用户用例说明:用户查看远洋网上购物系统上的商品前置条件:用户已经打开远洋网上购物系统基本事件流:1.用户提出浏览商品的求;2.用户打开出售商品界面;3.用户查看商品信息及商品详细信息;其它事件流:无异常事件流:3a.浏览商品时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则浏览商品信息不成功。
后置条件:用户可以查看商品详细信息,可以将商品放入购物车。
备注说明:无2.2用户购买商品商品购买普通用户用例名称:普通用户购买商品执行者:普通用户用例说明:用户购买远洋网上购物系统上的商品前置条件:用户已经查看远洋网上购物系统上的商品基本事件流:1.普通用户提出商品购买的请求;2.用户查看商品信息时点击购买按钮;3.用户购买远洋网上购物系统正在出售及库存不为0的商品;4.用户点击购买后则将商品放入对应的购物车中。
其它事件流:3a.用户购买的商品库存为0或已下架的商品。
异常事件流:4a.购买商品时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则购买商品不成功。
后置条件:用户点击购买商品后将商品放入购物车,待用户购买完成后可以结账。
备注说明:无2.3 用户结账结账普通用户用例名称:普通用户结账执行者:普通用户用例说明:用户在远洋网上购物系统上的购买商品后的付款活动前置条件:用户已经将远洋网上购物系统上的商品放入购物车基本事件流:1.普通用户提出结账请求;2.普通用户点击购物车按钮;3.普通用户在购物车中点击结账按钮;4.普通用户点击结账后方可填写用户的收货信息其它事件流:3a.用户在购物车中可以修改购买商品的数量,也可以删除购买的商品;3b.若用户是在未登录状态下点击结账按钮,则会弹出用户登录页面,用户登录后方可进行结账操作。
异常事件流:3c.结账时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则结账不成功。
后置条件:收到商品备注说明:无3)、普通用户订单管理3.1用户查看订单查看订单普通用户用例名称: 普通用户查看订单执行者: 普通用户用例说明: 用户在远洋网络购物系统上查看自己提交的订单信息 前置条件: 用户在远洋网络购物系统填写并提交用户的收货信息 基本事件流:1.用户已入于登录状态;2.用户提出查看订单请求;3.用户点击“我的订单”按钮;4.用户可以看到自己所有的订单情况;其它事件流: 3a.普通用户点击“单击这里返回”可以返回进入本页面前的页面; 3b.若用户还没有订单则提示没有订单。
异常事件流: 3c.用户查看订单时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,则查看订单不成功。
后置条件: 查看订单成功,可以对订单做其他管理 备注说明:无3.2用户修改订单修改订单普通用户用例名称: 普通用户修改订单 执行者: 普通用户用例说明: 用户在远洋网络购物系统上已有订单信息前置条件:用户在远洋网络购物系统已提交订单且订单的状态为未发送状态 基本事件流:1.普通用户已处于登录状态;2.普通用户提出修改订单的请求;3.普通用户点击“我的订单”按钮;4.普通用户在查看自己所有的订单信息时,可以对未发送状态的订单进行修改;5.普通用户对订单进行修改;6.系统返回订单修改成功。