商务参考体系结构:企业对消费者 (B2C电子商务实践) 第 2 章:概念设计阶段

【期末复习】电子商务(南邮考后总结版) 如需题库练习,可移步学长博客题库(含考试原题),但是这个题库会有超纲题,可对照重点参考练习。题目很简单,15分钟写完,但是很多人作弊被逮,希望大家放平心态,不要得不偿失! 目录 一、题型 二、要点 (1)名词解释 ① 电子商务 ② 虚拟社区【19-20-1-A已考名词解释】 ③ 社交网络 ④ 客户关系管理【19-20-1-A已考名词解释】 ⑤ 数据挖掘 ⑥ 大数据营销【1... 阅读详情
 

商务参考体系结构:企业对消费者

第 2 章:概念设计阶段
Microsoft Corporation
2001年5月

摘要:本章将说明 Microsoft 解决方案框架 (MSF) 设计过程的概念阶段。在这一阶段,设计小组将从潜在用户和业务的角度来确定主要的解决方案概念和目标。该阶段结束时,设计小组将编写功能说明文档,此文档是以后所有应用程序设计工作的基础。

简介

在概念设计阶段中,设计小组将根据以前所确定的业务和用户需求来确定一个完整的项目前景并将其记录下来。基于这些需求,该小组将准备“应用方案”(源自“用例”),然后创建一个功能说明文档,以便从电子商务应用程序的用户及供应方的角度来详细解释该应用程序的工作原理。该功能说明文档是在概念阶段结束时所提交的文档。

应用方案和用例

应用方案通过详细分析“用例”来创建。用例只是一个说明文本,用于描述外部“操作者”(操作者可以是用户或现有系统)与所设计的应用程序(或组件)之间的交互。除了用户之外,操作者还可以是服务、组件等。

创建用例时主要应确定两方面信息:一是操作者的操作,二是预期的结果。用例通常是在白板(也称集体讨论)讨论中草拟出来的,这种讨论将简要地概括用例,并为其提供描述性名称。然后将制定出用例的详细内容,并对其进行某种线性排序。

本章的其余部分将介绍为 ConsolidatedRetail.com 应用程序开发的各种应用方案,并提供各种方案所述内容的操作用例图。

应用方案参考体系结构

在概念设计阶段中,参考体系结构应用的设计人员会确定如下应用方案:

应用方案 1:客户登录到站点

客户导航至登录页并输入其用户名和密码。系统将验证用户名和密码。如果用户输入了有效的用户名和密码,则会显示出一个页面,它所包含的链接将使用户能够更新其用户配置文件信息并查看其订单历史记录(如“应用方案 6”所述)。

如果客户将用户名字段留为空,则提示该用户必须填写用户名字段。

如果客户将密码字段留为空,则提示该用户必须填写密码字段。

如果客户输入的用户名无效,将重新显示登录页,并出现错误消息,指出该用户名无效。

如果客户输入的用户名有效而密码无效,将重新显示登录页,并出现错误消息,指出该密码无效。

如果客户表示已忘记密码,则将向该客户提供一个选项,让其输入用户名,然后在电子邮件消息中接收密码。

图 2-1 是一个用例图,用以说明登录功能。

图 2-1:登录功能

应用方案 2:客户搜索产品

客户可以通过输入产品的标题、文本或说明来搜索产品,系统将显示所有匹配产品,这些产品的说明中都包含用户在搜索框中输入的索引关键字。

客户可以导航至搜索框,通过输入产品名的一部分来搜索产品。系统将显示与搜索标准最匹配的产品。

图 2-2 是一个用例图形,用以显示客户所执行的搜索。

图 2-2: 客户执行搜索

如果客户输入的产品名没有匹配的产品,或者客户输入的产品名有误,搜索结果将显示一则消息,指出没有产品与搜索标准匹配。

如果客户输入的关键字与产品说明不匹配,系统将显示一条消息,指出没有产品与搜索标准匹配。

应用方案 3:客户浏览要购买的产品

在这种情况下,客户选择要浏览的目录。显示所选目录的根中的各类别和各产品。然后,用户可以选择要查看细节的产品,或选择一个类别,查看所选类别中的产品集和子类别集。

图 2-3 是一个用例图形,用以说明浏览方案。

图 2-3:客户浏览

应用方案 4:客户管理购物篮

当客户显示购物篮时,购物篮可能是空的,也可能包含在本次会话或上次访问中未购买或已删除的产品。

如果购物篮为空,应用程序将显示一条消息,向该客户提示购物篮是空的。

