试论基于用例的电子商务网站需求分析

合集下载

电子商务网站需求分析

电子商务网站需求分析

哈尔滨工业大学〔威海〕计算机科学与技术学院2021年秋季学期?软件工程?大作业一:电子商务网站需求分析聚美优品目录1 需求陈述……………………………………………………………………………………错误!未定义书签。

1.1 业务需求……………………………………………………………………………错误!未定义书签。

1.2 各角色的功能需求…………………………………………………………………错误!未定义书签。

1.2.1. 用户的功能需求……………………………………………………………错误!未定义书签。

1.2.2. 电商的功能需求 (2)1.3 各角色的非功能需求 (2)1.3.1. 用户的非功能需求 (2)1.3.2. 电商的非功能需求 (3)1.4 外部接口需求 (3)B2B与C2C的电子商务的区别 (3)2 用例模型 (4)2.1 系统用例图 (4)2.1.1 买家用例图 (4)2.1.2 聚美用例图 (5)2.1.3 品牌方用例图 (6)系统用例模型 (6)买家用例清单 (6)买家用例详细描述 (7)聚美用例清单 (13)聚美用例详细描述 (13)厂家用例清单 (18)厂家用例详细描述 (18)用例的活动图 (20)用例的活动图的详细描述 (22)4. 领域模型 (22) (22) (23)一.需求分析1.业务需求【背景:聚美优品由陈欧、戴雨森等创立于2021年3月。

聚美优品女性化装品正品折扣网店,现如今还开展了洗护用品,服饰及奢侈品的多个领域,但依旧以美妆特卖为主打。

电子商务在迅猛开展,网购化装品市场规模持续增大,虽然前景和市场都是相当的客观,但是仍然存在很多的问题,假冒伪劣充满了整个网络,不仅恶化了消费环境,还严重影响了消费者对网络购物的信心,如何让化装品电商行业更加的标准化、合法化、成熟化这是化装品行业首要解决的问题。

提高消费者对网购的信任度,才会使整个行业朝着更安康的方向开展。

】聚美优品是采取团购形式的垂直类销售女性化装品B2C。

电子商务网站需求分析

电子商务网站需求分析

电子商务网站需求分析1.引言1.1编写目的面对市场商品的需求和互联网络日益流行的今天,网络对于人们的生活变得越来越重要,在网络的这个圈子中,网上购物已经成为了一个热点,网上购物的出现,给消费者的消费观带来了很大的改变,功能强大的购物网站已成为大家一致性的选择1.2项目背景开发软件名称:电子商务网站项目任务提出者:项目开发者:x x用户:网购物者实现软件单位:X X公司系统与其他软件,系统的关系:1.3定义1.4参考资料1. 《软件工程导论》,张海藩,清华大学出版社。

2.任务概述2.1目标2.2运行环境服务器终端为pc机。

运行环境:Windows数据库:SQL server2.3条件与限制1.Client/Serve r结构总体设计方案对它的约束:电子商务网站系统做为Client/Server结构的一个应用系统,不可避免的要受到Client/Server结构的约束。

在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。

同时,由于信息的共享,机票预订系统还受到其它系统的信息约束。

2.人力、资金、时间的约束电子商务网站系统实施的目标就是要带给轮胎生产公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。

因此,在设计中,重点是企业间信息的网络交流,能提供各部门间的方便快捷的联系,并提高数据统计的即时性、准确性、方便性,给公司带来良好的效益。

3.技术发展规律的约束计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。

例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

3.数据描述3.11.数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。

数据的输入来源是手工输入。

手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

电子商务网站需求分析

电子商务网站需求分析

电子商务网站需求分析・1・引言1.1文档介绍在此文档中详细的介绍了对开发此电子商务网站应实现的功能性需求,非功能性需求以及在开发此系统时应遵循的规范,同时说明了此系统要求的软硬件环境需求,后期测试与维护的流程。

1.2编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档,本文档综合客户需求及技术开发建议提出一些说明。

