菜单
  
    摘要:随着智能操作系统的迅速发展,智能手机得到了广泛普及,基于智能操作系统的应用软件开发前景广阔。安卓系统具有开放性开发平台、操作便捷、功能强大等优点,在各类手机操作系统中脱颖而出。本系统在分析讨论Android应用软件开发技术原理的基础上,开发出了基于Android平台的围棋游戏软件。本论文首先介绍了基于安卓的围棋游戏的开发背景及现状,安卓系统的构架与开发环境,接着对系统进行了分析与设计,最后给出了系统的具体功能实现,并对系统进行了测试与分析。63164
    毕业论文关键词:Android系统; 围棋游戏; 智能手机
    Abstract:With the rapid development of smartphone operating system,the mobile phone has been used more widely than ever before,indicating a brilliant prospect for the software development based on the smart operating system. Android, due to its outstanding advantages such as open source platform,easy operation and powerful functions,has been becoming the most prevalent operating system. On the basis of discussing and analysis of Android application development technology principle ,the Game Go software was developed. This paper firstly gave a brief introduction of the background and present situation of the Game Go based on Android system. After that, the framework and technical platform of Android system were discussed, which is the main method used in software development. Afterwards, We made a rough design of the system structure. Finally, We showed the details of implementation,and made a comprehensive verification of the system to make sure it working well.
    Keywords: Android system;  Game Go;  smartphones
    1  绪论    7
    1.1 围棋的研究背景    7
    1.2 围棋的当前研究现状    7
    2  Android系统的架构与开发环境    8
    2.1  Android操作系统简介    8
    2.1.1  Android操作系统背景    8
    2.1.2  Android系统的优势与弊端    8
    2.2  Android的体系结构    9
    2.3  Android的四大组件    10
    2.4  Android开发环境的搭建    10
    2.4.1  Java  JDK的安装    10
    2.4.2  eclipse的下载与使用    11
    2.4.3  Android开发工具的安装    11
    2.4.4  Android工程的建立    11
    3 系统分析    12
    3.1概述    12
    3.1.1系统分析的原则    12
    3.1.2 系统分析的方法    13
    3.2 系统可行性分析    13
    3.3 围棋游戏规则分析    14
    3.4 系统功能模块需求    14
    4 系统设计    14
    4.1 系统设计原则    14
    4.2 系统流程设计    15
    4.3 系统功能模块设计    16
    4.4文件结构设计    17
    5 系统编码实现    19
    5.1闪屏界面实现    19
    5.2 棋谱绘制以及打谱提示功能实现    21
    5.3 游戏倒计时功能实现    24
    5.4 背景音乐设置功能实现    26
    5.5  帮助界面功能实现    27
    5.6 结束以及判断胜负功能实现    29
    5.7 前一步/后一步功能实现    32
    6 系统测试与分析    34
    6.1 软件测试的重要性    34
    6.2 软件测试的目的    35
    6.3测试用例    35
    结论    37
    参考文献    38
    致 谢    39
     
  1. 上一篇:java基于安卓的图书管理系统设计
  2. 下一篇:asp.net+Sqlserver医院信息管理系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 乳业同业并购式全产业链...

  9. 中考体育项目与体育教学合理结合的研究

  10. 电站锅炉暖风器设计任务书

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 杂拟谷盗体内共生菌沃尔...

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 大众媒体对公共政策制定的影响

  15. java+mysql车辆管理系统的设计+源代码

  16. 当代大学生慈善意识研究+文献综述

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回