云南经济管理职业学院软件技术专业培养方案

专业名称(代码):软件技术                   所属大类:计算机

一、学制:全日制3

二、招生对象:高中和“三校”毕业生

三、学历层次:专科

四、培养目标

软件技术类高职高专IT人才是面向我国信息产业的制造、服务类企业、以及与社会信息化有关的领域一线岗位,培养拥护党的基本路线,具有良好的思想品德和职业道德,掌握一定的专业理论知识,具有较强的实践能力,能顺利进入IT领域相应岗位就业,从事计算机软件编程、测试、系统支持与服务等相关职业,具有一定的综合素质,能够通过职业培训、继续教育、自学成才等继续学习的渠道达到各方面素质全面发展的技术应用性人才。

五、职业目标与就业选择

1、  工作岗位

① 软件企业中程序模块的设计、源代码编写和文档编制技术岗位

② 软件企业中软件测试技术岗位

③ 软件企业中技术推广、商业软件售后服务和技术支持岗位

2、  职业

程序员、软件测试工程师、软件技术支持工程师等

3、  就业范围

软件开发公司、企事业单位、政府部门等

六、人才培养规格

1、 基本素质要求

    ① 思想道德素质

    热爱社会主义祖国,拥护党的基本路线,懂得马克思列宁主义、毛泽东思想和邓小平理论的基本原理以及“三个代表”的重要思想,具有爱国主义、集体主义、社会主义思想和良好的思想品德。具有良好的社会责任感和法律意识,遵纪守法。

    ② 身心健康素质

    健康的身体素质、心理素质、乐观的人生态度、谦逊礼貌和良好的文明言行;了解体育运动的基本知识,掌握科学锻炼身体的基本技能,达到大学生体质健康标准,讲究卫生,身体健康。

    ③ 外语运用素质

    具备一定的英语应用能力。能够阅读和翻译一般性的英语读物和专业读物,能够进行简单的英语对话。

    ④ 信息收集和处理的素质

    能够熟练操作计算机,熟练掌握和运用办公软件,具有通过计算机网络查询、收集和处理信息的能力。

2、  职业能力要求

    具有爱岗敬业,勤奋工作,乐于奉献,团结合作的职业道德素质;适应社会经济发展的创新精神和创业能力。具备较强的专业基本能力和专业技术应用能力。

    ① 了解计算机软硬件的基本知识和计算机相关的各方面知识。

    ② 掌握程序设计的思想、方法和一般过程;

    ③ 熟悉软件开发的平台,大型数据库的使用;

    ④ 具备程序设计、软件开发的一般能力。

3、  专门职业能力

    ① 程序设计能力;

    ② 数据库技术应用能力;

    ③ 软件测试与技术服务能力。

4、  职业延展能力

    ① 软件项目管理能力;

    ② 软件项目组织开发能力;

    ③ 系统分析能力;

    ④ 系统设计能力。

5、  专业核心能力

    ① 工程化程序设计能力;

    ② 数据库使用、开发能力;

    ③ 软件文档撰写能力;

    ④ 使用各类软件能力;

    ⑤ 参与软件项目开发能力;

    ⑥ 软件测试能力。

 


6、  素质、能力结构。

基本素质

 

职业能力

 

专业核心能力

 
 

 

 

 

 

 

 

 

 


7、 资格证书

   1)毕业生应该获得的证书

       信息技术处理员

       程序员

       全国计算机等级证书

       全国高等学校英语应用能力等级证书

   2)毕业生可以获得下列证书

       行业认证证书:如CEAC认证

       高新技术水平考试(高级模块)

七、专业主干课程简介

1C语言程序设计

C语言诞生于20世纪80年代,由于它功能强、使用灵活、可移植性好、目标程序质量高而被广为推广。C语言已成为软件工作者必须掌握的一个工具。这么课程简介了C语言的数据类型、常量、变量、运算符和表达式等基础知识,也包括数组、函数、指针等。而贯穿始终却是结构化的程序设计思想和方法。

2、数据结构

    数据结构把程序设计从一个实际过程上升到一个理论水平,主要是阐述程序设计中数据的组织方法、存取过程以及数据的操作。前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。

    3UML及软件开发与测试技术

    软件开发与测试技术是软件工程师的重要技术支撑,因此了解软件开发技术和测试技术的基本知识是十分必要的。软件开发与测试技术是理论性和操作性都较强的一门课程,可以培养学生的动手能力,训练学生运用软件思想,提高创造意思。

4、基于ASPWeb数据库开发技术

    Web数据库开发技术又称网络数据库,是建设电子商务网站必不可少的组成部分。本课程从HTMLVBScriptASPADO等基础入手,较系统地介绍了Web数据库的应用。

5SQL Server数据库技术

    课程介绍安装、配置和支持SQL Server以及相关的SQL数据库。内容包括:管理存储、设置用户账户、分配许可权限、保证SQL Server的安全性、备份与还原数据库、执行其他类型的管理任务、SQL Server数据库的数据导入/导出传输、系统故障诊断和维护。

    6VB.NET程序设计

    .NETMicrosoft用以创建XML WEB服务的平台,该平台将将信息、设备和人以一种统一的、个性化的方式联系起来。本课程借助VB.NET语言讲授面向对象程序设计,进行面向对象思维、方法的训练。通过学习、设计及实现,使学生掌握其方法、原则与理论,具有一定的面向对象设计、开发能力。为后续课程及大型应用软件的研究、设计打下基础。通过这门课程的学习,掌握面向对象基本思想、可视化编程机制,掌握VB.NET语言及编程技术。

  7C++程序设计

    C++程序设计是计算机系学生的一门必修课程。本课程主要介绍面向对象程序设计的方法和C++语言的基本概念。以C++语言中的面向过程和面向对象机制为主。学习者在学习过程逐步掌握C++的面向过程和面向对象的功能,从而掌握面向对象程序设计的基本知识和基本技能。为后续的课程的学习奠定坚实的程序设计基础。

   8XML程序设计

    XML是一种可扩展标记语言,是由W3C指定的标准,已经被广泛接受的标记语言,它用途非常广泛。简单的说,用XML可以将任何信息以文本的形式保存在计算机上,并在互联网上传递。XML可以描述数据的结构,组件远程调用的结构,对象传递的结构等等,而且用纯文本方式描述,使用比较简单。由于绝大多数操作系统和应用程序都支持XML,所以XML已经成为互联网上数据交换的标准。

9 ADO.NET数据库访问技术

    数据库开发是绝大部分信息管理程序的核心内容之一。如何编写代码快速有效的访问后台数据库资源是每一个开发人员必须掌握的技术。本课程主要内容包括:创建连接,数据命令和数据阅读器,使用数据集、数据表和数据视图,编辑和修改数据,Windows窗体和Web窗体的数据绑定,使用XML设计器修改数据结构,用ADO.NET读写XML以及通过.NET框架访问ADO等。

10C#程序设计

    C#程序设计》是网站编程专业的一门专业基础课。主要任务是介绍C#语言中的数据类型,运算,语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C#学会解决一般应用问题,并为后续的专业课程奠定程序设计基础。

八、毕业要求

学生按本培养方案要求,基本素质课程修满 38.5 学分,专业基础课程修满 21 学分,专业课修满 34.5学分、专业拓展课程修满 8 学分,实践课程修满 34 学分,人文素质课修满 2 学分,毕业时的修满 138 学分,并符合学校有关管理规定要求,即可毕业。