晨起剪桃花 2021-11-16 20:59 采纳率: 0%
浏览 15

EE308_LAB9

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZ?category=0
The Link of Requirement of This AssignmentLAB 9 Object-oriented Modeling and Design with UML-CSDN社区
MU STU ID and FZU STU ID831901124& 19105801
The Aim of This AssignmentImprove the understanding of UML

 

Requirement

  1. Please issue your Lab Blog on CSDN.
  2. The Link of your blog of this lab and This Lab Sheet (This word file) must be submitted to Moodle, or you will lose the score of this Lab. (VERY IMPORTANT: You should submit TWO things)
  3. Modeling must use professional tools.
  4. You should EXPLAIN your diagrams in words if necessaryQuestion

 

Question

  1. Live-streaming sale, through some Internet platforms, is a new way of service using live-streaming technology for close commodity display, consultation response, and shopping guide. Merchants can open their own live broadcast room, or employ professional anchors to recommend goods. At present, not only many celebrities flock into this field, but some big companies’ executives are also frequently involved. Please try to design a comprehensive live-streaming sale system.
    (i) List some actors that interact with this system. Explain the relevance of each actor.
    Your Answer

 

  1. Anchor: Introduce products to customers.
  2. Clear: attract customers to increase traffic.
  3. Customer: consumption, contribution to staff wages

  4. Rewards: by the boss low price invited to build live broadcast popularity, improve flow to attract customers.

  5. Boss: the main beneficiaries as well as emergency treatment and after-sale service in special cases.

Q2

2.

Q3

 

Anchor: Daily introduction of advantages and disadvantages of products and answer customers' questions

Keqing coser: Responsible for attracting customers, making more male or female customers stay in the studio with her graceful dancing, and developing from potential customers to actual customers.

Tipper: Create heat for the studio, so that their studio can be placed in a more prominent position by the live broadcast platform

Boss: mainly responsible for collecting money and dealing with customers' after-sales problems, usually do not show up.

Customers: are attracted to various elements and consume.

 Q4

 Q5

The open closed principle

 Q6

 

Q7 

 

public class Goods {
public goods;
public price;

};

public BOSS {
private dancer;
private waterarmy;
private seller;

Private customer;

};

private class seller:public boss{
protected Name;
private LiveSell(Good GoodName){ 
};

private class dancer:public boss{
protected Name;
private dance(body beautiful){ 
};



private class waterarmy:public boss{
protected Name;
private Buy(goods money) {
};

private class customer:public boss{
protected Name;
private Buy(goods money) {
};、


private Watch(Seller SetStudio){
};

}

public class seller{
private:introduction;
private:answer;
private sellGood(Goods  ){

}
public class dancer{
private:dance;
private:body;
private dance(body  ){

}

public class waterarmy{
private charge:;
private:money;
private fake(heat  ){

}

 

 

  • 写回答

1条回答 默认 最新

  • 幻灰龙 2023-01-29 07:25
    关注

    请自己实现作业。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月16日

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)