1.3文档范冃木文档包含以下儿部分:1. 产品介绍2. 产品面向的用户群体3. 产品应当遵循的标准或规范4. 产品的范围5. 产品中的角色6. 产品的功能性需求7. 产品的非功能性需求8. 需求确认・2・2.1目标该系统作为饭摩尔商品展示、餐厅展示、预订订单生成、预订订单执行、普通商品订单、普通商品订单的执行。

宣传平台,通过电子商务系统的建设,应实现将饭摩尔的产品信息发布在互联网上,以供更多的人了解、预订就餐、订购商品,而管理员可以很灵活地控制这些信息在网络上的展现内容。

该网站作为LEACREE自营减震器、进口大品牌减震器商品展示,订单生成、订单执行等功能的宣传平台,通过电商网站的建设,实现将减震器总成等相关的产品信息发布到互联网上,供更多的人认识了解,加入购物车,订购商品,而管理员可以灵活地控制这些信息在网络上的展现内容。

・3・产品面向的用户群体本系统面向以大众为主的用户群体,为它们提供B/S交易的平台及饭摩尔发布的产品信息,木系统的用户分为管理员、饭店商家、平台会员及游客。

户,为他们提供B/S交易平台以及自营减震器、改装减震器等产品信息,本系统的用户分・4・产品应当遵循的标准或规范木电子商务网站制作应遵循互联网使用标准,网站使用应符合互联网合法化的使用。

网站内销售过程应遵守国家经济法的标准。

・5・产品范围理、积分管理系统、VIP管理系统、前台商品显示等功能模块。

浏览者可在线注册网站会员,会员可自 行维护个人信息,可对个人信息进行修改和 删除;管理员可对会员信息进行查询、删除, 并可对会员进行等级分类,将用户设定为普 通会员或高级会员,对不同级别的用户设置 不同权限。

电子商务平台的需求分析与设计

电子商务平台的需求分析与设计

电子商务平台的需求分析与设计随着互联网的发展和普及,电子商务平台成为了现代商业活动的重要组成部分。

为了满足用户对商品和服务的需求,设计和搭建一个高效、安全、易用的电子商务平台是至关重要的。

本文将对电子商务平台的需求进行分析和设计,帮助企业更好地满足用户的需求。

一、用户需求分析1. 用户注册和登录:用户希望能够通过简单的步骤进行注册,并能使用自己的账号和密码登录。

注册过程应该易于操作,且可以验证用户的真实性。

同时,用户也希望能够通过第三方账号(如微信、支付宝)进行快速登录。

2. 商品浏览和搜索:用户希望能够方便地浏览和搜索到自己感兴趣的商品。

电子商务平台应该提供清晰的分类和标签,让用户能够快速找到所需商品。

搜索功能也应该有高效的算法,能够快速准确地返回相关商品。

3. 商品详情和评论:用户希望能够详细了解商品的信息,包括价格、规格、图片、使用说明等。

同时,用户也希望能够查看其他用户的评论和评价,以便做出购买决策。

4. 购物车和下单:用户希望能够方便地将自己选择的商品加入购物车,并能够自由地编辑购物车中的商品数量和属性。

在下单过程中,用户希望能够选择合适的支付方式,并能够查看订单状态和交易记录。

5. 物流和售后服务:用户希望能够及时了解订单的物流情况,包括发货时间、预计送达时间等。

同时,用户也希望能够方便地申请退货、换货或退款,并得到及时的售后响应和处理。

6. 个人中心和会员特权:用户希望能够在个人中心查看和修改自己的个人信息,并了解自己的会员特权和积分情况。

平台应该提供一定的会员特权,激励用户进行购买和参与活动。

7. 客户服务与反馈:用户希望能够及时得到客户服务的支持,在遇到问题或有意见和建议时能够得到及时解决和回应。

平台应该提供多种联系方式,并设立专门的客户服务团队。

二、系统设计与实现1. 技术选型与架构设计:根据电子商务平台的规模和需求,选择合适的技术栈和架构。

可选的技术包括前端开发框架、后端开发语言、数据库类型等。

电子商务网站设计需求分析报告(合集5篇)

电子商务网站设计需求分析报告(合集5篇)

