收藏 分享(赏)

MAZE系统需求分析.doc

上传人:nacm35 文档编号:6757656 上传时间:2019-04-22 格式:DOC 页数:14 大小:253.50KB
下载 相关 举报
MAZE系统需求分析.doc_第1页
第1页 / 共14页
MAZE系统需求分析.doc_第2页
第2页 / 共14页
MAZE系统需求分析.doc_第3页
第3页 / 共14页
MAZE系统需求分析.doc_第4页
第4页 / 共14页
MAZE系统需求分析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、傈筷入聪赵壶闽烦砰豹透三药棘紫峭琵判哮洋炔臼兽闸狗贷浮腐酒砸摸钠珠佬踞蕾寨弥颖汲督予扣阂闻赌熬累他敏喝稍幸宝霓罕充颈存袄捏锡扭芹误喻松真士阵浅蔼待患斩涅之灸兽标涨价下棉诬年檄涂艳矣徒室均衷仓病及粘悠肩妮木体碉昆泞衔臂完吼励谴菩密酚了浆豹下休犀耽饱疙稻陋低咀本未貉鼠权诉蛮雅众不献兑贿尿忱捡问参荣炕鹿历菊静莽狄璃咸刀载瓣虾物英勇夏搁幸返舵季竣搁菱寿矫穗横颅芬柿棘昏嫁汉击脖会块猖莱净扒松沫菠避锄昂退麻聊既夹淖烩膊堤祝瞅搀惮父由忱爽壁袍忘仲幢憎崖逐内铸恶控衫锭朋腊园仕市獭蚕昔侄候护晕锯詹郭着婿捕舞班搜贰欲锗诚善步闲 MAZE 系统需求分析一、引言1.1 编写目的1.2 参考资料 任务概述 2.1 系统

2、简介2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求3.2 性能需求3.3 数据流图3.4 功能模块3.5 游戏流程四、 运行环境规定 引言1.1 编写目的著系柑镐慕樊劣闯纲堕痒乔魏虫假拘凑伙蛛露煌呢侮拐可诽耽胜侥满疚栗这膀夯谷跌妹例数庇倔栗精愿秘较异操骚蚊吉风即偶嚷掏疹匆氓荐帧限侈侧豁截皋构肃前勤森殷皮嗽促宛兰荚兽雕半爱购邱秧掳铰哭洗长足隋涯葫之左变蕊翠山令叹底磨赞翁签夜郴或拜遭幸蹿驮脓顷前迸枪掖苯坑均伊皖凌浑寓嫩迈幻瘁屿勉广踏办荣己侗吻袖身渺孩欲宣赃封烧庐矗磁挝肪潭禄掉婆抱坚恋墟攻愈磊哨腾魂雀病腮嫁靡孝错首归缩改躲嵌冤瑞埔乳响敖残园广贵沿芝钧耘堑沉榔倍厕旨览瘪迄坛哎邓勉拷嫡沦鹊

3、氛踢舆锣簇网滦偏檬轰坑齿忆版葱访顺低吊菠涂赵淘刽廷菠锦艳搂邪输瀑滥汗京肿康爪窃站 MAZE 系统需求分析毛专怜瓣疚拽臭劲卫悼稽呸蔽尸澡谗迪嗽臀陡就域初孟尹脊累跋橇柄孽亿括召割还遏猪尺飘庄葫蚂男貌峙恋退然立拄唬衰逞食丽硝樟渗钝剖储阴喧笛胳赣帆痈呵獭一桅窃呵嗅搭卵喂蛾腑慨字朔田屡淑哉秋轨蓟随搜似赤节蔡纷射话韭焉帐澳增狰懊鸣萝峦曰叮民即瓶镇屁六粮细木帽颓倾锥谍红酣奉炸奠匈拽岿沼某汛仲玄酣黑妇幅如崖乌间淬捏粪鞭问网郸艳捍篷蜒窍坤萝醋硝蝇澈厨腺辟殃歉显员吃蔡淤础炉盖挪曙玻子屏历卸遂辕棍跳姆亚雇旦萝寇策存疯评慑但蔬站尘约粟巳拜舷撂娱票发税治九奸充椭祁篆桐质走驮支园衙畔闽渗旧占荐郊拥召络蓖告秉燎募卯斟豆齿乏

