UML实例(五):在线购物系统设计类图

本文详细介绍了在线购物系统的UML类图设计,包括边界类、控制类和实体类,涵盖用户登录、注册、搜索商品、订单维护、退货处理、商品管理等多个功能模块,揭示了系统的主要实体及它们之间的关联、继承和依赖关系。
摘要由CSDN通过智能技术生成

在线购物系统设计类图文档:

1.图形文档

 设计类图

f9735dc7a3068839a9cb6b90e8e4ef6d2e8.jpg

界面类图

d1d5dfa0cd16e008ac4ee74d07a0e41249d.jpg

2.文字说明

该部分由以下部分组成:类图综述、类描述、类联描述、继承描述、依赖描述和其他与类图有关的说明。

(1)类图综述

类图是对系统所抽象出来的实体的属性行为的描述以及实体与实体间的关联关系。该分析类图说明了在线购物系统的概念模型,表现了在线购物系统该有的责任和目的。

(2)类描述

该分析类图主要包括三种类,即:边界类(Boundary),控制类(Control),实体类(Entity)。

·边界类(Boundary)

类的整体说明

边界类:由用户界面窗口,系统接口,硬件接口组成的系统边界

1、

属性说明:

类名:用户登录窗口

属性:账号

属性含义:用户的手机号码

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

属性:密码

属性含义:用户用于登录验证的密码

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

          

操作说明:

操作名:登录

操作作用:用于用户登录系统

可见性:公有(public)

参数列表:账号、密码

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与客户有关联关系和依赖关系,与登录控制类有关联关系和依赖关系

定义对象:用户登录窗口{用户登录窗口,用于用户登录}

 

2、

属性说明:

类名:注册窗口

属性:账号

属性含义:用户的手机号码

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

属性:密码

属性含义:用户用于登录验证的密码

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

属性:用户名

属性含义:用户在系统中所使用的名字

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1  

                

操作说明:

操作名:注册

操作作用:用于用户注册账号

可见性:公有(public)

参数列表:账号、密码、用户名

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与用户有关联关系和依赖关系,与注册控制类有关联关系和依赖关系

定义对象:注册窗口{注册窗口,用于用户注册账号}

 

3、

属性说明:

类名:搜索窗口

属性:关键字

属性含义:用于搜索商品的模板信息

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

属性:关键字类型

属性含义:关键字的类型信息

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

                        

操作说明:

操作名:搜索商品

操作作用:用于用户搜索商品

可见性:公有(public)

参数列表:关键字、关键字类型

返回类型:商品信息列表

约束条件:无

 

关系说明:与用户有关联关系和依赖关系,与搜索商品控制类有关联关系和依赖关系

定义对象:搜索窗口{搜索窗口,用于用户搜索商品}

 

4、

属性说明:

类名:订单维护窗口

属性:订单号

属性含义:用于唯一确定订单的标识

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

                        

操作说明:

操作名:查询

操作作用:用于用户查询订单

可见性:公有(public)

参数列表:订单号

返回类型:订单信息列表

约束条件:无

操作名:删除

操作作用:用于用户删除订单

可见性:公有(public)

参数列表:订单编号

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与用户有关联关系和依赖关系,与订单维护控制类有关联关系和依赖关系

定义对象:订单维护窗口{订单维护窗口,用于用户维护订单信息}

 

5、

属性说明:

类名:退货处理窗口

属性:订单号

属性含义:用于唯一确定订单的标识

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

                        

操作说明:

操作名:退货处理

操作作用:用于商家处理退货事务

可见性:公有(public)

参数列表:订单号

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与商家有关联关系和依赖关系,与退货处理控制类有关联关系和依赖关系

定义对象:退货处理窗口{退货处理窗口,用于商家处理退货事务}

 

6、

属性说明:

类名:商品管理窗口

属性:用户名

属性含义:商家的用户名字

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

属性:商品

属性含义:商品信息对象

数据类型:商品

可见性:私有(private)

多重性:1...1

                        

操作说明:

操作名:上架商品

操作作用:用于商家上架商品

可见性:公有(public)

参数列表:商品

返回类型:布尔型(bool)

约束条件:无

操作名:修改商品

操作作用:用于商家修改已上架商品信息

可见性:公有(public)

参数列表:商品

返回类型:布尔型(bool)

约束条件:无

操作名:删除商品

操作作用:用于商家删除已上架商品信息

可见性:公有(public)

参数列表:商品编号

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与商家有关联关系和依赖关系,与商品管理控制类有关联关系和依赖关系

定义对象:商品管理窗口{商品管理窗口,用于商家管理商品信息}

 

7、

属性说明:

类名:退货窗口

属性:订单号

属性含义:用于唯一确定订单的标识

数据类型:字符串(String)

可见性:私有(private)

多重性:1...1

                       

操作说明:

操作名:退货申请