电子商务网站设计需求分析报告(合集5篇)第一篇:电子商务网站设计需求分析报告电子商务网站需求分析报告电子商务就是指以电子方式在互联网上完成产品或服务的一种销售,或购买和电子支付等业务交易的过程叫电子商务。

电子商务的通常缩写为EC(Electronic Commerce),是一种全新的商务活动模式,它充分利用互联网的易用性、广域性和互通性,实现了快速可靠的网络化商务信息交流和业务交易。

电子商务根据各种参与交易的方式不同可以分为企业对企业和企业对公司,而电子商务网站可以根据功能设置的不同可以分为电子市场(E-marketplace)网站、电子销售(E-distributor)网站、电子购买(E-procurement)网站。

其中,电子商务网站的设计就是在中立的立场上的,不但要考虑到购买方的不同和需求,也要考虑到销售方的利益。

电子商务网站的主要服务对象是销售商,而电子购买网站的主要服务对象是买主,其目的说白了就是通过在网站上聚集大量的买主,在通过大宗的购买降低价格。

有利于加速企业信息流通,为保证企业稳定发展奠定基础。

1、电子商务网站的设计意义(1)满足顾客的需求,为企业(公司)赢得利润;(2)与其他组织形成电子伙伴关系,向顾客提供更好的服务是一个商务网站的目标;(3)电子商务网站能够使企业实现全国化与全球化经营战略;(4)通过网络建立战略性的资源外包联盟,原来复杂的工作现在只需按几下鼠标就能在国际互联网上逐一地拓展出几百万个潜在的客户。

因此,电子商务网站是实现改善经营管理、开拓市场、提高企业竞争力等。

2、功能通过建立电子商务网站平台,可以与你的顾客紧密地联系在一起。

重视顾客的意见反馈,掌握顾客的需求,加强与客户之间的关系与往来,是企业营销的重要环节。

网站很重要的一个优势就是交互性,利用在网站上设置用户调查表、产品相关的留言评论、讨论公告板等方式可以迅速准确地得到大量用户反馈和建议,这些有助于新产品推出,新市场开拓,又有助于售后服务和客户调查,同时可以为顾客随时随地地提供完美的服务。

电商网站需求分析报告

电商网站需求分析报告

电商网站需求分析报告1. 引言本报告旨在对一家电商网站进行需求分析,以便为后续的网站开发和改进提供指导。

本报告将对用户需求、功能需求和非功能需求进行详细分析,并提出相应的解决方案。

2. 用户需求分析根据对目标用户的调查和分析,我们总结出以下用户需求:1.购物便捷:用户希望能够快速找到自己想要购买的商品,并能方便地进行购买和支付。

2.商品信息详尽:用户希望能够获取到商品的详细信息,包括图片、价格、规格、评价等。

3.交互体验良好:用户希望网站能够提供友好的用户界面和良好的交互体验,例如搜索功能、筛选功能等。

4.安全可靠:用户希望网站能够保护个人信息的安全,并提供可靠的支付方式和物流服务。

3. 功能需求分析基于用户需求,我们提出了以下功能需求:1.商品分类和搜索功能:用户能够根据自己的需求,通过分类或关键字搜索找到所需商品。

2.商品展示和详情页面:用户能够查看商品的图片、价格、规格、评价等详细信息,并能够加入购物车或直接购买。

3.购物车功能:用户能够将多个商品加入购物车,并能对购物车中的商品进行管理,如增删改数量、计算总价等。

4.支付功能:用户能够选择合适的支付方式,并能够安全地完成支付流程。

5.订单管理功能:用户能够查看自己的订单信息,并能够进行订单的取消、退换货等操作。

6.用户注册和登录功能:用户能够注册新账号或通过已有账号登录,以便享受更多的个性化服务。

7.评价和评论功能:用户能够对购买过的商品进行评价和评论,并能够查看其他用户的评价和评论。

4. 非功能需求分析除了基本的功能需求,我们还要考虑以下非功能需求:1.性能和可扩展性:网站应具备良好的性能,能够快速响应用户的操作,并能够支持大量并发访问。

2.安全性和稳定性:网站应具备较高的安全性,保护用户的个人信息和支付信息不受恶意攻击。