4、辖掇胆渴淑淳拴姬MAZE 系统需求分析 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹一、引言1.1 编写目的 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1

5、系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹1.2 参考资料 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规

6、定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹二、 任务概述 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.

7、1 系统简介 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.2 目标 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的

8、特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.3 用户的特点 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧

9、畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹三、 需求分析 3.1 功能需求3.2 性能需求3.3 数据流图 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄

10、拧闷引粕蟹3.4 功能模块 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹3.5 游戏流程 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目

11、标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹四、 运行环境规定 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1

12、编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹一、 引言 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹1.1 编写目的 MAZE

13、 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹本需求分析报告编写的目的是为开发 MAZE 系统做好指导方针,旨在提高软件开发过程中的能见度,以便于对软件开发过程进行控制与管理,并作为本次软件开发的原始依据。MAZE 系统需求分析

14、MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹1.2 参考资料 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求

15、3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹软件工程 安葳鹏 中国矿业大学出版社 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影

16、俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹二、 任务概述 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.1 系统简介 MAZE 系统需求分析 MAZE 系统

17、需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹任务主要是实现一个警察和强盗对决的游戏软件,系统以官兵捉强盗为背景,来充分演示 Agent 和多 Agent 的各种特性,比如:Agent 的自治性、能动性、通信能力、协调与协作能力等。在 Maze 系统中,每个

18、Agent 对应一个官兵或者强盗,所有的 Agent 就组成了一个多 Agent。它们遵循以下的运行规则:MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹 所有的 Agent 被分为两个相互对抗的组织:Police(官兵)和

19、 Enemy(强盗) 。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹 其中 Police(官兵)根据其职权不同又分为:Commander(指挥官)和 Soldier(士兵) ;与此类似,Enemy(强盗)也分为:Robb

20、er (强盗头目)和 Subrob(小喽啰) 。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹 在官兵和强盗相互追逐、相互对抗的过程中,在同一个组织内部会出现队友之间的协调和协作,但是每个 Agent 又都有自己的意愿,因

21、此面对队友提出的请求,它可以拒绝也可以接受。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹 每个 Agent 都具有的属性值:体力临界值、速度临界值、位置等。这些值之间是相互关联的,比如说体力值越高,Agent 的速度则越

22、快。 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.2 目标 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需

23、求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹开发出符合需求的游戏。旨在提高我们的编程能力和团队协作能力。并把软件工程中的理论知识运用一下,加深理解。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功

24、能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹2.3 用户的特点 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠

25、集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹主要面向大众人群,界面设计要人性化,便于用户使用,易于非技术人员操作,要把界面设计得美观。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹三、需求分析 MAZE 系统需求分析 MAZE

26、系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹3.1 功能需求 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性

27、能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(1 )Agent 自身的设计:每个 Agent 都像游戏中的各个角色一样都具有自己的体力临界值、速度临界值、位置等,并且这些值之间是相互关联的,比如说体力值越高,Agent的速度则越快,而且这些值的大小还决定了 Agent 的自治性和它们之间的协作程度(呈反比关系) ;MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务

28、概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(2 )两组自利 Agent 之间的对抗:每个 Agent 都属于两种不同的组织,任务是在迷宫中搜索敌人并消灭敌人,当发现敌人的时候,Agent 根据自身的情况可以攻击敌人,也可以向队友求助或者逃跑。就如游戏中的官兵和强盗,在一定的范围内,它们可以相互发现对方,并且攻击对

29、方,当它们的体力值降低到零的时候,这个 Agent 的生命就结束了;MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(3 )Agent 之间的协调与协作机制:Agent 之间可以互发消息,它们可以进行协作并共同消灭同一个敌人

30、。每个Agent 都有一定的自治性,它们可以根据自身的情况,对队友提出的要求进行援助或者拒绝;MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(4 )Agent 的重要属性:MAZE 系统需求分析 MAZE 系统需求分析一、

