《软件开发实训(Java)》实训教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件开发实训(Java)》实训教学大纲
课程代码:13381230
课程性质:专业课
面向专业:计算机应用技术
总学时数: 30
学分:1.0
一、目的和要求
(一)目的:课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力;同时也培养学生在项目开发中团队合作精神、创新意识及能力。
(二)要求:
1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功
能;可以加以其他功能或修饰,使程序更加完善、合理;
2、系统设计要实用,编程简练,可用,功能全面
3、说明书、流程图要清楚
4、记录设计情况(备查,也为编写设计说明书作好准备);
5、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过,验
收时能按要求修改程序增加系统功能。
6、课程设计上交内容:设计报告一份(按格式书写);源程序文件。
二、教学方式
在机房或实验室进行
三、教学内容
第一部分布置课程设计的任务,每位同学确定各自的选题
(一)教学内容
每位同学根据自己的掌握知识点的不同,从辅导老师所给的设计任务中任选一个题目。
(二)重点、难点
重点:确定各自选题的具体要求
难点:面向对象的基本概念、基本理论和编程设计思想。
第二部分课程设计实现阶段
(一)教学内容
在具体实施阶段,首先认真分析选题的要求,接着进行选题的概要设计、总体设计与详细设计,然后调试程序并修改,最后编写课程设计报告。
(二)重点、难点
重点:选题的需要分析、概要设计、总体设计、详细设计,程序的调试及课程设计报告的编写。
难点:程序的调试和课程设计报告的编写。
第三部分提交课程设计报告和设计成果(程序源代码)
(一)教学内容
将程序运行演示给辅导老师检验,并将编写的课程设计报告和程序源代码提交给辅导老师,作为考核的依据。
(二)重点、难点
重点:程序运行演示和课程设计报告文档。
难点:程序运行演示和课程设计报告文档
五、考核办法与成绩评定
考核办法和成绩评定包括以下两部分:
(一)程序检查:按照“五级制”评分,占课程设计总成绩的70%。
1、评分标准
1)不及格:程序要求的基本功能没完成,或程序不能正常运行,或有严重的抄袭现象。
2)及格:程序要求的基本功能完成,程序能够正常运行。
3)中:达到及格的要求,用户界面友好,操作方便。
4)良:达到中的要求,具备良好的编码规范,主要的程序元素有注释,程序运行稳定。
5)优:达到良的要求,程序具有很好的扩展性,界面优美,程序结构清晰。
(二)报告检查:按照“五级制”评分,占课程设计总成绩的30%。
1、报告内容包括:
1)软件的功能描述和需求规格
2)使用说明
3)需求分析
4)系统设计说明
5)特殊问题解决方法(调试过程中解决的问题)
6)使用说明及测试结果
7)总结与体会
8)参考文献(不少于3篇)。
2、评分标准
1)不及格:报告中的大部分内容叙述不正确,条理不清楚,或者有严重的抄袭现象
2)及格:报告中的内容基本正确,格式规范。
3)中:达到及格的要求,条理清楚,内容完整。
4)良:达到中的要求,结构合理,重点突出。
5)优:达到良的要求,遣词造句规范,文字优美,详略得当,报告中没有明显的错误。
六、考核及评分办法
同第五项要求。
七、建议教材、教学参考书及网络资源
建议使用教材:《JAVA语言程序设计实例教程》,刘志成主编,人民邮电出版社出版,2010年8月,第1版
建议参考书:
(一)《JAVA程序设计》,朱喜福等编著,人民邮电出版社, 2003年3月,第1版
(二)《JAVA语言及应用教程》,梁锦叶等编著,人民邮电出版社,2005年9月。
(三)《JAVA实用教程(修订)》,耿祥义编著清华大学出版社,2001年10月。
大纲执笔人:方新丽
教研室主任审阅:冯川放
系主任审定:
制定日期: 2016.07.29