I
目 录
1 课题简介 .............................................1
1.1 系统简介.....................................................1
1.2 开发环境及开发工具...........................................1
2 问题分析 .............................................1
2.1 需求调查.....................................................1
2.1.1 功能要求......................................................1
2.1.2 技术要求......................................................2
2.2 数据分析.....................................................3
2.3 游戏功能设计.................................................4
2.4 系统的功能分析...............................................5
2.5 系统的数据结构设计...........................................7
2.6 系统主函数设计与实现.........................................8
2.6.1 主函数功能说明................................................8
2.6.2 实现流程......................................................8
2.6.3 函数功能描述..................................................9
2.6.4 函数的调用关系...............................................10
2.6.5 关键源代码...................................................10
2.7 鼠标控制模块设计与实现......................................12
2.7.1 功能说明.....................................................12
2.7.2 关键源代码...................................................13
2.8 游戏判断模块设计与实现......................................14
2.9 用户排名及进度模块设计与实现................................15
3 系统测试 ............................................18
3.1 软件测试....................................................18
3.1.1 单元测试.....................................................18
3.1.2 集成测试.....................................................21
4 总结 ...................................................24
5 参考文献 ...............................................25