欢迎来到天天文库
浏览记录
ID:14758227
大小:214.80 KB
页数:69页
时间:2018-07-30
《猜数字游戏-班级通讯录-人事管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、山东建筑大学计算机学院目录课程设计任务书一2课程设计任务书二3课程设计任务书三4题目一猜数字游戏5一、问题描述5二、基本要求5三、类定义5四、主要成员方法描述5五、测试数据及情况5六、代码附录6题目二班级通讯录8一、问题描述8二、基本要求8三、类定义8四、主要成员函数描述8五、测试数据及情况9六、代码附录12题目三人事管理系统28一、问题描述28二、基本要求28三、类定义28四、主要成员函数描述28五、测试数据及情况29六、代码附录32结论45参考文献4668山东建筑大学计算机学院课程设计任务书一设计题目猜数字游戏已知技术参数和设计要求从控制台获取玩家输入的数
2、字(0到99之间的整数),如果不是数字,则抛出异常。设计内容与步骤1、定义了一个counter变量来记录玩家猜测的次数,并直接初始化为0。在打印一行游提示以后,便开始一个do-while语句。2、在do-while语句中,首先用异常处理语句获取玩家的输入,如果玩家输入不合法,提示以后用continue语句从头重新执行循环语句,等待玩家的输入。从而,guess变量一定包含一个合法的整数。3、对玩家的输入进行判断。如果玩家的猜测太大或者太小,都做出提示。接着把计数器增加1,表示玩家做过一次猜测。最后便是do-while语句的判断:当玩家猜测的数字和随机产生的答案不
3、同,则再次进入循环,否则便结束循环4、程序设计、实现、调试5、完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时68山东建筑大学计算机学院设计考核要求1、考勤20%2、课程设计说明书50%。3、答辩30%指导教师(签字):教研室主任(签字)课程设计任务书二设计题目班级通讯录已知技术参数和设计要求提示:1、该系统主要处理通讯录的相关信息。2、通讯录信息主要包括:姓名、班级、手机、家庭电话、电子邮件、通讯录地址、邮编等内容。3、完成以下的操作:实现通讯录信息的添加、修改、删除和查询。68山东建筑大学计算机学院设
4、计内容与步骤要求:1、建立班级类、通讯录类2、班级、通讯录信息的初始化3、班级、通讯录信息的添加、修改、删除、查找4、班级、通讯录信息的输出5、将通讯录信息保存为文件6、程序设计、实现、调试7、完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%指导教师(签字):教研室主任(签字):课程设计任务书三设计题目人事管理系统68山东建筑大学计算机学院已知技术参数和设计要求要求:1、该系统主要处理商场中的人事信息。2、人事信息主要包括:员工编号、所在部门
5、、职务、薪资等级、薪资、联系方式等内容。3、部门信息主要包括:部门编号、部门名称等内容。4、完成以下的操作:实现员工信息、部门信息的添加、修改、删除和查询。设计内容与步骤提示:1、建立员工类、职务类、部门类2、员工、职务、部门信息的初始化3、员工信息的添加、修改、删除、查找4、部门、职务信息的添加、修改、删除、查找5、员工信息、部门信息的输出程序设计、实现、调试完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%指导教师(签字):教研室主任(签字
6、):68山东建筑大学计算机学院题目一猜数字游戏一、问题描述运用Java语言实现猜数字游戏相关信息,利用do-while语句实现。二、基本要求从控制台获取玩家输入的数字(0到99之间的整数),如果不是数字,则抛出异常。三、类定义GuessNumber.java该类负责产生随机数,提示用户输入,判断用户输入的数字是否正确,计数器+1的功能。四、主要成员方法描述GuessNumber.java方法名称方法功能方法备注Main()程序运行主方法createNumber()系统产生随机数构造方法GuessNumber()对玩家的输入进行判断,计数器+1方法五、测试数据及
7、情况68山东建筑大学计算机学院运行结果:.六、关键代码附录publicclassGuessNumber{intcounter=0;intrandInt=0;//存储系统产生的随机整数intuserInt=0;//存储用户输入的整数publicvoidcreatNumber(){randInt=(int)(Math.random()*99);//系统产生随机整数System.out.println("我心里有一个0到99之间的整数,你猜是什么?");}publicvoidGuessNumber()throwsIOException{68山东建筑大学计算机学院Sc
8、annerreader=newScan
此文档下载收益归作者所有