BIT软件需求工程与UML建模课程第五周工作总结
作者:互联网
工作计划0608
时间:2019.06.08
地点:静园D
人员:小组全体成员
沟通方式:面谈
工作内容:
1、 补充构建上周未完成的用例模型。
2、 按照流程构建状态图。
3、 从玩家、对局、数据库三个对象来描述流程,构建活动图。
用例模型:
建立领域模型
用例描述:
1、 玩家请求开启一场新的游戏对局。
2、 对局提供两种模式和数个游戏角色供玩家选择。
3、 玩家选择游戏模式和角色,开始对局练习。
4、 对局过程中,玩家可以请求修改角色属性。
5、 对局完成,系统保存玩家的分数,并展示给玩家。
6、 玩家可以选择重新开局。
候选对象:
人:游戏玩家
事物:游戏对局、游戏角色
概念:游戏模式、分数、修改属性请求
事件:进行游戏、重新开局
概念类:
游戏玩家、游戏对局、游戏角色、分数
领域模型(类图):
建立交互图(时序图):
建立状态图:
1、 状态图主体:游戏对局。
2、 游戏对局可能存在的稳定状态:
准备状态:显示游戏介绍,还未开始对局的状态。
对局选择状态:响应对局请求,开始选择构建对局的基本数据的状态。
对局进行状态:对局开始,玩家进行走位训练对局游戏的状态。
数据调整状态:相应玩家调整数据请求,调出修改界面,进行游戏数据修改的状态。
显示分数状态:玩家一场对局结束,显示此次训练游戏分数的状态。
查看历史记录状态:根据玩家曾进行过的游戏,显示历史成绩的状态。
错误提示状态:请求的信息错误,无历史记录,或修改数据不合理导致提示错误的状态。
对局结束状态:分数查看完毕,选择下一步行动的状态。
状态图:
活动图:
活动图从玩家、对局、数据库三个描述对象展开的
来展示玩家进行一场对局过程的流程来描述模型。
标签:分数,状态,游戏,对局,建模,玩家,状态图,UML,BIT 来源: https://www.cnblogs.com/bit1388/p/10990834.html