博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BIT软件需求工程与UML建模课程第三周工作总结
阅读量:5925 次
发布时间:2019-06-19

本文共 910 字,大约阅读时间需要 3 分钟。

结构化需求分析概述:

经过讨论和细化,我们确定了项目中的如下需求:

游戏需求:

准备阶段:

1、能够自由的选择两种模式(高优先级)

2、能够自由的选择人物进行练习(高优先级)

游戏阶段:

1、能够实现人物的移动和技能释放(高优先级)

2、能够分别按照两种规则运行两种模式(高优先级)

3、能在自定义的修改游戏属性,包含冷却缩减、血量蓝量、移动速度等

4、可以在技能躲避模式中修改技能来袭的频率

结束阶段:

1、能够记录每场游戏的成绩,包含使用角色、游戏时间、训练分数等

2、能进行重开局和返回主界面的选择,重开能够返回人物选择和直接开始

非游戏需求:

1、能够查看历史训练的成绩记录

2、维护阶段,能够跟随英雄联盟的更新添加新的角色和相应技能

3、能够按照自己的习惯调节游戏键位(高优先级)

4、可以观看不同角色的技能预览

5、能够生成不同地图位置的训练场景(高优先级)

标高优先级的是指项目中的核心需求,承载了项目的核心功能。其余为优化用户体验而提出的需求。

 

项目功能分解图:

 

过程建模:

数据流图:

 

数据建模:

实体关系图:

 

工作计划0523

时间:2019.05.23

地点:静园D

人员:小组全体成员

沟通方式:面谈

工作内容:

1、 将之前得到的需求整理细化,有关细节询问甲方。

2、 根据项目的需求确定不同需求的优先级程度,交由甲方审核。

3、 根据项目构建数据流图,进行过程建模。

4、 根据项目的涉众以及本身的元素,进行数据建模,绘制实体关系图。

 

沟通记录20190523

Q 我们计划在游戏进程中可以自由修改的属性里添加冷却缩减、移动速度、血量蓝量三项属性,是否可以添加。

A 可以添加。

Q 鉴于英雄联盟游戏一直处于更新状态,且会添加新的英雄,我们是否需要根据进度,持续添加新的英雄?

A 需要添加,以便玩家能够根据游戏进度挑选自己喜欢的英雄。

Q 你觉得还有那些地方可以进一步优化?

A 可以添加技能预览属性,对于玩家不熟悉的英雄,可以提前预览技能,以便他们了解英雄的定位,初步了解英雄的玩法。

转载于:https://www.cnblogs.com/bit1388/p/10915518.html

你可能感兴趣的文章
Linux 下mysql永久更改字符集
查看>>
apache prefork模式优化错误
查看>>
jmeter高级用法例子,如何扩展自定义函数
查看>>
lvs
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
JS页面刷新保持数据不丢失
查看>>
最浅显易懂的数据库索引讲解
查看>>
清橙A1202&Bzoj2201:彩色圆环
查看>>
使用data pump工具的准备
查看>>
springMVC---级联属性
查看>>
get和post区别
查看>>
是机遇还是挑战?---浅谈谷歌收购摩托罗拉移动
查看>>
项目总结26:java调用webservice接口(asmx)
查看>>
crontab执行shell脚本日志中出现乱码
查看>>
基于HTML5手机上下滑动翻页特效
查看>>
打造自己博客(wordpress)的wap手机版本
查看>>
Floodlight 在 ChannelPipeline 图
查看>>
android下升级软件介绍
查看>>
leetcode-Word Ladder II
查看>>
3.菜鸟教你一步一步开发 web service 之 axis 服务端创建
查看>>