您的当前位置:首页正文

软件技术专业培养计划

2022-02-07 来源:步旅网


软件技术专业培养计划

(专业代码:590108 学制:三年)

一、专业培养目标

本专业培养德、智、体、美全面发展,熟悉计算机软件相关理论知识,具备一定的软件需求分析和系统设计能力,能熟练应用程序设计语言,按照软件工程规范熟练完成程序编制等任务,能够从事软件设计、编码、测试、维护及计算机软件销售、咨询与技术支持等工作的具有创新精神和实践能力的高技能型专门人才。

本专业毕业生针对的职业岗位群为程序员、计算机管理员。 二、人才培养规格要求

本专业学生应获得以下各知识领域的基本知识和基本技能(主要包括基本素质、能力):

(一)基本素质要求

思想政治素质上,具有科学的世界观、人生观和价值观,践行社会主义荣辱观;具有爱国主义精神;具有责任心和社会责任感;具有法律意识。文化科技素质上,具有合理的知识结构和一定的知识储备;具有不断更新知识和自我完善的能力;具有持续学习和终身学习的能力;具有一定的创新意识、创新精神及创新能力;具有一定的人文和艺术修养;具有良好的人际沟通能力。专业素质上,掌握从事软件开发、软件技术支持/维护、软件测试等工作所必需的专业知识;具有一定的数理与逻辑思维;具有一定的工程意识和效益意识。职业素质上,具有良好的职业道德与职业操守;具备较强的组织观念和集体意识。

(二)知识要求

1.工具性知识:外语、计算机基础等。

2.人文社会科学知识:政治学、社会学、管理学、思想道德、职业道德等。 3.自然科学知识:数学等。

4.专业技术基础知识:程序设计、网络数据库、网站开发设计、数据结构、计算机网络通信协议。

5.专业知识:。包括软件工程、软件测试、面向对象及WEB程序设计、操作系统应用、网页设计、XML等。

(三)岗位能力要求 1.职业基本能力

(1)计算机软硬件系统的安装、调试、操作与维护能力;

(2)利用Office工具进行项目开发文档的整理(Word)、报告的演示(PowerPoint)、表格的绘制与数据的处理(Excel),利用Visio绘制软件开发相关图形的能力; (3)通过系统帮助、网络搜索、专业书籍等途径获取专业技术帮助的能力。 2.专业核心能力

软件技术专业毕业生应具备的专业核心能力如下: (1)中小型桌面应用程序开发能力; (2)中小型Web应用程序开发能力;

(3)企业级多层架构Web应用系统开发能力; (4)软件建模能力;

(5)应用软件开发方法指导软件开发过程能力; (5)对开发的软件系统进行测试的能力; (7)编写软件相关文档的能力。 (四)职业证书要求

实施“双证制”教育,学生在取得学历证书的同时,需要获得软件技术相关职业资格证书。本专业毕业生要求必须获取以下初级职业资格证书之一:

1.程序员;

2.信息系统运行管理员; 3.计算机程序设计工程师;

同时,鼓励和支持学生努力获取软件设计师、软件测试工程师、信息系统管理工程师、数据库系统工程师、信息技术支持工程师等中级职业资格证书。

三、专业核心课程简介 专业核心课程1

课 程 名 称 版别、作者(或校本教材) 本课程让学生掌握的知识 1.C#的基本框架; 2.C#常用标准控件的使用; 3.顺序结构、分支结构、循环结构及应用; 4.面向对象程序设计; 5.c#高级控件使用方法。 C#程序设计与开发 谭恒松:《C#程序设计与开发》,清华大学出版社,2010授课时数 年 本课程让学生掌握的技能 1.具备编写一般程序的能力; 2.具备阅读分析程序的能力; 3.具备调试程序的能力; 4.具备编写较为简单的管理系统的能力 90 本课程教学过程和方法 项目化教学模式为主, 课程内容改革以应用为主旨,做到理论与实践相结合,为学生设计“学其所用,用其所学”课程内容。将授课、讨论、作业、实验、考核等教学环节作为一个整体统筹考虑,充分利用现代化教育技术手段和教学方式,形成立体化的教学体系。 本课程的考核形式

考 试 专业核心课程2

