




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信管10级JAVA课程设计实施方案一、课程设计的目的和意义通过课程设计,主要达到两个目的,一是检验和巩固专业知识、二是提高综合素质和能力。信管10级学生的课程设计主要是Java语言程序设计的实现。通过该课程设计,可以将学生课堂上掌握的理论知识与处理数据的业务相结合,以检验我们同学们掌握知识的宽度、深度及对知识的综合运用能力。二、课程设计的时间安排由实验室人员和机时比较紧张,实验面宽,时间紧,决定将时间调整为,Java语言程序设计课程设计的时间统一安排于第12至17周,即第12周开始,第17周结束并交实验结果。三、课程设计内容Java语言程序设计实验。有关具体实验内容,参见附件A。四、课程设计要求依据附件A的实验内容,学生在规定的时间内(第12-17周),进行实验或设计,要求最终做出课程设计报告,有关课程设计报告的格式和内容,参见附件B。五、课程设计的成绩评定1评分采用等级制,分为五个等次,分别为优秀、良好、中等、及格、不及格。2课程设计报告的评分内容分五大部分,分别为报告文档、算法分析、程序实现、结果分析、实验总结等。3分别评出上述五部分的等级,再确定综合等级作为最后成绩。4综合等级评定办法:a以下情况可评为优:五部分全为优的;五部分有4个优且其它部分均达到及格的;五部分有3个优且其它部分均达到中的;五部分中有2个优且其它部分均达到良的。b以下情况应评为不及格:五部分有1个不及格且其它部分没有一个优的;五部分有2个以上不及格的。c不在优和不及格之列的,良、中、及格等级的评定可根据学生完成实验的实际情况,酌情考虑、综合评定。d. 评优者必须完成一道选做题。4五部分具体要求及评分表见附件B(该表学生应附在课程设计报告中,最后一页)。附件A:课程设计的具体内容JAVA语言程序设计第一部分:必做题:1、内容一 设计一个计算器,利用它可以进行简单的四则运算(加、减、乘、除、开方)等,但仅限于十进制下,此外还可以进行(八进制,十进制,十六进制)之间的相互转换。要求:有简单的需求分析,功能设计,详细设计(程序流程),异常处理,测试,源程序清单,总结,具体格式见附件。(必做)知识点: 掌握 图形用户界面设计; 掌握基本类的设计与使用; 掌握事件处理机制; 掌握使用异常处理方法。 2、将本人的学年论文(设计)系统用Java来实现(必做)知识点: 掌握 JDBC 驱动程序的加载方法和JDBC-ODBC桥URL的形式; 掌握使用JDBC连接数据库的步骤; 掌握使用JDBC发送SQL语句的基本步骤; 掌握使用JDBC处理SQL查询结果集的方法。 程序功能: 按学年论文设计的功能。说明:学年论文是写论文的同学,可自行拟定题目,但必须经老师确定。第二部分 选做题(选做题,从以下参考题目中选做1题以上1)3、内容一:利用JAVA的输入输出流,打开文件iris.txt,求出该文件每列的总和及平均值。(注意观察iris.txt文件的分割符)(选做)知识点: 掌握使用JAVA的输入输出流掌握使用String类以及和基本数据类型的转换。 4、内容二、湖南经视台猜“黄金卡”节目简介如下: 有三张卡,其中两张银卡,一张黄金卡,放在把背面提供给竞猜者来猜,本节目存在三种选择方法。方法一:在竞猜者随机三选一后,不再改变选择的结果;方法二:在竞猜者随机三选一后,主持人再翻开剩下两张中没有被选中的一张银卡,竞猜者再重新在剩下的两张卡中随机选择。方法三:在竞猜者随机三选一后,主持人再翻开剩下两张中没有被选中的一张银卡,竞猜者改变原来的选择,选取剩下的唯一那张没有翻开的卡。要求:(1) 请用图形用户界面设计方法一的竞猜过程,(2) 利用蒙特卡洛仿真方法比较湖南经视台猜“黄金卡”节目三种不同方法的优劣。(选做)知识点:掌握事件处理机制;掌握随机采样的方法;掌握图形用户界面设计;(注:采用图形用户方式设计)5、内容四三:编写tic-tac-toe游戏程序。即 3*3的9个方格子,每人下一次看谁先连成一行3个。(可选)知识点: 掌握 图形用户界面设计; 掌握基本类的设计与菜单设计; 掌握事件处理机制; 参考教材中围棋游戏的例子。6 内容四:设计一个记事本,菜单中要求有文件,编辑,和帮助。文件中有新建、打开、保存和退出;编辑中有剪切、复制和粘贴;帮助中显示开发人和版本信息。(可选)知识点: 掌握 图形用户界面设计; 掌握基本类的设计与菜单设计; 掌握事件处理机制; 掌握使用异常处理方法。7、内容五:一个用Java设计学生信息管理程序(可选)知识点: 掌握 JDBC 驱动程序的加载方法和JDBC-ODBC桥URL的形式; 掌握使用JDBC连接数据库的步骤; 掌握使用JDBC发送SQL语句的基本步骤; 掌握使用JDBC处理SQL查询结果集的方法。 程序功能: 学生信息管理:能够根据实际情况对学生的信息进行新增、查询和修改; 学生信息指的是:学号、姓名、性别、学生类型、所属班级以及java课程成绩等内容。数据库的选择,可采用Access或SQL2000; 程序可选择通过JDBC- ODBC桥访问数据库,也可选择使用数据库的专有驱动程序,后者的连接质量较前一种要高8、内容六: 一个多线程的动画知识点:Java中线程的实现;线程的优先级、调度与同步;设计步骤:窗口布局设计设计线程类MainPanel类的设计实验效果为:程序功能:每点击一次“Start”按钮,就会在画面上出现一个新的小球。这些小球按照一定的线路移动,而且小球的移动速度是相同的。9、内容八七:利用URL下载文件(可选)知识点:1、TCP/IP协议的分层结构;2、IP地址与域名;3、Java中的URL对象的创建及使用;4、如何利用URL对象读取网上的资源文件;设计步骤:1、设置窗口界面;2、事件处理;3、读取文件的信息;4、资源文件的读取和保存。程序功能:利用URL从Internet下载指定的文件。10、内容八: 绘制Java图形(可选)知识点:1、Graphics类的drawLine、drawRect、drawOval函数的用法;2、鼠标事件和事件监听器;3、Paint函数、repaint函数及其功能。设计步骤:1、设置程序框架初始状态;2、为程序框架添加菜单栏;3、设计DrawFigurePanel类4、为各组件注册监听器;5、实现图象绘制函数的调用程序功能:一个图形绘制程序。它具有画线段、画矩形、画椭圆、清屏四个功能。实现了对线段、矩形、椭圆的动态绘制。 湖南商学院北津学院课程设计报告实验内容: 综合课程设计 相关课程: 信息系统开发语言(二) 学 期: 2012-2013学年第2学期 学时学分: 68学时 4学分 专业班级: 0000班 学号: 000000000 姓名: 指导老师: 熊 曙 初 提交日期: 2013年 月日 以上是封面和成绩评定表,课程设计报告的文档主体内容分页后接下按如下格式书写:(以学年设计为内容)信息系统开发语言(二)课程设计(小二号黑体加粗)一、实验目的(小四号宋体加粗)(小四号宋体)二、实验环境(如软硬件)三、实验内容内容一:(核心程序模块1)内容二:(核心程序模块2)内容三:(核心程序模块3)内容四:(核心程序模块4)内容五:(核心程序模块5)四、算法分析、设计与描述1算法设计(可用流程图、伪代码等)内容一:内容二:五、程序设计程序代码内容一:内容二:(代码可用五号宋体)六、程序运行、调试和结果分析(输入输出界面)1程序运行中出现的问题及调试手段(包括异常处理)内容一:内容二:2程序运行结果分析内容一:内容二:七、实验总结课程设计成绩评定表(附在最后一页)等级成绩组成优秀良好中等及格不及格报告文档(10%)1文档很规范。2排版很清晰。3内容很全面。4设计很合理。1文档规范。2排版清晰。3内容全面。4设计合理。1文档较规范。2排版较清晰。3内容较全面。4设计较合理。1文档欠规范。2排版欠清晰。3内容欠全面。4设计欠合理。1文档不规范。2排版不清晰。3内容不全面。4设计不合理。算法分析(30%)1算法正确。2算法分析很全面。3算法描述很清晰。1算法正确。2算法分析全面。3算法描述清晰。1算法正确。2算法分析较全面。3算法描述较清晰。1算法基本正确。2算法分析欠全面。3算法描述欠清晰。1算法不正确。2算法分析不全面。3算法描述不清晰。程序实现(30%)1程序设计思路很清晰。2程序代码编写很完整。 3程序运行正确。1程序设计思路清晰。2程序代码编写完整。 3程序运行正确。1程序设计思路较清晰。2程序代码编写较完整。 3程序运行正确。1程序设计思路欠清晰。2程序代码编写欠完整。 3程序运行基本正确。1程序设计思路不清晰。2程序代码编写不完整。 3程序运行不正确。结果分析(20%)1有运行结果描述。2结果描述很清晰、很完整。3结果分析很深入。1有运行结果描述。2结果描述清晰、完整。3结果分析深入。1有运行结果描述。2结果描述较清晰、较完整。3结果分析较深入。1有运行结果描述。2结果描述欠清晰、欠完整。3结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化肥行业节能减排合同协议
- 第2单元第3课《互联网的基本服务》说课稿 2024-2025学年青岛版(2010)初中信息技术七年级下册
- 关于内科护士个人工作总结
- 中医医师试题及答案
- 2025年环保型断桥铝合金门窗研发与生产合同
- 工地施工人员培训及技能考核协议
- 咖啡厅租赁合同及咖啡豆种植基地租赁管理协议
- 文化旅游工程款支付担保协议范本
- 高端车型全国销售总代理权许可合同
- 股东财务信息披露与管理合同
- 2024年新修《突发事件应对法》解读
- 工业机器人讲课件
- 施工电梯拆除方案(3篇)
- 2025年湖北省中考英语试卷真题(含答案解析)
- 部编版三年级语文上册日积月累
- 第11章综合与实践低碳生活课件人教版七年级数学下册
- 胰岛素治疗讲课件
- 质量专项改善管理制度
- 税务师事务所管理制度
- 建设工程监理专业教学标准(高等职业教育专科)2025修订
- T/CHES 79-2022大中型输水渠道工程维修养护规程
评论
0/150
提交评论