如果购物篮包含一种或多种产品,应用程序将显示一个列表,其中包括每种产品的产品名、价格、数量和总计,以及购物篮中所有产品的总计。

如果客户选择删除某种产品,应用程序将从购物篮中删除该产品。

如果客户选择删除购物篮中的所有产品,应用程序将删除购物篮中的所有产品。

如果客户更改了某一产品的数量,应用程序将对购物篮进行更新,以反映该产品的数量。

如果客户更新了购物篮,应用程序将重新计算购物篮中每种产品的产品数量和总计,并重新计算购物篮中所有产品的总计。

图 2-4 是一个用例图形,用以说明购物篮管理方案:

图 2-4:客户管理购物篮

应用方案 5:客户结帐

客户表示愿意结帐,并愿意购买购物篮中产品。

如果客户当前未登录,将要求该客户按照“应用方案 1”所述输入有效的用户名和密码。然后,应用程序将显示与当前用户相关联的送货地址列表。客户可以指定将订单发往其中一个地址,也可以编辑地址或添加新地址。客户还可以指定将购物篮中的不同产品发运到不同的地址。

如果客户指定了单个送货地址,应用程序将提示该客户从可用的送货方式列表中选择一种送货方式。

如果客户指定使用多个地址,应用程序将提示客户为购物篮中的每一产品选择地址和送货方式。

如果客户选择添加或编辑地址,应用程序会将客户重定向到“应用方案 6”中所述的送货信息页之一。

当客户提供了送货地址和送货方式信息后,应用程序将提示该客户确认付款地址并提供信用卡类型、帐户持有人姓名、帐号、到期月和到期年。

如果客户未指定付款地址,应用程序将显示一个页面,让客户按照“应用方案 6”所述指定付款地址。

图 2-5 是一个用例图形,用以说明结帐功能。

图 2-5:客户结帐

下一步,应用程序将显示订单、送货和付款的概要信息页。客户可以确认该订单或修改其中的信息。

如果客户选择修改订单,则将回到“应用方案 4”中所述的购物篮页。

如果客户确认该订单,则将显示感谢消息和唯一的订单号。

最后,应用程序将向用户发送订单确认电子邮件,以确认此次订购。

应用方案 6:客户提供帐户和送货信息

如果客户正在以匿名方式浏览该站点,则必须按照“应用方案 1”所述输入用户名和密码。

“我的帐户”页包含指向多个页面的链接,以便于客户更改帐户信息,更改送货地址信息,更改付费地址信息,更改密码并查看订单历史记录。

如果客户选择更改其帐户信息,应用程序将显示一个页面,让该客户编辑其帐户的用户姓名、电子邮件地址、电话号码和传真号码。

如果客户选择编辑地址信息,应用程序将显示一个页面,列出与该帐户相关联的所有地址。客户可以添加新的地址,也可以编辑或删除现有地址。

如果客户选择添加新的地址,应用程序将显示一个页面,提示用户提供此地址项的名称、收件人姓名、街区地址信息(两行)、城市、省份、邮政编码以及电话号码。

如果客户将“列为”、“收件人姓名”、“地址行 1”、“城市”、“省份”、“邮政编码”字段留为空,应用程序将提示客户填写缺失的数据。如果客户选择编辑地址,应用程序将显示地址字段,该客户即可对其进行修改。如果客户选择删除地址,应用程序将删除帐户的地址记录。

如果客户选择更改其付款地址,应用程序将显示一个页面,提示用户提供此特定地址项的名称、收件人姓名、街区地址信息(两行)、城市、省份、邮政编码以及电话号码。

如果“收件人姓名”、“地址行 1”、“城市”、“省份”、“邮政编码”或“列为”字段留为空,应用程序将提示客户填写缺失的数据。

如果客户选择查看其订单历史记录,应用程序将显示一个页面,其中包含该客户以前订单的详细信息。

如果客户选择更改其密码,应用程序将显示一个页面,提示该客户输入旧密码和新密码,并确认新密码。当用户提交这些数据后,应用程序将检查旧密码是否与帐户中的密码相匹配,新密码是否与确认信息中的密码相匹配。如果密码全部匹配,系统将更改与该客户相关联的密码。如果不匹配,应用程序将显示错误消息,提示客户重新更改密码。

图 2-6 是一个用例图形,用以说明此方案:

图 2-6:客户提供帐户和送货信息

总结

本章介绍了为电子商务应用程序确定应用方案并制定概念设计的过程。图 2-7 是一个用例图形,用以显示已定义的累积应用方案:

