全球旧事资料 分类
成绩
课程设计报告
题目24点游戏
课程名称软件项目实践(二)院部名称龙蟠学院专业计算机科学与技术班级学生姓名学号课程设计地点校内实验室课程设计学时2周(40学时)指导教师沈奇
金陵科技学院教务处制
f课程设计报告目录
一、实验目的和要求2二、实验仪器和设备2三、实验过程2四、实验结果与分析6五、实验心得10
1
f一、实验目的和要求
1.实验目的1了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力;2初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3提高综合运用所学的理论知识和方法独立分析和解决问题的能力;4训练用系统的观点和软件开发一般规范进行软件开发。5培养快速学习新的知识,并在项目中使用的能力。
2.实验要求设计并实现24点游戏,满足以下基本要求:①运行系统后,用户登录,输入用户名后,可以进入游戏,或查看英雄榜。②玩家开始游戏后,系统随机产生四个113的数,分别代表13张牌。提示
玩家输入算式。判断玩家输入的表达式是否合法,其中算式中的四个数字只能是程序所给的四个数字。当玩家正确输入算式后,运用“用堆栈求解表达式”的原理,求出结果并判断是否为24,得出用户是输是赢的结果。
③如果用户赢,计算其所用时间(从输入算式开始计算,直至输入算式结束),并与英雄榜中成绩进行比较。可以进入英雄榜的,则需更新英雄榜。英雄榜只按成绩降序记录15名相关信息。
二、实验仪器和设备
MicrosoftWi
dowsXPWi
dows7TurboCVisualC
三、实验过程
一.需求分析
1.1需求概述分析本系统共分为四个模块:普通用户登录模块,用户模块,游戏模块和更改用
户模块以下是各个模块的功能简介。(1)普通用户登录模块
检测用户名是否存在,检查密码是否正确;(2)用户模块
选择用户需要执行的操作(进入游戏、查看英雄榜、切换用户、退出)。(3)游戏模块
用户进行游戏,计算用户游戏时间,更新英雄榜。(r
好听全球资料 返回顶部