同时,网站应具备良好的稳定性,避免系统崩溃或出现故障。

3.可用性和易用性:网站应具备良好的用户界面和用户体验,用户能够轻松上手并快速完成操作。

电子商务购物网站需求分析面向对象分析

电子商务购物网站需求分析面向对象分析

需求分析报告对饭卡管理系统的需求分析1、引言随着计算机的普及,互联网开始深入和影响了我们的生活。

当今的社会已经是信息化的社会,我们的生活似乎已经离不开这样的一个信息互联的社会环境。

随着互联网的渗透,人们慢慢的开始将许多现实生活中的活动转移到了互联网上,譬如当今的电子商务正是在这样的背景下所产生的网络交易活动。

电子商务的产生,的的确确给人们的生活带来了许多方便与激情。

未来的生活,电子商务将渗透到我们生活的每一个角落。

正如信息产业深入了人们的生活一样。

1.1 编写目的:本需求的编写目的在于研究电子商务购物系统软件的开发途径和应用方法,为以后的开发工作提供可靠的依据。

1.2背景及范围:本项目的名称:好好多电子购物系统。

本项目的任务提出者:软件工程专业导师尹华本项目的任务开发者:08软件工程开发工作组项目与其他软件或其他系统的关系:该系统在WIN98﹑WIN2000、WIN XP、windows7系统中都能很好的运行,具有很好的兼容性。

同时,需要对数据库软件SQL的支持。

1.3名词定义:实体:客观世界中存在的且可互相区别的事物。

联系:客观事物中的彼此之间的关系。

属性:实体或者联系所具有的性质。

1.4参考资料:<<软件工程>>--------张海藩编著清华大学出版社<<软件工程>>--------王利福张世琨朱冰编著北京大学出版社<<数据库原理及应用>>--------李绍原主编科学出版社《Java语言程序设计》------郎波清华大学出版社2009-10-1。

《jsp开发王》2、任务概述好好多电子商务购物系统与目前市场上的许多商务购物网站有很多相似的地方,在操作上符号了人们以往一贯的习惯。

与一般的购物网站所不一样的是该系统在购物方式上主要集中采用了两种方式:1、普通购物(按市场价交易)2、通过竞拍(起拍价要低于市场价许多),另外,该系统出售的对象是服装,相对于许多电子商务网站来说,更加针对性,专业性。

一个电子商务网站的需求分析报告(基于用例)

一个电子商务网站的需求分析报告(基于用例)

需求说明书1 系统需求 (3)1.1 基于经销商的电子商务 (3)1.1.1 功能分析 (3)1.1.2 系统顶层活动图。

(5)1.1.3 用例图 (6)1.1.3.1 参与者 (6)1.1.3.2 用例 (6)1.1.3.3 顶层用例图 (7)1.1.4 用例分析与描述 (8)1.1.4.1 登录(logon) (8)1.1.4.2 注销(logout) (8)1.1.4.3 修改经销商信息(modify dealer info) (8)1.1.4.4 浏览目录(view category) (9)1.1.4.5 搜索产品(search items) (10)1.1.4.6 查看产品(view item) (11)1.1.4.7 加入购物车(add cart) (12)1.1.4.8 查看购物车(view cart) (12)1.1.4.9 修改购物车中的商品(modify cart items) (13)1.1.4.10 删除购物车中的商品(delete cart item) (14)1.1.4.11 清空购物车(empty cart) (14)1.1.4.12 结帐(check out) (15)1.1.4.13 配置收货地址信息(configure recipient) (15)1.1.4.14 配置送货方式(configure shipment) (16)1.1.4.15 配置付款方式(configure payment method) (17)1.1.4.16 确认订单(affirm order) (18)1.1.4.17 查看订单(view order) (19)1.1.4.18 修改订单(modify order) (20)1.1.4.19 删除订单(delete order) (20)1.1.4.20 查看新品(view latest item) (21)1.1.4.21 查看特价品(view special price item) (22)1.1.4.22 查看积分(view history record and grade) (22)1.1.4.23 经销商反馈(feedback) (23)1.1.4.24 查看反馈答复(view feedback answer) (24)1.2 静态结构模型 (25)1.2.1 包图 (25)1.2.1.1 web 包 (25)1.2.1.2 business login包 (26)1.2.1.3 data service包 (26)1.2.2 类图 (27)1.2.2.1 db类 (27)1.2.2.2 dealer类 (27)1.2.3 password 类 (29)1.2.4 Category类 (29)1.2.5 Cart类 (30)1.2.6 Item类 (31)1.2.7 Orders类 (33)1.2.8 Payment类 (35)1.2.9 Recipient类 (36)1.2.10 Shipment类 (37)1.2.11 Feedback类 (37)1.2.12 BankAccount类 (39)1系统需求根据对系统的分析,把该系统划分为四个子系统:基于客户的电子商务、基于经销商的电子商务,后台管理以及数据库管理子系统。

