sequence diagram from login videoBingo game to logout video
2019-01-14 10:37:46 0 举报
登录查看完整内容
videoBingo Communication diagram
作者其他创作
大纲/内容
spinEbHandler
36:return reply
16[sessionKey is exist and machine is exsit]:inner transfer
13[no error]:save sessionKey;return reply
44:inner transfer
68:inner transfer
sessionController
29:inner transfer do spin(get win patternsVO)
76:inner transfer
53:return reply
41:inner transfer
83:return reply
12[no error]:save sessionKey;return reply
28:do checkout
78:inner transfer
82:return reply
74:return parameters
64:inner transfer
85:return reply
:Actor
20:inner transfer(do verify)
49:inner transfer(do preEbCheckout)
34:return reply
48:inner transfer(recalculate won patternVOs)
82:add roundStatistics to db
smartFox
update to db
21:inner transfer
session
43:inner transfer(do verify)
sessionStatisticsDao
14:return the specifical parameters and login in the sepecifical game
videoBingoMachine
24:inner transfer(get roundVO)
checkoutController
50:inner transfer(do feature's checkout)
18:inner transfer
6:return reply
logoutHandler
spinHandler
roundOverHandler
72:return reply
26:inner transfer (do checkout)
4[login success]:handle parameters that client sent to server in the specifical feature and do the specifical login handler logic
15:send spin command
verifyController
if click spin then do step 15 to step 74 again
17:inner transfer
73:return reply
22[balance is engough]:inner transfer(get roundVO)
71:return reply
37:return parameters
playerDao
59:inner transfer
81:add roundStatistics to db
79:inner transfer
loginHandler
54:return reply
56:return parameters
9:inner transfer
loggerController
39[sessionKey is exist and machine is exsit]:inner transfer
63:inner transfer(save prize)
23:inner transfer modifyMathModelPatterns
27:return roundVO
55:return reply
11:return reply
69:clear featrue's data in on round
80:inner transfer
81:return reply
38[has eb]:send eb spin command
7[no erro]:add the specifical parameters in needed to reply in the sepecifical feature
45:inner transfer
8:do the step7 logic in the specifical feature (addToReply)
1:send login command
61:inner transfer
40:inner transfer
19:inner transfer
65:inner transfer(do feature's roundOver)
52:return reply(if has eb then return next eb price)
66:add sessionStatistics to db
42:inner transfer
46:do feature's verify(such as use saving)
84:return reply
47[balance is enough or saving is big than eb price]:inner transfer(do eb spin)
if buy eb again then do step 38 to step 56 again
31:inner transfer(do feature's checkout)
10:inner transfer
25:return roundVO
add sessionStatistics to db
51:inner transfer(do checkout)
75:send logout command
60:inner transfer
62[ except login without spin or last round already finish]:inner transfer(do roundOver)
33:return reply included base ball array(if has eb then return next eb price)
58[sessionKey is exist and machine is exsit]:inner transfer
57:send round over command
35:return reply
subclass of featureBase
3:do login
77:inner transfer
mathController
30:inner transfer (do preCheckout)
70:return reply
featureController
roundStatisticsDao
0 条评论
回复 删除
下一页