基于Android平台的桌面宠物炮炮兵软件


时间: 2021-08-01 00:26:32 人气: 28 评论: 0

 随着计算机技术的飞速发展,Android类游戏已经成为人们日常休闲、娱乐的重要组成部分。本文首先介绍了Android手机游戏市场的发展前景以及本课题研究的背景意义。其次是对相关开发技术的介绍,然后具体阐述了本系统的开发过程,着重描写了本系统开发环境的搭建步骤,各个功能模块的需求分析以及最终实现结果。最后,对本系统的开发工作进行总结和展望。

关键词:Android;Java;游戏;桌面宠物

2.5功能需求分析

本次设计是基于Android系统平台的软件设计,主要是设计本系统的各个功能模块。进入系统后分别通过创建宠物信息,执行对其喂养,天气预报等功能来实现对桌面宠物炮炮兵的管理。在具体设计的过程中,会用到Java开发语言、基于Java的整合型可扩展平台Eclipse和软件开发包SDK。

桌面宠物炮炮兵游戏其灵感来源于腾讯QQ宠物,是基于Android平台的一款宠物养成类游戏,游戏角色是一个可爱的炮炮兵,可以在随声携带的手机上进行不定时喂养。点击进入主界面后需先创建宠物角色,创建完宠物之后,点击开始按钮你所创建的宠物炮炮兵就会和你见面,接着你就可以逗它玩,拥有吃饭,喝水,刷牙,洗澡,购物,打零工和预报天气等功能。 

判断此项系统的功能,首先要确保游戏能够基本运行,开始、创建、设置、退出等。其次是宠物信息的创建,宠物性格,星座的选型按钮是否好使,喂养模块中点击相应的吃饭、喝水、洗澡、购物图画时,相对应的动画效果是否一致。宠物详细信息模块中所显示的昵称、年龄、饥饿度、清洁度、饥渴值、体力值、元宝数和目前状态是否正确,饥饿度、清洁度、饥渴值和体力值的情况是否正确等。


整篇论文共分为六章,其具体章节安排如下:

第1章 绪论。介绍论文的选题背景,系统游戏的简介以及论文结构的安排。包括课题背景介绍、Android市场发展前景以及本课题研究的意义。

第2章 相关开发技术与系统需求分析。这部分主要介绍了完成本系统所需要的开发技术和系统需求。具体包括Android操作系统简介,系统框架以及应用程序。需求分析阶段具体分析了系统的操作可行性、技术可行性和经济可行性。最后分析了系统的功能需求。

第3章 系统概要设计与开发环境的搭建。本章概要地论述了本系统的体系结构,简要描述了各个功能模块以及本系统的流程图。具体介绍了游戏开发环境的搭建过程以及数据库连接问题,为下一章系统的实现与完成打下基础。

第4章  系统实现与效果。这一部分主要介绍了各个模块的Android桌面宠物炮炮兵游戏的设计理念、系统的实现以及基本的流程和风格定位。全面深入的分析了该系统的所有功能和实现方法。

第5章 系统测试与性能分析。介绍了软件测试的基本方法、分类以及基本步骤,对游戏进行了系统测试和性能测试,满足了需求分析中的功能要求,实现了桌面宠物炮炮兵的设计。标志着基于Android的桌面宠物炮炮兵游戏的设计与实现的完成。

第6章 总结与展望。对全文的总结和回顾以及对未来的展望。


目录

1 绪论 6

1.1 本课题研究背景 6

1.2 本课题研究意义 6

1.3 Android市场发展前景 7

1.4 论文结构描述 7

2 相关开发技术介绍与系统需求分析 9

2.1 Android操作系统简介 9

2.2 Android操作系统框架结构 9

2.3 Android应用程序组件 10

2.4系统可行性分析 12

2.5功能需求分析 13

2.6本章小结 14

3 系统详细设计与开发环境的搭建 15

3.1系统基本流程 15

3.2系统具体功能模块设计 16

3.3核心功能模块简述 17

3.4 Android游戏开发环境的搭建 18

3.5程序与数据库连接 20

3.6本章小结 21

4 系统实现与效果 22

4.1 Android虚拟机AVD的配置 22

4.2系统工程的创建 23

4.3 Android应用程序的生成 25

4.3系统运行界面图 25

4.4本章小结 32

5 系统测试与性能分析 33

5.1 软件测试 33

5.2 游戏系统测试 34

5.3游戏性能分析 35

5.4 本章小结 35

6 总结与展望 36

6.1 总结 36

6.2 未来工作的展望 36

致谢 36

参考文献 37

附录 39

评论
188083800