课 程 名 称 版别、作者(或校本教材) 本课程让学生掌握的知识 ASP.NET的应用程序设计 方玉燕:《基于Asp.net的web应用程序开发技术教程》,电子工业出版社,2010年 本课程让学生掌握的技能 授课时数 84 本课程教学过程和方法 项目化教学模式为主,课程内容改革以应用为主旨,做到理论与实践相结合,为学生设计“学其所用,用其所学”课程内容。将授课、讨论、作业、实验、考核等教学环节作为一个整体统筹考虑,充分利用现代化教育技术手段和教学方式,形成立体化的教学体系。 1.Asp.net的基本框架; 1.能熟练搭建Web软件2.C#语言的基本数据类开发和测试环境 型及其应用; 2.能按照软件工程规3.Html语言 范完成详细设计 4.Asp.net的母板页与皮3.能设计简单页面 肤技术 4.能利用ASP.NET技术5.Ajax技术及控件 编程实现系统功能 6.MVC和LINQ技术 5.能编写测试用例并进行单元测试 6.能阅读和编写规范的软件文档 本课程的考核形式 实用文档

考 试 专业核心课程3

课 程 名 称 版别、作者(或校本教材) 本课程让学生掌握的知识 1.基本数据结构的特点及其不同实现。 2.各种数据结构上主要操作的实现及其性能 3.各种数据结构的使用特性,在算法设计中能够进行选择。 4.常用的递归、回溯、迭代、递推等方法的设计 数据结构 徐翠霞:《数据结构简明教程》,北航大学出版社,2009年 本课程让学生掌握的技能 1.对软件的总体分析,结构设计,程序设计,上机操作及程序调试的能力。 2.掌握递归算法,排序方法和查找方法,用这些方法解决实际问题能力。 授课时数 108 本课程教学过程和方法 项目化教学模式为主,课程内容改革以应用为主旨,为学生设计“学其所用,用其所学”课程内容。将授课、讨论、作业、实验、考核等教学环节作为一个整体统筹考虑,充分利用现代化教育技术手段和教学方式,形成立体化的教学体系。 本课程的考核形式

考试 专业核心课程4

课 程 名 称 版别、作者(或校本教材) 数据库原理及应用 马建红,李占波:《数据库原理及应用》(sql server 2008),清华大学出版社,2011年 本课程让学生掌握的技能 1.创建一个典型的实际数据库系统的能力。 2.自主学习、灵活运用知识的能力。 3.SQL Server 的安全性管理、SQL Server 代理服务、数据库的备份和恢复、SQL Server 数据转换等方面能力。 授课时数 84 本课程让学生掌握的知识 1.T-SQL语言 2.数据库,以及对数据库中的各种对象的知识 3.掌握安全性管理、r 代理服务、数据库的备份和恢复、 数据转换等方面的知识。 4.数据库基本理论 本课程教学过程和方法 项目化教学模式为主,课程内容改革以应用为主旨,做到理论与实践相结合,为学生设计“学其所用,用其所学”课程内容。将授课、讨论、作业、实验、考核等教学环节作为一个整体统筹考虑,充分利用现代化教育技术手段和教学方式,形成立体化的教学体系。 本课程的考核形式 考 试 四、主要实践环节

ISAS(information search and analysis skill,即信息搜索与分析技能)实训、桌面软件开发实训、中小型Web软件开发实训、大型Web软件开发实训、生产性实训、职业技能鉴定实训、顶岗实习、毕业设计等。

五、教学学时和分配

本专业学时合计总数为 2474 学时,其中课堂理论教学1326学时,占总学时的46.14%,实践教学1548学时,占总学时的53. 86%。

教学时数结构比例

项 目 理 论 学 时 实 践 学 时 必 修 课 公共基础课 专业基础课 专业方向课 专业选修课 合 计 上机、实验 实训、实习 合 计 总 学 时 理论教学学时与实践教学学时的比例 学 时 486 352 452 36 1326 678 870 1548 2874 百分比(%) 36.65 26.55 34.09 2.71 46.14 43.80 56.20 53.86 100 46.14 :53.86 六、就业岗位

主要就业岗位:程序员、计算机管理员、软件开发工程师(桌面软件)软件开发工程师(Web软件)软件支持/维护工程师软件测试工程师。

七、各学期教学环节总体安排

学期 一 二 三 四 五 六 合计 课堂 教学 周数 15 17 17 18 67 集 中 实 践 环 节 周 数 入学教育军训 2 2 课程 实践 1 1 1 3 综合技 能训练 实训 毕业 考试 实习 实践 1 1 1 1 18 4 10 22 10 4 假期 总周数 备 注 5 7 5 7 5 29 24 26 24 26 23 14 137

实用文档

八、软件技术专业2012级教学计划进程表

