雷电游戏概要设计说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

雷雷电电项项目目概概要要设设计计说说明明书书1概概要要设设计计说说明明书书Version1.22012/7/4编写人员:杨敬博刘辉雷雷电电项项目目概概要要设设计计说说明明书书2目录1.引言.........................................................................................................................31.1编写目的.......................................................................................................................31.2背景...............................................................................................................................31.3定义...............................................................................................................................31.4参考资料.......................................................................................................................42.总体设计.................................................................................................................52.1需求规定.......................................................................................................................52.1.1输入输出....................................................................................................................52.1.2性能要求....................................................................................................................52.2运行环境.......................................................................................................................52.3基本设计概念...............................................................................................................52.4处理流程.......................................................................................................................72.5系统结构.......................................................................................................................82.6功能需求与程序的关系.............................................................................................192.7人工处理过程.............................................................................................................203.接口设计...............................................................................................................213.1用户接口.....................................................................................................................213.2外部接口.....................................................................................................................213.3内部接口.....................................................................................................................214.运行设计...............................................................................................................224.1运行模块组合.............................................................................................................224.2运行控制.....................................................................................................................234.3运行时间.....................................................................................................................235.系统出错处理设计...............................................................................................245.1出错信息及补救措施.................................................................................................245.2系统维护设计.............................................................................................................25雷雷电电项项目目概概要要设设计计说说明明书书31.引言1.1编写目的在分析《雷电项目需求分析说明书》的基础上,我们对该系统做了概要设计,主要是基于以下目的编写此说明书:1.对系统概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的阶段验收。2.对需求阶段的文档再次确认过程,对前一阶段的需求不充分的地方或者有错误的地方进行修改。3.明确整个系统的功能框架和数据结构,为下一阶段的详细设计、编码、测试提供参考依据。4.明确编码规范和命名规范,统一程序界面。预期读者:详细设计人员、概要设计测试小组、指导老师、验收老师。1.2背景系统名称:“雷电”游戏任务提出者:手机策划人员开发者:“雷电”游戏项目组用户:手机用户运行该软件机器:支持java扩展的手机1.3定义飞机精灵:飞机可以作为一个游戏精灵,在界面中独立显示。可以用来作为判断飞机间、飞机与子弹间是否相撞,并产生相应的事件。可以被己方飞机和地方飞机共同继承。雷雷电电项项目目概概要要设设计计说说明明书书4子弹精灵:子弹作为一个游戏精灵,在界面中独立显示。可以用来同飞机精灵进行碰撞检测,并监听相关状态。坐标系:以左上角那点为(0,0),向右则x递增,向下则y递增背景图层:游戏过程中的背景(星空)作为一个图层来处理,在界面上独立显示。可以用来产生图轴卷动的效果。炮塔图层:炮塔作为另一个图层,在界面上独立显示。可以同背景图层等速或者不同速度。可以发射子弹精灵,并且可以同己方飞机碰撞检测,并产生相关处理。礼物精灵:礼物作为一个图层,在界面中单独显示。主要用来同己方飞机碰撞检测,判断己方飞机是否吃掉了相应的礼物。1.4参考资料[1]StephenR.Schach著.《Object-OrientedClassicalSoftwareEngineering》.第七版.机械工业出版社.[2]肖刚著.《实用软件文档写作》.2005年2月第一版.清华大学出版社.[3]《中华人民共和国国家标准》—《计算机软件需求说明编制指南》—GB8567-88雷雷电电项项目目概概要要设设计计说说明明书书52.总体设计2.1需求规定2.1.1输入输出输入:设置、级别、操作选择输出:时间、分数、剩余血量、生命值、大招数、游戏记录2.1.2性能要求本游戏在设计方面本着方便、实用及娱乐性高的宗旨,在对界面进行设计的过程中,始终坚持清晰明了,在性能方面能够实现效率高,不易出错等优点。游戏主界面应该力求美观,赏心悦目,富有动感。游戏控制模块应做到简单易懂、操作方便,而且准确率高,不易出错。2.2运行环境操作系统:MicrosoftWindowsXP程序语言:Java2开发包:Java(TM)2StandardEdition(6.0)JavaDevelopKit1.6(jdk-6u21-windows-i586)SunMicro.J2MEWirelessToolKit2.5(sun_java_wireless_toolkit-2.5.2_01-win)IDE:Eclipse3.5(eclipse-SDK-3.5.2-win32)Eclipseme(eclipseme.feature_1.7.9_site)(Eclipse中的J2ME插件)2.3基本设计概念程序的关键在于表示各种对象的活动并且进行对象间的碰撞检测,雷雷电电项项目目概概要要设设计计说说明明书书6产生各种事件,并对相关事件进行适当的处理。碰撞检测可以通过精灵类和图层类自带的碰撞检测函数实现监听。各个对象碰撞后处理如下:己方飞机敌方飞机子弹礼物炮塔己方飞机飞机爆炸根据所中的子弹威力(power)属性,己方飞机扣除相对应的血量根据礼物的类型(type)属性,为飞机修改相应的属性值飞机爆炸敌方飞机飞机爆炸根据所中的子弹威力(power)属性,敌方飞机扣除相对应的血量子弹子弹消失子弹消失礼物礼物消失炮塔炮塔爆炸根据所中的子弹威力(power)属性,炮塔扣除相对应的血量Tab2-3-1雷雷电电项项目目概概要要设设计计说说明明书书72.4处理流程Chart2-4-1雷雷电电项项目目概概要要设设计计说说明明书书

1 / 25
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功