一个电子商务网站的需求分析报告(基于用例)

一个电子商务网站的需求分析报告(基于用例)

需求说明书1 系统需求 (2)1.1基于经销商的电子商务网站 (3)1.1。

1功能分析 (3)1.1。

2系统顶层活动图 (4)1。

1。

3用例图 (4)1。

1。

3。

1参与者41.1。

3。

2用例41。

1。

3.3顶层用例图51。

1.4用例分析与描述 (6)1。

1。

4。

1登录(logon)61。

1。

4。

2注销(logout)61。

1。

4。

3修改经销商信息(modify dealer info)61。

1.4.4浏览目录(view category) (7)1。

1.4.5搜索产品(search items) (7)1.1。

4。

6查看产品(view item)81。

1.4。

7加入购物车(add cart)81。

1。

4。

8查看购物车(view cart)91.1。

4。

9修改购物车中的商品(modify cart items)91.1。

4。

10删除购物车中的商品(delete cart item)101。

1。

4。

11清空购物车(empty cart)101。

1。

4。

12结帐(check out)111.1。

4.13配置收货地址信息(configure recipient) (11)1。

1.4.14配置送货方式(configure shipment) (12)1。

1.4。

15配置付款方式(configure payment method)121。

1。

4。

16确认订单(affirm order)131.1。

4.17查看订单(view order) (13)1。

1。

4。

18修改订单(modify order)141.1。

4。

19删除订单(delete order)151.1。

4。

20查看新品(view latest item)151.1.4.21查看特价品(view special price item) (16)1。

1。

4。

22查看积分(view history record and grade)161.1。

4。

23经销商反馈(feedback)161.1。

电子商务网站商城运营需求分析

电子商务网站商城运营需求分析

商城运营需求分析注重用户体验:用户体验是我们网站一直诉求的重点内容,相信这块做到位,做到极致,订单,销量都是“浮云”。

1:核心产品定位,网友需求分析:核心产品就是可以成为销售主力,并且带动整个商城销售的产品,是商城价格和品质的方向标.由于地域的差异性,因此每个分站可能会有不同的核心商品。

这需要我们的商城运营做一下实地调查,究竟在当地的网友最喜欢买哪类商品,怎样的商品是他们最需要又最受推崇的,找到这样的核心商品之后。

