基于java的拼图游戏_第1页
基于java的拼图游戏_第2页
基于java的拼图游戏_第3页
基于java的拼图游戏_第4页
基于java的拼图游戏_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于java的拼图游戏,目录,绪论技术工具介绍需求分析程序设计程序实现软件测试致谢 结束,绪论,课题背景目的和意义可行性分析 返回,课题背景,Java语言是当下最普及,最流行的程序设计语言之一,它依靠其跨平台性,大大地促进了软件产业和互联网的发展。成为了优秀的面向对象编程语言,已成为软件开发领域中的主流技术。不论是日常生活中的个人PC机和移动电话,还是游戏控制台,科学计算器都广泛应用java开发技术。在大数据时代来临,云计算普及,移动互联迅猛发展的新时代,java凭借其通用性,跨平台性以及安全性,更具备显著的优势和发展前景。返回,目的和意义,基于java的各类软件,因为java语言的特性因此在各种应用中大受欢迎,特别是在手机电脑移动设备上的游戏产业迅速发展。因此,基于java开发的游戏设计是java语言应用的很重要的 一方面。简单,快捷的游戏有助于人们缓解压力,而且不用耗费精力,是上班族,学生,中老年人群休闲娱乐的首选。有市场的软件更受欢迎。 返回,可行性分析,系统可行性技术可行性市场可行性 返回,技术及工具介绍,EclipseAWT组件SWT组件Swing组件 返回,Eclipse,Eclipse 是当下最流行最著名的跨平台开元继承开发环境(IDE)。最初主要用来开发java语言,而经过很多版本的发展,很多人通过插件使其作为c+.Python.PHP等其他语言的开发工具。 返回,AWT,AWT是抽象窗口工具包,是java最早的设置图形用户界面的工具。Awt包中包含了很多图形用户界面的类,在awt中这些类常常被叫做组件。 返回,SWT,标准器件工具包(SWT)是一个最初由IBM开发的工具包。SWT的实现同重量级的组件AWT有更多的共同之处。这样同原生视图工具包接近。 返回,Swing,Swing是一个味Java设计的工具包。它是java语言的基础类。包括了文本框,按钮,表格等图形用户界面(GUI)器件。Swing提供相比较AWT更好的屏幕显示元素,更重要的是他们本身全部由java语言编译而成,可以跨平台运行。轻量级原件的缺点是 执行速度较慢,有点事可以在几乎所有平台上采用统一的行为。 返回,需求分析,面向对象方法介绍面向对象开发方法的开发过程功能需求用户界面需求 返回,面向对象方法介绍,以类,类的继承,聚集等概念描述客观事物以及联系。为系 统的开发提供了全新的思路,面向对象方法以对象为中心。其特征主要有模块 性,继承性和类比性,动态连接性。 返回,面向对象开发方法的开发过程,1. 系统调查和需求分析 2. 分析问题的性质和求解问题 3. 整理问题 4. 程序实现 返回,功能需求,该游戏是一个窗口的应用程序,需有简单的按钮和各种功能。操作简单,易上手。符合大部分人玩游戏的常规习惯,必须具备常用的功能。 各种功能应该设置键盘快捷键,方便游戏者游戏。 返回,用户界面需求,利用Java Swing组件对该游戏软件的界面进行设计与实现,实现程序GUI图形界面,做到界面设计简洁大方,时尚新颖,适合各类用户群体使用。 返回,程序设计,总体设计方案系统流程图设计详细设计 返回,总体设计方案,功能模块设计 主要分为 游戏菜单 选择菜单 帮助菜单 主要是三个功能模块。 返回,系统流程图设计,程序流程图又称为方框图。 表示方法简明直观,是用来描述程序执行的逻辑过程的。它把程序的基本步骤归纳为:处理、判断、输入/输出、开始和结束等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。 返回 返回,详细设计,返回,程序实现,程序主界面设计与实现程序游戏菜单设计与实现选择菜单设计与实现帮助菜单的设计与实现 返回,软件测试,测试的目的及相关问题测试方法测试用例测试分析和总结 返回,软件测试的目的及相关问题,软件测试分为几个部分:单元测试(模块测试)单元测试是用于判断某个特定条件下某个特定函数的行为。系统测试是将需测试的软件,与外部的硬件,工作环境,操作人员结合整体的进行。系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方。 返回,测试方法,单元测试 的测试方法是:白盒测试 和黑盒测试。白盒测试是针对程序内部结构算法的检查。黑盒测试主要是程序功能实现的测试。 由于系统程序相对较简单,主要以实现功能为主。所以程序的测试方法选择了黑盒测试。 返回,测试分析和总结,测试的内容应该包括合法性测试、非法测试以及边缘测试,所以除了以上测试用例之外,还对该软件系统进行了边缘测试以及非法测试。通过测试,同样可以证明软件系统能够在非法信息的录入下报错,并且能够对边缘信息的录入做出反应。 返回,致谢,这次的设计实现论文的修正,老师对我帮助很大,论文中的不足,老师都尽心指导,做了很多例子帮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论