网站大量收购闲置独家精品文档,联系QQ:2885784924

农场类游戏需求分析.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模拟农场需求分析 概述 目标 本系统实现一个模拟农场的网页版,可以使用浏览器浏览本系统部署服务器而进行令人着迷的,高拟真的模拟农场之旅,来体验大农场主之路吧。 背景 本系统开发背景为中国海洋大学2016年夏季学期,软件开发实践课程的课程要求,结合贾老师提出的要求,并且从已有的模拟类游戏中吸取灵感,以尽量做到拟真度较高,为圆满完成软件开发实践课程设计,并且不断提高自己的动手能力,成为新世纪动手型人才而开发。 1.3可实现性 对于本套系统的可实现性,我想用一句话来概括:前途是光明的,道路是曲折的。 我们对系统的设定是基于java、css、js、html的b/s网页版应用。对于可能用到的技术,在草拟本需求的分析的时候,已经有过一个大概的模型,大多数都是之前听说过或者粗浅的接触的技术,我们对于很多东西的理解是知道、听说过。所以,系统的实现过程必然是道路曲折的。 但是一个由我们自己组成的小组,从需求到实现全部都是我们自己完成的项目来说,收获必然是惊人的、喜人的。我们期待这个项目可以圆满完成! 2、功能分析 2.1注册用户管理基本功能分析 模拟农场中的角色分为三种:管理员、用户、好友。其中管理员是模拟农场的商店及活动公告的管理者,必不需要直接参与游戏。用户、好友是模拟农场的游戏者。他们在玩模拟农场之前,首先要进行注册。注册后可以登录系统。登录成功后可以修改个人信息、增删好友、买卖种植等。对当前玩家来说,好友可以进行大多数用户级别的所能进行的操作。 2.1.1管理员基本功能分析 管理员的主要管理对象是用户及公告。及时的发布游戏公告,修改系统商店的商品价格等等。对于用户的管理体现在对于非文明用户的禁言,对非法使用第三方程序破坏游戏公平的用户进行封号。其功能定义如图2-1-1-1所示: 图2-1-1-1 2.1.2用户及好友基本功能分析 用户是整个模拟农场的核心用户,可以对农场进行种植、施肥、除草等操作。可以到商代购买种子,到仓库出售收获的产品。可以访问好友的农场。并且帮好友搭理农场。 当用户访问好友农场时,用户就作为他所访问的农场的好友级别的了。所以在此将两者的基本功能一并给出。其功能定义如图2-1-2-1: 图2-1-2-1用户基本功能 好友基本功能是访问农场,并且帮助好友对农场进行相关操作。与好友结构相差不大,仅仅是权限的问题。我们在此不进行多余的说明。 2.1.3背包 为了方便用户直接对自己的土地进行管理,我们给用户增加一个背包属性,背包中摆放最近购买的种子、常用工具等。所以背包应包含以下基本信息: 种子 工具 打开与关闭 背包的功能如图2-1-3-1所示: 图2-1-3-1背包的功能 2.2种子基本功能分析 种子应该具有如下基本信息: 1、名称 2、成熟时间 3、种植时间 4、是否枯萎 5、收获数量 6、收获批次 7、收获物品名称 8、价格 9、购买等级 10、种植收获的经验 11、是否可偷窃 12、可偷窃数量 种子基本功能如图2-2-1所示: 图2-2-1种子基本功能 这样对一类种子,可以设定玩家购买的等级需求,在种植后可以判断是否成熟,是否收获。并且成熟后的作物如果长时间不收获导致作物枯萎,达到更真实的拟真效果。收获之后,通过收获物品名称来确定是什么作物。 2.3收获作物的基本功能分析 作物成熟后收获到仓库里面去,我们对作物的操作为售出,赠送。考虑到游戏的拟真度,我们增加收获物的保质时间,过期之后作物变成一堆肥料。。收获作物应该具有以下基本信息,并且不同的收获作物的腐败物应该具有不同的肥力。 名称 售价 进入仓库的时间 保质期 售出所获得的经验 是否过期 肥力 施肥所获得的经验 收获作物的基本功能定义如图2-3-1所示: 图2-3-1种子功能 2.4化肥基本功能分析 化肥可以加快作物成熟,使用化肥会增加玩家的经验值。化肥应该具有如下基本信息: 名称 售价 功效(表现为减少的成熟时间) 施肥所获得的经验 其功能定义如图2-4-1所示: 图2-4-1化肥的功能 2.5土地基本功能分析 在农场上可以种植作物,施肥,松土,清除杂草等操作。农场应该具有如下信息 名称 等级 是否种植 种植作物名称 农场(土地)的功能定义如图2-5-1所示: 图2-5-1土地的基本功能 2.6杂草基本功能分析 杂草会与作物抢占土地的肥力,为了提高拟真度,我们设置不同的杂草,并且将杂草对肥力的抢占能力表现为减缓作物的成熟时间,加速作物的枯萎时间。所以,杂草应具有以下基本信息: 名称(用以区分不同的杂草) 对作物成熟的减缓程度 对作物枯

文档评论(0)

anma + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档