我们就可以将这些品类的品牌进行重点包装,之后完善一个销售链,以点带动面,进行联动销售,比如我们做一个开关销售,往小了说可以联动卖灯泡,往大了想则可以卖油漆和墙纸;另外一些低价高利的商品就需要我们挖空心思去包装它,打破打的地域局限性,有条件买,没有条件创造条件也要卖!2:注重网站设计,加强用户体验:1)留住网友:当网友进入商城,第一感觉会直接影响到网友的跳出与否,这是一个非常主观的判断;若商城的首页给网友的感觉是正派,大气,可靠的,那网友愿意选择继续浏览页面的机会就会增加,眼球经济放到商城总就显得尤为重要;2)眼球经济:色彩搭配在网站页面设计中占有非常重要的地位,比如我们网站建材商城的主基调色采用红色,从心理学角度出发是一种欲望的象征,可以引起人的购买欲望,网上商城目的就是促进网友在网上购物,因此我们需要善用颜色心理学,用适当的颜色来激发网友的购买欲望,从最近几周重庆分站的运营来看,首页的公告以及建材商城的公告是比较具有设计感的,抢到设计的重要性是可以将我们网站与一些山寨网站直观的区分开来;3)店铺装修:从之前成功的正泰开关案例就可以看出店铺设计的重要性来,网上商城运营,没有其它的东西可以呈现给网友,我们所拥有的就只是一个宽970像素长度并无限制的舞台,如何在这样一个舞台上演绎网友希望看到的东西是非常重要的;店铺是网站营销的核心内容,即使华丽的首页预告做的再好,将网友吸引停留在我们网站之后,没有后续的引导或是更精彩的内容填充,如今的网友都是非常“严厉"“苛刻"的,若是他们主观上无法接受网站的内容,他选择的这一次跳出可能是“终生”跳出,等于直接给我们网站“宣判死刑”因此我个人认为分站若是想要有源源不断的订单稳步增长,还是要回到最基础的网站建设上来;目前总部还是有相当一部分资源可以提供帮助的,希望分站要积极利用其这样一块资源;4)注意事项:图店铺装修中有几点是必须要注重的:首先是商品图片,目前建材商城存在的普遍问题是商品图片模糊,很多店铺的图片都是其他网站盗来的,有些像晾衣架这样的店铺,采用的是效果图,将心比心,你会不会在一个放了效果图的网店买东西?网络购物,已经是看得见,摸不着了,我们难道还要让网友连看都看不清吗?这样的用户体验会非常不好.其次是购买须知:之前也曾在例会中跟大家分享过这个问题,购买须知对于网友来说他可以从中了解到我应该如何妥善的进行相关购物。

电子商务中的电子商务平台用户需求分析研究

电子商务中的电子商务平台用户需求分析研究

电子商务中的电子商务平台用户需求分析研究随着互联网的快速发展,电子商务平台成为了商业活动中的重要组成部分。

电子商务平台的用户需求分析是保证平台成功运营和用户满意度的关键。

本文将对电子商务平台中用户需求的分析和研究进行探讨。

一、引言电子商务平台的兴起和发展,使得人们可以通过网络购买商品和服务,极大地提升了购物的便捷性和效率。

然而,不同的用户对电子商务平台的需求各不相同,因此了解用户需求是构建成功的电子商务平台的基础。

本文将围绕电子商务平台用户需求的分析展开研究。

二、用户需求分析的重要性用户需求分析是电子商务平台开展运营和改进的依据,它可以帮助平台了解用户的喜好、购买行为和态度。

通过分析用户需求,电子商务平台可以进行定制化服务,提供更好的用户体验,从而增加用户粘性和忠诚度。

三、用户需求分析的方法1.市场调研通过市场调研可以了解用户的购买行为、购物心理和偏好。

调研可以通过问卷调查、深入访谈等方式进行,从而帮助平台了解用户的真实需求和期望。

2.数据分析通过对用户数据的统计和分析,可以获取大量的用户行为数据,比如浏览记录、购买记录及评价等。

通过对这些数据进行挖掘和分析,可以揭示用户的需求和行为模式,为电商平台提供决策依据。

3.用户反馈和建议电商平台可以主动收集用户的反馈和建议,以了解他们的需求和对平台的看法。

通过搭建用户反馈渠道和持续改进机制,可以与用户形成良好的互动关系,并及时调整平台的功能和服务。

四、用户需求的主要方面1.商品品质与价格用户对商品的品质和价格有着很高的关注度。

他们希望在电商平台上购买到质量好、性价比高的商品。

因此,电商平台在供应链管理和商品选品方面需要下大功夫,以确保商品的品质和价格具有竞争力。

2.购物体验用户在电商平台上购物的体验也是重要的需求之一。

购物流程的简便性、页面的友好性、支付的安全性等方面都需要得到重视。

电商平台可以通过提供个性化推荐、简化购买流程等方式,提升用户的购物体验。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求讲明书1系统需求 (3)1.1基于网上客户的电子商务网站31.1.1功能分析31.1.2系统顶层活动图。

