Real World PlantUML
gamescoreplayer
USE CASE DIAGRAM
4886402546270208
Servlet ContainerClickServlet.handleRequest()new PagePage.onInit()Process controlsPage.onPost()Page.onRender()Page.onGet()redirect requestForward requestRender page templatePage.onDestroy()Page.onSecurityChecktrueisForward?nocontinue processing?yesnoyesis Post?yesnofalseDo redirect?yesDo Forward?yesno
ACTIVITY DIAGRAM
4886556628221952
Modifier workshopPage liste des ateliersPage modification d'workshopRemplir les champsclic sur modifierInformations correctestruefalse
ACTIVITY DIAGRAM
4887887262777344
Session serviceSession voting serviceSpeaker serviceSchedule ServiceFront-end
COMPONENT DIAGRAM
4888886245326848
«block»SarmentNonAttache«block»SarmentAttache«block»LienSarmentpossede1
CLASS DIAGRAM
4889758794776576
br.com.parks.entityOLTname: Stringonus: List<ONU>ONU
CLASS DIAGRAM
4899700301889536
TemplateFactory-cache: map<string, Persistent<FunctionTemplate>>-TemplateFactory() «constructor»+createTemplate(clazz: TClassRef): Local<FunctionTemplate>
CLASS DIAGRAM
4903551276941312
userUser InterfaceScript Pool新建消息及响应:定义消息特征,描述默认响应删除消息及响应:删除指定名称的消息修改消息及响应:修改指定名称的消息中,消息的特征和响应操作指定的消息
COMPONENT DIAGRAM
4903695292563456
DisplaygetColumn()getRows()getRowText()show()StringDisplaystringgetColumn()getRows()getRowText()BorderdisplaySideBordergetColumn()getRows()getRowText()FullBordergetColumn()getRows()getRowText()makeLine()
CLASS DIAGRAM
4906107319353344
StructProxy+StructProxy(type: TDataMember, scope: TClassRef) «constructor»
CLASS DIAGRAM
4906365554262016
BrowserBrowserServerServerAPI AAPI AAPI BAPI BRequestResponse
SEQUENCE DIAGRAM
4908146623512576
UserUserFirst ClassFirst ClassSecond ClassSecond ClassLast ClassLast ClassDoWorkCreate RequestDoWorkWorkDoneRequest CreatedDone
SEQUENCE DIAGRAM
4908691547488256
Automatic placement of classesdoesn't look good. This diagramhas to be improved.AuthConfigurableClientListDataSourceClientZoneWriterZoneTableAccessorDataSourceStatusZoneTableIteratorDataSourceInfoZoneTableSegmentCacheConfigZoneTableAccessorCacheZoneTableIteratorCacheZoneDataZoneTableHeaderMemorySegmentLoadActionZoneDataLoaderZoneDataUpdaterRdataSetZoneTableLoadFromFileIteratorLoaderMemorySegmentMappedMemorySegmentLocalZoneTableSegmentMappedZoneTableSegmentLocal1*1*«reset»«create»«create»«create»1*1*1*«create»«create»add/replace1111createcreateadd111111
CLASS DIAGRAM
4914368688947200
DataContainer__init__(data: DataContainer): DataContainer__init__(**CUBAKeywords): DataContainer__getitem__(key: CUBA): object__setitem__(key: CUBA, value: object)__delitem__(key: CUBA)__iter__(): iterator of contained keys__len__(): int__contains__(key: CUBA): booleanspecial methods
CLASS DIAGRAM
4914984211447808
Funcionário/ClienteFuncionário/Cliente:Interface:Interface:Controlador:Controlador:Logon:LogonInforma usuário e senhaInforma usuário e senhado_logon()Login OkLogin Okoptref Manter chamados
SEQUENCE DIAGRAM
4916319409405952
Mobile AppMobile AppUserUserReseller UIReseller UIDatabaseDatabase1Send me the password resetlink2Password reset link sent toyour email address3Visit the password reset link4Ask for password and TOTP5Input the new password6Get the TOTP7Input the TOTP8Validate the TOTPalt[If TOTP valid]9Update the user's password[Otherwise]10Ask the user to input thecorrect TOTP
SEQUENCE DIAGRAM
4918105042059264
systemChangeDifficultyAddHighScoreStartGameReturnToMainMenuSpawnCarUser
USE CASE DIAGRAM
4919592442920960
ElevatorStoppedMovingNext StopNo More StopsHas More Stops
STATE DIAGRAM
4920323661103104
UserUserAppAppServerServerDatabaseDatabaseEmailEmailreset forgotten passwordmakeGetRequest()resetPasssword()ResultSetalt[email exists]Reset password linkHTTP Response(success:true)opt[user clicks the link]resetpassword=truereset password[else]HTTP Response(success:false)
SEQUENCE DIAGRAM
4920923077476352
Testid: intname: StringOtherTestThirdTest
CLASS DIAGRAM
4921442097430528
Card Application RecordT24 OperatorT24 OperatorCardDirector UICardDirector UIFDD/SDD CheckerFDD/SDD CheckerCard Application Record1Upload the KYC fileand specify the type2Validate the KYC file uploaded3Ask to confirm theupload4Confirm5Create record for each applicationCard Application RecordKYC Checkalt[NDD file]6Mark success7Returns KYC check in progressalt[SDD file][FDD file]8Ask to upload KYCproof images for allapplicationsloop[Until all images uploaded or user cancel]9Upload KYC proofimages10Check all images uploadedalt[If all images uploaded]11List the images notyet upload and waitfor more images12Send the application to check13Returns KYC check in progressalt[SDD]14Mark submitted15KYC result[FDD]16KYC request received17Mark submittedAfter the manual KYC is done18KYC resultalt[KYC Pass]19KYC pass20Mark success[KYC Fail]21KYC failed22Mark failed
SEQUENCE DIAGRAM
4921815893803008