概要设计_justjump应用游戏

概要设计_justjump应用游戏

ID:864148

大小:827.03 KB

页数:31页

时间:2017-09-21

概要设计_justjump应用游戏_第1页
概要设计_justjump应用游戏_第2页
概要设计_justjump应用游戏_第3页
概要设计_justjump应用游戏_第4页
概要设计_justjump应用游戏_第5页
资源描述:

《概要设计_justjump应用游戏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文档编号:XXXXX-JS-0003Justjump应用游戏项目系统设计说明书小组2012年04月修改记录版本变更原因变更内容简述编制/修订者批准者发布日期1.0需求分析不够详细对系统的需求分析说明说里的各个需求进行了简单介绍2012.041.1包名描述不够清晰采用CSCI专业术语,将包名统一拟为JJ-CSCI-CSCI-N2012.041.2系统构架划分有误由于系统只由一台主机组成,可以省略该系统结构图,并用文字进行了简单描述2012.04目录1引言61.1编写目的61.2项目背景61.3术语及定义72条件与限制82.1需求约束82.

2、1.1开发与运行环境82.1.2接口/协议82.1.3用户界面82.1.4软件质量82.2隐含约束93需求与规定94运行环境94.1软件环境104.2硬件环境105体系架构115.1系统结构115.2软件架构126逻辑结构设计12 126.1JJ-CSCI列表166.2JJ-CSCI关系图176.3JJ-CSCI-2-1用户设置176.3.1模块名称176.3.2功能描述176.3.3接口描述186.3.4流程描述196.4JJ-CSCI-5-2角色控制206.4.1模块名称206.4.2功能描述206.4.3接口描述206.4.4流程

3、描述217存储结构设计217.1逻辑结构设计要点227.2物理结构设计要点228部署设计249运行设计269.1运行模块组合269.2运行控制269.3运行目录结构2710性能设计3011系统出错处理设计3211.1出错信息3211.2补救措施3211.3系统维护设计3211.4错误处理设计3212开发环境3312.1编辑器3312.2编译环境3312.3配置管理工具3312.4源代码目录3313尚未解决的问题341引言1.1编写目的1.进一步加深对研究与开发实践课程的理解。2.对计算机编程语言综合运用能力的强化。3.对当前软件项目开发

4、的实践。4.进一步细化软件设计得出的软件概貌,把它加工成在程序细节上非常接近于原程序的软件表示直接翻译成用具体的程序语言书写的程序5.确定了如何概要地实现所要求的软件,从而在编码阶段可以把这个描述6.对软件开发环境的进一步了解。7.加强成员间的进一步合作能力。8.对项目的统一建模的进一步了解。9.对软件开发进一步认识1.2项目背景随着手机的发展,现在手机的功能越来越多,越来越强大。手机游戏开发行业也应运而生,而现在手机游戏的发展亦可以和掌上喜媲美,具有很强的娱乐性和交互性目前最流行的手机游戏语言是JAVA,由于大多数的手机内置了JAVA

5、的运行环境,加之JAVA语言的跨板性和可移植性,因此我们小组使用了JAVA语言编写“justjump”手机应用小游戏“justjump”手机应用小游戏的原型是“涂鸦跳跃”,“涂鸦跳跃”作为一款休闲游戏,一年多时间里其在Appstore内的下载量就突破了500万次,广受好评。我们小组对“涂鸦跳跃”进行了改编和完善,使其更具有可玩性,易上手性和娱乐性,能进一步满足游戏爱好者的需求项目名称:justjump任务来源:研究与开发实验交办单位:计算机学院小组承办单位:四川大学计算机学院开发团队:计算机学院小组用户:广大的游戏爱好者1.1术语及定义

6、J2ME:及JavaME(JavaPlatform,MicroEdition),是为机顶盒,移动电话和PDA之类嵌入式消费电子设备提供的Java语言跳板,包括虚拟机和一系列标准化的JavaAPI。1.2参考文献《JavaME手机应用开发大全》黄正环编著科学出版社2010年版《Java手机游戏设计基础》作者:李涛清华大学出版社2009年版2条件与限制2.1需求约束2.1.1开发与运行环境:用JAVA语言编写的运用于配置有JAVA环境的手机2.1.2接口/协议下面给出系统中出现的每个接口的规格说明,其中每个接口要求有如下内容:(1)输入(2

7、)处理过程(3)输出(4)接口交互过程(5)消息和通信协议(6)性能要求(7)故障处理(8)其它要求2.1.3用户界面根据用户手机界面尺寸大小下载相对应的游戏规格2.1.4软件质量从各方面完善该游戏编程,做到正确性、健壮性、可靠性、性能、易用性、安全性、可扩展性、兼容性、可移植性等等产品质量需求。l软件开发性和可扩展性JAVA程序具有很强的通用性和跳板移植性,本身就具有很强的可扩展性,所以在设计开发时,考虑到可扩展性,因此遵循一定的设计原则,以易于扩展和维护l软件易用性及易维护性软件设计时要考虑到软件的易用性,不能给用带来使用的负担和记

8、性的负担.同时系统还必须是易于维护的.所以要设计的简洁。l软件的标准性依照J2ME开发标准;同时要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性.l数据录入和处理的正确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。