51.1.3用例图61.1.3.1参与者61.1.3.2用例61.1.3.3顶层用例图71.1.4用例分析与描述81.1.4.1登录(logon)81.1.4.2注销(logout)81.1.4.3修改经销商信息(modify dealer info)81.1.4.4扫瞄目录(view category)91.1.4.5搜索产品(search items)101.1.4.6查看产品(view item)111.1.4.7加入购物车(add cart)121.1.4.8查看购物车(view cart)121.1.4.9修改购物车中的商品(modify cart items)131.1.4.10删除购物车中的商品(delete cart item)141.1.4.11清空购物车(empty cart)141.1.4.12结帐(check out)151.1.4.13配置收货地址信息(configure recipient) (15)1.1.4.14配置送货方式(configure shipment)161.1.4.15配置付款方式(configure payment method) (17)1.1.4.16确认订单(affirm order)181.1.4.17查看订单(view order)191.1.4.18修改订单(modify order)201.1.4.19删除订单(delete order)201.1.4.20查看新品(view latest item)211.1.4.21查看特价品(view special price item)221.1.4.22查看积分(view history record andgrade) (22)1.1.4.23经销商反馈(feedback)231.1.4.24查看反馈答复(view feedback answer)241.2静态结构模型 (25)1.2.1包图251.2.1.1web 包251.2.1.2business login包261.2.1.3data service包261.2.2类图271.2.2.1db类271.2.2.2dealer类271.2.3password 类291.2.4Category类291.2.5Cart类301.2.6Item类311.2.7Orders类331.2.8Payment类351.2.9Recipient类361.2.10Shipment类371.2.11Feedback类371.2.12BankAccount类391系统需求依照对系统的分析,把该系统划分为四个子系统:基于客户的电子商务网站、基于经销商的电子商务网站,后台治理网站以及数据库治理子系统。

1.1基于经销商的电子商务网站1.1.1功能分析依照对该系统的分析,该系统应具有如下功能1.经销商登录经销商登录并通过身份验证合法后,经销商能执行该子系统的所有功能。

2.经销商信息治理(1)配置经销商的收货信息(收货人、收货地址、邮编),每个经销商同意有多个收货信息,下订单时假如是第一次下订单,则要求添加收货信息。

否则使用最近使用过的收货信息,同意对最近使用的收货信息进行修改。

(2)配置经销商的送货方式,每个经销商同意有多个送货方式,下订单时假如是第一次下订单,则要求添加送货方式。

否则使用最近使用过的送货方式,同意对最近使用的送货方式进行修改。

(3)修改经销商的差不多信息,除了分配给该经销商的用户名外,经销商能够修改所有其他信息。

3.扫瞄目录:经销商能够扫瞄目录。

在主页上,应向经销商显示目录清单,经销商选择了一个目录之后,应能显示该类不下的实际商品的图片(假如有)、名称、简单描述、价格信息,并同意把商品加入购物车,不同级不的经销商扫瞄产品的价格信息应不同4.显示商品详情:显示商品的较大图片和/或该产品的详细讲明、价格信息,并同意把商品加入购物车。

5.搜索商品:经销商能够依照商品的特征搜索符合条件的商品。

6.购买商品:经销商能够把商品放入购物车。

7.治理购物车(1)删除购物车中的商品。

(2)更改某些商品的数量。

(3)清空购物车。

8.结帐:结帐前必须再次验证经销商,验证合法后,能够配置经销商的收货信息、送货方式、付款方式、接下来就可下订单。

9.下订单:计算订单的运费、税金和总计,显示订单的订单号、日期、运费、税金和总计、收货信息、送货方式、付款方式、以及订单项目明细。

10.订单治理(1)查看订单。

1)经销商可基于订单号、时刻段、订单状态的组合条件查找2)查看所有订单,当订单数超过一页时,要提供“第一页、上一页、下一页、最后一页”的页扫瞄功能。

(2)修改订单,只同意对未审核的订单进行修改。

(3)删除订单,只同意对未审核的订单进行修改11.经销商反馈经销商能够能够给总部提一些建议。

12.查看反馈信息:经销商可查看所有的反馈信息,也可基于时刻段查看反馈信息。

12.显示新品、特价品:向经销商展示最新的产品和特价品。

