帮帮文库

返回

毕业论文:五子棋系统开发设计 毕业论文:五子棋系统开发设计

格式:word 上传:2022-06-24 19:06:22

《毕业论文:五子棋系统开发设计》修改意见稿

1、“.....是否能够与社会大系统实现良好的对接。分析本系统的功能和要求并没有与有关的国家法律,政策相违背。并且它是顺应社会的发展而产生的东西,更是根据人们的愿望所开发的系统,符合人们的需要及社会的要求。所以说,此系统在社会可行性上是可行的。综上所述,开发者完全可以开发本系统。开发工具的选择系统开发肯定离不开开发工具,当然本系统也是,但是,现在市场上开发软件众多,到底用哪种呢这需要,从系统本身出发,根据系统的功能和要求及其他发面来综合的选择,在为系统选择正确的开发语言之前之前先纠正个。大多数人认为名声最大最流行的软件总是好的,这种观点是的。它流行是应为它用的多与好不好没关系。其实,每种开发语言,都有它自己的独特之处,都有自己擅长的方面,不能概而论。现在,市场上的开发语言数不胜数。下面说下比较流行的几个。公司的,它主要用于些数据库管理系统的开发,因为它与数据库的接口比较容易......”

2、“.....如,控件以及些报表控件等,非常好用。另外,它的可视化界面,有助于原型化的开发方法,适合于桌面系统的开发。由于,其运行效率较低,近几年市场占有率逐渐下降。公司的与公司的,语言基本上大家都知道,也是大学里相关专业的必修课程,它是种面向过程的通用性语言。是语言的升级版本,是标准的面向对象的软件开发语言。它适用于桌面系统的开发,在市场上有较高的占有率。关于它的详细信息我不是很了解。网上有许多关于它的信息。第页共页焦作大学毕业设计说明书公司的软件开发语言,它是种近几年发展起来的标准的面向对象语言,它的发展速度特别快,据有关统计它的市场占有率已经超过了其它语言。本系统也采用了这个语言。究其原因有以下几个方面简单性。它消除了的指针,运算符的重载,类的多继承等难理解的内容,同时它的编译器很小便于在各种类型的计算机上实现。分布式。它是不仅是种面向对象的语言,支持代码重用,而且他还是种面向网络的语言,是上的通用语言......”

3、“.....安全性与健壮性。它有多个阶层的互锁保护措施,能够有效的防止病毒的入侵和蓄意破坏行为。并且,它的内部有异常处理机制,即使当程序些地方出现时,程序会自动抛出异常,保证程序的运行。可移植性。有很好的平台移植性,主要得益于它与平台无关的特性,同时的整个系统都具有可移植性。这点,也是此系统选择它开发的主要原因之。解释性语言和高效性。是种先编译后解释性的语言。先编译成文件,然后,有虚拟机去解释执行它。这也是它有很高移植性的原因之。多线程机制。线程是近几年发展起来的新概念,它是进线程更小的能运行的单元,是进程的部分。这个机制提高了程序的执行效率和处理能力。这也是本系统的采用开发的主要原因之。综上所述,语言,非常适合于本系统的开发,特别是它的分布式,移植性高,多线程的机制,就像为开发此系统量身定做的样。数据库管理系统的选择此系统对数据库的选择不是很重要,但是必须的。因为此系统不是管理系统,而是种小游戏。但是......”

4、“.....并长期保存,供玩家查询,所以,数据库是必须的。对数据库的选择也很重要。首先,他要支持分布式。当然,开发者必须熟悉这个数据库。在这里对数据库就不做过多介绍了,此系统选择的数据库管理系统是数据库管理系统。第页共页焦作大学毕业设计说明书第三章需求分析在需求分析阶段主要通过仔细调查准确掌握每个用户对数据库的要求以及系统所要求的功能系统做什么,提供后续设计阶段所需的些内容,主要涉及应用环境分析数据流程分析数据需求的收集与分析等。需求分析是整个设计过程的基础,是最困难最耗损时间的步,其准确与否将直接影响后续各个设计阶段。最终将影响到设计结果是否合理和实用。用户对数据库的需求具体体现在各种信息的提供保存更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据数据结构,以及数据处理的流程,组成份详尽的数据字典,为后面的具体设计打下基础。系统开发的总体任务是实现五子棋的单机版,网络版......”

5、“.....需求分析是在系统开发总体任务的基础上完成的,设计数据库系统时应该充分了解用户的各方面的需求,包括目前及将来可能拓展的需求态势。因而数据库结构势必要充分满足各种信息的输入和,没错,唯有不同的是需要用户输入自己的帐号和相应的密码方能进行信息的修第页共页焦作大学毕业设计说明书改。同样,要想修改成功需要按窗体上的要求填写信息所有内容必须填写两次输入的密码不能相同系统默认的性别为男。然后单击提交修改按钮,如果修改成功系统会有相应的提示,否则系统会提示对不起,用户不存在,无法修改等字样。单击返回登录按钮,返回到登录窗体。详细代码,请参看修改信息窗体的代码文档。图修改信息窗体游戏大厅此窗体运行时的界面如图所示此窗体共有四个虚拟桌面。如果在相同桌面上的两个玩家才能下棋,玩家只需单击桌面上的按钮即可进入游戏主界面,同时被单击的按钮变为灰色不可用状态,直到玩家退出游戏。详细代码,请参看游戏大厅的代码文档......”