课程 类型 课程代码 课程名称 考核 类型 考查 考查 考试 考查 考试 考试 考试 考查 考查 考查 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 考试 学时分配 总学时 60 48 64 64 144 72 54 72 36 40 654 102 72 72 108 72 102 528 90 84 84 104 68 72 108 68 72 750 72 72 讲课 学时 36 42 54 32 144 72 30 36 40 486 68 36 72 72 36 68 352 60 56 56 68 34 36 72 34 36 452 36 36 36 36 36 实践 24 6 10 32 24 72 168 34 36 36 36 34 176 30 28 28 36 34 36 36 34 36 298 36 36 36 36 36 1 分学期周学时分配表 2 3 4 5 6 0901001110 0901002110 0901003110 0901004111-4 0801001111-2 0902003110 0301001110 入学教育与军事理论 思想道德修养与法律基础 毛泽东思想和中国特色社会主义理论体系概论 形势与政策 大学英语 高等数学 计算机应用基础 体 育 就业指导与创业教育 应用文写作 公共基础必修课小计 C语言程序设计 计算机网络与通信 计算机专业英语 数据结构 HTML和Javascript 计算机游戏设计概论 专业基础必修课小计 C#语言 ASP.NET程序设计 数据库原理及应用 Windows程序设计 网络安全与病毒防护 软件测试 网络通讯编程 软件工程 计算机组装与维护 专业方向必修课小计 Java语言 网页三剑客 Java Web应用开发 图形图像设计与动画制作 专业选修课小计 安排新生军训2周 3 1 4 4 4 2 18 6 6 6 6 3 1 4 2 10 4 6 4 14 6 6 1 2 3 6 6 6 6 4 4 20 1 4 5 0 4 6 4 14 4 4 4 4 4 基础教育平台 公共基础必修课 1001001111-2 1101001110 0903003260 0301002120 专业基础必修课 0301103120 0301006120 0303001120 0303002120 0303003120 0303001131 0303002131 专业方向必0303003131 0303004131 0303005131 0303006131 0303007131 0303008131 0303009131 0303001271 专业选修课 0303002271 0303003271 0303004271 专业基础教育平台 专业教育平台 修课 考试 72 考试 72 72 课实践教育平台 程实践 专业实践 0303001150 0303002150 0303003150 0303007150 0303008150 SQL SERVER数据库程序设计 C#语言程序设计 ASP.NET的Web应用程序设计 顶岗实训实习 毕业论文(设计)与答辩 实践教学小计 考查 考查 考查 考查 考查 30 30 30 540 240 870 1326 30 30 30 540 240 870 1548 1周 30 1周 30 30 1周 29 29 23 23 18周 4周 10周 理论教学合计 实践教学合计 总 计 2874 1326 1548 30 九、人才培养方案综述

(一)本专业课程构建与改革的思路和特色

软件技术专业课程体系的设计面向职业岗位,由职业岗位分析并得到本专业职业岗位群中每一个岗位所需要的岗位能力。在此基础上,进行能力的组合或分解,得出本专业的主要课程。根据“岗位→能力→课程”的基本过程,以培养学生编程能力为中心,进行职业基本素质课程的系统化设计,在技能培养过程中融入职业资格证书课程。在此基础上,明确各课程模块对应的主要课程,构建软件技术专业的课程体系。本专业课程的特色在于课程是根据就业岗位需要的岗位能力进行设置的,课程使用的教材是项目化教材,课程的教学是教学做合一的以项目为知识能力的载体的教学。

(二)本专业学生能力培养的实施途径 1.建设校内实训室,满足专业课程的教学。

软件技术专业实训室建设是高职学生能力培养的最重要环节,而实践课是培养学生能力的最佳途径。软件技术专业的实训室应能提供企业所需的软件环境、满足软件项目开要求的硬件设施以及模拟的企业氛围,从而通过实践学习真正提高学生的技能和实战能力,感受企业文化氛围,使学生具有扎实的理论基础、很强的实践动手能力和良好的素质。这些都是他们将来在就业竞争中非常明显的竞争优势,对于学生来说具有现实意义,可以扩大学生在毕业时的择业范围。

根据软件技术行业发展和职业岗位工作的需要,应与行业知名企业合作,针对典型工作岗位,逐步建设与完善程序设计实训室、Windows项目开发实训室、Web项目开发实训室、数据库技术实训室和软件测试实训室等,每个实训室应能完成人才培养方案中相应教学项目课程的训练及能力的培养。

2.引企入校共建实训室及生产型教学公司。根据就业岗位,和相关企业合作。企业

实用文档

