- 13
- 0
- 约5.34万字
- 约 61页
- 2019-07-29 发布于江西
- 举报
PAGE
重庆邮电大学本科毕业设计(论文)
PAGE
PAGE 50
摘 要
本文主要是针对“网络五子棋”这一课题进行的阐述,虽然是一个比较小的软件项目,但仍然从软件工程的角度进行,希望可以把大学期间所学的尽可能多的知识结合起来,应用到实际的项目中。本文包括课题设计的背景、意义、基本理论,以及具体实现过程中的需求分析,总体设计与模块划分,模块设计,测试等步骤。
首先,简单介绍五子棋的历史,网络游戏的发展, 传统五子棋软件与网络五子棋软件的异同,以及本课题的现实意义。其次,介绍了一些与本课题相关的基本理论,包括TCP/IP通信协议,Sockets规范,UltraEdit-32开发工具等。然后是网络五子棋软件开发的需求分析和总体设计。接下来是本文的重点,阐述了使用UltraEdit-32开发工具,进行网络五子棋软件开发的详细设计内容。包括界面设计,设置,画棋子,判别输赢,消息封装等模块。最后是关于网络五子棋软件的测试内容及结果。
本文不但分析了以往五子棋游戏所存在的缺陷和需要改进的地方,而且还进一步给出了解决的策略和具体的实现。在介绍时,采用了文字、图片,流程图等各种表达方式综合运用,增强了本文的阅读性和可理解性。
【关键词】五子棋 UltraEdit 网络 Sockets
ABSTRACT
This paper is mainly about the expatiation, that contrapose to the task “A Design Of Network Renju”, including the background , the significance, basic theory of this task and every step in the process of concrete realization, such as demand analyses, general design, module partition, module design, test, and so on.
It’s divided into five chapters: first, simply introduce the history of Renju, the developing of network games, he difference of traditional and network-based Renju games and the realistic significance of this task. Second, introduce some basic knowledge refer to this task. Such as TCP/IP communication protocol, the Sockets criterion, UltraEdit, and so on. Third, the demand analyses and general design of network Renju software developing. Then, come to the most important part of this thesis. It’s expatiate the particular content of the network Renju software developing, including interface design, settings, chessman drawing, victory or defeat judgement, timing, message encapsulation, etc. In the end, the test content and result of network Renju software.
This paper not only analyzes the former blemish that Renju exist and place that need to be improve, but also works out further the strategy and concrete realizations .It uses several expression manners that like text, picture and flow chart to improve readability and intelligibility.
【Key words】 Renju UltraEdit Network Sockets
目 录
TOC \o 1-
您可能关注的文档
- 机械设计禁忌(滚动轴承 滑动轴承).ppt
- 机械设计考研练习题-滑动轴承.doc
- 机械设计课程设计说明书---带式输送机传送装置减速器.doc
- 机械施工台班费.doc
- 机械效率练习题(共3页).doc
- 鸡场设计图(共21页).doc
- 积极推进共青团“目标价值管理”.ppt
- 基础防渗及排水分部工程验收鉴定书.doc
- 基础管理工作总结--企划部.doc
- 基础会计说课程资料.ppt
- 2026江苏常州市科维控股有限公司招聘6人备考试题附答案详解.docx
- 2026江苏宿迁市宿豫区农业农村局招聘4人备考题库附答案详解.docx
- 2026江苏宿迁产发商业保理有限公司业务部客户经理招聘1人备考题库附答案详解.docx
- 2026江苏常州国际机场招聘3人备考题库附答案详解.docx
- 安徽高考各科试题分析及答案.doc
- 2026江苏宿迁市宿豫区农业农村局招聘4人备考试题附答案详解.docx
- 2026江苏常州人才科创集团有限公司招收就业见习人员备考试题附答案详解.docx
- 2026江苏大学附属医院高层次人才引进50人备考题库附答案详解.docx
- 2026江苏宿迁产发商业保理有限公司业务部客户经理招聘1人备考试题附答案详解.docx
- 2026江苏宿迁产发人力资源服务有限公司招聘劳务外包人员1人备考试题附答案详解.docx
原创力文档

文档评论(0)