软件工程第六小组萌友宠物圈UML图设计Htreys

宠物信息管理(PetInformationManagement)

领养服务管理(AdoptionServiceManagement)

内容监管(ContentModeration)

用户数据库(UserDatabase)

宠物数据库(PetDatabase)

笔记数据库(NoteDatabase)

领养信息数据库(AdoptionDatabase)

用户资料更新(UserProfileUpdates)

宠物笔记和互动(PetNotesandInteractions)

宠物信息(PetInformation)

领养请求和状态更新(AdoptionRequestsandStatusUpdates)

内容审核和用户管理(ContentReviewandUserManagement)

在此用例图中,有两种类型的参与者:普通用户(User)和管理员(Admin)。图中的椭圆形表示系统的不同用例,即系统能够执行的操作或功能。

以下是用户和管理员可以执行的操作:

User(用户类)

Admin(管理员类)

Pet(宠物基类)

Cat(猫类,继承自Pet)

Dog(狗类,继承自Pet)

PetNote(宠物笔记类)

Feeding(喂养记录类)

Adoption(领养信息类)

Memorial(纪念类)

这个时序图的步骤描述:

用户向喂养系统提交喂养操作的请求。喂养系统收到请求后,将喂养信息发送给机器审核系统进行自动审核。机器审核系统根据预设的规则对喂养请求进行评估。如果喂养信息符合规则(例如,喂养次数没有超过限制),机器审核系统会将审批结果返回给喂养系统,表示喂养次数加一,即喂养操作成功。如果喂养信息不符合规则(例如,超出喂养次数限制),机器审核系统会将审批结果返回给喂养系统,表明喂养操作失败。同时,喂养信息也会发送给人工审核系统。人工审核系统允许操作人员手动检查喂养请求。如果操作人员决定喂养信息是有效的,他们可以覆盖机器的决定,允许喂养次数加一。如果操作人员决定喂养信息是无效的,喂养操作将被拒绝。

用户在客户端发起发帖请求。客户端将发帖请求发送给服务器。服务器接收到请求后,进入一个“alt”条件判断区块,在这里有两种可能的路径:如果帖子内容不合规(条件“内容不合规”成立),服务器将处理结果返回给客户端,通知用户发帖不成功。如果帖子内容合规(条件“内容合规”成立),服务器会将帖子数据存储到数据库中,并返回发帖成功的消息给客户端。客户端接收到服务器的回应后,如果是发帖成功,则向用户显示发帖成功的信息。如果发帖失败,客户端则显示发帖失败的信息。

在发帖功能中,涉及到了内容审核的逻辑,这是发帖功能的一个重要组成部分,以确保发出的内容符合预定规则或社区指南。

服务器和数据库之间的交互部分中:其中服务器在帖子内容合规时会将帖子数据保存到数据库。这个操作表明,一旦帖子通过审核,它就会被永久地记录在系统中供以后检索和显示。

3.私信

私信的功能实现可以描述如下:

用户开始发送私信的动作。用户的私信请求被发送到身份验证系统(Authentication)。身份验证系统验证用户的身份。如果用户身份验证成功,系统将返回验证成功的消息给用户。随后,用户的私信请求被发送到消息处理系统(MessageProcessing)。消息处理系统处理私信请求,执行必要的消息格式化和检查等步骤。消息处理完毕后,消息处理系统将私信发送给接收者。接收者接收到私信,并可以开始阅读消息。阅读完毕后,接收者可以选择回复消息。如果接收者决定回复,他们的回复将被发送到消息处理系统。消息处理系统处理回复,执行必要的消息格式化和检查等步骤。处理完毕后,消息处理系统将回复发送给最初的发送者。最初的发送者接收到回复消息,并可以阅读回复。这个过程展示了私信功能中的基本交互流程,从发送私信的用户动作开始,通过身份验证,再到消息处理,最后到接收者阅读和回复消息。

行为者(用户)开始添加性格特征的操作。用户的客户端向服务器发送添加性格特征的请求。服务器接收到请求后,进行身份验证。身份验证成功后,服务器将添加请求发送至数据库进行处理。数据库处理完毕后,服务器会接收到一个来自数据库的响应。这个过程包含两个“alt”条件块,具体如下:如果数据库保存成功(条件“保存性格特征成功”),服务器会向客户端发送成功保存的消息。如果数据库保存失败(条件“保存性格特征失败”),服务器会向客户端发送失败的消息。客户端接收到服务器的响应后,向用户显示相应的成功或失败的消息。这是一个基本的客户端-服务器交互模式,用户发起操作后,客户端与服务器通信,并根据服务器处理的结果给用户一个反馈。

