Just having some issues when grouping components into packages on a larger scale in PlantUML.
Image (sample code is at the bottom):
https://scontent-a.xx.fbcdn.net/hphotos-xpf1/t31.0-8/10431217_371297729690071_4018105831354621676_o.jpg
1) The resolution of the diagram extends in width only and makes it difficult to view the diagram. Is there any way/tips of controlling the positioning of components/packages and to make the picture as a whole squarer?
2) Controlling the arrows between packages (e.g. SYSTEM1 --> SYSTEM5) For me sometimes it creates a new component rather than acknowledging the existing package. How do I ensure that it links to an existing package, rather than creating a new component>
I really appreciate your help answering these questions in advance.
Many thanks.
Sample Code:
[SYSTEM1]--> [SYSTEM5]
package "SYSTEM1" {
note top of [ControlM]
NOTE EXAMPLE This is a Note
and can be on several lines
end note
note right of [Customisations]
NOTE EXAMPLE This is a Note
and can be on several lines
end note
[WPP]
[WPP] --> [Pay]: GG
[DDD]
[DDD] --> [General] : COValues
[Payd]
[Payd] --> [Accc] : Trans
[Asst]
[Asst] --> [Accc] : Trans
[Accc]
[Accc] --> [General] : GG
[General]
[General] --> [Archive] : GG
[NZ]
[NZ] <-- [General] : GG
[HCM]
[HCM] --> [PR]
[PR]
[PR] --> [General]
[Archive]
}
package "SYSTEM2" {
note top of [ControlM]
NOTE EXAMPLE This is a Note
and can be on several lines
end note
note right of [Customisations]
NOTE EXAMPLE This is a Note
and can be on several lines
end note
[Compensation]
[Compensation] <-- [HCM] : Employees Data
}
[Tax]
[Tax] <-- [General] : Bal
[Tax] --> [General] : Jo
[Det]
[Det] <-- [Voy] : Trans
[Voy]
package "SYSTEM3" {
[B)]
[B)] --> [General] : Trans
[F]
[O]
}
package "SYSTEM4" {
[EI]
[EI] --> [General] : GG
[W ET]
[W ET] --> [General] : GG
[Ster]
[Ster] --> [EI] : FT
}
package "SYSTEM5" {
[Direct]
[Direct] --> [B)] : P Trans
[GP]
[GP] --> [EI] : P Trans
[SG]
}