版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、xxx项目需求分析版本管理日期版本修改内容修改人备注2013/1/221.0Neworigin目录、xxx项目需求分析 11概述21.1目标和范围22项目预览32.1 目的:32.2 开发环境33需求43.1 :一般性需求43.2 功能需求Funcation Requirements 说明:描述该业务需求的具体功能要求43.3 非功能性需求 Non-Funcation Requirements 说明:描述该业务需求的具体非功能要求53.4 界面需求 Graphic User Interface Requirements 63.4.1 第一个界面63.4.2 第二个界面63.4.3 用例图(Us
2、eCase)7第一个用例选择防御塔7第二个用例安装防御塔7第三个用例升级防御塔 8第四个用例卖出防御塔85技术难点96风险评估与可行性分析 107进度安排与人员分配11渥瑞达北美 IT 培训Copyright ? 2013 Neworigin Corporation1概述1.1目标和范围(写出项目的开发背景,开发目的及其使用的范围)信息社会的不断发展,使得手机及其他无线设备越来越多的走进普通百姓的 工作和生活。伴随着科技的日益进步,现代手机的功能也变得越来越强大, 传统 的接打电话、收发短信已经无法满足广大的手机用户的需求了。更多的手机用户希望在工作、学习之余将手机用作方便、灵巧、可随身携带的
3、仪器休闲娱乐工具。 1、用户:广大的智能手机用户2、开发人员:金连德,梁超2项目预览2.1 目的:(简述该项目要实现的功能,:.)实现的功能有:更换地图,实现金钱计算系统,实现各种类型防御塔的攻击 效果和攻击特效及声音等在内的防御塔系统2.2 开发环境需要的开发工具及平台,运行平台2.2.1 硬件环境CPU: 2.69GHz inter Core i7内存:4GB 1333MHz DDR3图形卡:GeForce310 1024MB2.2.2 软件环境Xcode4.0iPhoneSimulator6.0Cocos2D-x2.2.22.2.3 测试环境Xcode4.0iPhoneSimulator
4、6.0Cocos2D-x2.2.2iPhone 5s3需求3.1 :一般性需求序号描述优先级GR-1The application lists all To-Do in phone after application started up.在手机应用程序启动之后,可以看到之前的游戏进度MustGR-2User can operate these To-Do; it includes adding, deleting, modifying and searching.用户可以选择游戏声音的开启和关闭。MustGR-3User can upload and download all To-Do t
5、o and from the Server. 用户可以点击帮助来了解游戏的规则。MustGR-4When application exits, all To-Do are saved to the phone 当应用程序退出时,游戏的进度可以保存在手机中。Must3.2 功能需求 Funcation Requirements 说明:描述该业务 需求的具体功能要求可以根据自己的实际情况用作图工具画出系统的功能结构图序号描述优先级FR-1玩家点击开始游戏,跳入到选择关卡选择界面,然后进行 游戏MustFR-2玩家点击游戏设置,跳转到另一界面,可以选择游戏的声音 选项和重置游戏选项MustFR-3玩
6、家可以选择想要完的关卡,选择之后进入对应的游戏关 卡进行游戏MustFR-4当玩家想要删除存档,从新开始进行游戏时,点击重置游戏 后,系统会将之前玩家所玩的游戏记录删除Optional序号描述优先级FR-5玩家可以在游戏中暂停游戏,当处于游戏状态时,点击此按钮游戏将会进入暂停MustFR-6当游戏处于暂停模式时,玩家可以选择继续之前正在进行 的游戏MustFR-7玩家可以在游戏中途选择返回主页而, 当玩家选择之后,当前的游戏记录将不会被保存MustFR-8选择/、同类型的防御塔,所需要的金钱/、同,需要验证金 钱是否足够,如果足够则可以建造,如果金钱不够,则防 御塔/、能建造MustFR-9建
7、造防御塔时,需要判断此位置是否可以建造,如果此位 置是空置的,那么可以建造防御塔,否则/、可以建造MustFR-10当安装防御塔时,金钱则会相对应的减少,不同的防御塔 所需要的金钱不同,金币减少量也不同MustFR-11防御塔升级需要相应的金钱,如果金钱足够则防御塔可以 升级,否则不可以升级,不同的防御塔升级所需的金钱也 /、同MustFR-12当玩家不需要此防御塔时,可以选择卖掉此防御塔,当防 御塔卖出之后金钱也会相应的增加MustFR-13根据关卡定义的/、同,出击的士兵数量,种类和间隔时间 不尽相同MustFR-14系统会根据关卡地图的不同来控制士兵的行进路线,增强 游戏可玩性Must3
8、.3 非功能性需求 Non-Funcation Requirements股明:描述该业务需求的具体非功能要求序号描述优先级NFR-1关卡选择时,保存上次游戏时的游戏进度Must序号描述优先级NFR-2通关界面的音效Must3.4 界面需求 Graphic User Interface Requirements界面需要提前规划设计,包括每一个界面的元素都需要详细的设计,为了以后编写 代码的时候方便.序号描述优先级GUIR-1开始界面的功能按钮MustGUIR-2选择关卡的功能及实现Must每一个界面的样式,按钮,所有的视图必须提前规划完成3.4.1 第一个界面3.4.2 第二个界面4 用例图(U
9、seCase)金币增加卖出防御塔第一个用例选择防御塔FieldDescriptionName选择防御塔Description选择/、同类型的防御塔,所需要的金钱/、同,需要验证金钱是否 足够,如果足够则可以建造,如果金钱不够,则防御塔/、能建造Actors玩家Preconditions手机已经运行此应用程序Main flow1 .点击你所要建造的防御塔2 .当满足建造条件时,防御塔会在地图上生成。第二个用例 安装防御塔FieldDescriptionName安装防御塔FieldDescriptionDescription当安装防御塔时,金钱则会相对应的减少,不同的防御塔所需要 的金钱不同,金币
10、减少量也不同Actors玩家Preconditions游戏已经开始运行Main flow安装防御塔点击时,会判断所要安装的位置是否允许安装。第三个用例升级防御塔FieldDescriptionName升级防御塔Description防御塔升级需要相应的金钱,如果金钱足够则防御塔可以升级, 否则不可以升级,/、同的防御塔升级所需的金钱也/、同Actors玩家Preconditions你已经安装了此防御塔,并且防御塔不时满级别的防御塔时,才能升级Main flow升级防御塔时,会执行两个判断,一个时判断升级所需的金钱是否足够,二是判断此 防御塔是不是满级别的防御塔,两个条件都满足时才能升级。第四个用例卖由防御塔FieldDescriptionName卖出防御塔Description当玩家不需要此防御塔时,可以选择卖掉此防御塔,当防御塔安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《培养契约精神》课件
- 养老院老人物品寄存制度
- 养老院老人紧急救援人员考核奖惩制度
- 向量的数量积课件
- 房屋封阳台协议书(2篇)
- 《广汽乡镇巡展》课件
- 2025年威海c1货运从业资格证模拟考试
- 《学会与父母沟通》课件-图
- 2024年度物业维修基金管理合同示范3篇
- 2025年遵义货运资格证培训考试题
- GB/T 20774-2006手用1∶50锥度销子铰刀
- 餐厅店长工作职责流程及职责
- 最新-白内障科普讲座课件
- 《男女导尿术》课件共
- 高中部年级组长岗位职责
- 微整面部美学设计面部风水设计课件
- 2023版初中化学跨学科实践活动(化学)
- 宿舍卫生安全情况检查表
- 建设集团公文格式平行文模板
- 在逃人员登记样表
- 稻田养蟹技术课件
评论
0/150
提交评论