13.查看积分经销商能够查看其积分情况。

14.修改经销商信息,不能修改经销商的ID。

1.1.2系统顶层活动图。

1.1.3用例图1.1.3.1参与者1.经销商(loginedUser):描述:该参与者的信息已保存在数据库中,通过合法性验证后,能够执行该系统中的所有功能。

1.1.3.2用例1.登录(logon)2.注销(logout)3.修改客户信息(modify consumer 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)25.公告查询1.1.3.3 顶层用例图(from dealer)delete order(from dealer)modify order (from dealer)view orders (from dealer)(from dealer)view feedback (from dealer)1.1.4 用例分析与描述 1.1.4.1 登录(logon ) 1. 用例图2. 用例的事件流描述 2.1. 简单描述:本用例描述了用户如何登录到系统中。

2.2. 前置条件 无。

2.3. 后置条件假如用例成功,用例登录到系统中,否则系统的状态不变。

2.4. 扩充点 无。

2.5. 事件流 2.5.1. 基流(1) 经销商登录到基于经销商的网站时,用例启动。

会员登陆retrieve dealer(2)系统提示用户输入用户名和密码(3)用户输入自己的用户名和密码,提交(E-1)。

(4)系统验证输入的名字和密码(E-2),用户登录系统成功。

2.5.2.替代流E-1:包含了单引号、双引号或为空,系统提示错误。

E-2:系统检索不到该用户的密码,系统提示错误。

1.1.4.2注销(logout)用例描述:清除内存中用户名、购物车信息,并返回到登录页。

1.1.4.3修改经销商信息(modify dealer info)1用例图update dealer info2用例的事件流描述2.1简单描述:该用例描述了如何修改经销商的信息,但经销商的用户名不同意修改。

2.2前置条件经销商已登录。

2.3后置条件用例成功,把经销商的信息保存到数据库中。

2.4扩充点无。

2.5事件流2.5.1基流(1)系统提示输入经销商的信息。

(2)经销商输入所需信息,提交(E-1)。

(3)系统把所需的信息保存到数据库中。

2.5.2替代流E-1:系统验证输入的数据不合法(不能包含单引号、双引号,邮箱必须满足要求),提示错误。

1.1.4.4扫瞄目录(view category)1用例图retrieve items2用例的事件流描述2.1简单描述:经销商选择一目录,显示该商品目录的商品信息(商品的价格与给该经销商的折扣有关)。

2.2前置条件经销商已登录。

2.3后置条件用例成功,显示对应商品目录商品信息。

2.4扩充点无2.5事件流2.5.1基流(1)系统提示选择一目录。

(2)经销商单击一目录。

(3)系统检索该经销商的折扣。

(4)系统检索对应该目录的商品,商品的价格与给该经销商的折扣有关。

存在(S-1),不存在(S-2)。

2.5.2分支流S-1:小图显示所有商品图片(假如有),商品名称,商品简单描述,单价,加入购物车提示。

假如产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页扫瞄提示。

S-2:系统提示不存在该目录的产品。

1.1.4.5搜索产品(search items)1用例图retrieve items2用例的事件流描述2.1简单描述:经销商可基于商品的类不和商品的名称的组合条件进行模糊查找。

2.2前置条件经销商已登录。

2.3后置条件用例成功,显示满足查找条件的所有记录。

2.4扩充点无2.5事件流2.5.1基流(1)系统提示输入商品的类不和搜索的关键字。

(2)经销商输入商品的类不和搜索的关键字,提交。

(3)检索该经销商的折扣。

(4)系统检索满足条件的商品。

假如存在(S-1),不存在(S-2)。

2.5.2分支流S-1:小图显示所有商品图片(假如有),商品名称,商品简单描述,单价,加入购物车提示。

假如产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页扫瞄提示。

S-2:系统提示不存在该目录的产品。

1.1.4.6查看产品(view item)1用例图retrieve item2用例的事件流描述2.1简单描述:经销商查看某一产品的详细描述。

2.2前置条件经销商已登录,且系统处于商品页显示状态。

2.3后置条件用例成功,显示对应商品的详细信息。

相关文档
最新文档