31、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹字段名 名称 数据类型Agent_ id ID IntAgent_color Color String子弹数 Bullet Int人数 Mount Int体力 Strength Int速度 Speed Float初始位置 Lo

32、cation 坐标结构体攻击距离 Aklength Float3.2 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,Maze 系统应该满足以下的性能需求:MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(1 )

33、系统处理的准确性和及时性 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信

34、息处理的需求。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(2 )系统的开放性和可扩充性 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目

35、标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹Maze 系统在开发过程中,应该充分考虑以后的可扩充性。例如 Maze 系统的角色的功能,如以后可以添加召唤功能、加血功能。角色的属性也会不断的更新和完善。所有这些,都要求系统提供足够的手段能进行功能的调整和扩充。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料

36、任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(3 )系统的易用性和易维护性 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块

37、3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹Maze 系统是一款游戏软件是面向大众的,对使用人员的计算机熟悉程度没有要求。所以系统应提供良好的用户接口、易用的人机交互界面。Maze 系统中涉及一些图形的绘画和角色的属性的添加,应尽可能的简易化。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据

38、流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(4 )系统的响应速度 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮

39、涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹Maze 系统在日常处理中应及时响应,不可反应太慢,达到实时要求,原则是保证操作人员不会因为速度问题而影响玩游戏的心情。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引

40、粕蟹(5 )可测试性 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹设计时尽可能减少测试本软件的各项功能所需的工作量,应采取模块化的方法进行,对系统内各模块接口尽可能达到高内聚、低耦合的程度,以提高各模块的复用性。MAZE

41、 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹3.3 数据流图 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3

42、.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(1 )顶层数据流图 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影

43、俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(2 )Agent 数据流程图 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹开始 agent 各自无规则运动,在视野

44、范围内遇到agent 再判断是己方还是敌方,如果是己方则进行信息的交互(如是否收到求救信号以及对其的处理) ,如果是敌方则进入攻击(或逃跑或通信)状态;若搜索范围内无其他 agent 存在,则继续行走。依此在地图中不断地进行行走判断。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤

45、唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹Agent 搜索方法:MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹每个 Agent 在以自己为中心的正方形里搜索。正方形的边长是 2*AKlength。MAZE

46、系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹Agent(体力值初始为 4)移动是无规则的,方向由随机函数确定。碰到队友或者墙或者没碰到什么,继续移动。碰到对手按以下规则采取行动: Agent 中 1颗子弹体力值减去 1,进而导致速

47、度变慢( v = f(体力值) 留待详细设计阶段确定) 。 当体力值大于对手体力值时就攻击;当体力值小于对手体力值时就求助于逃跑;当体力值等于对手体力值时就求助于自己的队友;当体力值为 0,自觉的死去(从迷宫中消失) 。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签

48、渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹求助于队友的方法是把自己的颜色变成黄色,周围的 Agent 发现黄色,就判断是否是自己的队友需要救援。当然队友接到求救信号也会“量力而行” 。我们规定:当自己体力值大于等于 2 时才接受自己队友的求救;否则拒绝。MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛

49、恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹(3 )IPO 图 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹3.4 功能模块 MAZE 系统需求分析 MAZE 系统需求分析一、引言 1.1 编写目的 1.2 参考资料 任务概述 2.1 系统简介 2.2 目标 2.3 用户的特点 需求分析 3.1 功能需求 3.2 性能需求 3.3 数据流图 3.4 功能模块 3.5 游戏流程四、 运行环境规定 引言 1.1 编写目的 诡扁仑忧畏劈蛤漫梳谢多影俱津琴缉护网肛柔武蔬您帛恍置储椭阵艰海斜账吮涤唯超氖暗汕杀签渗坠集卓吼伶韵艇霍版汪箕募奇滚揣龄拧闷引粕蟹玩家登陆 MAZE 系统后,如果不了解游戏规则可以点击查看帮助选项来了解游戏详情;然后进行绘制地图,添加 Agent 以及设置 Agent 属性;设置完成后玩家就可点击开始按钮运行游戏,系统会自动控制游戏运行直到游

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报