- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南软件职业学院 基于FLEX开发的连连看游戏
PAGE
PAGE 6
知识改变命运 WWW.HNSOFTEDU.COM 软件成就未来
基于FLEX开发的连连看游戏
概要设计说明书
[V1.1.0
学院名称:湖南软件职业学院
专业名称:软件技术专业
组 员:虢威、孙庆龙、段志辉、罗奇
指导老师:危孟君
TOC \o 1-3 \h \z \u 1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 3
2总体设计 3
2.1需求规定 3
2.2运行环境 4
2.3基本设计概念和处理流程 4
2.4结构 5
2.5功能器求与程序的关系 5
2.6人工处理过程 5
2.7尚未问决的问题 5
3接口设计 5
3.1用户接口 5
3.2外部接口 5
3.3内部接口 6
4运行设计 6
4.1运行控制 6
4.2运行时间 6
5系统数据结构设计 6
5.1逻辑结构设计要点 6
6系统出错处理设计 6
6.1出错信息 6
6.2补救措施 7
概要设计说明书
1引言
1.1编写目的
软件开发过程中的概要设计,主要解决实现该游戏需求的程序模块设计问题。包括如何把该游戏划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及模块构造的设计等。
1.2背景
开发软件名称:基于FLEX开发的连连看
项目开发小组成员:虢威、孙庆龙、段志辉、罗奇
用户:所有喜欢玩这个游戏的玩家
项目开发环境:Windows XP + Flash Builder4 + ActionScript 3.0。
1.3定义
连连看 项目 概要设计 方案 效益。
1.4参考资料
《软件工程案列开发与实践》,刘竹林等,清华大学出版社
《IT项目管理》,曾鸿、毛志雄等,中国铁道出版社
《ActionScript 3.0编程精髓》,Colinn Moock(美),机械工业出版社
《Flex 3 Cookbook》,(美)诺布尔(美)安德森,电子工业出版社
2总体设计
2.1需求规定
系统名称
模块
功能
连连看游戏
开始游戏
启动游戏
暂停游戏
使游戏暂时停止于当前状态
停止游戏
退出界面,停止游戏
游戏设置
对游戏的难度或模式进行设置
2.2运行环境
1.硬件要求:对计算机的硬件要求不高,普通计算机即可。
2.操作系统:Windows XP。
3.开发环境:Flash Builder4 + ActionScript 3.0。
2.3基本设计概念和处理流程
2.4结构
用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.
2.5功能器求与程序的关系
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
游戏界面
控制
地图
开始游戏
√
√
暂停时间
√
停止游戏
√
√
游戏设置
√
2.6人工处理过程
本实验只需游戏者对其进行相应的操作即可。
2.7尚未问决的问题
1)了解整个软件的需求分析。
2)对于软件的数据结构和整体关系进行全面了解。
3接口设计
3.1用户接口
该游戏采用事件监听来实现。
3.2外部接口
1)用户界面:本软件的屏幕格式,按钮格式,输入输出方式都是按照人性化的设计,方便用户执行各种操作。
各个按钮的简单明了,互动性强,适用于各类人群。
用户通过主界面的按钮进行游戏的控制,同时系统返回一个信息。
2)硬件借口:本软件产品的用户需要通过键盘及鼠标进行操作,进行主界面后点击相应上网按钮,进行规定的键盘操作,然后分别在主界面有相应的动作反应。
3)本软件与操作平台无关,能适应与各种操作系统。
3.3内部接口
内部模块之间的借口是通过内部函数完成,在程序设计中用设计软件本身所带的调用函数实现。
4运行设计
4.1运行控制
程序一旦运行,则可视化的界面便立即出现,单击开始游戏,进入游戏界面。
4.2运行时间
每种运行模块组合将占用各种资源的时间较短。
5系统数据结构设计
5.1逻辑结构设计要点
游戏共由一个游戏页面、一个自定义组件页面和5个游戏类文件组成。足定义组件负责实现游戏页面中的“游戏说明”弹窗。5个类文件分别为游戏主类Game、图片按钮类MyButton、连线类LX、连通算法类Utils和资源类Res。
6系统出错处理设计
6.1出错信息
用一览表的方
您可能关注的文档
最近下载
- 2024年“大学习”活动线上培训栏目公共卫生与预防医学继续教育题库与答案第三套.docx VIP
- 群英会蒋干中计原文翻译.pdf VIP
- 部编版语文七年级上册 第二单元5《秋天的怀念》思政课 教学设计 .docx
- (仁爱科普2024版)英语七年级上册Unit2单元知识梳理+练习(学生版及解析版汇总).pdf VIP
- 个人自学计划及党性锻炼计划.docx VIP
- 第7章特殊土地基讲述.ppt
- 《生僻字》完整歌词(带注音、带谐音)打印版.pdf
- 《高效复习 精准备考》2025届高考英语一轮复习备考策略 课件.pptx
- 一年级安全教育主题班会课件.ppt VIP
- 新高考背景下高中思想政治模拟法庭的实践 .pdf
文档评论(0)