1 / 29
文档名称:

java课程设计.doc

格式:doc   大小:1,221KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java课程设计.doc

上传人:wz_198613 2019/6/3 文件大小:1.19 MB

下载得到文件列表

java课程设计.doc

文档介绍

文档介绍:课程设计报告(2016—2017学年第2学期)、设计目的及要求 1二、系统需求分析 2三、系统总体设计 4四、系统详细设计 :  6五、代码调试 11六、小结 14参考文献 15七、附录 ,综合自己在校期间所学的理论知识,设计开发24点游戏,使自己熟悉应用系统的开发过程,进一步理解面向对象程序设计的思想和方法,利用Java语言进行程序设计的能力,培养自主思考能力,检验学****效果和动手能力,初步掌握基础编程知识,并锻炼发现问题、分析问题和解决问题的能力。从而达到理论与实践相结合的目的。加深对《Java语言与面向对象技术》课程基础知识的理解,掌握Java语言面向对象程序设计的开发方法和步骤。***牌来进行的益智的游戏,游戏内容为:从一副***牌四个花色的1到K等52张牌中,任意抽取4张牌,运用加、减、乘、除和括号等运算符把牌面上的数进行运算得到24。游戏有不同的版本,其实是对J、Q、和K的处理有所不同。有的版本版本是把J、Q、和K去除,只用1到10来进行游戏;有的版本是把J、Q、和K当成10;还有的版本是用J表示11,Q表示12,K表示13。此次课程设计采用的是把J表示11,Q表示12,K表示13,使游戏的四张牌在1~K这13张牌中随机取牌。具体功能如下: ⑴对游戏设计三个难易级别,分别为初级、中级和高级。每次开始游戏前可以根据玩家的需要进行难度设置,如若不设置,系统默认难度级别为初级,设置完难度级别之后就可以开始游戏了,单击“发牌”按钮,桌面上出现四张翻开的***牌,与此同时,游戏开始计时,时间条开始前进。 ⑵在规定的时间内,玩家可以在“输入结果”的编辑框中输入自己想好的算式,然后点击“验算”按钮:如果输入的算式经运算后所的答案正确,则会弹出“恭喜,你成功答对了一题”的窗口;如果输入的数字与给出的牌的数字不符或者符号不合法,则会弹出“抱歉,你答错了”的窗口;如果未输入任何的数字和算符,则会弹出“输入不能为空!”的窗口。⑶ 程序中可以记录游戏的历史记录。⑷如果在规定的时间内,玩家没有点击验算按钮,则会弹出“对不起,你失败了”的窗口。⑸在结束本轮游戏后,如果玩家想继续游戏,则可点击“发牌”按钮即可重新发牌,开始下一轮的游戏;如果玩家想结束游戏,则可点击“结束”按钮即可结束游戏二、。:设计良好的游戏界面可以让玩家充分感受到游戏带来的娱乐性,游戏的背景色是绿色,尽量降低玩家游戏时的用眼疲劳,最大化的为玩家带来舒适的娱乐环境。游戏形状需求:根据数字颜色的不同,显示不同的纸牌。鼠标处理事件需求:通过点击菜单栏中对应的菜单项,可以实现游戏开始、结束、数字的验算及其他游戏选择等功能。,windowbuilder三、 ,并显示在表格中YNNYNYYN是否设置难度?,进行计算比较函数值与参数值得大小显示“错误!”验算函数判断计算结果是否为24?超时显示:“超时”输入字符错误:显示:“错误!”运算结果正确:“正确!”运算结果错误:显示:“错误!”继续否?结束开始图二系统流程图四、:  1)在对话框中添加4个图像(分别用于四张***牌),3个按钮(分别是发牌、运算、结束),1个编辑框,一个进度条和一个下拉框(用于选择难度级别)接着根据属性对以上所添加的控件进行属性修改,主要进行重命名,以便编辑源代码的时候区分,另外对图像的处理除了对其进行重命名外还要对其添加位图。之后通过打开图片,并对其进行重命名。  2)根据流程图在类的原文件中逐一添加实现各个模块其功能所需要的各种函数,并添加相应的源代码,同时在头文件中添加对各种函数及变量的声明。 3)对编译好的程序进行保存,开始进行调试,边调试边根据报错对原程序进行修改,直到程序不在报错为止。、ID及相关说明对象变量名Caption或说明静态文本Label耗时标志静态文本Label-1第一张图静态文本Label-2第二张图静态文本La

最近更新

2024年广州乐昌市事业单位公开招聘67名专业人.. 90页

2024年广州市公共交通数据管理中心招聘人员招.. 88页

2024年广州市少年宫事业单位招聘历年高频难、.. 89页

2024年广州市番禺区星海青少年宫公开招聘工作.. 89页

2024年广州市花都区花山镇聘用人员历年高频难.. 89页

2024年广州市越秀区登峰街招聘人口和生育工作.. 89页

2024年广州高新技术产业开发区黄花岗科技园管.. 88页

2024年广西北海合浦县政务服务中心事业单位招.. 89页

2024年广西北海市公共就业和人才服务局招聘3人.. 90页

2024年广西北海市某事业单位招聘历年高频难、.. 88页

2024年广西北海近代中西文化系陈列馆招聘4人历.. 90页

2024年广西南宁吴圩镇招聘14人历年高频难、易.. 89页

2024年广西南宁市兴宁区劳动保障管理中心事业.. 89页

2024年广西南宁市扶贫开发办公室招聘历年高频.. 89页

2024年广西南宁市经济技术开发区招聘10人历年.. 89页

2024年广西南宁市良庆区纪委招聘历年高频难、.. 88页

2024年广西南宁市邮政业安全发展中心招聘8人历.. 87页

2024年广西南宁经济技术开发区建设发展局事业.. 89页

2024年广西平果县从县外引进业务骨干历年高频.. 89页

2024年广西来宾市兴宾区国土资源局招聘28人历.. 89页

2024年广西来宾市就业服务中心招聘历年高频难.. 89页

2024年广西柳州市三江县国土资源局招聘13名历.. 89页

2024年广西柳州市柳北区招标办公室招聘历年高.. 89页

2024年广西柳州市生态环境技术保障中心招聘事.. 91页

2024年广西柳州鹿寨县人民武装部事业单位招聘.. 88页

2024年广西桂林市交通运输执法队招聘8人历年高.. 90页

2024年广西桂林市灌阳县招聘130人历年高频难、.. 89页

2024年广西梧州学院招聘专职辅导员5人历年高频.. 89页

2024年广西梧州市科学技术情报研究所招聘4人历.. 89页

2024年广西河池市住房公积金管理中心招聘历年.. 88页