添加宠物的功能实现流程如下:

同时,流程中还包含管理员(Admin)的角色:

在“alt”条件框中,还有一个更深层次的条件分支,这可能涉及到更详细的业务规则或数据验证。

这个时序图展示了一个多步骤的交互流程,包括用户输入、服务器处理、管理员审核,以及最终用户接收反馈的过程。这种流程不仅考虑了用户操作的即时反馈,还涉及到了后续的管理员审批步骤,确保了系统的管理与控制。

THE END
1.快递站拒绝退回我在淘宝买的狗,求助解决方法。可以请求消费者协会调解。消费者协会是依法成立的对商品和服务进行社会监督的保护消费者合法权益的社会团体...https://www.lawtime.cn/wenda/q_47876550.html
2.网上购买的宠物狗能退吗,我不想要了。消费者退货的商品应当完好。经营者应当自收到退回商品之日起七日内返还消费者支付的商品价款。退回商品的...https://www.findlaw.cn/wenda/q_46428237.html
3.昨天买的狗今天想退回去行不行是太冲动了…偏–手机爱问是太冲动了…偏偏又是泰迪那么贵的狗,能不能退回店里去…可能性有多高…狗*** 举报 全部回答狗*** 2017-10-1243 0 宠物狗属于特殊的活体商品,如不是因为小狗本身的健康问题,宠物店是不会给你退的。 但是如果你实在想退,可以到医院开个证明,对狗毛严重过敏之类的证明,或者呼吸道感染之类的。拿着证明去...https://m.iask.sina.com.cn/b/tYunrA9Y7Lf.html
4.宠物销售合同样本20241113.docx2.预订宠物:若买方预订宠物,合同中应增加预订条款,包括预订金的支付、宠物交付时间的约定等。3.宠物退回:若买方因特殊原因需退回宠物,合同中应增加退回条款,包括退回条件、退回费用等。4.宠物遗产:若买方不幸去世,合同中应增加宠物遗产条款,明确宠物的归属及处理方式。5.宠物伤病:若宠物在交付后出现伤病,合同中应...https://www.renrendoc.com/paper/360088372.html
5.携带宠物回中国大陆地区总体要求和入境海关新规定(三)1名携带人每次入境仅限携带1只宠物。 (四)携带入境的宠物应当在入境口岸海关接受现场检疫。海关依据现场检疫、隔离检疫结果,对宠物作放行、限期退回或销毁处理。 (五)需实施隔离检疫的宠物须从建设有隔离检疫设施的口岸入境,并在海关指定的隔离检疫场隔离检疫30天。 http://www.pjpettravel.com/NewsDetail/416.html
6.专门卖宠物的APP推荐专门卖宠物的下载豌豆荚专门卖宠物的榜单为您提供最新专门卖宠物的大全,这里不仅有专门卖宠物的安卓版本APP、历史版本应用下载资源,还有类似专门卖宠物的的应用推荐,欢迎大家前来豌豆荚下载。https://www.wandoujia.com/bangdan/392685/
1.你好我最近过敏嘛就把我的小狗卖给一个姐姐了但是抱走后三个...你好 我最近过敏嘛 就把我的小狗卖给一个姐姐了 但是抱走后三个小时我就后悔了 找她协商不愿意退给我回来 我是否能要得回来还 我还有给小狗买的保险那些其他云南省-昆明市2024-11-19 23:45:48177***137 分享 暂时还没有律师回复 着急问律师?看看同类型优秀律师 看擅长同类问题的律师 相似...https://tingsonglaw.com/ask/detail/2698359
2.我刚买了一天的狗,家里不让养了,我能退回宠物店吗我刚买了一天的狗,家里不让养了,我能退回宠物店吗 报告编号:No.20200511*** 【问题分析】您好,您所提出的是关于... 【解决方案】***【具体操作】*** 完整报告 关于我刚买了一天的狗,家里不让养了,我能退回宠物店吗的律师回答 杨锋律师 已帮助 6013人· 综评5.0 咨询我 建议协商。因为从法律上来说...https://mip.66law.cn/question/29172159.aspx
3.网购的宠物狗染病,想退回却有了感情,该怎么办?法官通过询问宠物医生得知:宠物狗感染“细小病毒”的原因多种多样,有可能被其他传染源传染,也有可能是自身携带病毒爆发,即使没有传染源,换了环境,免疫力下降,也会爆发,因为宠物狗的体内本身就携带病毒;如果想要不生病,宠物狗的体内需要有抗体存在,正常情况下,要打三针疫苗,才能保证有产生抗体,但每只宠物狗体质不一...https://m.thepaper.cn/newsDetail_forward_26434787
4.夏日宠物装备误操作能退回吗,沃特碧们的Colg,DNF地下城与勇士...可以的,我的夏日宠物给错角色了找客服了,客服帮我把给错的宠物删除了发了一个新的宠物礼盒给我 ...https://bbs.colg.cn/thread-9240383-1-1917.html
5.苏州一快递站再现“宠物盲盒”致大量宠物死亡官方:被成都中转站...5月11日下午,接到群众举报苏州中通快递中转站出现宠物盲盒后,苏州市邮政管理局执法人员第一时间赶赴现场调查。 下午三点到达现场时,发现宠物盲盒快件13件,动物已死亡。根据面单信息显示,该批快件于2021年5月5日发出,寄件人地址为邳州市官湖镇双沟村,于7日到达成都中转部,8日被成都中转部退回至寄件人,因错分被发往...https://www.cqcb.com/shuangcheng/2021-05-12/4131239.html
6.宠物店买狗被套路了,想问问怎么把钱退回来?消费问答3月八号宠物店买狗,被捆绑销售高价狗粮,狗狗也不是健康的,现在想协商退款,卖家不肯退款并且说有律师,这种情况找哪个部门能解决,宠物店是想让我起诉他 一切形式的刷单返佣、充值提现都是诈骗。消费保平台处理投诉不收取任何费用,同时消费保工作人员不会在评论区留下任何联系方式联系投诉人,请不要随意相信通过微信...https://www.xfb315.com/qa/51261.html
7.狗狗被领养48小时后遭退回,原因竟是“它太乖了…”宠物天空可让大家没想到的是,Binx被领走还不到48个小时,领养家庭便表示要退回它,而且理由让大家都无法接受…… 他说:Binx很乖,和孩子、还有其他狗狗都相处融洽,但它太乖了,不是我们想要的狗狗,我们想领养一只更有挑战性的的狗。 工作人员说,这还是第一次听说以“狗狗太乖”作为理由的退养,大家虽然很失望,但也庆幸Bi...https://petssky.com/service/adopt-33771
8.把狗退回去了昨天买的狗今天想退回去行不行 宠物狗属于特殊的活体商品,如不是因为小狗本身的健康问题,宠物店是不会给你退的。但是如果你实在想退,可以到医院开个证明,对狗毛严重过敏之类的证明,或者呼吸道感染之类的。拿着证明去宠物店,说自己之前不知道对狗毛过敏,让宠物店给退狗,应该可以的。呵呵 ...http://m.boqii.com/article/364565.html
9.宠物宝app下载推荐使用担保交易,保障交易安全,宠物买家卖家通过担保交易购买宠物,宠物商家收到订单后确认发货,宠物发货后10天内宠物买家资金由第三方托管,中途出现宠物交易纠纷可有效维护宠物买家权益,避免宠物卖家资金到手后推卸责任,出现纠纷经认定为宠物卖家责任的,可向宠物买家退回购宠资金。宠物商城同城领养狗助手服务敬请期待,您的...https://m.liqucn.com/rj/9779966956723.wml
10.别买,别买,远离那些增加你工作量的东西朋友之所以认真劝退,就是因为很多主人发现养狗的难度之后,好点的会把宠物退回到店里,差的就直接弃养了,所以要严格筛选顾客。 我就是因为这个原因,没有养狗而养了猫,但是就算养猫容易得多,依然给我带来了很大的压力。 我养了一只叫傻der的加菲猫,可可爱爱,巨能掉毛。 https://36kr.com/p/1448823170312064.html