ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:298.38KB ,
资源ID:6015556      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6015556.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(五子棋游戏需求规格说明书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

五子棋游戏需求规格说明书.docx

1、五子棋游戏需求规格说明书项目名称Product Name密级Confidentiality Level五子棋游戏仅供收件方查阅项目编号Project Code版本Version文档编号Document CodeV1.0BP_Proc_RA_002TianGang Parots Gobang Game Software Requirements Specification五子棋游戏软件需求规格说明书Prepared by 拟制廖广志Date日期2010-3-30Reviewed by 评审人Date日期Approved by批准Date日期 版权所有 不得复制Copyright BroadenG

2、ate Technologies, Co., Ltd. All Rights ReservedRevision Record修订记录Date日期Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修改章节Change Description修改描述Author作者2010-3-301.0初稿完成廖广志Catalog 目 录Revision Record 21. Introduction 简介 61.1. Purpose 目的 61.2. Scope 范围 62. General description总体概述 62.1. Software

3、 perspective 软件概述 62.1.1. About the Project 项目介绍 62.2. Software function 软件功能 62.2.1. 结构图 62.2.2. 功能模块图 72.3. Actors 角色 73. Functional Requirements 功能需求 83.1. 游戏模块 83.1.1. 新游戏 83.1.2. 重新开始 113.1.3. 退出游戏 113.2. 设置模块 123.2.1. 模式设置 123.3. 帮助模块 133.3.1. 使用帮助 133.3.2. 关于软件 144. Performance Requirements 性

4、能需求 155. Interface Requirements 接口需求 155.1. User Interface 用户接口 155.2. Software Interface 软件接口 155.3. Hardware Interface 硬件接口 165.4. Communication Interface 通讯接口 166. Overall Design Constraints 总体设计约束 166.1. Standards compliance 标准符合性 166.2. Hardware Limitations 硬件约束 166.3. Technology Limitations 技术

5、限制 167. Software Quality Attributes 软件质量特性 167.1. Reliability 可靠性 167.2. Usability 易用性 167.3. Maintainability 可维护性 167.4. Testability 可测试性 177.5. Usability 可用性 178. Other Requirements其他需求 178.1. Operations 操作 178.2. Localization 本地化 179. Requirements Classification 需求分级 1710. Issues To Be Determined

6、 待确定问题 1711. Appendix 附录 1711.1. Feasibility Study Results 可行性分析结果 1811.2. Glossary词汇表 18Keywords 关键词:五子棋、游戏Abstract 摘 要:本文主要描述五子棋游戏应用程序的软件需求,目的是为了清晰地描述用户使用本软件必须要完成的任务和定义开发人员必须实现的软件功能,使用户利用程序能够完成他们的任务。List of abbreviations 缩略语清单: Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释MBMillion By

7、te兆字节B/SBrower/Service浏览器/服务器IEInternet Explorer浏览器DBData Base数据库1. Introduction 简介1.1. Purpose 目的本文主要描述五子棋游戏应用程序的软件需求,目的是为了清晰地描述用户使用本软件必须要完成的任务和定义开发人员必须实现的软件功能,使用户利用程序能够完成他们的任务。1.2. Scope 范围本文档规定了应用程序的功能规范需求。 2. General description总体概述2.1. Software perspective 软件概述2.1.1. About the Project 项目介绍本系统是由

8、J2SE实现的五子棋游戏应用程序,实现人机对战功能以及人与人之间的对战,电脑的AI较高,通过游戏,玩家能深刻体会到五子棋游戏的乐趣!本应用程序功能包括游戏,设置,帮助。本系统具有以下特点: 确保应用程序具有良好的系统性能,友好的用户界面。 玩家在游戏时,可以打开与关闭背景音乐。 较高的处理效率,便于使用和维护。 采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期。2.2. Software function 软件功能2.2.1. 结构图 应用程序结构图2.2.2. 功能模块图2.3. Actors 角色 使用本软件的用户:玩游戏、模式设置、音乐设置、使用帮助。应用程序用例图3. Fun

9、ctional Requirements 功能需求3.1. 游戏模块 Overview简介提供了用户在进行游戏过程中可以进行的各种操作。 Functions功能列表 新游戏。 重新开始。 退出游戏。3.1.1. 新游戏对于一轮游戏结束或用户想重新开始新的一轮游戏,可进行此操作。如下图所示(图3.1.1.1):(图3.1.1.1)需要注意:第一手必须在天元位置落子,否则会出现提示。效果如下(图3.1.1.2和图3.1.1.3):图3.1.1.2 图3.1.1.33.1.2. 重新开始选择此选项,系统会清除棋盘上的所有棋子,重新开始游戏。效果如下(图3.1.2.1):图3.1.2.13.1.3.

10、退出游戏通过操作“退出游戏”,可退出本系统。如下图(图3.1.3.1)所示:(图3.1.3.1)3.2. 设置模块 Overview简介该模块包括模式设置和音乐设置。用户通过模式设置,选择电脑先下还是玩家先下。用户通过音乐设置,可以打开或关闭背景音乐。 Functions功能列表 模式设置。 音乐设置。3.2.1. 模式设置如果选择是电脑先下还是玩家先下,默认是玩家先下、单击落子。如下图(图3.2.1.2)所示:(图3.2.1.2)3.3. 帮助模块Overview 简介该模块方便新用户对五子棋游戏和游戏规则的了解及此游戏版本和版权的查看。 Functions功能列表 使用帮助。 关于软件。3

11、.3.1. 使用帮助此功能主要是方便新用户对五子棋游戏和游戏规则的了解。效果如下(图3.3.1.1和图3.3.1.2):图3.3.1.1图3.3.1.23.3.2. 关于软件让用户了解五子棋游戏的版本和版权。效果如下(图3.3.2.1和图3.3.2.2):图3.3.2.1图3.3.2.24. Performance Requirements 性能需求本项目的性能需求有: 机器配置的需求 网络环境的需求 应用程序运行时间的需求5. Interface Requirements 接口需求5.1. User Interface 用户接口交互界面采用PC机显示屏,能在1024*768的分辨率下很好地显

12、示,并自动适应其它分辨率的显示。5.2. Software Interface 软件接口本应用程序主要运行在Windows操作系统下。5.3. Hardware Interface 硬件接口 公共信息服务接口,接口标准为自定。5.4. Communication Interface 通讯接口Internet接入协议:TCP/IP、HTTP。6. Overall Design Constraints 总体设计约束6.1. Standards compliance 标准符合性本应用程序的开发在源代码上遵循JAVA编程规范及其开发标准。运用Eclipse开发环境。文档依据深圳易思博公司文档标准。6.

13、2. Hardware Limitations 硬件约束用户应用服务器:CPU应在P3以上,内存一般512MB,硬盘采用单SCSI或SATA硬盘。最终的产品可以在分布式运行环境中运行,能顺畅地跑起来,客户通过用户交互界面进行相关的操作,要求必须尽快做出响应,不能给用户有迟滞的感觉。6.3. Technology Limitations 技术限制接口:公共信息服务接口,接口标准为自定。7. Software Quality Attributes 软件质量特性7.1. Reliability 可靠性容错性:用户不合理的操作,不会造成应用程序不可用或应用程序崩溃(会)。客户端在不同的操作系统下或不同

14、的硬件配置下,都能正常工作,也不会因为用户在系统装了不同的软件,造成本产品的工作不正常。.可靠性:提交给用户的最终产品在6个月的运行期间,不能有致命错误,严重错误不超过5次,一般错误不超过15次。可恢复性:当应用程序出现故障或机器硬件出现断电等情况,应用程序应该能自动恢复数据和安全性等方面的功能。7.2. Usability 易用性易懂性:用户能够容易的理解该应用程序的功能及其适用性。 易学性:该应用程序简单易学,容易上手。易操作性:本应用程序除了鼠标操作外,还可通过快捷键进行相关的操作。7.3. Maintainability 可维护性本应用程序未实现的功能正在进行完善中,另版本可进行升级。

15、7.4. Testability 可测试性产品的单元模块和最终产品的功能都是可验证和可测试的。7.5. Usability 可用性本应用程序可用性强,只要下载了本软件都可进行游戏。8. Other Requirements其他需求8.1. Operations 操作 用户 :当用户一些基本的操作有误时,要给出相应的提示 ;如果用户要对未完成的功能进行操作时,同样要给出相应的提示。8.2. Localization 本地化只支持中文与英文。9. Requirements Classification 需求分级Requirement ID 需求IDRequirement Name 需求名称Clas

16、sification 需求分级3.1游戏A3.2设置A3.3帮助C重要性分类如下:A.必须的绝对基本的特性:如果不包含,产品就会被取消。B.重要的不是基本的特性:但这些特性会影响产品的生存能力。C.最好有的期望的特性:但省略一个或多个这样的特性不会影响产品的生存能力。10. Issues To Be Determined 待确定问题Requirement ID 需求IDDescription问题描述Effect影响(H/M/L)Risk风险Responsibility责任人Resolving Date解决日期Status状态(Open/Close)1悔棋11. Appendix 附录11.1. Feasibility Study Results 可行性分析结果本应用程序在初级实现阶段功能实现比较简单,根据开发人员自身知识掌握水平和开发环境估计,悔棋功能尚未完成,除此之外,其他的可以按时完成。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1