首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Symbian平台上的围棋客户端开发

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-16页
   ·围棋的历史第9-10页
     ·围棋起源第9-10页
     ·围棋的故乡是中国第10页
   ·围棋规则演变第10-11页
   ·Symbian平台的历史第11-14页
   ·项目介绍第14页
   ·论文结构第14-16页
第二章 技术背景第16-30页
   ·Symbian平台体系结构第16-18页
   ·Symbian平台应用程序开发第18-19页
     ·Symbian中对象创建和释放第18-19页
     ·两阶段构造第19页
   ·围棋的规则第19-21页
     ·围棋的棋具第19-20页
     ·围棋的下法第20页
     ·棋子的气第20页
     ·提子第20页
     ·禁着点第20-21页
     ·禁止全局同形第21页
     ·终局第21页
     ·活棋与死棋第21页
     ·计算胜负第21页
   ·GNU Go围棋引擎第21-25页
     ·获取信息第22-23页
     ·着手生成器第23-24页
     ·着手评估第24页
     ·GNU Go中使用的人工智能算法第24-25页
   ·SGF格式第25-26页
     ·基本概念第25页
     ·SGF在GNU Go中的应用第25-26页
   ·GTP协议第26-29页
     ·字符集第26-28页
     ·数据类型第28-29页
   ·总结第29-30页
第三章 需求分析第30-36页
   ·需求分析的意义第30页
   ·需求分析的方法第30-31页
   ·需求分析在本项目中的应用第31-32页
   ·计划实现的功能第32-34页
   ·与其它平台上类似项目的比较第34-35页
   ·总结第35-36页
第四章 系统设计第36-46页
   ·系统的总体架构第36页
   ·层次架构第36-40页
     ·UI层中各类的设计第38-40页
     ·引擎层中的设计第40页
   ·硬件选型第40-41页
   ·开发语言第41-42页
   ·设计模式第42-45页
     ·设计模式的原则第42-43页
     ·Symbian中的设计模式第43-45页
   ·总结第45-46页
第五章 实现细节第46-56页
   ·UI层的实现第46-50页
     ·应用程序类(App)第47页
     ·文档类(Document)第47-48页
     ·用户接口类(UI)第48页
     ·视图类(View)第48-49页
     ·棋盘类(CBoardControl)第49-50页
   ·GNU Go引擎层的实现第50-53页
   ·对SGF文件的解析第53-55页
   ·总结第55-56页
第六章 测试方法第56-64页
   ·白盒测试方法简介第56-57页
   ·基本路径测试法第57-58页
     ·工具方法第57-58页
     ·基本路径测试法的步骤第58页
   ·基本路径测试法在本项目中的应用第58-61页
   ·程序性能优化第61-62页
   ·性能优化技术在本项目中的应用第62-63页
   ·总结第63-64页
第七章 总结与展望第64-69页
   ·总结第64-68页
     ·成果第64页
     ·本项目的应用情况第64-65页
     ·本项目的使用方法第65-68页
   ·展望第68-69页
参考文献第69-71页
附录第71-83页
致谢第83页

论文共83页,点击 下载论文
上一篇:电信增值短信业务系统的设计与实现
下一篇:LeeFS分布式文件系统的设计