图示

    系统大图 - 图1

    1. @startuml
    2. !includeurl https://gitee.com/aleczhang8/C4-PlantUML/raw/master/C4_Container.puml
    3. !define PLAN_CONTAINER_BG_COLOR #9FD073
    4. skinparam rectangle<<plan_container>> {
    5. StereotypeFontColor ELEMENT_FONT_COLOR
    6. FontColor ELEMENT_FONT_COLOR
    7. BackgroundColor PLAN_CONTAINER_BG_COLOR
    8. BorderColor #90BC68
    9. }
    10. skinparam database<<plan_container>> {
    11. StereotypeFontColor ELEMENT_FONT_COLOR
    12. FontColor ELEMENT_FONT_COLOR
    13. BackgroundColor PLAN_CONTAINER_BG_COLOR
    14. BorderColor #90BC68
    15. }
    16. !define Container_Plan(e_alias, e_label, e_techn) rectangle "==e_label\n//[e_techn]//" <<plan_container>> as e_alias
    17. !define Container_Plan(e_alias, e_label, e_techn, e_descr) rectangle "==e_label\n//[e_techn]//\n\n e_descr" <<plan_container>> as e_alias
    18. !define ContainerDb_Plan(e_alias, e_label, e_techn) database "==e_label\n//[e_techn]//" <<plan_container>> as e_alias
    19. !define ContainerDb_Plan(e_alias, e_label, e_techn, e_descr) database "==e_label\n//[e_techn]//\n\n e_descr" <<plan_container>> as e_alias
    20. Person(shop, "维修厂员工", "F6的SaaS系统客户")
    21. System_Boundary(marketingSystem, "集客活动管理系统") {
    22. Container(crmView, "crm-view", "vue", "集客活动查询pc前端")
    23. Container(mobileView, "mobile-View","vue", "集客活动编辑/查询app前段")
    24. Container(macan, "macan","springboot", "集客活动列表后端")
    25. Container_Plan(crm,"crm","springboot","集客活动报名编辑/查询后端")
    26. Container(prado,"prado","springboot","集客活动查询/保存后端")
    27. ContainerDb_Plan(f6db, "f6db", "MySQL", "关怀提醒数据")
    28. }
    29. System_Ext(redis, "redis", "redis存储系统")
    30. System_Ext(merchant, "商户中心", "公司门店员工系统")
    31. System_Ext(member, "会员车辆中心", "会员车辆系统")
    32. System_Ext(marketing, "营销中心", "营销优惠券系统")
    33. Rel_D(shop, crmView, "查看集客活动登记信息","tcp")
    34. Rel_D(shop, mobileView, "查看集客活动登记信息","tcp")
    35. Rel_D(crmView, crm, "查看集客活动登记信息","tcp")
    36. Rel_D(crmView, macan, "查看集客活动列表信息","tcp")
    37. Rel_D(mobileView, crm , "查看/编辑集客活动信息","tcp")
    38. Rel_D(mobileView, macan , "查看集客活动列表信息","tcp")
    39. Rel_D(crm, prado , "查询保存集客活动","dubbo")
    40. Rel_D(macan, prado , "查看集客活动列表信息","dubbo")
    41. Rel_D(crm, f6db , "查询保存集客活动登记信息")
    42. Rel_D(crm, redis , "查询保存集客活动参与客户信息","dubbo")
    43. Rel_D(crm, merchant , "查询用户相关信息","dubbo")
    44. Rel_D(crm, member , "查询客户相关信息","dubbo")
    45. Rel_D(crm, marketing , "客户领券操作","dubbo")
    46. @enduml