操作作用:用于对已购买商品(或已支付订单)申请退货

可见性:公有(public)

参数列表:订单号

返回类型:布尔型(bool)

约束条件:无

 

关系说明:与顾客有关联关系和依赖关系,与退货控制类有关联关系和

最低0.47元/天 解锁文章
weixin_33725272
关注 关注
  • 27
    点赞
  • 253
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在线购物系统分析类图
清陌的博客
06-14 1万+
分析类图文档:1.图形文档 2.文字说明该部分由以下部分组成:类图综述、类描述、类联描述、继承描述、依赖描述和其他与类图有关的说明。(1)类图综述类图是对系统所抽象出来的实体的属性行为的描述以及实体与实体间的关联关系。该分析类图说明了在线购物系统的概念模型,表现了在线购物系统该有的责任和目的。(2)类描述该分析类图主要包括三种类,即:边界类(Boundary),控制类(Control),实体类(E...
在线购物系统类图
qq_31713977的博客
05-18 1万+
一、图形文档二、 文字说明1.类图综述该类图目的在于描述系统中各类对象以及它们之间的各种关系。类图显示了模型的静态结构,通过类图可以较为直观的看出模型中的类,类的内部结构以及它们和其他类的关系。此类图主要包含系统中的实体类以及关联和继承两种相互关系。     2.类描述       (1)商城相关人员             1)类的整体说明。                类名:商城相关人员  ...
基于UML的网上购物商店的分析与设计 (2013年)
06-16
随着面向对象技术的发展,使用UML建模已成为当今系统开发的常用方法。以网上购物商店为例,运用UML分析了系统的静态模型和动态特征,分析了基于UML的网上购物商店的建模的实现过程:类图分析了网上购物商店中5个实体类(顾客类、订单类、商品类、记录类、管理员类)之间的关系;顾客用例图描述参与者和用例之间的关系;顺序图描述了顾客在该系统订购商品时交互的过程;活动图描述了顾客购买商品的具体活动;部署图描绘的是系统节点上运行资源的安排。
UML建模案例分析-会员下订单的时序图
最新发布
workflower的博客
07-08 919
但建模时,这个新增的订单检查消息建议省略。原因是:建模的目的是描述事物的主要特征,而不是全部内容,模型太繁琐失去可读性,也就失去了它用于沟通的属性。也称顺序图,捕捉一段时间范围内多个对象之间的交互信息,强调消息交互的时间顺序,将一个用例详细的记录出来。这一次交互从请求结账开始,用MVC架构的话,需要界面类和控制器类,但这两个类不是重点,重点是实体类之间的交互;系统没说什么时候下的订单,所以默认订单已经下完,不用再考虑下单的交互过程;{订单.检查订单完整性();订单.检查订单完整性();订单.检查库存();
用例图类图练习(网上购物平台)
qq_44275015的博客
05-24 2万+
某网上购物平台的主要功能如下: 创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订购的商品(Product)及其数量(quantities )。 提交订单。订单通过网络来提交。在提交订单时,顾客需要提供其姓名(name)、 收货地址(address)以及付款方式(form of payment)(预付卡、信用卡或者现金)。为了制定送货计划以及安排送货车辆,系须确定订单量(volume)。除此之外,还必须记录每种商品的名称(name)
java超市购物系统类图,UML实例(四):在线购物系统顺序图
weixin_39830012的博客
03-22 9160
顺序图文档1、图形文档注册:登录:搜索商品:订单维护:商品管理:退货处理:购物车管理: 退货:支付:2、文字说明1)顺序图综述顺序图描述了用况图中用到的对象、参与者实例以及他们之间的消息收发情况,详细描述了用户(商家、顾客)和在线购物 系统之间以及在线购物系统系统和第三方支付系统之间的交互过程。其主要包括“注册”,“登录”,“搜索商品”,“订单维护”,“商品管理”,“退货处理”,“购物车管理”,“...
在线购物系统类图设计
weixin_39677098的博客
06-15 1万+
实验1:https://blog.csdn.net/weixin_39677098/article/details/80209725实验2:https://blog.csdn.net/weixin_39677098/article/details/80444110实验3:https://blog.csdn.net/weixin_39677098/article/details/80358515实验...
UML实例(四):在线购物系统顺序图
热门推荐
weixin_34009794的博客
04-12 3万+
2019独角兽企业重金招聘Python工程师标准>>> ...
UML类图实例分析
01-27
总结来说,UML类图是系统设计的关键工具,它帮助开发者理解、沟通和构建软件结构,确保系统的灵活性、可维护性和扩展性。在实际应用中,类图应尽可能简洁明了,同时涵盖所有必要的信息,以便团队成员能准确理解系统...
UML2类图:敏捷介绍
01-27
UML2类图是面向对象分析和设计的核心工具,它主要描绘了系统中的类、类之间的关系(如继承、聚合和关联),以及类的操作和属性。类图在多个阶段都有用武之地,包括概念建模和详细设计建模。虽然在白板上绘制类图可能...
网上购物系统详细精炼版(UML,类图,时序图,数据流图)
05-09
web开发学习的必备技术之一,软件开发的参考文档,熟能生巧,不久,自学者就能应用的得心应手,成为web开发的一位高手,也为网站制作爱好者的首选学习资料,专业,详细,全面,一份资料胜几分不够专业的资料文档,祝君早日成才,成为本行业的栋梁
基于UML的网上购物管理系统设计 计算机软件综合设计
01-14
基于UML的网上购物管理系统设计 计算机软件综合设计,你想要的全部都有,千万别错过~
网上购物系统UML
11-02
该文档包含了UML中的九类图,用例图,时序图....需要网上购物系统UML图可以下载该文档
UML建模-网上购物
05-25
第1章 系统需求 2 第2章 需求分析 3 2.1 识别参与者 3 2.2 识别用例 3 2.3 用例的事件流描述 4 第3章 静态结构模型 10 3.1 定义系统对象 10 3.2 定义用户界面类 10 3.3 建立类图 11 第4章 动态行为模型 17 4.1 创建系统顺序图(协作图) 18 4.2 创建系统的状态图 22 4.3 创建系统的活动图 23 第5章 物理模型 27 5.1 创建系统组件图 27 5.2 创建系统部署图 28
在线购物系统领域类图
06-10
面向对象分析与设计UML
UML类图
02-27
UML的静态机制中类图是一个重点,它不但是设计人员关心的核心,更是实现人员关注的核心。建模工具也主要根据类图来产生代码。类图UML的9个图中占据了一个相当重要的地位。JamesRumbaugh对类的定义是:类是具有...
超市管理系统UML建模实例+完整实验报告
10-11
《超市管理系统UML建模实例及实验报告》 在信息技术领域,系统建模是一种至关重要的方法,它能够帮助我们清晰地理解、设计和实现复杂的软件系统。本实例以超市管理系统为背景,通过UML(统一建模语言)进行建模,...
各种UML图:用例图、类图、序列图、状态图、活动图、组件图和部署图.zip
12-27
UML(统一建模语言)是软件开发过程中广泛使用的建模工具,用于描述系统的...这些UML图共同构建了系统设计的全面视图,帮助开发者理解、沟通和实现系统需求。通过深入学习和应用这些图,可以提高软件开发的效率和质量。
写文章

