1、三年制高职计算机软件技术专业(软件开发方向)教学计划一、招生对象与修业年限招生对象:普通高中毕业生、中等职业学校毕业生修业年限:全日制三年二、专业培养目标本专业培养拥护党的基本方针政策,坚持党的基本路线,适应生产、建设、管理和服务第一线需要的德、智、体、美等方面全面发展的高等技术应用性专门人才。学生在具有必备的文化基础知识、扎实的专业知识的基础上,重点掌握从事本专业领域实际工作的基本能力和基本技能,熟悉国家信息产业的政策和法规,具有良好的职业道德、敬业和创新精神。三、职业面向本专业毕业生面向岗位有:1、软件企业基层程序开发人员;2、软件企业程序测试人员;3、软件企业数据库管理、网络管理和应用开
2、发人员;4、各行业企业电子商务开发人员5、企事业单位信息部门工作人员;6、计算机教学、管理人员。四、职业岗位能力分析(一)基本素质1、具备基本的政治素养,热爱祖国,拥护共产党的领导,树立振兴中华的理想,懂马列主义、毛泽东思想和邓小平理论的基本原理,了解我国的基本国情,有法制观念、事业心,责任感、良好的职业素养和职业道德。2、具有必备的文化基础知识,掌握本专业所必需的专业基本理论知识,具有本专业所必需的技术实践应用能力,具有初步的技术经济和经营管理方面的知识,有较强的自学能力和创新能力。3、达到相应职业资格考试所要求的水平,学生毕业实行“双证”制,即毕业证和职业资格证。4、了解体育运动的基本知识
3、,掌握科学锻炼身体的基本技能,养成锻炼身体的习惯,达到国家大学生体育合格标准。(二)知识结构1、具有本专业所必需的相当于大专文化的基础知识。2、掌握本专业所需的各门基础课,技术基础课的理论。3、具有计算机应用的基本知识。4、具有管理和维护计算机系统的基本知识。5、具有计算机网络的基本知识。6、具有多媒体的应用技术。7、具有各种信息系统的基本知识。8、具有软件开发所需的基本知识。9、具有计算机软件维护基本知识。10、具有计算机辅助设计应用能力。11、具有现代管理和营销的基本知识。(三)能力结构1、具有熟练操作使用计算机和网络的能力。2、具有熟练使用新型办公软件能力。3、具有较强的信息检索与分析能
4、力。4、具有较强的外语文档阅读能力。5、具有较强的软件工程文档编写能力。6、具有较强的数据库管理和维护能力。7、具有较强的软件应用、维护与测试能力。8、具有较强的程序设计编码能力。9、具有较强的软件分析与设计能力。10、从事相近专业和自主创业。11、具有一定的自我学习与提高能力。12、具有主动沟通与表达及团队协作意识。能 力一 般 能 力核 心 能 力信息检索与分析能力网络系统技术外语文档阅读能力操作使用计算机和网络的能力熟练使用新型办公软件能力计算机及网络安全与管理能力数据库管理和维护能力软件工程文档编写能力软件应用、维护与测试能力程序设计编码能力软件分析与设计能力职业岗位能力和素质素 质自
5、主创业能力自我学习与提高主动沟通与表达团队协作意识软件项目管理能力五、教学安排表.课程设置与教学进程计划 学时分配 按学年学期分配的周学时数第一学年 第二学年 第三学年1 2 3 4 5课程类别 序 号 课 程 名 称总学时学 分理论教学课内实践 15 周 17 周 17 周 16 周 13 周 6考试安 排1 入学教育及军训 84 3 18 66 3 周2 思想道德修养 与法律基础 48 2 48 0 3163 毛泽东思想邓小平理论三 个代表重要思想概论 64 3.5 64 0 216 216 24 形势与政策讲座 10 0 10 0 22 235 心理健康教育讲座 8 0 8 0 22 2
6、26 体育与健康 96 5 20 76 215 216 116 1177 公共英语 156 8 110 46 415 416 216 8 应用数学 60 3 50 10 4159 计算机应用基础 60 3 30 30 415 1文化素质课程10 线性代数 68 4 60 8 417 211 C 语言程序设计 90 6 50 40 6 112 网页制作 56 3 28 28 4 213 数据结构 68 4 38 30 414 C+程序设计 68 4 34 34 4 215 操作系统原理及应用 (Linux) 64 4 40 24 4职业基础课程16 数据库基础 24 2 18 6 6(1-4)
7、217 SQLServer 数据库设计与实现 78 4 40 38 6(5-17)18 JAVA 编程基础 84 5 42 42 12(1-7) 319 企业级 JAVA 应用开发 108 6.5 54 54 12(8-16) 320 Oracle 数据库设计与实现 64 4 32 32 4 322 C#.NET 程序设计 98 6 50 48 14(1-7)23 XML 可扩展标识语言 42 2 22 20 14(8-10) 424 ASP.NET 应用开发 84 5 42 42 14(11-16) 425 软件工程 70 4 40 30 14(9-13) 526 软件测试技术与工具 42
8、3 22 20 14(6-8) 527 统一建模语言 UML 52 4 26 26 14(2-5) 5职业技术与职业认证课程 28 软件项目设计 52 4 12 40 14(1)4(2-13)职业与就业指导 30 2 20 10 115 115艺术(必修) 14 2 8 6 检索与分析 15 2 8 7 1人文素质选修 普通话知识与训练 16 1 16 0 1计算机组成原理计算机网络与维护(英文版教材) ( 二选一)32 2 16 16 2网络安全电子商务(二选一) 26 2 16 10 2选修课程专业选修PHOTOSHOP三维动画设计与制作(二选一)13 1 5 8 1合 计 1962 11
9、5 1105 857 24 26 26 22 22顶岗实习、毕业(论文)设计、毕业教育备注:毕业顶岗实习计 个学分;毕业作品、论文(设计)计 个学分。.全学程时间分配及实践教学进程计划 学期分配(周) 合计学时 学分 第一学期第二学期第三学期第四学期第五学期第六学期(入学教育、军训) (84) 3 (3)课内总学时 1962 115理论教学总学时 1105课内实践教学 857C 语言程序设计 24 1 1 1C+程序设计+SQLServer 项目设计48 2 2 2JAVA+Oracle 项目设计48 2 2 2基于 C#.net 的软件项目设计 36 1.5 1.5 1.5基于 ASP.ne
10、t 的软件项目设计36 1.5 1.5 1.5软件工程实习 96 4 4 4软件测试实习 48 2 2 2课程综合实训小计 336 14 1 2 2 3 6 14顶岗实习 120 10 10 周毕业论文(设计) 108 9 8 周顶岗实习 小计 228 19 18 周劳动生产实践教学总学时 564其他(机动) 1(报到)学期考试及技能测试 1 1 1 1 1 5(毕业教育) (28)(1)1 1学期教学周 20 20 20 20 20 18寒/暑假(周) 5 7 5 7 5 29合 计 2526 25 27 25 27 25 18 147注:入学教育 18 学时,军训 60 学时。III.技能
11、考核(与社会考证有机结合)顺 序 技能(综合素质)考核1 普通话考级2 Office 办公软件职业认证3 信息检索与分析答辩考核4 基于项目小组的协作、沟通与交流5 初、中级程序员职业认证6 软件项目开发与管理. 学时分配表学 时项 目理论教学 实践教学 总学时占总学时百分比(%)文化基础课 418 236 654 25.89职业基础课 208 162 370 14.65职业技术与职业认证课 390 402 792 31.35选修课 89 57 146 5.78课程综合实训、毕业顶岗实习等 0 564 564 22.33合 计 1105 1421 2526 100占总学时百分比(%) 43.7
12、5 56.25 / /六、课程说明(一)文化素质课1、两课(含就业指导、入学、毕业教育)主要内容:学习思想道德修养、法律、毛泽东思想概论、邓小平理论和“三个代表”重要思想及“八荣八耻” ,树立正确的人生观、世界观、价值观,坚定社会主义信念。通过两课的学习使学生具有良好的思想品德,爱祖国、爱人民,讲文明礼貌,具有良好的职业道德。2、体育与健康(含军训)主要内容:本门课程要使学生具有良好的身体素质及多项运动技能,体能指标达到国家标准,树立健康第一的思想,为终生体育打下基础。3、计算机应用基础主要内容:学习计算机的一些基本知识,WINDOWS 操作系统,文字处理和 WORD,表格制作和 EXCEL2
13、000,文稿演示 POWER POINT 等。使学生掌握 WINDOWS 系统的各种操作,达到熟练操作计算机的能力。4、公共英语主要内容:学习英语基本知识,通过国家英语应用能力 A 级考试,掌握听、说、读、写、译的基本技能,具有与人进行一般英语交际的能力。5、应用数学主要内容:本课程主要讲授极限、导数、微分、积分、矩阵、行列式、线性方程组等基本知识,重点培养学生的逻辑思维能力和基本运算能力。使学生具有运用数学方法分析和解决实际问题的能力。6、线性代数主要内容:本课程主要介绍线性方程组、矩阵代数、行列式、向量空间、特征值与特征向量、正交性和最小二乘法、对称矩阵和二次型等。帮助学生掌握线性代数的基
14、本概念及应用技巧,使学生具有运用数学方法分析和解决实际问题的能力,为后续的计算机课程的学习奠定基础。(二)职业基础课程7、C 语言程序设计理论要求及知识目标:正确使用 C 语言的标识符、数据类型、常量、变量、运算符、表达式、基本语句等基础知识;会画算法的流程图;能编写简单的顺序结构、选择结构和循环结构的程序;能编写子程序结构的程序;能编写复杂数据结构(数组、结构体、共用体、文件)的程序;能正确分析较复杂的 C 语言程序;能利用计算机解决实际问题。从分析问题入手,设计可行的算法,编出相应的 C 程序。技能要求及技能目标:认识到算法、良好的程序设计风格以及实践在本课程学习中的重要性,熟练使用 C
15、语言编程分析和解决实际问题的能力,无论以后在学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力,为进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。拟采用教学方法和手段:在教室采用理论讲解和案例分析相结合的方法。态度目标: 通过本课程学习,养成科学、一丝不苟、注重细节、爱好技术、从课程学习中找到兴趣和人生意义等重要态度。课内实践具体要求:学生在 28 学时内完成实验大纲要求的实验一到实验十二的实验内容、每个学生独立完成每个实验任务、 每个学生独立写好每个实验的实验报告。课程考核方法改革:采用过程化、多元化的考核方式。应知内容可分阶段测试(可采用网络考试平台) ,亦可集中测
16、试;应会内容采用分阶段测试(分项实作) 。应知部分占总成绩的 3040%,应会部分占总成绩的 6070%。在考核过程中应注重学生实践操作能力的考核。8、数据结构理论要求及知识目标:掌握数据、数据结构和抽象数据类型等基本概念,同时从抽象数据类型的角度分别理解线性表、栈、队列、字符串、树和二叉树、森林以及图等基本 类型的数据结构及其应用,并结合操作系统和编译程序了解动态存储管理的基本技术,从时间上进行定性和定量的分析及比较方面,掌握查找和排序的各种实现方法,最后还需了解程序设计的表示方法及其各种运算的实现思路. 技能要求及技能目标:通过本课程的学习,能够使学生学会分析研究计算机加工的数据及其结构的
17、特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及其相应的算法,并初步掌 握算法的时间复杂度和空间复杂度的分析技术。另一方面,本课程的学习过程也是复杂程序设计的训练过程,要求学生编写的程序结构清楚和正确易读,符合软件工 程的规范。拟采用教学方法和手段:在教室采用理论讲解和案例分析相结合的方法。态度目标: 通过本课程学习,养成科学、一丝不苟、注重细节、爱好技术、从课程学习中找到兴趣和人生意义等重要态度。课内实践具体要求:学生在 28 学时内完成实验大纲要求的实验一到实验十二的实验内容、每个学生独立完成每个实验任务、 每个学生独立写好每个实验的实验报告。课程考核方法改革:学生总成绩由平时成绩
18、、期末成绩共 2 部分组成,平时考核主要依据是学生平时的学习态度、课堂听课、实验室实验、作业、实验报告等,期末考核为闭卷考试形式。11、网页制作理论要求及知识目标:掌握 HTML 的语法和基本知识,掌握文本、图像、超链接、表格、表单、框架、多媒体等方面的元素和属性的使用和设计。技能要求及技能目标:创建简单的 HTML 文档;掌握 Dreamweaver 创建和设置静态网页和动态页面,主要包括插入与使用超链接、图片、表格、制作交互式网页、发布网页,管理与维护网站等静态网页制作的各种方法和技巧,连接数据库、定义数据源、创建基于数据库的 Web 站点等技术;学会利用 flash 制作动画,利用fir
19、eworks 处理图片的方法和技巧。态度目标: 通过本课程学习,养成科学、一丝不苟、注重细节、爱好技术、从课程学习中找到兴趣和人生意义等重要态度。拟采用教学方法和手段:在具有多媒体设备的机房“边教边学边做”的方式。课内实践具体要求:要求学生完成实验大纲要求的实验内容;每个实验规定的学时内上交实验报告,并当堂由实验指导教师给出成绩,最后记入总成绩;并上传到实验中心服务器上,以备案;课程考核方法改革:学生的期末总成绩由平时成绩、期未成绩共 2 部分组成,平时考核主要依据是学生平时的学习态度、课堂听课、实验室实验、作业、实验报告等(占考试成绩的 40%) ,期末考核理论考试+机试,了解学生对超文本标
20、记语言HTML 课程的基本理论、基本知识的掌握情况。 (占考试成绩的 60%) 。(三)职业技术与职业认证课程12、数据库基础主要内容:了解和掌握数据库管理技术发展的过程,数据库系统的基本概念、体系结构和全局结构。重点介绍关系数据库的基本知识,学会数据库设计,掌握标准数据库查询语言 SQL。13、SQLServer 数据库设计与实现主要内容:学习使用实体关系模型和规范化技术高效地设计出数据库。使用 SQL来检索与修改数据。使用 SQL Seerver 的各种特性设计出符合安全性和实体完整性要求的数据库。14、Oracle 数据库设计与实现理论要求及知识目标:介绍 Oracle 数据库基本操作、
21、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法,使学生熟练掌握 Oracle 数据库系统下的 SQL 语言运用及 PL/SQL 程序设计。使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。技能要求及技能目标:了解 Oracle 数据库系统的基本情况,数据库系统的大致结构,分布式数据库系统的概念及 Oracle 的并行处理能力。 熟练掌握 Oracle 数据库系统下的 S Q L 语言运用及 PL/SQL 程序设计,了解应用程序开发中哪些用户逻辑适宜在客户端解决,哪些适宜在数据库服务端解决,熟练掌握存储子程序和触发器的使用。进一步了解数据库安全性
22、与完整性的概念,掌握实现 Oracle 数据库系统下安全性,完整性的基本方法。掌握 Oracle 数据库系统下的物理设计技术。了解对象数据类型和 LOB 数据类型的使用方法。理解 Oracle 下事务的概念,并能在实际应用中合理的使用事务控制命令。态度目标: 通过本课程学习,养成科学、一丝不苟、注重细节、爱好技术、从课程学习中找到兴趣和人生意义等重要态度。拟采用教学方法和手段:在具有 Oracle 数据库系统的实训室“边教边学边做”的方式。课内实践具体要求:学生在 34 学时内完成实验大纲要求的实验一到实验五的实验内容、每个学生独立完成每个实验任务、 每个学生独立写好每个实验的实验报告。课程考
23、核方法改革:学生总成绩由平时成绩、期末成绩共 2 部分组成,平时考核主要依据是学生平时的学习态度、课堂听课、实验室实验、作业、实验报告等,期末考核为闭卷考试形式。15、Linux 操作系统理论要求及知识目标:从 Linux 的桌面应用、系统管理、网络管理三个部分着手系统地介绍 Linux 的基础知识、安装和配置方法、系统的视窗环境Xwindow、文本编辑工具、linux 的常用命令、用户帐号与组管理、文件与目录系统、网络应用与设置、各种常用服务器的架设。培养学生对 Linux 操作环境的系统管理和网络管理能力,学会 linux 常用命令的使用,学会管理用户和系统,掌握网络的配置和常见的网络服务器的架设,为网络专业的学生做好计算机的网络管理和系统管理打下基础。技能要求及技能目标:掌握 Linux 系统的安装与配置;掌握 linux 系统开关机过程、X WINDOWS SYSTEM 及外部设备的配置、GNOME 桌面环境的使用、文件系统、