软件技术专业教学计划
专业(方向):软件技术 专业代码:590108
招生对象:全日制普通中学高中毕业生、同等学历者 学 制:三年
一、 专业培养目标
本专业培养德、智、体、美全面发展,具有良好的职业素质,面向IT企业、政府和企事业单位从事网络编程,能熟练应用 J2EE 架构进行 B/S 应用软件开发,并熟悉网站建设和管理的高技能人才。
二、 人才培养规格
1.软件公司、电脑公司或相关企业的程序设计与编码; 2.软件公司、政府、企事业单位中进行软件的开发及信息管理; 3.软件公司或相关企业的软件测试及软件维护;
4.软件公司、网络技术、网络传媒公司、科技信息公司等进行网站开发与设计; 5.软件企业的产品技术支持和服务;
人才培养规格分析表 分类 构成要素 1.政治思想素质 课程设置 思想政治概论、思想政治基础、形势与政策教育 2.身体、军事素质 基本素质 3.英语初步应用能力 4.计算机应用基本素质 5.语言文字表达的素质 6.职业素质 1.具有程序设计基本能力 职业 基本 能力 2.面向对象程序设计及应用能力 3. 具备设计静态网站的能力 Java程序设计 网页设计与制作、计算机图像处理、美术基础 体育、军训、军事理论 实用英语 备注 计算机应用基础、计算机安装与维护 应用文写作、演讲与口才等。 就业指导、专业方向与职业规划 C++程序设计基础、数据结构 职 业 能 力 4.软件技术资料阅读能力 5. 具有对网络操作系统服务器配置管理的能力 1.具有软件设计与开发的基本方法与规范和软件项目管理的能力 2.具有数据库系统开发和管理能力 职业 核心 能力 计算机英语 网络基础与应用 软件工程 网络数据库 3.具有一定的开发中小型动态网站的动态网站开发(JSP)、 能力 动态网站开发实训 Web应用开发、Web应用开发实训、4.具有参与企业级应用开发的能力 Ajax技术、开源框架集成项目实战、毕业设计、顶岗实习 5.具有移动平台的软件开发能力 6.具有软件测试能力 1.具有在.NET框架中开发Windows应用程序的能力 移动平台开发、移动平台项目实战 软件测试 C#程序设计 职业 拓展 能力 2.具有在.NET框架中开发Web应用程序的能力 3.具有网络营销的能力 4.具备跨平台软件设计的能力 ASP.NET程序设计 电子商务项目实战、网络营销 Linux操作系统 素质拓展
公共选修课教务处统一安排 三、 就业岗位
定位于国内IT企业的开发、维护人员,政府、事业单位IT部门中的基层工作人员,中小型企业信息化管理人员。主要适应岗位:
(1)软件开发岗:IT企业和企事业单位的程序设计与编码;
(2)系统维护和实施岗:IT企业和企事业单位的软件系统维护和实施工作; (3)IT技术专员岗:政府、企事业单位IT部门中的技术人员; (4)网站管理岗:政府、企事业单位中网站管理和维护工作; (5)数据库管理岗:政府、企事业单位中数据库管理和维护工作; (6)软件测试岗:软件公司的软件测试工作; (7)IT营销岗:从事IT销售和网络营销工作。
四、 专业核心课程与主要实践环节
(一) 专业核心课程
网络数据库, Java程序设计,动态网站开发(JSP),Web应用开发,Ajax
技术,移动平台开发,软件工程,软件测试、开源框架集成项目实战 (二)工学结合核心课程
动态网站开发(JSP)、Web应用开发、开源框架集成项目实战 (三)主要实践环节
动态网站开发实训,开源框架集成项目实战,移动平台项目实战,电子商务项目实战,顶岗实习(毕业实习),毕业设计
五、 毕业时学生应取得的证书 应修学分 公共必修课 专业必修课 集中实践必修课 专业限选课 公共选修课 其它 合计 30.5 68 26 14 6 0 应取得的证书 证书名称 1. 全国高等学校英语应用能力B级证书; 2. 下列证书之一: (1)ITAT教育工程职业技能证书 (软件开发工程师) 发证机构 高等学校英语应用能力考试委员会 教育部管理信息中心 118.5 (2) 全国计算机等级考试二级(C、C++、Java、VB等)计算机程序员; 教育部考试中心 (3) 计算机软件水平考试程序员证书(程序员考试 、软件设计师考试、数据库系统工程师考试) (4) 全国计算机信息高新技术考试(数据库应用SQL Server 平台(中级)、ASP.NET高级考证) 备注 (1)和(4)由学校统一组织考试,其他学生自由选择
教育部考试中心 人力资源与社会保障部 六、实践教学基本要求
(一)校内实训室 1、Web应用开发实训室 2、移动平台开发实训室 3、数据库实施与管理实训室 4、软件测试实训室。 5、校企合作软件开发实训室 (二)校外实训基地
1、Web应用开发实训基地 2、移动平台开发实训基地 3、数据库实施与管理实训基地
七、教学进程及时间分配
(一)各学期教学环节总体安排 学 期 一 二 三 四 五 六 合计 课堂 教学 周数 15 18 16 16 65 入学教育与军训 集中实践环节 综合技能训练 2 2 10 14 毕业 实习 7 14 21 毕业 设计 4 4 期末 考试 2 2 2 2 1 9 其 他 合计 周数 19 20 20 20 18 18 115 备注 2 2 开学迟1周 顶岗实习和毕业设计共25周 ※以上安排须与下列各表衔接。
(二)毕业总学分及课内总学时
课程性质 课程类别 (必修、选修、任选) 学分数 % 学时数 % 理 公共课 必修课 必修课 30.5 68 14 26% 57% 12 580 1407 336 540 420 24% 57% 14% 22% 16% 论 教 专业课 限选课 课内实践学时数 集中实践教学 学生产性实践教学 520 学时, 占实践教学总学时22%。 实践教学总学时 总 计 127.5 100 1480 2443 36% 100% 八、课程设置
(一)课程设置与学时安排(见附件) (二)集中实践环节学时学分安排(见附件) (三)各类课程学时学分安排(见附件)
九、课程描述
计算机应用基础 学时:60 学分:4
课程说明:本课程是我校计算机类各专业必修的计算机技术基础课程。课程突出基本知识的掌握,着重基本操作技能的培养,强调使用意识的形成。
教学内容与要求:使学生了解和掌握计算机的基础知识和基本操作技能,具有应用计算机进行信息处理的基本能力,提高学生综合利用办公软件的水平,为学生学习后续的专业基础课和专业课打下扎实的基础。课程的内容包括: 1、计算机的基本概念,软、硬件组成和基本的工作原理。2、多媒体计算机的基本组成。 3、中文操作系统 Windows 的使用。 4、Office中WORD、EXCEL、POWERPOINT等常用办公软件的使用。 5、计算机网络知识。 6、计算机安全和计算机病毒的防治。7、常用工具软件的使用。
C++程序设计基础 学时:60 学分:3
课程说明:本课程是我校计算机类各专业必修的计算机技术基础课程,是数据结构、c++ 、Java、操作系统等课程的前导课程, 也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。主要讲授的内容有:C语言的基本数据类型;算术运算、逻辑运算和赋值、位运算;表达式和语句;函数及其参数传递;函数嵌套与递归;数组和结构;指针;文件。
教学内容与要求:了解程序设计的基本知识;了解C程序的基本特点、初步知识和构成;掌握顺序结构、选择结构、循环结构的C程序的构成及编程技巧;掌握函数定义、调用和编程技巧;掌握数组的定义和使用;掌握指针的定义和使用;掌握结构体和共用体的定义和变量的使用;了解并掌握变量的存储分类、作用域和生存期;了解编译预处理;了解位运算符及运算规律;了解并熟悉文件操作。通过本课程的学习,使学生能够利用C语言较熟练地进行计算机常规程序设计;掌握基本的程序设计过程和技巧;具备熟练应用 TURBO C集成环境进行C语言的编写、编译与调试的能力;具备初步的高级语言程序设计能力;培养严肃,