6、“.....是玩家下棋的地方。单机版游戏默认是人机对弈,网络版始终都处于不可用状态,如果想玩网络版就必须返回登录窗体重新按要求登录如果想玩人人对弈直接单击相应的菜单,按照提示进行设置即可。玩家在下棋时可以设置音乐,音效以及按照自己的需要执行功能按钮或菜单悔棋,求和,认输,黑白交换等。第页共页焦作大学毕业设计说明书网络版的玩家还可以向对家发送信息以及查询自己或对家的信息等。详细代码,请参看主界面,棋盘,人,电脑的代码文档。图游戏主界面服务器窗体此窗体运行时的界面如图所示窗体中主要有接收字符流量文本框,用于显示接收到客户端的字符量发送字符流量文本框,用于显示服务器发送给客户端的总的字符量清零接收字符流量和清零发送字符流量按钮用于将相应的文本框的数字清零。其实,此窗体的主要作用是标识服务器的运行与关闭。详细代码,请参看服务器的代码文档......”

7、“.....心情是万分高兴。剩下的部分就是对系统进行各种测试,虽然是测试但工作量很大,其重要程度也不言而喻。下面章就介绍系统的测试。第页共页焦作大学毕业设计说明书第六章系统测试测试阶段是系统开发的最后个阶段,如果你认为应该是非常轻松的阶段了,那就大错特错了,据可靠统计此阶段的工作量很大,很复杂,也很重要,它是系统质量的重要保证。测试就是在系统中尽可能多地发现,并改正。并不是发现的越少越好。其实测试并不是到了此阶段才开始,它对应于系统开发的各个阶段,如单元测试对应于编码阶段,集成测试对应于概要设计阶段,确认测试对应于需求分析阶段等。测试方法测试方法有黑盒测试和白盒测试。黑盒测试也称功能测试或数据驱动测试,它是在已知系统所应具有的功能,通过测试来检测每个功能是否能正常使用。这种方法只考虑系统的输入与输出,不考虑内部逻辑结构,针对软件界面和软件功能进行测试。白盒测试也称结构测试或逻辑驱动测试,它是知道内部工作过程......”

8、“.....它全面了解程序内部逻辑结构对所有逻辑路径进行测试,通常用于单元测试。此系统主要使用了黑盒测试。测试策略测试策略主要有单元测试,集成测试,确认测试,验证测试。单元测试的对象主要是系统的个类的内部测试,通常采用白盒测试法。单元测试任务包括模块接口测试,模块局部数据结构测试,模块中所有执行通路测试,模块的各条处理通路测试,边界条件测试。集成测试主要是对类与类之间接口的测试,通常采用黑盒测试法。确认测试主要测试系统的功能是否实现了需求分析规格说明书的功能需求,通常采用黑盒测试法。验证测试是对系统的综合测试,比如系统运行的环境,响应时间,功能等是否满足了客户的要求。本系统的测试与分析本系统的测试主要采用黑盒测试方法对系统的功能进行验证。主要测试用例如下登录测试测试用例帐号,密码。预计结果系统提示登录失败。运行结果系统提示登录失败。注册测试测试用例昵称,密码,确认密码性别男......”

9、“.....有帐号返回。运行结果系统提示恭喜您注册成功,您的帐号是。修改信息测试测试用例帐号,旧密码,新密码,修改后的昵称性别男。预计结果系统提示恭喜您修改成功。登录测试二测试用例帐号,密码。预计结果进入游戏大厅运行结果进入游戏大注册测试二测试用例昵称,密码,确认密码性别男。预计结果系统提示注册失败,两次输入的密码不同。运行结果系统提示注册失败,两次输入的密码不同。修改信息测试二测试用例帐号,旧密码,新密码,修改后的昵称性别男。第页共页焦作大学毕业设计说明书预计结果系统提示信息填写不完整。运行结果系统提示信息填写不完整。游戏测试测试用例游戏主界面预计结果黑子先下,黑白棋子交替下子。运行结果黑子先下,黑白棋子交替下子。除了上面几个用例外还有几个用例出现了问题注册测试测试用例昵称,密码,确认密码性别男。预计结果系统提示注册成功,有帐号返回。运行结果没有系统提示。游戏测试测试用例游戏主界面预计结果黑子先下......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:五子棋系统开发设计.doc预览图(1)
1 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(2)
2 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(3)
3 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(4)
4 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(5)
5 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(6)
6 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(7)
7 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(8)
8 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(9)
9 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(10)
10 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(11)
11 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(12)
12 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(13)
13 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(14)
14 页 / 共 49
毕业论文:五子棋系统开发设计.doc预览图(15)
15 页 / 共 49
预览结束,还剩 34 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档