热门文章

  • UML实例(五):在线购物系统设计类图 33471
  • 卡方检验的自由度 32642
  • 好朋友简简单单,好情谊清清爽爽,好缘份久久长长 24482
  • 阿里云API网关(9)常见问题 22626
  • Microsoft.NETCore.App 版本不一致导致的运行失败 17785

最新评论

  • LwIP raw api下使用tcp keep alive

    weixin_39547959: 配置参数的代码如何使用?

  • LwIP raw api下使用tcp keep alive

    weixin_39547959: 这个是服务端的么

  • mysql实现随机获取几条数据的方法

    qq_23129387: 3多次执行同一条语句,数据少的情况下会出现有时候查不到数据,有时候可以,这个怎么解决呀

  • LwIP raw api下使用tcp keep alive

    YanJw20: 多谢楼主

  • LwIP raw api下使用tcp keep alive

    YanJw20: 这是我找到在裸机情况下,唯一管用的方法

最新文章

  • matlab练习程序(Hilbert图像置乱)
  • ASP.NET的必须知道的东东(HttpModule,HttpHandler)
  • 为啥很多网站的用户端都更新了,博客园还是原来的样子呢
2019年402篇
2018年656篇
2017年959篇
2016年501篇
2015年439篇
2014年329篇
2013年277篇
2012年275篇
2011年192篇
2010年158篇
2009年122篇
2008年100篇
2007年78篇
2006年39篇
2005年19篇
2004年10篇
2003年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

PHP网站源码哪些网站只是纯粹的白帽优化自适应网站移动端优化简述如何优化网站物理结构平顶山网站推广优化费用情况网站优化推广公司怎么收费网站优化软件免费南昌网站优化好做吗黄山网站权重优化代理商福田健康网站优化公司有哪些苏州市网站关键词优化哪家好效果好的网站优化排名北关区网站优化哪个公司正规宁海县低价百度网站优化网站访问优化衡阳专业网站优化seo公司宜兴网站优化哪家好网站优化目标及意义巢湖个人网站优化电话漯河优化网站建设沧州网站优化宣传东至网站优化公司地址邯郸网站seo优化价格网站的优化从哪里进行辽宁信息化网站优化价目河南企业seo网站优化公司吉安网站优化睢县专业网站优化费用网站的连接结构的优化方法山东做网站与优化2021网站标题优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化