- 相关推荐
软件技术人才培养方案
一、专业名称:软件技术
二、专业代码:590108
三、招生对象:普通高中和职业高中毕业生
四、学制与学历:三年 专科
五、就业面向:
软件技术专业毕业生主要面向IT企业、政府机关和企事业单位所需要的程序员和软件维护员等岗位,可从事计算机软件开发与管理、网站开发与管理、数据库开发与设计、软件营销与维护、软件测试、项目管理和系统分析等工作。经3-5年后,可晋升至软件开发工程师、软件支持/维护工程师、软件测试工程师等岗位群。
六、培养目标与规格
(一)培养目标
软件技术专业培养学生具有良好的职业道德和扎实的专业基础、较强的实践能力、技术创新能力和市场开拓能力;熟悉主流编程技术方法,掌握软件工程方法、工具和技术,能够从事软件分析,计算机软件编程、测试与维护等技术工作;并使学生成为具备一定的项目组织、管理能力和团队协作精神的高素质、技能型软件开发与项目管理应用人才。
(二)培养规格
1.知识要求
(1)熟悉计算机基本操作及系统日常维护,了解计算机系统结构及工作原理;
(2)能理解计算机编程语言基本语法结构、编程风格、数据结构与基本算法的应用;
(3)能利用Photoshop、JavaScript、Cass、Ajax、Query进行web前端设计与开发、视觉设计、交互设计;
(4)了解软件工程、软件生命周期、软件测试工具,掌握中小型软件系统的测试流程与测试方法;
(5)具有软件工程基本理论、IT项目管理知识,具有网络推广和软件营
计算机应用技术系2015版软件技术专业人才培养方案
销理念等。
2.技能要求
(1)具有良好的编码能力。至少精通一门当前国内企业常用的编程语言及其应用开发平台,能够按照软件工程规范编写、调试、维护软件代码;
(2)具有较强的软件开发与应用能力。熟悉软件开发流程,理解浏览器/服务器(B/S)模式的工作原理,掌握基于B/S结构的web开发技术,能够独立开发中小型的web系统;
(3)精通Java编程,熟悉Linux操作系统;
(4)具有一定的软件测试能力。能够理解软件测试方案,掌握软件测试分析方法,运用相关测试工具测试软件。能有效提高软件测试质量;
(5)具有规划、管理、推广、维护Web系统的能力。能够收集、组织、制作、发布网上信息资源,能够利用互联网广告、电子商务等赢利模式进行软件项目的运作。
3.素质要求
(1)能够通过独立学习,不断获取新的知识和技能;
(2)能适应职业岗位的变化,积极应对变化多端的软件世界;
(3)能够在工作中寻求发现问题、解决问题的途径;
(4)能够在工作中独立制定计划、独立实施计划、独立控制过程、独立评价结果;
(5)具有一定的逻辑与抽象思维能力,能够对信息进行截取、评价和传递。
七、课程体系
(一)公共基础课
(1)思想道德修养与法律基础 (课时:48 学分:3 其中课外学时:16) 通过本课程的教学使学生树立正确的世界观、人生观、价值观、道德观,树立正确的理想与信念,保持积极的人生态度和健康的心理状态,加强自我修养,成为有理想、有道德、有文化、有纪律的社会主义建设者和接-班人。
(2)大学生心理健康教育(课时:36 学分:2 其中课外学时:20) 通过该课程的学习,能帮助学生树立心理健康意识,认识心理活动的规律与自身个性特点,掌握科学有效的学习、交往、求职、环境适应及心理调适等技巧,学会积极沟通,学会识别异常心理现象,预防和缓解各种心理问题,保持心理健
计算机应用技术系2015版软件技术专业人才培养方案
康,优化心理品质,增强社会适应能力,促进德智体美等方面全面发展。
(3)毛泽东思想与中国特色社会主义理论体系概论(课时:64 学分:4 其中课外学时:16)
本课程以马克思主义中国化的形成历史进程为主线,从理论与实践、历史与逻辑的统一上揭示马克思主义中国化的理论轨迹,准确阐述马克思主义中国化的理论成果,使当代大学生深刻认识马克思主义指导地位,认识学习毛泽东思想和中国特色社会主义理论对实现中华民族伟大复兴的重要性,增强马克思主义理论学习的自觉性。
(4)形势与政策(课时:16 学分:1 其中课外学时:8)
本课程以时事报告、形势讲座、政策解读的方式,介绍形势与政策的理论体系,国际、国内形势,分析党和国家对内对外的一系列方针、政策,探讨党和国家制定践线、方针、政策的理论基础。提高学生对时势政治内涵和价值的理解。
(5)大学体育(课时:60 学分:4)
通过传授体育与健康的基础知识,加强学生自学和实践体验,使学生不断树立健康的意识,养成坚强锻炼的习惯,帮助学生更好地建立正确的体育意识和提高对健康第一思想的认识,进一步培养学生的体育兴趣和锻炼能力,促进学生心理健康和提高社会适应能力,为塑造更健康的体魄和培养社会主义新人起积极作用。
(6)高等数学(课时:32 学分:2)
本课程的任务是使学生在高中数学的基础上,进一步学习和掌握本课程的基础知识和基本方法和基本技能,具有基本的运算能力,一定的逻辑思维能力,严谨的科学态度,并能根据生活中和工作中的实际问题所提供的条件,进行分析和判断,运用所学 数学知识与专业知识,完成必要的工程计算、数值计算,程序设计等。
(7)大学英语(课时:120 学分:8)
本课程主要学习与大学英语相关的听说读写等内容,通过专门训练,培养学生综合应用英语的能力,使他们在今后学习、工作和社会交往中能用英语有效地交流,同时增强其自主学习能力,提高综合文化素养,以适应我国社会发展和国际交流的需要。
(8)计算机应用基础(课时:64 学分:4)
计算机应用技术系2015版软件技术专业人才培养方案
通过本课程的学习,学生应能够掌握计算机的基础知识、微型计算机的基本使用方法、文字和数据信息处理技术、计算机网络和一些工具软件的基本使用方法。
(9)大学生就业与创业指导(课时:38 学分:2)
本课程旨在帮助大学生调整就业心理,树立正确的择业观念,了解国家关于大学生就业的方针政策及法规,掌握求职方法与技巧,培养创业意识,掌握创业必备知识、能力,提高大学生的就业能力和职业素质,最终达到帮助大学生在严峻的就业形势下,在激烈的就业竞争中成功就业或创业的目的。
(二)专业基础课
(10)计算机组装与维护(课时:32 学分:2)
通过本课程的学习,使学生基本掌握计算机(微机)的组装程序,了解各个部件的主要功能及其主要技术指标。同时,在此基础上初步掌握计算机的简单维护、故障排除。
(11)高级语言程序设计(C语言)(课时:64 学分:4)
本课程是应用电子技术专业学生的一门专业基础课程,本课程不但要注重程序设计语言基本知识的学习,更要注重程序设计技能的培养。通过本课程的学习,使学生能够循序渐进地掌握C语言的语法规则、算法的基本结构、程序设计的技能,初步积累编程经验。
(12)计算机网络技术(课时:64 学分:4)
通过本课程主要了解计算机网络基础知识。了解网络的功能、分类、组成和拓扑结构,掌握网络的结构与协议(OSI/RM,TCP/IP),常用网络设备与网络通信设备,网络操作系统基础知识和使用, Browser/Server结构服务器的选购和配置,LAN基础知识等。
(13)Java程序设计基础(课时:64 学分:4)
主要介绍Java基本语法、程序结构、面向对象编程中继承和多态机制、Java语言接口和包、Java异常处理、输入与输出、Java图形用户界面、Swing组件、applet程序、多线程,初步了解Java数据库编程和网络编程的方法,为后续实际运用打下良好基础,同时为组织学生参加软件大赛提供基础。
(14)数据库原理及应用(课时:64 学分:4)
学习数据库基本原理及结构化查询语言SQL语句的编写与应用,使学生掌握
计算机应用技术系2015版软件技术专业人才培养方案
数据库及表的创建、修改、数据录入、查询和报表制作等基本操作,让学生学会SQL基本语句的编写、存储过程、触发器等高级应用,为构建动态网站打下坚实的基础。
(15)网页设计与制作(课时:64 学分:4)
利用图形图像处理技术、Xhtml语言、CSS网页布局、JavaScript等工具,介绍灵活运用xhtml语言来架构网页,利用CSS控制网页的前端整体布局与分块,设计出符合web标准的网页,运用Photoshop设计辅助图形,利用JS制作动态效果。主要知识点有:CSS选择器、样式继承、层叠、格式化、xhtml标记、CSS滤镜等; 利用Photoshop进行Web前端图像处理的知识及技巧,主要内容包括图层应用、图像处理中的色彩搭配、图片切割技巧,以及Web中常用的图标、Logo、Banner广告条、背景、按钮等局部设计。具体应用有:文本排版、图像、超链接、列表、菜单、网站导航、表单、数据表格、浮动布局等CSS布局控制,智能、创造型布局思维等最新的web前端设计技术。
(16)IT职业英语(课时:32 学分:2)
本课程主要是通过对于一些典型学科参考文献的阅读,使学生掌握本专业的一些主要的词汇,了解本专业英文参考与介绍文献的写作方法,为今后独立阅读本专业参考文献、说明书等打下基础。
(三)专业主干课
(17)网站建设与管理(课时:64 学分:4)
主要介绍一个完整网站建设的各个流程和步骤。以网站与互联网知识为切入点,介绍网站规划、网站功能程序的运用、CMS内容管理系统中模板的修改与使用、ASP简单程序编写及与数据库的交互、搜索引擎优化技术SEO,通过本课程的学习,学生可以掌握中小型网站的开发与建设、个人网站的创建与运营。
(18)Linux操作系统及应用(课时:64 学分:4)
主要内容包括Linux安装与配置、桌面环境基本操作、Shell基本命令、文件和目录管理、磁盘管理、用户与用户组管理、进程管理、网络配置、收发邮件、文件传输和共享、远程登录、多媒体应用、图像浏览和处理、打印机配置、办公软件的使用、Linux编程工具、Shell编程、服务器基础知识、Apache服务器、vsftpd服务器、Samba服务器、NFS服务器、任务计划、防火墙和网络安全、病毒和木马防范。
(19)数据结构(课时:64 学分:4)
本课程通过对数据结构的基本概念、线性结构各算法、非线性结构个算法及查找、排序算法的学习,了解常用算法的描述、分析方法;掌握各种数据结构的算法操作及简单实现;掌握基本的查找、排序方法;提高学生分析问题、解决问题及抽象思维的能力和对专业知识的综合运用能力,为从事软件开发奠定坚实基础。
(20)智能终端软件开发(课时:64 学分:4)
课程内容主要包括了解Android手机操作系统的程序编写规则、工作原理和机制,掌握Android SDK的安装与配置,Android系统架构,Android应用程序、UI组件,任务和进程/线程模型,SQLite数据库开发、网络通信开发,硬件开发以及Android游戏开发等。
(21)JSP程序设计(课时:32 学分:2)
课程内容主要包括了JSP技术的概念、方法与实现过程,包括JSP运行环境、JSP语法与组成元素、JSP内置对象、JSP对数据库的操作、JSP对JavaBean和Servlet的调用、JSP核心表达式与标签、Web网页模板技术、JSP实用组件技术和MVC设计模式等开发动态网站的编程技术。
(22)软件工程(课时:36学分:2)
本课程主要讲解软件过程、软件项目立项、需求分析、软件总体设计、软件详细设计、软件编码、软件测试与调试、软件维护、面向对象的方法学、统一建模语言(UML)及软件项目管理等相关知识,使学生掌握软件工程的基础知识。
(23)软件测试技术(课时:36 学分:2)
本课程讲解软件测试的基本技术和测试用例设计的相关知识;软件测试过程;如何报告发现的软件缺陷,及测试评价等技术;软件测试自动化和软件测试工具等相关知识。最后是一个完整的实际软件项目的测试示例,给出软件测试项目从制定测试计划、测试实施、测试实现,到报告软件缺陷和测试评测的全过程。
(四)专业选修课(课时:64 学分:4)从下列课程中选修2门: (24)软件人机界面设计(课时:32 学分:4)
本课程讲解数字人机界面设计的基础理论,介绍人机界面的定义、发展现状、发展趋势及该领域的相关基本概念和分析方法;讲解软件人机界面设计开发方法及分类,介绍流行的界面设计软件和常用的工具;讲解基本的设计方法和完
整的流程设计。
(25)jQuery技术及其应用(课时:32 学分:2)
以JavaScript为基础,介绍jQery和Ajax的各种方法和使用,系统地掌握jQuery关于DOM操作、事件监听和动画、表单操作、Ajax以及插件方面的知识点和使用方法。
(26)PHP程序设计(课时:32 学分:2)
从Web服务器基本原理开始,了解PHP应用开发环境的安装与配置、PHP5语言的编程和基础知识及PHP5面向对象的知识,然后介绍PHP的相关应用,包括PHP操作文件系统、与表单的交互等,再介绍PHP5与数据库交互操作知识及PHP5的一些高级应用,详细讲解PHP5在实际开发项目中的应用。
(27)IT项目管理(课时:32 学分:2)
本课程主要讲解IT项目启动与立项、项目计划、项目进度管理、项目资源管理、项目成本管理、项目质量管理、项目风险管理、项目范围管理、项目整合管理和项目收尾等相关知识。
(28)移动互联网站建设(课时:32 学分:2)
本课程主要讲解常见的WAP解决方案、WAP原理、架构和WAP网站的服务器建设方法,并介绍常用WAP开发工具包的使用方法,WML语言基础和编程方法、WMLScript语法及脚本程序设计方法、MDML标签与编程,并讨论WAP页面中汉字与图像的使用问题、HTML过滤器和HTML页面向WAP页面自动转换问题,结合使用WAP编程语言与ASP、PHP和Web数据库等技术开发动态WAP页面的高级方法。
(五)公共选修课(课时:64 学分:4)
由教务处提供公共选修课给学生自选, 学生在校期间公共选修课必须修满4学分。
八、职业证书
九、专业教学进程安排
专业教学进程表
2.形势与政策教育在第一、二、三、四学期每学期开设4学时。可以讲座的形式进行。 3.课外课时由教师布置课题,学生自学,教师辅导,学生交作业(或心得体会、或调查
报告等)作为考查依椐。
十、各类课程学时学分的数量与比例
注:实践总学时包括必修课、选修课的实践教学和集中实训实践教学。
高职软件技术专业人才培养方案
一、培养目标
本专业主要面向安徽、长三角、珠三角地区,服务IT行业领域,培养拥护党的基本路线,适应生产、建设、管理和服务第一线需要软件程序编制、软件测试、网页设计和软件销售及技术支持等工作岗位的高素质、高技能型软件技术人才。
人才培养方案设计从职业岗位群出发,以职业核心能力培养为主线,以完成典型工作任务为驱动设计课程教学。学生的知识、能力、素质三者之间是一种由低到高的递增关系。知识是第一层,包括程序设计语言、软件工程技术、软件测试技术、数据库技术及英语、思想法律等;职业核心能力是第二层次,具有软件编码能力、软件测试能力、技术支持服务能力;素质是第三层次,具有法律和职业道德素质、专业素质和学习与创新素质。
1、知识目标
①掌握信息系统规划、分析、设计、实施和维护管理的基本方法与技能,能掌握数据库的基本概念和数据库应用技术,具备从事软件的数据库设计、开发和应用的基本能力。
② 具有高等技术应用型人才必备的数学、外语和其他科技文化知识。
③ 了解软件技术类人才必备的计算机软硬件基本理论、计算机体系结构。 ④ 具有计算机网络基本知识,了解网络运行环境、网络操作系统。
⑤ 具有软件工程的基本知识。
⑥ 具有程序设计的知识。
⑦ 具有数据库的基本概念和关系数据库的知识。
⑧ 具有软件测试的基本知识和软件开发工具的一般知识。
⑨ 具有技术推广和用户支持所需要的市场营销和人际交往知识。
2、能力目标
⑴基本技能方面
① 具有一定的协调工作能力、组织管理能力。
② 具有利用基本编程结构实现算法和编写程序的能力。
③ 具有程序测试的一般能力。
④ 具有文档编制能力。
⑤ 具有阅读本专业的英语资料的能力。
⑥ 具有自我学习、知识技能的更新、适应岗位变化的能力。
⑵ 专业技能方面
① 掌握计算机软件常用工具使用方法,如测试软件、开发平台、工具软件、计算
机文字处理等技术的综合应用技能。
② 掌握办公自动化、程序设计、网页制作、数据库技术和计算机控制技术等方面的应用要有熟练的技能。
③ 掌握多媒体应用技术,具有对多媒体作品的制作与存储、传播技术的实现、音频/视频信号的数字处理、图形与图像的引用等基本技能;
④ 掌握计算机系统的管理、维护、维修等技术,具有对计算机技术不断更新的应变能力和计算机技术的综合应用能力。
3、素质目标
⑴、热爱祖国、热爱人民、遵纪守法的思想政治素质。 ⑵、爱岗敬业、勤奋工作、团队合作的职业道德素质。 ⑶、重视环境、考虑可持续发展的工程技术素质。 二、职业面向
主要就业单位: IT企业,其他各类企、事业单位。
主要就业部门:软件研发部门、软件售前/售中/售后技术服务部门、软件技术培训市场推广部门、企业信息管理平台/网站管理维护部门。
核心岗位:软件工程师、网页设计师、软件测试师 相关岗位:软件技术服务、信息化管-理-员、产品销售员、 三、工作任务与职业能力
通过对“软件技术”的职业岗位素质和能力分析,得到如下表所示:
2
四、毕业证书与等级
学历证书:高等职业技术学院三年制专科毕业证书(电子注册) 资格证书:计算机软件工高级工职业技能证书 国家计算机水平考试(二级) 五、核心课程设置
本专业的核心课程有: SQL Server数据库应用、网页设计与制作、JAVA程序设计、C#程序设计、http://cankao.gcw818.com动态网站开发、软件测试:
1、JAVA程序设计
主要介绍Java面向对象程序设计,包括设计对象和方法的基础知识,问题分解和问题设计,Java高级特性,如GUI组件(AWT和Swing)、异常、线程、文件和套接字等。通过本课程的学习,使学生掌握Java编程的基本技能。
2、SQL Server数据库应用
主要介绍数据模型、数据库系统的构成和主要功能、关系运算、关系规范化基础、结构化查询语言(SQL)等数据库基础知识以及Microsoft SQL Server 2015在数据库设计和管理上的各方面知识。重点介绍了MS SQL Server 2015的使用,包括SQL Server 2015 基础知识和安装配置,以及SQL Server提供的常用管理工具的使用,常用的Transact-SQL语句的语法和对数据库的基本操作,存储过程和安全性管理, SQL Server的优化。
3、网页设计与制作
主要介绍网页欣赏,网页布局和配色,网页编程(HTML、CSS、JAVASCRIPT和DOM),常用网页设计开发工具等,培养艺术网页设计、静态网页编程、常用网页设计工具的使
用的能力。
4、C#程序设计
主要介绍C#编程语言规范以及各个层面的特性,内容包括C#的词法结构、类型、变量、表达式、类、结构、不安全代码、泛型等。通过本课程的学习,掌握利用C#进行程序设计的基本技能。
5、http://cankao.gcw818.com动态网站开发
主要介绍如何WEB应用的开发,学习http://cankao.gcw818.com基础、http://cankao.gcw818.com的语法和对象等组成部分。并在此基础上讲述了Web程序设计的基本原理,使用http://cankao.gcw818.com进行简单的Web程序设计。通过本课程的学习,使学生掌握WEB应用开发的基本方法,能够建立具有一定功能且具有交互性的动态网页。
6、软件工程
主要主要学习软件工程基本概念和基本知识,熟练掌握生存周期与软件开发模式,.掌握结构化程序设计的编程思想,面向对象分析、设计与编码方法,软件的评审、测试与维护,项目计划与项目管理方法,软件项目的分析、设计、实现和维护等知识,通过本课程的学习,使学生初步建立工程化意识,学会用工程化思想(包括技术、方法与环境)开发各种软件,以软件的生命周期作为主线,掌握软件工程的基本理论,进一步系统化、工程化,为今后实际工程中能够进行系统分析与设计奠定良好的基础。 六、教学环节
1、理论课程教学以以面授为主,实践教学以实验、实训为主,核心职业技能培养类课程要安排课程实习。
2、预习、面授、辅导、讨论、作业、复习、考核、实验、实习和毕业实训均作为重要的教学环节,教学班负责组织并督促完成。
3、平时作业:有平时作业和实践性环节的课程,必须按要求组织完成。平时作业和实习成绩一般以20-40%计入学期课程总成绩。
4、每学期考试课程一般不超过4门,其它课程均为考查。
6、毕业设计:安排在第五学期,要求在6周内完成,不合格者不得毕业。 7、实践教学环节每周按30学时折算。
8、《.NET应用开发实训》、《Java应用开发实训》安排在第五学期,在校内完成。 七、学时总量及相关比例
本专业教学的总学时为2448学时,其中课内总学时为1672学时。分散和集中的实践教学为1500学时,占用教学的总学时的61.27%。
课程模块学时及比例分配表
平均每学期实际教学周为16周,平均周学时为25.5学时。
九、实训要求
十、教学进程表
通识教育课程教学计划进程表
专业课程教学计划进程表
软件工程专业人才培养方案
一、专业培养目标
本专业培养德、智、体等方面全面发展,掌握自然科学和人文社科基础知识,掌握扎实的软件理论和软件工程专业的基础知识及应用知识,具有良好的软件工程素质、较强的软件工程实践能力、项目规范管理能力、交流组织协调能力和应用创新能力,能适应计算机软件产业发展需要的软件工程技术及管理的应用型人才。
二、专业人才培养要求
本专业学生在学习软件工程专业的基础理论、知识与技能基础上,能够熟练使用通用的软件开发工具,熟悉软件项目开发过程、软件项目管理方法以及软件工程规范和标准,具有较强的软件开发实践的能力和初步经验、项目组织的基本能力和较好的工程素养,具有一定的创新、创业意识,具有竞争和团队精神。 本专业毕业的学生能够从事软件工程领域的软件开发、工程服务、项目管理、科学研究等工作。
本专业培养的毕业生,其素质、能力和知识结构的要求为:
1. 具有较好的人文社会科学素养、较强的社会责任感和良好的工程职业道德。
2. 具有从事工程工作所需的数学、物理等自然科学知识以及电子电气工程技术基础知识。
3. 掌握扎实的计算机专业基础知识。
4. 具有对新产品、新技术、新工具和新设备进行研究、设计和开发的初步能力,掌握主流的系统软件和应用工具软件的使用。
5. 具有对工程问题的基本认知和判断能力,具备较强的工程创新意识和工程创新的基本能力,具有一定的软件项目管理与工程管理的能力。
6. 了解软件工程领域的技术发展趋势以及相关应用领域的基本知识,掌握文献检索、资料查阅及运用现代信息技术获取相关信息的方法,具有适应发展的能力及终身学习的能力。
7. 具有较强的沟通交流能力、人际交往能力和写作表达能力,以及在团队中发挥作用的能力。
8. 熟悉有关软件开发与应用方面的法规、标准与政策,并且能够在项目协
作和开发过程中自觉严格遵循。
9. 面对社会和环境的各种变迁具有较强的调节和适应能力,良好的身体素
质、心理素质,具有应对危机与突发事件的初步能力。
三、主干学科
主干学科:软件工程
四、专业主干课程
软件工程导论、面向对象的分析与设计、软件测试、软件项目管理、操作系统原理、计算机组成原理、数据结构、计算机网络基础、JAVA程序设计。
五、修业年限与授予学位
本专业修业年限为:四年,授予工学学士学位。
六、课程设置与学时学分分配
注:表中“占总学分比例”是指该类型(环节)课程的学分占“培养计划所列课程总学分”的比例。
七、毕业规定
参照《三江学院学分制实施细则》,修满本专业最低计划总学分要求180.5学分(含自主化个性学分), 即可毕业。
【软件技术人才培养方案】相关文章:
焊接人才培养方案03-04
学生会人才培养方案02-27
怎样写人才培养方案03-01
医疗人才培养方案(精选10篇)06-03
人才培养的方案(通用10篇)04-14
人才培养方案原则(通用12篇)05-24
人才培养评估接待方案(精选10篇)03-20
学分制人才培养方案(精选11篇)04-03
物业公司人才培养方案(精选11篇)02-28
乡镇医院人才培养方案(通用10篇)03-03