软件工程方法在手机游戏开发中的实践与改进

软件工程方法在手机游戏开发中的实践与改进

论文摘要

如同英特网的普及导致网络游戏的高速发展一样,手机的普及导致手机游戏市场呈现爆炸式的发展,随着手机性能的增强手机游戏的市场在未来几年里将猛增至数10亿美元。在这种状况下对手机游戏开发的需求将大幅上涨,而手机游戏开发又与传统大型游戏开发有许多不同之处,其主要特点是手机游戏是一种非常小型的软件,正由于这个特点,许多小型团队加入到手机游戏开发之中来。小型团队开发手机游戏软件的过程中,如果不使用软件工程方法,将带来一系列的软件危机,即使没造成开发的混乱和无序也让开发的经验和数据无法积累和复用;如果完全按部就班实施的软件工程方法,消耗的成本与手机软件本身成本比较起来又太高。在小型团队开发手机游戏时会遇到上述的问题,如何在手机游戏开发中,使用适合的软件工程方法,提高手机游戏开发的效率,降低开发的成本,是本文的要解决的问题。本文针对小型团队开发手机游戏,研究了四种软件工程方法,极限编程(XP),统一软件开发过程(RUP),小组软件过程/个人软件工程(TSP/PSP),对其做出一些裁减和改良,给出了一种符合小型团队的软件工程方法,解决目前小型团队开发手机游戏软件中出现的软件危机。本文结合一个手机游戏项目的开发实践,在开发过程中裁减应用了RUP方法,来管理整个项目开发,在开发代码阶段实施XP的方法,采用TSP/PSP中的表格来减少开发人员的缺陷和积累开发经验。通过四种软件工程方法在一个手机游戏项目中的实践和改进,达到既在手机游戏开发中使用软件工程方法来提高软件开发效率与质量,又不大幅度增加成本,形成一套针对手机游戏的软件工程方法。

论文目录

  • 第1章 绪言
  • 1.1 手机游戏的背景
  • 1.2 手机游戏软件的特点与运营方式
  • 1.3 本文主要工作
  • 第2章 选择适用于手机软件开发的工程方法
  • 2.1 为何要在手机软件开发中使用软件工程方法
  • 2.2 RUP方法简介
  • 2.3 XP方法简介
  • 2.4 TSP与PSP方法简介
  • 2.5 四种方法在手机软件开发中的适用性
  • 第3章 软件工程方法在手机游戏开发中的应用与改进
  • 3.1 手机游戏的项目概况和背景
  • 3.2 项目的准备阶段与需求分析
  • 3.3 系统设计阶段
  • 3.4 程序的编写阶段
  • 3.5 测试部分
  • 3.6 系统的发布
  • 第4章 手机游戏程序的编写与改进方法的具体实践
  • 4.1 开发平台的准备
  • 4.2 游戏策划与设计
  • 4.3 程序的编写
  • 4.4 程序的测试
  • 4.5 最后的发布与交付
  • 4.6 开发模块的重用
  • 第5章 手机游戏的未来与软件工程方法的再升级
  • 5.1 手机游戏的前景预测
  • 5.2 手机的发展带来的软件工程方法的转变
  • 5.3 小型团队的未来
  • 第6章 结束语
  • 6.1 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].面向数据的软件工程方法研究[J]. 信息系统工程 2018(10)
    • [2].软件工程方法在机械设计中的应用[J]. 电子技术与软件工程 2015(17)
    • [3].软件工程方法在嵌入式系统开发中的应用与验证[J]. 信息与电脑(理论版) 2013(16)
    • [4].面向数据的软件工程方法研究[J]. 电脑知识与技术 2016(11)
    • [5].面向数据的软件工程方法及初步应用分析[J]. 电脑迷 2017(04)
    • [6].软件工程方法在机械设计中的应用[J]. 现代交际 2011(09)
    • [7].软件工程课程系统性教学探究——评《现代软件工程方法与实践研究》[J]. 当代教育科学 2015(06)
    • [8].基于知识的关联多系统的软件工程方法[J]. 电脑与信息技术 2011(05)
    • [9].基于群体智能的软件工程方法综述[J]. 计算机研究与发展 2020(03)
    • [10].现代软件工程在现代软件开发中的合理应用探究[J]. 电子测试 2014(20)
    • [11].软件工程方法受热捧 业内自发成立主题沙龙[J]. 软件产业与工程 2010(03)
    • [12].应用软件工程方法开发标准化网络课程[J]. 中国远程教育 2009(04)
    • [13].银行应用软件开发过程中的软件工程方法[J]. 技术与市场 2014(03)
    • [14].基于复杂性科学的非线性与定量软件工程方法引论[J]. 软件产业与工程 2013(06)
    • [15].浅议软件工程方法运用——以敏捷型方法为例[J]. 才智 2010(13)
    • [16].软件工程方法在计算机软件开发中应用研究[J]. 电子测试 2020(06)
    • [17].软件工程方法在计算机软件开发中的应用分析[J]. 信息系统工程 2018(10)
    • [18].软件工程方法对多媒体课件开发过程的启示[J]. 软件导刊 2013(12)
    • [19].手术申请系统的设计与实现[J]. 智慧健康 2020(25)
    • [20].计算机软件开发中软件工程方法的运用[J]. 电子世界 2020(18)
    • [21].面向Agent软件工程方法研究[J]. 河南科技 2014(08)
    • [22].面向Agent软件工程方法研究[J]. 天津职业院校联合学报 2013(11)
    • [23].软件工程方法在两册管理平台研发中的应用[J]. 数字技术与应用 2012(12)
    • [24].适合GIS开发的软件工程方法研究[J]. 电脑编程技巧与维护 2019(09)
    • [25].软件工程方法在计算机软件开发中的运用[J]. 电子技术与软件工程 2018(08)
    • [26].浅析软件工程方法论在Java教学中的应用[J]. 电脑知识与技术 2013(06)
    • [27].面向Agent软件工程方法的研究[J]. 网络安全技术与应用 2012(12)
    • [28].基于软件工程方法的LabVIEW虚拟仪器优化设计[J]. 电气电子教学学报 2008(03)
    • [29].谈管理信息系统建设中的新技术应用[J]. 中小企业管理与科技(上旬刊) 2008(09)
    • [30].面向对象技术与软件工程[J]. 科技信息 2010(06)

    标签:;  ;  ;  ;  ;  ;  

    软件工程方法在手机游戏开发中的实践与改进
    下载Doc文档

    猜你喜欢