图 2-7:累积应用设计图

应用方案及其基础用例都应该说明该应用程序在多种业务过程中的预期行为。应用方案还应从概念上说明应用程序的功能,并为应用程序中组件的逻辑设计提供基础。另外,因为设计过程具有迭代性,所以如果稍后在开发过程中发现了先前未发现的交互,则可以在设计中包括新的用例。



Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=5783


B2C电子商务系统 B2C电子商务系统很系统的分析了软件需求,从系统功能模块的分析道数据库建立和系统用例图等模块,很全面! 立即下载

相关推荐

类似淘宝电商平台详细用例图

类似淘宝电商平台详细用例图,包括总模块,各类细分模块共10页ppt,需求获取详细分析

几个关于uml的考试题目

 一个朋友找我帮忙做了几个关于uml的题目,放上来备忘1.设计一个课件类,主要的属性有课件编号、课程名称名称,课件类型等等信息。要求对课件进行管理时能够及时记载已经创建了多少个课件的实例。写出java代码package exam2;public class Exam2 { private String CoursewareCode; private String Cours

zhangxiuyuan的专栏 3079

购物用例图 电子商务系统分析设计

电子商务 用户 经理 库存管理员 卖方 电子商务系统分析设计

商务参考体系结构:企业对消费者 (B2C)

第 1 章:业务需求和设计模型摘要:本章讨论了指导如何设计 ConsolidatedRetail.com(它属于企业对消费者 (B2C) 网站,采用 Microsoft 商务参考体系结构)的业务需求,并概括了在此应用程序设计期间确定的实际业务需求。本章还概要介绍了 Microsoft 解决方案框架 (Microsoft Solutions Framework,MSF) 三层应用程序模型和阶

木木的网络天空 7997

电子商务网站用例图

一个非常详细的电子商务系统分析与用例图,包括购物车、订单模块

online-book-reselling:这个项目就像一个电子书店网站,您可以在家里舒适地通过Internet购买书籍。 在线书店是Internet上的虚拟商店,客户可以在其中浏览目录并选择感兴趣的书。 用户可以选择许多书籍,这些书籍可以存储在购物车中。 在结帐时,购物车中的物品将作为订单显示。 届时,将需要更多信息来完成交易。 通常,将要求客户填写基本详细信息或选择账单地址,送货地址,送货选项以及付款信息(例如信用卡号)

网上图书转售 这个项目就像一个电子书店网站,您可以在家里舒适地通过Internet购买书籍。 在线书店是Internet上的虚拟商店,客户可以在其中浏览目录并选择感兴趣的书。 用户可以选择许多书籍,这些书籍可以存储在购物车中。 在结帐时,购物车中的物品将作为订单显示。 届时,将需要更多信息来完成交易。 通常,将要求客户填写基本详细信息或选择账单地址,送货地址,送货选项以及付款信息(例如信用卡号)。

商务参考体系结构:企业对消费者(B2C电子商务解决实践) 第 1 章:业务需求和设计模型

 商务参考体系结构:企业对消费者 (B2C) 第 1 章:业务需求和设计模型 Microsoft Corporation 2001年5月 摘要:本章讨论了指导如何设计 ConsolidatedRetail.com(它属于企业对消费者 (B2C) 网站,采用 Microsoft 商务参考体系结构)的业务需求,并概括了在此应用程序设计期间确定的实际业务需求。本章还概要介绍了 Microso

coolstar的调侃 1834

基于Java+SpringBoot+Vue的中小企业设备管理系统的设计与开发(源码+lw+部署文档+讲解等)

💗博主介绍:✌新人博主,工作经验两年+、专注于Java、小程序技术领域和毕业项目实战✌💗🌟文末获取源码+数据库🌟

2301_76502068的博客 1385

商务参考体系结构:企业对消费者 (B2C电子商务实践) 第 4 章:物理设计阶段

 商务参考体系结构:企业对消费者 第 4 章:物理设计阶段 Microsoft Corporation 2001年5月 摘要:本章讨论了和商务参考体系结构应用程序 ConsolidatedRetail.com 有关的 Microsoft 解决方案框架 (MSF) 物理设计阶段。在逻辑设计阶段,项目开发小组将实际的物理设计约束应用到在逻辑设计阶段创建的逻辑设计。这项活动的目标是标识一组组

coolstar的调侃 2050

CoppeliaSim+matlab+simulink七轴机械臂仿真

七轴机械臂vrep+matlab+simulink 仿真

a1233219的博客 3557

【规则引擎连载3】 WebSphere ILOG JRules 开发——新建一个规则项目

规则项目依赖于bom,bom来自于一个Java项目,所以在建规则项目之前,需要先建立一个Java项目,也就是建模。 说明:原则上是一个规则项目,一个bom。如果规则项目很多,并且每个规则项目的bom都是一样的,那么可以将bom提取出来,单独作为一个项目,这样减少不必要的重复操作,减少维护成本,降低出错几率。这里逐步讲解两种方法来创建规则项目,推荐第二种。 本文主要建立两种规则项目与bom之间的关系,编写相关的规则内容,如操作规则、规则流、决策表等,在后续文章中详细讲解 。

manman的分享 2331

商务参考体系结构:企业对消费者 (B2C电子商务实践) 第 3 章:逻辑设计阶段

 商务参考体系结构:企业对消费者 第 3 章:逻辑设计阶段 Microsoft Corporation 2001年5月 摘要:本章描述 Microsoft 解决方案框架 (MSF) 设计流程的逻辑阶段。在此阶段,设计小组要根据概念设计在组件应用和集成方面作出高级的决定。设计小组将使用应用方案(在概念阶段开发)来构建应用程序的逻辑模型。在此阶段结束时,设计小组应已开发出逻辑设计,此设

coolstar的调侃 1403

无人机蜂群作战设计技术详解

构建防御网络,拦截敌方无人机或导弹;无人机蜂群作战设计技术是一种创新的军事应用概念,它基于生物仿生学原理,通过先进的通信技术、自主导航与决策算法,将大量小型、低成本、功能各异的无人机组织成一个高度协同的群体,以执行复杂多样的军事任务。无人机蜂群作战的概念源于自然界中蜜蜂、蚂蚁等生物群体的行为模式,这些生物群体通过简单的个体间的信息交互和分工协作,能够完成远远超出单一个体能力的复杂任务。其中,无人机群体是执行任务的主体,指挥控制系统负责任务分配和决策,通信数据链则保障无人机群体与指挥控制系统之间的信息交换。

专注多旋翼、复合翼无人机技术研究,从事低空经济行业。 2217

电子商务复习题

简答题复习 1.简述电子现金应用过程? 购买电子现金 消费者在电子现金发布银行办理一定的手续,然后购买。 存储电子现金 消费者通过个人计算机电子现金终端软件从电子现金银行取出一定数量的电子现金,然后存储在硬盘上。当然,根据电子现金模式的不同,也可以存放在卡或其他介质上。 用电子现金购买商品或服务 消费者从同意接收电子现金的商家订货,使用电子现金支付所购商品的费用。 资金清算 接收电子现金的商家与电子现金发放银行之间进行清算,电子现金银行将消费者购买商品的钱支付给商家。 确认订单 商家获得付款后,

惟一||.唯一 的博客 4万+

Win10和Ubantu16.04双系统下,卸载Ubantu

Win10和Ubantu16.04双系统下,卸载Ubantu 机器配置 华硕主板,英伟达显卡(这不是重点) Win10与Ubantu16.04均为UFFI分区(如果不知道这个也不需要在意,一般默认的都是这样,鸵鸟原则) 清除Ubantu系统 一般按照常规的方法来删除Ubantu,都是直接将磁盘管理器里面的关于Ubantu的磁盘清空,但是还会留下一个UFFI分区,如果不进行删除的话,开机时候还是会有...

qq_33289694的博客 392

无人机多旋翼倾转动力测试系统-适用于(eVTOL开发、缩比模型测试、科研教育)

LY-QZ-F4多旋翼倾转动力测试系统是全球首款专为倾转四旋翼设计的多自由度动力测试平台,融合高精度传感、动态倾转模拟与智能工况分析,为下一代eVTOL技术提供全维度验证工具。采用航空级应变传感器(精度±0.1% FS),同步捕获推力、扭矩、俯仰/滚转力矩,动态误差<1%。同时测试电驱动系统(单轴最大150kW)与混合动力单元(增程式),支持高压(800V)平台。通过MET数据采集软件,控制采集一体化,定制化,实时观察上百个传感器数据,实时更改测试需求。可搭配六维姿态平台,温湿度舱、振动台等环境模拟设备。

weixin_49209795的博客 876
上一篇: 商务参考体系结构:企业对消费者 (B2C电子商务实践) 第 3 章:逻辑设计阶段
下一篇: 2001年度全国计算机软件专业技术资格和水平考试国家文件
techweb
博客等级 码龄19年 226粉丝 3842原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值