2014软件技术专业人才培养方案.docx

上传人:叶*** 文档编号:35112501 上传时间:2022-08-20 格式:DOCX 页数:38 大小:91.34KB
返回 下载 相关 举报
2014软件技术专业人才培养方案.docx_第1页
第1页 / 共38页
2014软件技术专业人才培养方案.docx_第2页
第2页 / 共38页
点击查看更多>>
资源描述

《2014软件技术专业人才培养方案.docx》由会员分享,可在线阅读,更多相关《2014软件技术专业人才培养方案.docx(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、亳州职业技术学院2014级软件技术专业人才培养方案一专业名称:软件技术二专业代码:590108三招生对象: 普通高中毕业生/中职学校毕业生/同等学力自主招生四学制与学历: 三年 专科五就业面向:(一)就业面向本专业学生的就业面向范围主要涉及中小软件开发与销售公司、中小网络技术公司、各类企事业信息技术岗位等。具体从事的就业岗位如下:职业范围职业岗位软件公司程序设计:从事各类信息管理系统的软件编程、开发和测试。软件维护:从事软件售后的技术支持和软件维护。网络公司网站设计:从事各类中小型企业网站开发设计、网页制作与维护。各类企业和事业单位系统维护:从事相应单位的计算机应用软件、业务软件和办公自动化软

2、件、企业和事业单位网站等系统使用与维护。(二)工作任务与职业能力分析职业领域主要工作任务职业行动领域描述知识要求技能要求软件编程1.根据软件开发需求说明书的概要设计完成详细设计2.编写相应文档3.完成良好的软件人机界面设计1.熟悉常用操作系统的技术性能及使用方法。2.熟悉java程序设计语言、C程序设计语言的编程方法和相关开发环境搭建的知识。3.熟悉数据库性能和编程设计。4.了解软件开发流程中的各设计文件的作用和基本编制要求的知识。5.熟悉软件测试的基本原理、方法和应用等知识。6.熟悉软件人机界面的设计方法和基本技巧等知识。7.熟悉网页制作工具的使用和知识。8.熟悉相关办公软件,常用工具软件使

3、用的基础知识。9.熟悉jsp程序设计,j2ee企业级应用开发工具。10.了解计算机硬件常见故障处理和维护。11. 了解防火墙使用,杀毒软件使用,计算机机安全等方面的知识。12.了解软件的相关法律和法规知识,了解网站建设的相关法律和法规知识。13.良好的人文素质。1.能阅读软件开发流程中的各设计文件。2.能使用程序设计语言完成详细设计,代码规范,可读性较好。3.编写相应文档。软件开发1.小型软件的可行性分析,需求分析的制定2.制定详细设计,完成概要设计,代码测试。3.完成维护文档,使用说明书的编写。1.完成软件开发流程中的各阶段的设计文档制作。2.完成代码设计。3.完成测试。4.编写相关文挡软件

4、测试1.根据系统说明书,设计黑盒子测试测试样例,完成功能性测试。2.根据开发文档,设计白盒子测试测试样例,完成模块性测试。3.编写测试报告。1.能运用软件测试的基本原理和方法,进行模块和功能测试。2.能正确设计测试样例。3.能编写相应的测试报告。软件维护1.阅读相应系统软件使用说明书和维护文档。2.完成系统环境的搭建3.完成日常维护4.系统故障处理5.系统功能维护。6.安全性维护1.能搭建系统环境,正确安装软件。2.能保障系统正常运行。3.遇到功能性维护时,能可编写部分代码。4.能记录运行日志。网站设计1.搭建网站运行环境2.完成该网站的功能设计3.根据环境完成相应后台支撑。1.能正确的搭建网

5、站运行环境。2.能进行相应后台的支撑。3.能完成网站的功能设计。4. 能编写文档网页制作1.完成重叠样式设计2.完成静态网页设计3.完成动态网页设计4.网页界面设计完成良好1.能熟练使用网页制作工具。2.能建立良好的软件界面,具有一致性。3.能在各种浏览器中进行运行测试。4.能编写使用文档。职业态度要求工作守时,有时间观念,关心同事,乐于助人,工作细致,认真耐心,具有团队合作精神,良好沟通有责任心。六培养目标与规格:(一)培养目标本专业培养方案拥以企事业需求为基本依据,以岗位适应性为导向,面向计算机软件行业,根据行业相关岗位需求而设置, 经过三年的实践与操作训练,培养学生具有良好的团队意识、职

6、业道德、爱岗敬业精神,使学生具备必要的理论知识和较强的实践能力,适应计算机应用软件开发、信息系统维护等领域的第一线需要。能熟练掌握Java主流技术之一,可以熟练地进行应用软件、组件、数据库等相关的开发;具有java和jsp程序设计语言的编程能力,具有数据库技术编成能力,了解软件项目的开发流程,具有软件开发,数据库维护,网站设计等基本技能,能进行计算机初级编程或开发、软件调试及技术服务与软件销售等工作的高素质、高技能专门人才。(二)培养规格:知识要求、能力要求、素质要求1.知识要求 (1)具有计算机软件基础及程序设计和网络程序设计知识;(2)具有软件开发与运用能力,掌握软件开发技术、程序设计方法

7、;(3)具有面向过程与面向对象的软件编程技术。(4)具有数据库的基本概念和关系数据库的知识;(5)具有软件工程的知识;(6)具有软件测试的基本知识。(7)熟悉软件开发流程和国际流行的软件开发规范。(8)具有技术推广和用户支持所需要的市场营销和人际交往知识。2.能力要求(1)具有较强的软件开发、维护能力,能熟练使用一门程序设计语言和相应语言开发环境的能力。(2)具有较强的数据库管理系统开发、应用能力。(3)具有程序测试的一般能力和软件系统安全运行和日常维护的能力。(4)具有良好的语言文字表达能力,能胜任软件文档编写,在工作领域内的具有较强的信息和技术交流能力。(5)具有阅读本专业的英语资料的能力

8、。(6)具有熟练使用一种数据库进行设计,信息采集和维护的能力。 (7)具有规划设计中小型B/S和C/S结构的网络事务应用系统的能力。 (8)具有网页制作,网站设计的能力。3.素质要求(1) 具有一定的政治理论、政策水平和法律意识,熟悉党和国家的方针、政策、法规,并能运用它来指导实际工作。(2)具有良好的心理素质和强健的体魄,能适应计算机软件工作的要求(3)具有较高的文化素养和良好的职业道德,热爱计算机软件工作(4)具有自我学习、知识技能更新、适应岗位变化的能力。(5)具备质量意识、产品竞争意识、工程意识、团队精神、合作精神,有较强的参与意识强、自信心和成功欲,并具有一定的协调工作能力、组织管理

9、能力。 七职业证书:本专业学习内容的选取参照了国家职业技术标准,行业资格考证要求的相关知识和技能。要求毕业生除获得专业学历毕业证外,还必须获至少获得以下资格证书的一种(参照表1):表1 软件技术专业职业资格证书要求职业资格证书名称学时备注(认证部门)通用技能证书软件技术工人力资源和社会保障部、专业核心技能证书计算机技术与软件专业技术资格人力资源和社会保障部、工业和信息化部专业拓展技能证书计算机操作工人力资源和社会保障部、八课程体系与核心课程(一)课程体系的架构与说明本专业课程体系的架构是从专业的整个课程结构体系去考虑,从实现高职人才培养目标着眼,从人才所需知识、能力、素质出发,把培养职业能力作

10、为主线,并贯穿始终。在课程内容的选择和结构上,遵循以下原则:1课程内容的选择(1)以软件行业岗位需求为依据,以岗位职业能力的培养为目标,基于软件开发的工作流程,以“工学结合”为切入点,精选企业真实项目,提炼出以职业能力培养为特色的教学内容,突出技术实用性。(2)依据行业组织制定的职业能力规范,根据产业需求、就业市场信息和岗位技能要求确定专业课程的具体实施内容,将课程内容与职业技能进行有效衔接。(3)注重人文素质与专业技术的结合,将人文素质教育内容渗透到专业教育过程中,培养学生的综合素质,满足行业多岗位转换甚至岗位工作内涵变化、发展所需的知识和能力,更好的就业,并能适应岗位的迁移。2课程内容的结

11、构基于工作过程为导向重构课程内容。选取企业典型项目作为教学载体,遵循学生职业能力培养的基本规律,源于企业并高于企业,对教学内容进行了大胆取舍和重新组合,科学设计学习情境,按照项目开发的过程,将课程内容融合进去,课程内容和项目开发内容相一致,教、学、做同步进行,理论与实践一体化。课程完成的同时,项目开发完成。同时为了适应行业发展的需要,适度提升其深度和广度,为学生可持续发展奠定良好的基础。 (二)专业核心课程简介 1.程序设计方法(C语言) 课程定位:程序设计方法(C语言)是软件技术专业基础课程之一 参考学时: 84学时 开设时间: 第一学期 l 学习领域定位本学习领域是高职计算机类专业的一门专

12、业核心学习领域,定位于服务于本区域的软件开发企业,为软件开发岗位培养具备程序设计、软件开发能力的高技能人才。本学习领域是计算机应用、软件技术等专业的一门专业基础课程, ,同时也是后续课程如数据结构、 Java程序设计等面向对象程序设计课程的先修课之一,学好程序设计方法(C语言)对深入学习计算机知识是尤为重要的。l 学习目标本学习领域导入了学生信息管理系统作为项目,通过本学习领域的学习,在完成项目的过程中,掌握程序设计的基本方法,学习C语言基本概念,数据类型,语句,数组,函数,指针结构体等复杂数据类型的应用。本课程的培养目标是使学生掌握程序设计的基本方法能力,为后续课程如数据结构、 Java程序

13、设计等现代面向对象程序设计课程的学习打下基础,同时具备专业迁移能力。通过学习使学生掌握项目开发的一般步骤,重点掌握对项目的需求分析,熟悉了解项目开发工具C语言及算法的概念,掌握项目开发中用到的各种数据类型,项目开发中用到的顺序、选择和循环等三种结构化程序设计结构,同时掌握项目开发中用到的数组、结构体、指针等复杂数据结构,模块化程序设计用到的函数功能,了解C语言的编译预处理和文件功能。l 学习内容本学习领域由项目导入、程序设计的基本方法介绍、C语言及算法概述、项目设计的数据准备阶段、项目设计中用到的三种结构化程序设计方法、项目设计中用到的构造类型及指针、函数、项目设计中用到的编译预处理和文件等五

14、个学习情境组成(参照表2)。表2 五个学习情境学习情境情景描述 学习内容学时项目导入、C语言及算法概述开发软件系统的一般步骤,项目需求分析的方法上机运行简单的C程序对简单的任务进行算法分析1、学生信息管理系统的概念,数据库的概念,包括记录和字段的概念2、计算机语言及C语言的概念,C语言的特点3、C程序组成,函数的概念4、算法的概念,算法的特性12项目设计的数据准备阶段数据在计算机中的存储方式,各种常量在C语言中的表示方法变量的命名规则,各种变量在内存中的表示方法各种运算符在C语言的使用方法,使用各种运算符处理各种数学问题1、数据类型的概念,C语言对数据类型的划分2、常量的概念及在C语言中的表示

15、3、项目设计中用到的整型、浮点型、字符型变量的概念、分类,在内存中的存放形式,变量的定义、变量赋初值的方法4、项目设计中用到的赋值、关系、逻辑、条件逗号等运算符与表达式的概念,各类运算符的含义和使用规则。16项目设计中用到的三种结构化程序设计方法C语言语句的概念,计算机语言中赋值语句的使用输入输出及格式输入输出的概念及使用方法使用顺序结构、选择、循环结构程序设计的方法分别完成学生信息管理系统的界面设计、主函数菜单查询模块和排序模块1、顺序结构程序设计的概念2、C语言语句的概念,C语言对语句的分类3、项目设计中用到的各种输入输出函数:putchar( )、getchar( ) 、printf(

16、)、 scanf( )函数的一般格式、使用方法及使用中应注意的问题4、基本的顺序、选择及循环结构程序设计的方法5、三种基本程序设计结构各种语句的概念和使用规则16项目设计中用到的构造类型及指针项目设计中数组的定义及在内存中的存储方式数组的初始化及在项目设计中的应用使用函数完成学生信息管理系统的总体设计及实现各个功能模块指针的定义及使用,指针在学生信息管理系统模块化程序设计中参数传递的应用结构体类型在学生信息管理系统中管理学生记录中的应用1、数组的概念,数组的定义和引用,数组的赋值,包括元素赋值和整体初始化的方法,数组的应用2、函数的概念,函数的定义和使用方法,函数的参数及返回值,函数调用3、局

17、部变量和全局变量,变量的存储类别4、指针的概念,指针的定义和使用方法,指针变量作为函数的形参,5类复杂指针的概念和使用方法5、结构体类型的说明及结构体类型变量的定义、结构体变量的引用16项目设计中用到的预处理和文件编译预处理的概念宏定义、文件包含、条件编译及在程序设计中的应用文件及文件指针的概念及应用1、带参数的宏定义展开方法2、文件包含的使用方法3、文件指针的定义及使用4、文件打开、读写、关闭的功能以及文件定位读写方法10l 学习领域课程设计思路(I )设计理念程序设计方法(C语言)是一门理论性和实践性都很强的课程,课程最终的目的是能够编写实用程序并上机进行实用程序的调试。本着这样的目标,几

18、年来,课程组成员大胆进行“项目驱动,工学结合”的教学改革,提高了教学质量,取得了显著的成效。1准确定位,确定明确的培养目标本课程以企业需求为导向,以培养学生的实际技能为目标,根据C语言的技术特点及应用领域,明确课程目标及定位。将课程定位为突出技术实用性与再学习能力的培养。通过本课程的学习,培养学生作为程序员所应具备的职业素质,启发学生的创新意识,提高学生的程序设计能力和开发能力。2在教学内容、教学方式、考试方式的组织上,既要求学生掌握最基本的语法知识,又要求学生具有实际上机操作和调试能力。3教学过程中积极推行“项目导向,任务驱动”的教学模式以“工学结合”为切入点,精选真实项目,提炼出以职业能力

19、培养为特色的教学内容,突出技术实用性。充分考虑高职学生认知能力,对每个知识点的讲解采用“任务驱动+启发式教学”的方法,通过“提出任务分析任务完成任务边学边做总结”的过程,体现出互动创新、提倡个性、重在应用、团结协作的教学风格,有效的提高了学生的实践能力和职业素质。4学生进入大学后,初次接触程序设计,与其它基础课程相比,学习方式和思维方式有较大的突变,往往感觉入门困难。我们经过长期的实践,进行了课堂教学和实验教学的多方位改革,自主编写工学结合,项目驱动式程序设计方法(C语言)教材,以学生最熟悉的学生信息管理系统为项目,在课堂教学和实验教学过程中围绕这一项目展开教学,充分利用平日上机和期末集中实训

20、的时间,培养学生利用所学知识解决实际问题的能力。5开发电子教案和多媒体课件,不断完善教学计划、课程标准、实训大纲等课程标准体系;并利用互联网的优势,为学生提供了一个良好地学习氛围和学习环境。6改革课程考核方式,注重过程考核和能力考核改革考试考核方式,注重对动手能力的考核。除了采用常规考试之外,设计了上机考试、实习实训考试、答辩式考试等多种不同的方法,努力做到“概念理解和实际操作相结合,知识掌握和能力培养相结合”的考核模式,突出过程考核和能力考核。()内容组织导入了学生信息管理系统作为项目,在完成项目的过程中学习程序设计基本知识和C语言基本概念,数据类型,语句,程序设计方法,数组,函数,指针结构

21、体等复杂数据类型的应用。本课程的培养目标是使学生掌握程序设计的基本方法能力,为后续的JAVA程序设计等现代面向对象程序设计课程的学习打下基础,同时具备专业迁移能力。通过学习使学生掌握项目开发的一般步骤,重点掌握对项目的需求分析,熟悉了解项目开发工具C语言及算法的概念,掌握项目开发中用到的各种数据类型,项目开发中用到的顺序、选择和循环等三种结构化程序设计结构,同时掌握项目开发中用到的数组、结构体、指针等复杂数据结构,模块化程序设计用到的函数功能,了解C语言的编译预处理和文件功能。()教学设计目前大多数C语言程序设计课程教学大都采用以知识传授为主的传统学科体系教学模式,不符合现代职业教育的特点,因

22、此在设计C语言程序设计课程时要打破传统的学科体系教学模式,采用基于工作过程设计思路,引入学生信息管理系统作为项目展开介绍,符合工学结合、项目导向的先进的教学理念。教学设计生动活泼,容易激发学生的学习兴趣;课程定位以培养学生分析问题、解决问题,提高学生的编程能力为目的,而不能连篇累牍的介绍知识;重点突出对程序设计基本思想的理解和掌握能力;强化实践,强化学生用C语言程序设计解决实际问题的能力,采用任务驱动、项目驱动的方式对一些实际问题的编程展开讲解,即除了一些简单的例子仍采用传统的例题方式讲解以外,对实际应用问题以“任务”的方式展开讲解,尽量使用人性化、引导式的语言使学生对该案例产生兴趣,进而引导

23、他们用C语言编程解决该实际问题。 (IV)考核方式课程的评价应根据课程标准的目标和要求,实施对教学全过程和结果的有效监控。采用形成性评价与终结性评价相结合的方式,既关注结果,又关注过程,使对学习过程和对学习结果的评价达到和谐统一。其中形成性评价注重平时表现和实践能力的考核。平时考核成绩根据学生完成每个学习情境的情况,结合答辩表现,进行综合打分(参照表3)。表3考核方式教师评价评价指标一级指标二级指标分值得分职业能力专业能力知识的运用能力20程序编写及阅读能力10程序调试能力10方法能力独立思考和解决问题的能力15自主学习能力15社会能力团队合作、沟通能力10出勤10合计100其中,平时成绩包括

24、平时上课的表现和各任务的完成情况,占总成绩的40;最终考核成绩所用考核方式为通过抽签选择考核题目,占总成绩的60。考核题目为学习情境中的同类型任务之一,包括理论内容考试(笔试)占其中的50,实操考试占其中的50%,根据考核题目任务完成情况给出成绩2.数据库及应用技术(SQL Server)课程标准 课程定位:数据库原理及应用技术是软件技术专业核心课程之一参考学时: 72学时 开设学期: 第二学期 l 学习领域定位本学习领域是高职软件专业的一门专业核心学习领域,定位于服务软件企业,为数据库开发和维护岗位培养高技能人才。本学习领域先修学习领域有数据结构与程序设计方法(C语言),平行学习领域课程有J

25、ava程序设计,后续学习后续学习领域课程有JSP动态网页设计l 学习目标通过本学习领域的学习,强化基础训练,使学生理解数据库的基本原理;应用软件工程原则,掌握数据库的设计方法,了解数据库当前的研究发展状况,掌握数据库的应用技术。具体目标按职业能力的三个方面进行描述:专业能力1掌握关系型数据库的基本理论、关系代数及数据规范化方法2掌握数据库设计的一般步骤,掌握软件工程原则在数据库项目中的应用能力。3掌握需求分析的方法和数据流程图的绘制方法,掌握概念结构设计的方法和E-R图以及逻辑结构设计的步骤和关系模式,能正确合理的创建、修改和管理数据库以及数据库对象4掌握数据库基本操作、安全性操作、完整性操作

26、的能力及数据库恢复技术能力。5.掌握软件开发过程中数据库的应用和维护能力,掌握高级程序设计语言的C/S(B/S)构架的应用能力,掌握数据库编程能力,具有良好的编程方法和习惯的培养。6掌握SQL Server 2005服务器和客户端的管理和配置方法7能通过对象、角色、数据备份等机制对数据库进行必要的安全管理方法能力1 独立思考,解决问题能力,学生具有查阅文献资料能力,拓展知识面2能够理论联系实际,自主学习提高,具有相应的信息收集和应用拓展能力。3善于观察、总结规律,积累经验,并在工作中推广应用。4培养学生调研市场能力,培养学生科学的创新精神社会能力1具备良好的协调和沟通能力。2具备严谨细致的工作

27、作风。3.具备良好的职业规范、职业素质及团队合作精神,培养学生具有良好的职业道德4.具备良好的语言表达和问题描述能力。l 学习内容本学习领域由数据库设计与建模、数据操纵、数据库管理、数据库编程四个学习情境组成(参照表4)。表4 课程学习情境组成学习情景 工作任务 具体要求学时初识成绩管理系统数据库1认识关系型数据库的基本结构2关系代数3关系数据的规范化方法1掌握关系数据库的结构,组成和一般应用,解数据库系统的发展,现状,特点。理解数据库的三级模式,二级映象的含义和作用;2掌握集合运算符和关系运算符的使用;3掌握3NF的含义,约束作用:8成绩管理系统数据库的需求分析1数据库设计的基本步骤及任务2

28、业务流程图4数据字典3数据流程图1掌握数据库设计的步骤及需求分析的方法;2熟练掌握业务流程图的一般规范,业务流程符号的含义及绘制方法;3掌握数据流程图的一般结构和画法;4掌握数据字典的作用和定义数据字典的方法6成绩管理系统数据库的概念设计1概念结构2E-R图3综合优化E-R图1掌握概念结构的特点;2掌握概念设计的方法和步骤及E-R图的绘制方法;3掌握合并分E-R图的方法,消除冗余得到基本E-R图的方法; 6成绩管理系统数据库的逻辑设计1关系模型2关系模型的优化1掌握E-R图向关系模型转换时所遵循的原则,也就是对不同联系的E-R图的转换方法;2掌握并熟练运用3NF优化关系模型;6成绩管理系统数据

29、库物理设计1安装 SQL Server 2005工作环境2创建教学管理系统数据库3使用SQL语言完成查询4在教学管理数据库中创建相应的表1掌握SQL Server 2005各个版本的功能;2熟练掌握SQL Server 2005中数据库的存储方式和创建方法3熟练掌握创建表的方法,对表进行修改,插入,维护的方法;4熟练掌握SQL语言的基本语法并按要求完成查询;12成绩管理系统数据库的运行1SQL Server 2005数据完整性2索引、游标和视图3存储过程和触发器4SQL Server中的程序设计5SQL Server函数1掌握实体完整性,域完整性,引用完整性,约束,规则的创建和使用方法;2熟练

30、掌握索引、游标和视图的概念、作用和创建方法3熟练掌握存储过程和触发器的作用和创建方法4掌握聚集和非聚集函数的创建和使用;5掌握变量的定义,流程控制语句 8成绩管理系统数据库的维护1soL Server 2005服务器管理2SQL Server 2005安全与权限3数据库的备份与还原4数据复制5自动化管理任务6SQLServer报表服务1掌握服务器的连接,添加,断开和日志情况查看方法;2熟练掌握用户,权限,角色的概念及创建方法3熟练掌握备份和还原的方法 ;4掌握代理,作业和警报的概念和创建方法;5复制的概念,创建分发服务器,创建定阅的方法6报表的概念和创建方法8课程设计学生根据具体情况自主设计1

31、培养学生的创新意识2培养学生具有科学的创新精神3培养学生具有良好的职业道德16l 学习领域课程设计思路1 .设计理念现代企业数据库应用基本上是工程化的合作开发,其基本特征是按软件工程学的原则进行组织,因此在该课程的教学过程中将软件工程学的基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念,是顺应人才市场需求的一条原则。该课程在教学过程中采用基于工作过程的指导思想、以软件工程学的原则将数据库原理、设计和应用进行组织教学。3.内容组织本门课程以面向软件开发过程为导向,以综合案例(选课信息管理系统)为载体,以企业软件开发过程中常用的面向小组开发的瀑布模型为线索进行教学。主要根据

32、软件开发的流程,采用“项目(模块) 任务 基础知识 具体操作”的教学与学习思路,通过综合的例子将数据库的理论知识穿插在该综合案例中,构建任务型学习情境,各个学习情境所选择任务按照简单到综合的认知规律排列,以学生为主体,采用教学做一体化教学模式,培养学生从事软件开发职业能力。3.教学设计针对每个任务,采用任务书的形式,通过该任务的说明,提出任务目标,学生做出完成任务的工作计划并进行实施,任务完成后进行评估和总结。学生在实施工作过程前,教师对完成任务所用到的知识和技能做出必要的讲解。本课程采用教、学、做一体化的方法,授课环节采用在多媒体教室和机房进行。4.学习情境设计说明(参照表5)表5 课程学习

33、情境设计说明序号学习情景工作任务l初识成绩管理系统数据库1认识关系型数据库的基本结构2关系代数3关系数据的规范化方法2成绩管理系统数据库的需求分析1数据库设计的基本步骤及任务2业务流程图4数据字典3数据流程图3成绩管理系统数据库的概念设计1概念结构2E-R图3综合优化E-R图 4成绩管理系统数据库的逻辑设计1关系模型2关系模型的优化 5成绩管理系统数据库物理设计1安装 SQL Server 2005工作环境2创建教学管理系统数据库3使用SQL语言完成查询4在教学管理数据库中创建相应的表 6成绩管理系统数据库的运行1SQL Server 2005数据完整性2索引、游标和视图3存储过程和触发器4S

34、QL Server中的程序设计5SQL Server函数 7成绩管理系统数据库的维护1soL Server 2005服务器管理2SQL Server 2005安全与权限3数据库的备份与还原4数据复制5自动化管理任务6SQLServer报表服务 8课程设计学生根据具体情况自主设计l 考核方式学生成绩的评定,增加了对实际应用问题的综合分析、实际解决、及动手能力的考核内容。课程成绩可分为上机考试以及在教学过程中数据库设计项目完成情况。以学生平时表现和任务完成情况及最终考核来核定,采用累计计分制。评分细则如表6:表6 课程考核评分细则计分项目分值平时成绩出勤、纪律10根据项目需求绘制E-R图并转换为关

35、系模型10根据项目需求完成对数据库数据的相应操纵20根据项目需求完成相应的数据库管理操作30根据项目需求完成相应的数据库编程30总计100最终考核成绩上机实际操作任务100其中,平时成绩包括平时上课的表现和各任务的完成情况,占总成绩的40;最终考核成绩所用考核方式为上机操作,占总成绩的60。考核题目为学习情境中的同类型任务之一,根据考核题目任务完成情况给出成绩。3.Java程序设计课程标准课程定位:Java程序设计是软件技术专业核心课程之一参考学时: 72学时 开设学期: 第二学期 l 学习领域定位Java程序设计是软件技术专业的专业核心课程。针对本专业的办学定位和培养目标,软件技术专业学生的

36、技术能力,主要落实在软件开发上,软件开发需要程序设计技术、数据库技术和软件工程技术三大技能的支撑。因此本学习领域主要定位于培养学生的程序设计技术和作为一个程序员的职业素养,为后续课程的学习打下坚实的基础,并为威海及周边地区IT行业培养合格的Java软件工程师。本学习领域先修学习领域:Linux操作系统使用、程序设计方法(C语言)。l 学习目标通过本学习领域的学习,让学生掌握面向对象程序设计的基本思想,掌握Java语言的基本语法和编程规范,在项目实战中培养学生的编程能力、程序调试能力,团队合作与沟通能力、自主学习与创新能力,为今后学习J2EE 编程技术和从事软件编程工作奠定坚实的基础。具体目标按

37、职业能力的三个方面进行描述: 专业能力1理解面向对象的思想,掌握面向对象的分析与设计方法;2掌握Java基本语法; 3掌握Java的面向对象编程的思想和实现; 4掌握Java图形用户界面的实现; 5掌握Java的数据库编程;6具有基本编程能力,能用Java语言解决实际问题。方法能力1培养分析问题、解决问题的能力;2培养知识的融会贯通和举一反三的能力;3培养动手实践能力;4培养自主学习和创新能力。社会能力1遵纪守法,爱岗敬业,具有良好的职业道德和职业形象;2具有严谨的科学作风和踏实的工作态度,积极的求知欲和进取心;3具有自觉的规范意识和团队精神,并具有良好的沟通和交流能力;4身心健康,能精力充沛

38、地工作;5思维敏捷,反应速度快。l 学习内容本学习领域以某一管理系为例,学习系统的分析与设计、系统运行环境的搭建及开发准备、系统的面向对象设计、系统用户登录模块及主界面的实现、系统用户管理模块及入库模块的实现以及系统的整体实现六个学习情境组成,如表7。表7 课程学习情境组成学习情境情境描述学习内容学时1系统的分析与设计要求为某一企业设计一个产品库存管理系统,能够实现企业的产品入库管理、产品出库管理、库存盘点,并且保证系统的安全保密性。学生成立项目开发小组,划分角色,推选项目经理和CTO(首席技术师),展开与客户(老师扮演)的调研,根据调研结果完成系统的需求分析与设计,完成需求开发_产品需求规格

39、说明书的填写,最终给出系统用例图、类图和功能结构图;1面向对象的基本概念;2MVC设计模式;3面向对象分析与设计;4产品库存管理系统的分析与设计;102搭建系统运行环境及开发准备要求每个学生自己搭建系统的编译运行环境,具体包括:自行下载、安装JDK1.6和JCreator软件,配置环境变量,搭建Java运行环境;通过完成以下作业,掌握Java程序的基本语法与编程规范,为项目开发做好准备;1Java运行环境的搭建;2学习Java的基本语法,为系统开发做好准备;63系统的面向对象设计要求根据第一个情境的需求分析结果,经过目开发小组讨论给出产品库存管理系统中的实体类:入库单、出库单、库存、用户类和控

40、制类接口的详细设计;利用情境二搭建好环境,对每个类予以编程实现;1Java面向对象的编程2常用类的使用3异常处理4产品库存管理系统的分析与设计124用户管理模块及入库模块的实现编程实现产品库存管理系统的用户登陆界面和系统主界面;1Java图形用户界面的基本概念;2Swing包常用组件的使用;3事件处理;105用户管理模块及入库模块的实现利用Java数据库编程技术实现产品库存管理系统的用户管理模块和入库管理模块;1Java连接数据库的两种方式;2Java的数据库编程;86系统的整体实现综合利用所学知识实现产品库存管理系统的其他功能模块,包括出库模块和库存管理模块,并将所有功能模块进行组装及打包。

41、1系统的组装与打包;2系统的测试;107课程设计16l 学习领域课程设计思路1、设计理念本学习领域本着以专业能力培养为主线、兼顾社会能力、方法能力培养的设计理念,着重发展学生的实践技能。整个课程教学设计紧紧围绕高技能人才培养的目标展开教学,选取实际的企业项目作为学习载体,以项目的开发过程为主线,将知识的讲解贯穿于项目的开发过程中,随着项目的进展来推动知识的扩展。根据开发过程中需要的知识与技能规划教学进度,组织课堂教学,确定学生实训任务。在循序渐进完成项目开发的同时实现教学目标,做到学习与工作的深度融合。2、内容组织在课程内容的选择上,遵循学生职业能力培养的基本规律,以一个源于企业,用于企业的真

42、实项目(XXX管理系统)作为教学载体,按照项目开发的流程进行相应的分解,科学地设计了六个学习情境。通过学习情境的构建将传统的教学内容进行重构、重组,并融入到项目开发的过程中,随着项目的进展,知识由易到难,能力的培养由窄到宽,课程内容和项目开发内容相一致,理论与实践一体化。同时,为了适应行业发展的需要,适度提升课程内容的深度和广度,为学生可持续发展奠定良好的基础。3、教学设计以“项目导向、任务驱动”的教学模式为主,通过引入企业代表性项目,以项目的开发过程为主线,贯穿于每个知识点的讲解,随着项目的不断拓展来推动整个课程的进展。对于每个知识点的讲解采用以实际工作中软件开发的过程和步骤为出发点,采用“

43、五步”教学法 ,整个教学过程分为任务描述、计划、实施、检测、评价五大步骤,分别对应软件开发的需求分析、设计、编码、测试、验收五个工作环节。使得学生在学习过程中自然而然的了解程序开发的步骤和流程,为将来参加实际工作进行项目开发打下良好的基础。同时通过采用“教”、“学”、“做”三位一体法教学法,教师边示范、边讲解、边提问,学生边做、边学、边思考,从而实现在做中教,在做中学,提高学生的实践能力和专业水平。l 考核方式课程的评价根据课程标准的目标和要求,实施对教学全过程和结果的有效监控。采用形成性评价与终结性评价相结合的方式,既关注结果,又关注过程。其中形成性评价注重平时表现和实践能力的考核。主要根据

44、学生完成每个学习情境的情况,结合平时表现,进行综合打分。打分标准如下表:表 8考核方式教师评价评价指标一级指标二级指标分值得分职业能力专业能力知识的运用能力20程序编写及阅读能力10程序调试能力10方法能力独立思考和解决问题的能力15自主学习能力15社会能力团队合作、沟通能力10出勤10合计100终结性评价主要以试卷的形式进行笔试和上机考试。课程总成绩由形成性评价与终结性评价两部分组成,其中形成性评价占总成绩的60%,终结性评价占40%。4.数据结构课程标准 课程定位:程序设计方法(C语言)是软件技术专业基础课程之一参考学时:54学时 开设学期:第二学期 l 学习领域定位本学习领域是高职软件专

45、业的一门专业核心学习领域,该领域定位于服务软件企业,为本专业岗位能力的提高提供基础性的作用。本学习领域先修学习领域有程序设计方法(C语言),后续学习领域课程有数据库原理及应用技术等。l 学习目标通过本学习领域的学习,强化基础训练,使学生掌握数据处理和编写高效率软件的基本方法;养成严谨的逻辑思维能力、问题解决能力;培养学生大胆创新、善于思考和思辩的能力;培养学生运用所学知识进行实践开发的能力。具体目标按职业能力的三个方面进行描述:专业能力1掌握数据结构的逻辑结构和存储结构;2掌握线性结构的特点及存储方式,能结合实际问题恰当运用;3掌握树型结构的特点及存储方式,能结合实际问题恰当运用;4掌握图型结构的特点及存储方式,能结合实际问题恰当运用;5能依据数据序列特点,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