提供实训项目、管理规范、设备,学校提供场地、人员等,校企共建实训室及生产型教学公司。教学公司兼顾企业软件项目开发和学校教学双重功能,保障生产性实训教学的有效实施,为校内生产性实训和顶岗实习提供保障。只有与企业共建,才能不断地进行技术及设备的更新,才能建设技术先进、设备常新的实训室,紧跟技术的发展。

(三)本专业课程改革举措

软件技术专业课程体系的设计面向职业岗位,由职业岗位分析并得到本专业职业岗位群中每一个岗位所需要的岗位能力。在此基础上,进行能力的组合或分解,得出本专业的主要课程。本专业课程改革措施如下。

“岗位→能力→课程”表

职 业 岗 位 能力要求与编号 C1-1:能熟练搭建软件开发和测试环境 C1-2:能实现并管理数据库 C1-3:能利用C#.NET或Java等语言编程实现系统功能 C1-4:能根据测试用例进行单元测试 C1-5:能阅读和编写规范的软件文档 C1-6:能与客户和团队成员进行友好沟通交流 C2-1:能熟练使用特定的商业软件 C2-2:能解决客户使用软件过程中出现的问题 C2-3:能规范地书写软件错误报告 C2-4:能与客户和团队成员友好沟通交流 课 程 名 称 程序员 计算机管理员 软件开发工程师(桌面软件) 软件开发工程师(Web软件) 微机组装与维护 C3-1:能熟练搭建桌面软件开发和测试环境 计算机网络基础 C3-2:能按照软件工程规范完成详细设计 软件工程基础 C3-3:能设计和实现数据库 SQL Server数据库技术 C3-4:能进行简单的软件建模 C3-5:能利用C#.NET或Java编程实现系统功能 软件建模技术 C#程序设计基础 C3-6:能编写测试用例并进行单元测试 C#高级程序设计 C3-7:能阅读和编写规范的软件文档 软件测试技术 C3-8:能与客户和团队成员进行友好沟通交流 网页制作与设计 C4-1:能熟练搭建Web软件开发和测试环境 ASP.NET程序设计 C4-2:能按照软件工程规范完成详细设计 XML Web服务 C4-3:能设计和实现数据库 Web软件开发实训 C4-4:能进行简单的软件建模 C4-5:能设计简单页面 计算机应用基础 C4-6:能利用ASP.NET或JSP编程实现系统功能 常用办公软件应用 C4-7:能优化和改善用户体验 英语 C4-8:能编写测试用例并进行单元测试 专业英语 C4-9:能阅读和编写规范的软件文档 职业指导 C4-10:能与客户和团队成员友好沟通交流 C6-1:能制订测试计划 C6-2:能设计测试用例 软件测试工程师 C6-3:能合理选择测试方法和自动化测试工具 C6-4:能正确执行测试过程 C6-5:能规范地书写测试报告 (四)教学方法改革举措

在教学过程中,教师要依据以行动为导向的教学方法,在课程教学过程中,重点倡导“要我学”改为“我要学”的学习理念,突出“以学生为中心”,加强创设真实的企业情境,强调探究性学习、互动学习、协作学习等多种学习策略,充分运用行动导向教学法,采用任务驱动教学法、项目教学法、小组协作学习、角色扮演教学法、案例教学法、引导文教学法、头脑风暴法、卡片展示法、模拟教学法、自主学习等多种教学方法,践行“做中学”,教学过程突出“以学生为中心”,从而促进学生职业能力的培养,有效地培养学生解决问题的能力及可持续发展的能力。

教学模式:根据专业课程改革采取以实践为主线来组织课程内容开展教学的特点,专业教学模式广泛采取理论与实践教学的一体化、教室与实训室的一体化。教学内容采用企业的真实项目,实现以“一体化、开放式”、“能力进阶项目导向式”等为主要的教学模式,教学过程体现“做中学、做中教”,学生通过完成工作任务的行动,来获得软件开发的相关知识和技能,同时获得职业能力,提高人才的培养质量。

(五)本专业人才培养特色 本专业人才培养特色主要体现在:

1.在符合软件专业培养规格的前提下,人才培养模式和课程设置与就业岗位、岗位能力要求主动接轨,毕业学生无需培训可直接在相应岗位就业;

2.项目化教材和项目化教学的实施,能极大调动学生的积极性,提高教学效果。 十、必要说明

本教学计划是在2009年计算机软技术专业教学计划的基础上,结合当今革高职教育的项目化改革进行修订的,要根据学校的教学条件、项目化教材特色教材的配置情况和教师的项目化教学水平逐步实施、普及。在实施的过程中要结合学校实际不断完善。

实用文档

因篇幅问题不能全部显示,请点此查看更多更全内容