今看将门游戏软件设计说明书..pdfVIP

  • 0
  • 0
  • 约2.72万字
  • 约 14页
  • 2019-04-29 发布于四川
  • 举报
今看将门游戏软件设计说明书 软件设计说明书 1. 介绍 1.1 目的 这篇文档提供了今看将门游戏软件架构的总览,从不同的视角描述了该系统。同时介 绍了今看将门游戏软件的想法,包含架构分析的关键决策,目的在于帮助开发人员理解今 看将门游戏软件的基本结构。 1.2 范围 介绍了今看将门游戏软件的登录游戏大厅、游戏准备、游戏对战、结束游戏、更新用 户列表。 1.3 内容概览 登录系统 用户若要登录游戏大厅,需要输入用户名和正确的服务器端 IP,如果输入错误,则停 留在登录页,相反登录到游戏大厅,并更新用户列表; 游戏准备 用户需要进入一个其他用户未使用的座位,加载游戏界面,并且摆放好棋子的位置后 点击准备按钮; 游戏对战 由最先进入游戏界面的一方发起攻击,另一方返回攻击结果,交换进攻权,依次循环; 结束游戏 当有一方的三架飞机均被击中头部,结束游戏; 更新用户列表 当有用户进入或退出游戏大厅时更新游戏大厅用户列表,用户从游戏界面退出时,更 新用户信息和大厅信息。 2. 体系结构表示方法 这篇文档使用一系列视图反映系统架构的某个方面; 用例视图:概括了架构上最为重要的用例和它们的非功能性需求; 逻辑视图:展示了描述系统关键方面的重要用例实现场景 (使用交互图 ) ; 部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置 (使用部署图 ) ; 过程视图:描述了数据流(使用类图描述数据模型,活动图表示数据流 ) 。 3. 系统要达到的目标和限制 目标 1 今看将门游戏软件设计说明书 客户可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正 确登录后可以加载游戏大厅,通知其他人更新用户列表,点击其中一各位被占用的位置后 可以进入到游戏界面,双方都摆放好棋子后可以点击准备按钮,开始一次游戏对战。 限制 客户输入的不是服务器 IP,客户不能登录到游戏大厅; 一个用户无法开始游戏,必须都进入相同桌后点击准备按钮,方可开战。 4. 用例视图 今看将门游戏软件描述的主要用例有:登录游戏大厅,选择座位,摆放棋子,发起进 攻,反馈结果,重新开始,退出游戏,更新用户列表。 4.1 系统用例图 系统用例图见图 4.1: 游戏系统 更新用户列表 登录游戏大厅 extends 选择座位 extends 准备游戏 摆放棋子 extends 发起攻击 用户 extends 进行游戏 反馈结果 extends

文档评论(0)

1亿VIP精品文档

相关文档