需求分析(范例).doc_第1页
需求分析(范例).doc_第2页
需求分析(范例).doc_第3页
需求分析(范例).doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

苹果机游戏系统需求分析文档文件状态: 草稿 正式发布 正在修改文件标识:苹果机游戏系统当前版本:1.0作 者:完成日期:2011-5-31机构公开信息版 本 历 史版本/状态作者参与者起止日期备注草稿:1.0nht2011-5-31新建1.需求41.1项目背景41.2需求描述42.分析设计52.1需求分析53.模块划分61. 需求1.1 项目背景 时至今日,电子游戏已经深入人们的日常生活,更逐渐成为不可或缺的一样元素。 游戏以及相关硬件只是诞生了短短的数十年,而其实从80年代开始它才真正普及流行。电子游戏在过去的20年经历了飞一般的发展。游戏从早期线条加色彩的简单画面进化到现在几乎可以乱真的绚丽影像,游戏硬件也从原来的庞然大物演变成轻巧便携的随身玩伴。游戏的本质是程序软体,依赖于相关硬件方可运行,对这类硬件我们统称为游戏硬件。游戏起源于计算机技术,但是发展过程中衍生出几个“派别”,包括一直是最强游戏母体的个人电脑、传统营业性大型游戏机(俗称街机)、已经和电视、音响等家用电器融为一体的家用型游戏机(简称家用机)、以及近几年流行的便携式掌上游戏机(简称掌机)。 街机,是一种放在公共娱乐场所的经营性的专用游戏机,起源于美国的酒吧。在街机运行的游戏叫街机游戏。 一般常见的街机,基本的形式即由两个部分组成:框体与机版。 从1997年以来迅速发展起来的个来街机模拟器就成了拯救和保存这些珍贵流行文化的希望,其中最重要的莫过于大型机模拟器M.A.M.E。今天,我们已经可以在个人电脑上重温这些老旧的游戏了,而现实的问题是街机游戏已经是江河日下,随着街机大厂CAPCOM在2003年宣布退出街机市场,街机发展的契机更显黯淡。 苹果机实际上算是一种赌博机器,内有电子计算机装置,参赌的人将硬币投入机器,如获胜,机器会将储藏在内的硬币自动吐出,否则硬币便被机器吞掉。在现如今街机已经基本上退出了历史舞台,所以像苹果机这种古老的大型街机只有在一些城市的角落才可以见到。1.2 需求描述 小王刚刚大学毕业,被分配到了社区居委会工作。年轻人工作劲头十足,热情高涨,希望可以将社区服务做的尽善尽美。最近社区希望可以建立一个社区活动室,用来丰富娱乐社区活动。小王为了这个事情忙里忙外的,可谓费尽了心思。这不,经过小王的努力,社区活动室的娱乐项目已经很多了,可以进行棋牌娱乐,还有类似乒乓球、羽毛球的健身活动。就在社区活动室就要对外开放的时候,小王遇到了一件事。社区的张大爷带着孙子来参观社区活动室,看看有什么娱乐项目,当马上就要参观完毕时张大爷的孙子问小王:“叔叔,你这里没有电脑游戏吗?我想玩以前在游戏厅里的那个苹果机游戏,但是爷爷不叫去游戏厅,可是我又想玩,你这里有吗?”这个问题问的小王很郁闷,他想了想就说:“别着急,过几天就有了。”当然,小王不是神仙,也不可能过两天就凭空变出来,所以小王决定去游戏厅走一趟,进行一次实地考察。在进行实地考察后,小王感觉游戏厅却是不适合小孩子去,所以决定在活动室里增加苹果机游戏,由于街机机器实在昂贵,所以小王决定找到做程序的朋友,希望他能帮自己做出苹果机游戏。小王的朋友听到小王的事情后拍着胸脯说:“没问题,包在我的身上,为了下一代嘛!哈哈。”小王听到这话相当高兴,这时程序员朋友又说了:“做这个苹果机游戏没有问题,但是你要告诉我这个游戏是怎么玩的啊?它有什么内容呢?”。小王一想,对啊,、把这个给忘了,然后便把自己实地考察的结果说了出来:“这个游戏呢有一些抵押物品,比如有苹果、橘子、铃铛什么的,当我押上苹果后,它就从我的总里扣我所押的相应分数。当游戏开始后,这个机器就自己转啊转啊?伱问它转什么?在机器的中间是允许我押的东西啊,我押了以后机器自己就开始转,一会就停了,它转的是个红灯,当红灯停到哪里就是中了什么。比如我押的是苹果,红灯正好停到苹果就是我赢了,然后给我加分,如果我押的是苹果,结果红灯停到橘子了,就是我输了,把我押的分扣掉。”小王想了想,继续说:“在押苹果这些东西的时候是有讲究的,比如你押苹果1分,如果你赢了就是5分。对对,是有赔率的。咦?这你也知道啊。每一个可以押分的东西上都有不同的赔率。”小王和朋友聊了很久,最后当小王临走时他又说:“哦,对了,别忘了啊,我们社区活动室是分时段开门的,如果他们玩到一半回家吃饭下午想继续玩怎么办?别忘记把这个问题解决了啊。行了,走了,回头请你吃饭啊!”小王的朋友挠了挠头,想:“哎,这顿饭一定要狠狠的宰他一顿。不过还是先做程序吧!”2. 分析设计2.1需求分析2.1.1功能概述: 苹果机游戏系统已进行游戏为主并可以新建游戏进度、保存游戏进度和载入游戏进度,其中包括系统自身随机选中抵押项,用户选中游戏选项以及在用户所选择的游戏选项和系统自身选中的游戏选项相同后对用户进行相应的奖励。2.1.2系统主要功能: 1)游戏进度管理:用户可以自行选择游戏进度进行游戏,其中包括新建游戏进度和载入游戏进度:l 新建游戏进度:实现用户创建包含自身信息的游戏进度,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数。l 保存游戏进度:实现用户保存现有游戏进度,包括用户名、游戏所得分数和保存时间。l 载入游戏进度:实现用户读取以往的游戏进度从而继续进行游戏,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数。2)进行游戏:实现用户自由选择抵押项,系统随机选择抵押项,对用户所选抵押项和系统所选抵押项进行匹配。如果相同则奖励相应分数。3)退出系统:退出苹果机游戏系统。系统总体用例图及各具体功能用例图如下:用户新建游戏运行游戏保存游戏登入游戏 图 1-1 系统用例图3. 模块划分根据苹果机游戏系统的功能需求对功能模块的划分如下表:模块类别功能游戏进度控制新建游戏进度创建包含用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论