Real World PlantUML
webappintf_foimplwebapp.fo.restintf.foimpl.foimpl.bizimplements
COMPONENT DIAGRAM
5450837216198656
Manager«author»Developer«assignee»«ticket»ToDo«project»The Next Thing«property»Description«property»Status«property»Notes«property»Files«property»Linked Tickets«property»Dates«property»ID Number
USE CASE DIAGRAM
5457125316755456
edit reviewuser selects editopen text editorupdate time stamppost updated commentdisplay error messageprompt user to try againclick postsuccessfailure
ACTIVITY DIAGRAM
5459556268244992
Cliente:Interface:Controlador:ChamadoaltAbrir chamadoAbrir chamadoabrirchamados() , dados do chamadoChamado registradoChamado registradoConsultar chamadoConsultar chamadoloop[Para cada chamado registrado pelo usuário]mostratelaprincipal()Chamado registrado pelo usuárioLista de Chamados
SEQUENCE DIAGRAM
5462279277510656
AliceBobfoofoofoofoofoo
CLASS DIAGRAM
5462650255310848
«static lib»AA«shared lib»BB«static lib»CCnode1«shared node»node2Production
COMPONENT DIAGRAM
5465346421030912
FirstClassfirstField : intsecondField : boolchar * firstMethod ( )long * secondMethod ( firstParameter : int)FirstStructurefirstField : intsecondField : boolaggregationToFirstClass : FirstClasschar * firstMethod ( )long * secondMethod ( firstParameter : int)
CLASS DIAGRAM
5466645245984768
Provider\BaseGenerator
CLASS DIAGRAM
5467620874649600
CommandGetBalanceGetAccountHistory
CLASS DIAGRAM
5469315507683328
SRRCpack«External File»Content PackLoad ContentpackSelect ItemsRefresh ViewFiles ChangeUserdisplaythen
COMPONENT DIAGRAM
5475859964100608
read datagenerate diagramsmore data?
ACTIVITY DIAGRAM
5477318642368512
初始化到达左端端终点回到原点到达右端端端终点回到充电点
ACTIVITY DIAGRAM
5482542396342272
com.iluwatar.price.microservicePriceApplicationPriceApplication()main(args : String[])PriceControllerPriceController()getPrice() : String
CLASS DIAGRAM
5484392050851840
installBOLDactions aremethods callsadd FFmpeg & jujuPPA repositoriesexit 1-2upgrade systeminstall JuJu, FFmpeg, x264exit 3install python, MongoDB,RabbitMQ, GlusterFS clientexit 4install Flask, Celeryexit 6install pyMongoexit 7expose API, MongoDB, RabbitMQCONFIG-CHANGEDokNookNookNookNookNo
ACTIVITY DIAGRAM
5487284040237056
UserUpdate productExport translationImport translationEdit content
COMPONENT DIAGRAM
5488453881954304
First ActorAnotheractorMen3Last actor
USE CASE DIAGRAM
5498836696956928
transportdatajava.langConcurrentConnectionTConnectionTInboundTOutboundTenqueue(packet : Packet<T>) : voidenqueue(packets : Collection<Packet<T>>) : voidPacketTIterableT
CLASS DIAGRAM
5500405433761792
Move UnitsUnits are movedUnit is movedEnd of Movement PhaseUser11. selectUnit()2. moveUnit()3. endPhase()
STATE DIAGRAM
5503571629965312
Commandint ComType;int ComCondition;float Value;time_t Time;Command (int t, int c, float v);Command ();serialize ();Point3dshort x;short y;short z;serialize ()Sendunsigned short TopSonicSensor;unsigned short FrontSonicSensor;unsigned short LeftSonicSensor;unsigned short RightSonicSensor;unsigned short BackSonicSensor;float Roll;float Pitch;float Yaw;float AltitudeSonic;float AltitudeBarometer;Point3d Acceleration;time_t Time;Send(void);~Send(void);serialize ();KinectDataPointCloud<PointXYZ>::Ptr Cloud; // Boost shared_ptr to point cloudtime_t Time; // TimeKinectData(void);KinectData(PointCloud<PointXYZ>::Ptr cloud, time_t time);~KinectData();ReceivedBufferqueue<Type> queue;boost::interprocess::interprocess_mutex* mtx; // Mutex for thread safetyboost::interprocess::interprocess_semaphore* Vacant; // Count of vacant placesboost::interprocess::interprocess_semaphore* Used; // Count of used placesReceivedBuffer(int size);~ReceivedBuffer(void);void Enqueue(Type a); // Add to bufferType Dequeue(); // Receive from bufferKinectBufferSendBufferCommandMakerstring ip;string port;void Start ();CommandMaker(XMLConfig * x);~CommandMaker(void);KinectReceiverKinectViewer* kinectViewer;PointCloudCompression<PointXYZ>* octreeCoder;string ip;string port;void Start ();KinectReceiver(XMLConfig * x, KinectViewer* v);~KinectReceiver(void);KinectViewerpcl::visualization::PCLVisualizer* viewer;void Start ();KinectViewer(XMLConfig * x);~KinectViewer(void);SendReceiverstring ip;string port;KinectViewer* kinectViewer;void Start ();SendReceiver (XMLConfig * x, KinectViewer* v);~SendReceiver (void);void updateText (boost::shared_ptr<Send> s);XMLConfigstring IP;string KinectPort;string CommandPort;string SendPort;string CarduinoPort;string ArducopterPort;pcl::octree::compression_Profiles_e CompressionProfile;bool ShowStatistics;double PointResolution;double OctreeResolution;bool DoVoxelGridDownDownSampling;unsigned int IFrameRate;bool DoColorEncoding;unsigned int ColorBitResolution;int CameraNumber;int CameraFramesPerSecond;int CameraFrameWidth;int CameraFrameHeight;serialize ()Type = shared_ptr<KinectData>Type = shared_ptr<Send>createReceiveReceiveUseUse
CLASS DIAGRAM
5505046951231488
Locations class diagramLocationEVSEConnector10..n11..n
CLASS DIAGRAM
5508465476763648
net.dummynet.foonet.unusedPersonMeetingPersonPersonBaseClass
CLASS DIAGRAM
5515243472027648