您好,欢迎来到好走旅游网。
搜索
您的当前位置:首页xp8086需求规格说明书

xp8086需求规格说明书

来源:好走旅游网
需求规格说明书

需求规格说明书

1.引言 ........................................................................................................................... 1

1.1编写目的 ............................................................................................................. 1

1.2项目背景 ............................................................................................................. 2 1.3定义 .................................................................................................................... 2 1.4参考资料 ............................................................................................................. 2 2.任务概述 .................................................................................................................... 2

2.1目标 .................................................................................................................... 2 2.2运行环境 ............................................................................................................. 2 2.3条件与 .......................................................................................................... 2 3.数据描述 .................................................................................................................... 2

3.1静态数据 ............................................................................................................. 2

3.2动态数据 ............................................................................................................. 2 3.3数据库介绍 .......................................................................................................... 2 3.4数据表 ................................................................................................................. 2 3.5数据采集 ............................................................................................................. 2 4.功能需求 .................................................................................................................... 3 4.1功能划分 ............................................................................................................. 3 4.2功能描述 ............................................................................................................. 3 5.性能需求 .................................................................................................................... 4

5.1数据精确度 .......................................................................................................... 4

5.2时间特性 ............................................................................................................. 4 5.3适应性 ................................................................................................................. 4 6.运行需求 .................................................................................................................... 4

6.1用户界面 ............................................................................................................. 4 6.2硬件接口 ............................................................................................................. 4

6.3软件接口 ............................................................................................................. 4 6.4故障处理 ............................................................................................................. 5 7.其它需求 .................................................................................................................... 5

1.引言

1.1编写目的

编写角色扮演类游戏,“勇敢者”游戏,实现游戏的基本功能,同时便于用户操作。

需求规格说明书

1.2项目背景

a. 项目由软件工程课程导师委托进行开发。

1.3定义

《勇敢者游戏》以下简称《勇敢者》。

1.4参考资料

(1) 《软件工程——理论与实践》 (第三版) 高等教育出版社

(2) 《C#.net程序设计教程》 江红 余青松 清华大学出版社

2.任务概述

2.1目标

实现游戏的几个基本功能,用户可以自行定义游戏人物的姓名,属性值,实现游戏的基本场景以及人物的移动,同时,允许游戏人物之间进行遭遇战。确保软件有良好的扩展性,允许后续的修改和完善。

2.2运行环境

1台服务器:PIII1.2G双CPU,SCSI双硬盘镜像,512M内存,LINUX7.0,Apache+PHP+Mysql服务器

Win98/win2000/win XP/win visita/win7客户机

2.3条件与

本软件暂时只适用个人pc机上的使用,只支持windows系列的客户机。

需求规格说明书

3.数据描述

3.1静态数据

游戏环境,即游戏人物可移动的范围,包括:更衣室、厨房、院子、地牢、起居室、书房,相应区域有各自固定的属性值。

由系统所控制的外部人物在一定区域内进行移动。

人物遭遇战,把规定区域相应属性能力值的一半转给强者,并显示人物交战结果。

3.2动态数据

游戏玩家的属性。

玩家控制的游戏人物的移动。

3.3数据库介绍

使用支持多种平台的免费关系型数据库管理系统Mysql。

3.4 数据表

相关游戏代码编写,主要采用编辑工具vs2008编写。

3.5数据采集

用户在本机上进行操作时,所有操作数据均会自动保存到相应文件中去。

4.功能需求

4.1功能划分

用户登陆

创建游戏角色 游戏场景 人物移动 遭遇战

需求规格说明书

4.2功能描述

1、用户登陆 用户打开游戏系统,可以选择进行新游戏,也或者继续上次保存的游戏,或者选择退出本次游戏。

2、创建游戏角色

用户登陆游戏后,可以设置游戏人物的姓名,选择角色性别,设置人物属性值等。人

物的属性分为耐力、力量、耐心、智力、注意力5 项,其总和为生命值,人物每项属性均为浮点数且精确到小数点后一位,其总和必须小于等于100。外部系统控制的游戏人物的属性值各项皆为20。 3、游戏场景

游戏场景即为游戏人物可以移动的范围,为如下6 个区域:更衣室、厨房、院子、地牢、起居室、书房。每相邻两区域之间都有通道连接。每个区域都有自己的属性,对应于人物5 种属性中的若干种。更衣室为无属性,厨房的属性为注意力,院子为耐力、力量,起居室为耐力、注意力,地牢为耐力、耐心,书房为智力。当玩家在一个区域时,要求在边缘显示通道的超链接,点击超链接可显示链接所在区域中的人物。 4、人物移动

外部人物的移动是每隔随机一段时间移动到相邻区域(随机方向,移动间隔平均2秒),当外部人物在一个区域出现了任意一段时间(平均1秒),它的全部生命值会在与区域相关的能力上进行分配,使每个能力数值尽可能相等。玩家人物的移动由玩家控制,当玩家人物单独处于某一区域时,可以重新分配自己人物的属性值,但是受到一定:可以增加某一项属性值,其他属性相应平均降低,而且总值小于等于原来的总值;重新分配后的属性值4秒 后生效,如果4秒内发生战斗,那么属性分配取消。 5、遭遇战

当两个人物同时出现在一个区域中时触发战斗。当交战发生时,两个人物中的“强者”指的是所在区域属性值较大的一方。系统会把“弱者”的该区域相应属性能力值的一半转给强者。如果没有强者,那么不会发生数值转移。重新分配后如果任何一个人的生命值为0,那么游戏结束,否则,玩家人物被随机移动到一个区域,并显示交战结果。 5、其他

1) 具有良好的扩展性。未来版本中可能支持多人、internet 对战、一人控制多个任务等功能。 2) 游戏界面友好。功能按钮比如“设置属性”、“结束游戏”等应方便用户,游戏画面要尽可能直观、美观。对于可能的多次移动与交战,要求尽可能少地出现运行错误。

5.性能需求

5.1数据精确度

用户登陆后,创建角色姓名时,会有软盘提示,可以键盘输入也可以鼠标点入,所设置的人物属性值不得总和不能超过100,此外,该游戏系统目前只支持单用户,单任务的操作,避免发生冲突错误。

需求规格说明书

5.2时间特性

用户在任意游戏过程中,如果两分钟内程序没有接受任何的信息输入,游戏自动失败中断。

5.3适应性

本系统应该可运行于windows或linux操作系统平台上,WEB服务器可选用Apache或IIS,数据库选用Mysql。

6.运行需求

6.1用户界面

使用黑窗口模式提供用户游戏界面,通过菜单栏提示用户选择所要进行的操作,成功登陆后,新游戏,跳出游戏角色创建界面,继续原先保存的游戏,则调用系统中原本保存的文档,继续游戏,退出则关闭该游戏系统。

6.2硬件接口

6.3软件接口

与本机用户资料文档相联系。

6.4故障处理

软故障:

如果用户保存的游戏角色被他人盗用,管理员可以根据用户提供的资料进行修改。 硬故障:

计算机在用户操作过程中突然当机。用户每个操作都会及时保存,不会丢失数据。

7.其它需求

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务