如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《Java案例分析》课程标准课程编码:课程类别:专业技术课适用专业:软件测试技术授课单位:计算机与软件学院学时:108编写执笔人及编写日期:杨国勋2011年6月10日学分:6审定负责人及审定日期:罗炜2011年6月20日1、课程定位和课程设计1.1课程性质与作用课程的性质:课程是软件测试技术专业的专业核心课程,是校企合作开发的基于工作过程的课程。课程的作用:本课程在软件测试技术专业人才培养过程中处于重用的位置,是培养学生分析和设计Java应用系统职业核心能力的重要课程,通过本课程的学习使学生具备分析Java应用系统以及使用Java和数据库相关技术设计应用系统的能力。本课程的前导课程:《数据库原理及SQL程序设计》、《软件测试技术》、《JavaWeb应用开发》、《Java高级程序设计》1.2课程基本理念课程开发遵循“设计导向”的现代职业教育指导思想,课程的目标是职业能力开发,课程教学内容的取舍和内容排序遵循职业性原则,课程实施行动导向的教学模式,为了行动而学习、通过行动来学习,校企合作开发课程等。1.3课程设计思路本学习领域本着以专业能力培养为主线、兼顾社会能力、方法能力培养的设计理念,着重发展学生的实践技能。整个课程教学设计紧紧围绕高技能人才培养的目标展开教学,选取三个典型的Java技术软件项目,以任务的开发过程为主线,将知识的讲解贯穿于任务的开发过程中,随着任务的进展来推动知识的扩展。根据开发过程中需要的知识与技能规划教学进度,组织课堂教学,确定学生实训任务。在循序渐进完成任务开发的同时实现教学目标,做到学习与工作的深度融合。2、课程目标通过本课程的学习,让学生掌握测试环境搭建的方法;掌握如何进行项目实施以及系统分析;掌握对系统进行黑盒测试的方法;掌握程序代码分析与调试的方法。在项目实战中培养学生的项目实施能力、综合测试能力、程序分析与应用能力、团队合作与沟通能力、自主学习与创新能力,为今后从事软件开发或软件测试工作奠定坚实的基础。具体目标按职业能力的三个方面进行描述:专业能力:(1)项目实施以及系统分析的能力(2)项目黑盒测试的能力(3)程序代码分析、调试及应用的能力方法能力:(1)培养分析问题、解决问题的能力;(2)培养知识的融会贯通和举一反三的能力;(3)培养动手实践能力;(4)培养自主学习和创新能力。社会能力:(1)遵纪守法,爱岗敬业,具有良好的职业道德和职业形象;(2)具有严谨的科学作风和踏实的工作态度,积极的求知欲和进取心;(3)具有自觉的规范意识和团队精神,并具有良好的沟通和交流能力;(4)身心健康,能精力充沛地工作;(5)思维敏捷,反应速度快。3、课程内容与要求学习情境规划和学习情境设计学习情境情境描述职业能力(知识、技能、态度)课时1.进销存管理系统需求分析和项目实施介绍进销存管理系统的主要功能;演示如何进行进销存管理系统项目实施。能熟练搭建项目测试环境;能熟练的进行项目实施;能分析和学习系统中的软件设计技巧。42.进销存管理系统黑盒测试编写测试用例;根据编写的测试用例对进销存管理系统进行黑盒测试.熟悉测试用例书写规范;能熟练编写测试用例;能根据测试用例熟练的进行黑盒测试。43.进销存管理系统开发技术分析和应用对系统中的通用功能和好的设计进行分析,并将其应用到自己设计的系统中。能分析程序功能实现;能熟练阅读和分析源代码;能熟练使用Eclipse进行程序的跟踪和调试;能灵活应用所学到的编程技巧。284.人事管理系统需求分析和项目实施介绍人事管理系统的主要功能;演示如何进行进销存管理系统项目实施。能熟练搭建项目测试环境;能熟练的进行项目实施;能分析和学习系统中的软件设计技巧。45.人事管理系统黑盒测试编写测试用例;根据编写的测试用例对进销存管理系统进行黑盒测试.熟悉测试用例书写规范;能熟练编写测试用例;能根据测试用例熟练的进行黑盒测试。46.人事管理系统开发技术分析和应用对系统中的通用功能和好的设计进行分析,并将其应用到自己设计的系统中。能分析程序功能实现;能熟练阅读和分析源代码;能熟练使用Eclipse进行程序的跟踪和调试;能灵活应用所学到的编程技巧。287.企业门户网站需求分析和项目实施介绍企业门户网站的主要功能;演示如何进行进销存管理系统项目实施。能熟练搭建项目测试环境;能熟练的进行项目实施;能分析和学习系统中的软件设计技巧。48.企业门户网站黑盒测试编写测试用例;根据编写的测试用例对进销存管理系统进行黑盒测试.熟悉测试用例书写规范;能熟练编写测试用例;能根据测试用例熟练的进行黑盒测试。49.企业门户网站开发技术分析和应用对系统中的通用功能和好的设计进行分析,并将其应用到自己设计的系统中。能分析程序功能实现;能熟练阅读和分析源代码;能