课程设计-猜数字游戏-客户管理系统-学生选课管理系统

课程设计-猜数字游戏-客户管理系统-学生选课管理系统

ID:27834073

大小:599.22 KB

页数:47页

时间:2018-12-06

课程设计-猜数字游戏-客户管理系统-学生选课管理系统_第1页
课程设计-猜数字游戏-客户管理系统-学生选课管理系统_第2页
课程设计-猜数字游戏-客户管理系统-学生选课管理系统_第3页
课程设计-猜数字游戏-客户管理系统-学生选课管理系统_第4页
课程设计-猜数字游戏-客户管理系统-学生选课管理系统_第5页
资源描述:

《课程设计-猜数字游戏-客户管理系统-学生选课管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录课程设计任务书一2课程设计任务书二3课程设计任务书三4题目一猜数字游戏5一、问题描述5二、基本要求5三、类定义5四、主要成员方法描述5五、测试数据及情况5六、关键代码附录6题目二客户管理系统8一、问题描述8二、基本要求8三、类定义8四、主要成员函数描述10五、测试数据及情况11六、关键代码附录13题目三学生选课管理系统22一、I、可题描述22二、基本要求22三、类定义22四、主要成员方法描述25五、测试数据情况26六、关键代码附录26结论42参考文献43课程设计任务书一设计题冃猜数字游戏已知技术参数和设计要求1、从控制台获取玩家输入的数字(0-99之间

2、的整数)。2、如果不是数字,则抛出异常。设计内容与步骤1、用counter变量来记录玩家猜测的次数,并直接初始化为0。2、开始一个do-while语句,接着把计数器增加1,表示玩家做过一次猜测。3、用异常处理语句获取玩家的输入,如果玩家输入不合法,提示以后用continue语句从头重新执彳亍循环语句,等待玩家的输入。4、当玩家猜测的数字和随机产生的答案不同,则再次进入循环,否则便结束循环。5、程序设计、运行、调试。6、完成设计说明书。设计工作计划与进度安打F1、设计丁•作4学时2、实现与调试12学时3、课程设计说明书4澆时设计考核要求1、考勤20%2、课程

3、设计说明书50%。3、答辩30%课程设计任务书二设计题目客户管理系统已知技术参数和设计要求1、该系统主要处理客户的相关信息2、客户信息主要包括:客户编号、客户名称、所在地区、联系方式等内容3、地区信息主要包括:编号、名称等内容4、完成以下的操作:客户信息、地区信息的录入、修改、删除和查询设计内容与步骤1、建立客户类、地区类2、客户、地区信息的初始化3、客户、地区信息的添加、修改、删除、查找4、客户、地区信息的输出5、将客户信息保存为文件6、程序设计、运行、调试7、完成设计说明书设计工作计划与进度安排1、设计工作4学吋2、实现与调试12学时3、课程设计说明书

4、4学吋设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%课程设计任务书三设计题冃学生选课管理系统已知技术参数和设计要求1、该系统主耍处理学生的选课信息。2、学生信息主要包括:学号、姓名、电话、选课等内容。3、课程信息主要包括:课程编号、课程名称、学分、任课教师等内容。4、完成以下的操作:学生信息、课程信息的录入、修改、删除和查询。设计内容与步骤1、建立学校类、学生类、课程类、选课类2、学校、学生、课程、选课信息的初始化3、学校、学生、课程、选课信息的添加、修改、删除、查找4、学校、学生、课程、选课信息的输出5、对选课信息按学号、课程编号排序6

5、、程序设计、运行、调试7、完成程序设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%题目一猜数字游戏一、问题描述运用do-while循坏控制语句控制玩家的输入,用throw语句捕捉输入的异常,用continue语句提出循环。二、基本要求从控制台获取玩家输入的数字(0-99之间的整数),如果不是数字,则抛出异常。三、类定义gussnumber类:提示用户输入,计数器+1,判断输入是否正确的功能。方法名称方法功能备注Gussnumber()使程序可运行

6、主方法Guss()生成随机数方法Print()判断玩家输入构造方法五、测试数据及情况请输入0-100Z间的整数!50您输入的数偏小,请重新输入!75您输入的数偏小,请重新输入!87您输入的数偏小,请重新输入!90您输入的数偏大,请重新输入!88您输入的数偏小,请重新输入!89恭喜您,您猜对了!您用了5次就猜对了!六、关键代码附录package猜数字游戏;//publicclassgussnumber{staticintcounter=0;inti;intnum;voidguss(){System.out.printlnC'i^输入0-100之间的整数!”)

7、;i=(int)(Math.random()*100);//生成随机数}voidPrint(){do{try{BufferedReaderbr=newBufferedReader(newInputStreamReader(Systein.in));num=Integer.parseInt(br.readLine());}catch(IOExceptione){}if(num<0

8、

9、num>100){System.out.println("W输入0-100之间的整数!”);counter=counter+1;Print();//调用Print方法}elsei

10、f(num>i){System.out.println("您输入的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。