课程设计报告(范例)1.docVIP

  • 17
  • 0
  • 约4.69千字
  • 约 8页
  • 2017-08-13 发布于安徽
  • 举报
河北工业大学计算机软件技术基础(VC)2012年课程设计报告 学院 电气信息类 班级 电信C1116班 姓名 姜华 学号 115477成绩____ 一、题目: 机房收费系统 二、设计思路 1、总体设计 分析程序的功能 设计一个机房收费管理系统,实现对学生上机收费的管理。 系统总体结构: 每一次游戏的过程可以由这几部分完成:玩家出拳,计算机出拳,胜负判断,输出胜负关系,输出统计信息,由玩家选择是否继续游戏。总共六个步骤: 模块 函数名称 玩家选择 PlayerChoice 计算机出拳 ComputerChoice 胜负判断 JudgeWinner 输出胜负关系 OutputWinner 输出统计信息 OutputSummary 是否继续游戏 CanQuit 对于每一次游戏,关注的数据有三个:玩家的出拳,计算机的出拳,胜负关系;对于统计信息需要三个计数器:玩家的胜利次数,计算机的胜利次数,平局的数量。这两组数据内部耦合度很高,所以考虑把他们封装为结构体变量。玩家的胜利次数,计算机的胜利次数,平局的数量的初值应该为0。 表示信息 成员名称 表示信息 成员名称 玩家的出拳 pPlayer 玩家胜利次数 cPlayer 计算机的出拳 pComputer 计算机胜利次数 cComputer 胜负关系 winOrLose 平局的次数 cDrawGame 结构体:G

文档评论(0)

1亿VIP精品文档

相关文档