MVC入口流程图
2016-12-06 20:32:47 0 举报
MVC入口流程图描述: 1. 用户通过客户端发送请求到服务器。 2. 控制器接收请求,并根据请求的URL和参数决定调用哪个模型。 3. 模型处理数据并返回结果给控制器。 4. 控制器将模型返回的结果传递给视图进行渲染。 5. 视图根据模型的数据生成HTML页面并返回给用户。 6. 用户浏览器接收到HTML页面并显示给用户。 7. 用户可以通过客户端发送新的请求来与系统交互。 8. 重复上述步骤,直到用户关闭浏览器或完成操作。
作者其他创作
大纲/内容
通过OpenId判断Join_GameWechat表是否存在记录
保存需要的信息在Session
是否玩过游戏
微信首页入口
用Num通过表PidNum取得主人pid,再用OpenId取得pid,作比较
N
Y
是否第一次点击链接
通过PlayerId查询PidNum表的Num,保存在Session
微信分享入口
保存在Session的pid就是用OpenId通过表Join_GameWechat取得的pid
1.插入Player_Status2.插入PidNum3.插入Join_GameWechat的Phone、PlayerId、CreateDate
保存在Session的pid就是用Num通过表PidNum取得的pid
通过pid查询Join_GameWechat,再更新openId
是否有玩过游戏
分享的num是否绑定过OpenId
是否老用户
是否是主人
通过Phone取得Join_GameWechat表的PlayerId,此后所有东西用此PlayerId
浏览器到微信入口
1.插入Player_Status2.插入PidNum3.插入Join_GameWechat的PlayerId、CreateDate4.没有则插入微信表Wechat_Infor
点击首页的按钮
用num通过PidNum取得pid,再用pid在Join_GameWechat表查询
所有入口的首页
通过OpenId取得Join_GameWechat表的PlayerId,此后所有东西用此PlayerId
新建GameId,保存GameId在Session
通过Phone判断Join_GameWechat表是否存在记录
是否客人、并且没玩过游戏
1.保存User_Infor的GameId、PlayerId、Name、Phone、CreateDate(通过PlayerId查询不存在才保存)
短信入口
0 条评论
下一页