软件技术专业人才培养方案(软件测试)
专业人才培养方案
《软件技术》专业人才培养方案1.【专业名称】《软件技术》2.【入学要求】高中毕业生、三校生。
3.【学习年限】三年4.【培养目标】本专业培养热爱祖国,德、智、体全面发展,具有良好的职业素质和专业技能,系统地掌握软件代码编写技术与开发工具、掌握基本的软件测试方法及测试工具、掌握数据库基本操作及基本应用技术,具有软件产品的技术服务、管理维护等综合能力的生产、服务第一线的应用型人才。
本专业的就业方向为:中小型企、事业;服务外包公司等从事计算机软件代码编写,软件代码测试,企事业网站管理与维护,计算机软件产品的销售与技术支持。
5.【职业范围】当前职业岗位:软件代码开发员,软件产品测试员,软件产品销售与技术支持。
发展职业岗位:企事业网站管理员。
6.【人才规格】l)基本素质:思想素质教育、文化素质教育、身心素质教育、信息素质教育、团队素质教育、职业素质教育。
2)专业技能和知识:具备计算机系统维护技能、文字处理基本技能,外语阅读与翻译技能、软件编程知识与界面设计技能,软件测试知识与测试工具应用技能、数据库操作与基本维护技能、网站管理与基本维护技能。
3)职业资格鉴定:程序员二级、三级;数据库管理员三级、四级;微软.NET认证(三级、四级);JA V A认证(三级,四级);软件测试员四级。
7.【工作任务与课程体系分析】1)《软件技术》专业典型工作任务分析职业岗位典型工作任务能力要求软件测试:(软件产品测试,嵌入式系统测试,游戏测试,手机测试,web 测试)●参与系统需求评审;●分析系统需求并制定测试计划;●设计测试用例并执行测试;●管理Bug。
●测试系统功能。
●测试游戏功能。
●测试高清网络播放机包括各种网络协议下载,以及各种媒体文件的播放。
●熟悉软件工程基本原理,了解软件开发流程;●掌握软件测试的理论知识,测试流程和方法;●掌握自动化测试理论,能使用Robot、QTP、LoadRunner之一种;●熟悉数据库相关知识,能够使用SQL;●了解目前主流编程语言java、C/C++、.net之一;●熟悉Embedded Linux系统开发;●熟悉各种网络协议(TCP/IP,FTP,HTTP);熟悉各种嵌入式开发系统,会用C/C++;●了解和掌握编程WEB语言,如PHP、JA V ASCRIPT,ASP、JSP 等;●熟悉游戏相关规则;●热爱游戏事业,玩过多款网络游戏,对游戏有独到见解;●具有较强的学习能力、沟通协调能力、分析能力;●热爱测试工作,有较强责任心。
软件技术专业人才培养方案(精)
人才培养方案运行实施与成效软件技术专业在示范建设过程中, 根据企业对软件技术人才知识、技能及素质的要求, 构建了职业岗位引领型课程体系。
对相关课程内容进行整合, 实现“三个不断线” 工学结合的教学模式, 制定具有鲜明职业培养特色、工学结合的专业教学计划、专业标准、课程标准、人才培养方案等专业体系结构; 建立设施完善、功能先进、校企结合的校内软件实训基地及校外顶岗实习基地; 建立一支专兼结合的双师结构的教师队伍; 整合软件技术专业的核心课程, 建设 5门优质核心课程及 9本特色教材;实现教学资源网络共享,实现“实境耦合、工学结合、改革创新、服务社会”的建设目标。
在专业建设过程中, 软件技术专业与青岛海尔软件公司、青岛用友政务软件公司、青岛软件园、青岛软件行业协会、青岛计算机协会等企业及行业共同制定了《软件技术专业人才培养方案》 , 该方案在软件技术专业实施后取得了显著的成效。
根据软件技术专业人才培养方案实施教学改革后, 课程体系更符合企业对软件人才知识、技能与素质的要求,符合社会发展的需要;课程设置更加灵活,按职业岗位分方向设置的教学计划更加合理; 形成了结构合理的“双师结构” 教师队伍; 良好的校内软件实训基地及众多的校外顶岗实习基地, 为工学结合的教学模式提供了良好的保障。
软件技术专业 2009年被评为山东省特色专业。
软件技术专业学生的知识结构得到了明显改善, 知识面有所拓宽; 学生学习积极主动性有了较大改观,动手能力得到增强,专业技能有明显提高。
一、课程建设及成效按照《软件技术专业人才培养方案》要求,实行了分专业方向的教学计划, 在教学中实行了项目教学法、“教学做一体化”的教学模式,学生在做中学,老师在做中教, 将学生职业能力的培养贯穿于教学的全过程中。
在建设期内, 与知名企业合作开发5门优质核心课程; 建设了 9种特色教材, 建立了专业教学资源库,在课程改革方面取得了巨大的成效。
课程建设前后对比在课程体系与教学内容上以职业岗位所需的知识、能力、素质为特征, 打破专业理论课、实验、实习这种理论与实践明显脱节的传统教学模式, 主要表现如下表所示:2. 课程建设总体情况●构建了职业岗位引领型课程体系,制定了专业教学标准●形成了“三个不断线”的教学模式●在整个训教过程中践行学院“实践耦合”人才培养模式●根据软件职业岗位需要制定出分岗位(专业方向的教学方案●根据新教学方案制定各个教学模块标准、 5门核心课程的课程标准及课程评价标准。
软件技术专业人才培养方案(软件测试)
(续前表)
课程
网页设计
学期 第 2 学期 总学时 80h/5.0
教学 目标
1. 能够与客户沟通,进行相关调研,生成站点规划书,并收集相 关素材;
2. 能够根据网站的定位,对网站进行风格设计; 3. 能够根据风格设计方案,对站点进行具体的制作,包括前台页
面的布局(CSS 完成网站的布局)、配色、元素插入及简单后台程 序的设计; 4. 了解 XHTML、CSS、JavaScript 和 DOM 编程等内容; 5. 掌握 Prototype、jQuery、DWR、AjaxTags 等四个最常用的 Ajax 框架; 6. 能够对站点进行测试、上传发布、推广及更新维护。
教学 内容
1. 掌握 Java 语言的基本语法; 2. 理解面向对象思想; 3. 学会正确使用异常处理; 4. 理解继承、多态、抽象、接口的概念和使用; 5. 学会进行多线程编程; 6. 学会使用 IO 进行文件输入输出处理; 7. 熟练使用集合、JDBC 等核心 API; 8. 掌握泛型、枚举等 JDK5 概念; 9. 掌握 SCJP 考试考点。
第四学段集中在第六学期,在企业(中软国际、江西思创、深圳鹏开)进行 顶岗实习。学生以准员工的身份进入企业带薪顶岗实习,直接进入项目组参与 项目的研发工作,在完成实习期后根据企业与学生双方意愿选择是否正式入职。
(四)课程设置
类别
课程名称
课程性质 (必修/选修)
说明
思想品德修养与法律基础
必修
毛泽东思想与中国特色论概论 必修
(续前表)
课程
日语
第 3、4 学 学时/学
学期
110/6.0
期
分
1. 语音要求:掌握假名、单词声调、语调,做到发音基本准确;
软件工程专业人才培养方案
软件工程专业人才培养方案一、专业背景与培养目标随着信息技术的飞速发展,软件工程在各个领域的应用日益广泛,对高素质软件工程专业人才的需求也日益迫切。
软件工程专业旨在培养具备扎实的计算机科学基础、软件开发技术和软件工程管理能力的专业人才,能够适应软件产业的发展需求,从事软件开发、测试、维护、项目管理等工作。
本专业的培养目标是使学生具备以下能力和素质:1、掌握扎实的计算机科学基础知识,包括数据结构、算法、操作系统、数据库等。
2、熟练掌握软件开发技术,如编程语言、开发工具、软件架构等。
3、具备良好的软件工程素养,包括软件需求分析、设计、编码、测试、维护等全生命周期的管理能力。
4、具有创新意识和团队合作精神,能够解决复杂的软件工程问题。
5、了解软件工程领域的前沿技术和发展趋势,具备不断学习和适应新技术的能力。
二、课程体系(一)基础课程1、计算机基础课程:包括计算机组成原理、操作系统原理、计算机网络等,为学生奠定坚实的计算机基础知识。
2、数学基础课程:涵盖高等数学、线性代数、概率论与数理统计等,培养学生的数学思维和逻辑推理能力。
3、编程语言课程:如 C、C++、Java 等,使学生熟练掌握至少一种主流编程语言。
(二)专业核心课程1、软件工程概论:介绍软件工程的基本概念、方法和过程,让学生对软件工程有全面的了解。
2、软件需求分析:培养学生分析和理解用户需求的能力,为软件设计提供依据。
3、软件设计与架构:教导学生如何进行软件系统的设计和架构规划,提高软件的可扩展性和可维护性。
4、软件测试与质量保证:使学生掌握软件测试的方法和技术,确保软件的质量。
5、软件项目管理:教授学生项目管理的知识和技能,包括项目计划、进度控制、成本管理等。
(三)实践课程1、课程实验:结合理论课程,安排相应的实验环节,加深学生对知识的理解和掌握。
2、课程设计:针对某一具体的软件项目,要求学生进行系统的设计和实现,培养学生的综合实践能力。
3、实习实训:安排学生到企业进行实习,让学生在实际工作环境中积累经验,提高实践能力。
软件专业人才培养方案
软件专业人才培养方案软件行业是当前社会发展中最具活力和潜力的领域之一、为了满足软件行业的需求,培养一批高素质的软件专业人才是至关重要的。
下面我将提出一个软件专业人才培养方案。
首先,软件专业人才培养方案应该注重理论与实践相结合。
软件行业是一个实践性强的行业,只有通过实际的项目开发和实践性的训练才能提高学生的软件开发能力。
因此,在课程设置中,应该增加大量的实践环节,如实践课、实验课等,让学生能够动手操作,熟悉软件开发的流程和各种工具的使用。
其次,软件专业人才培养方案应该注重培养学生的团队合作能力。
软件开发往往需要多人协作完成,因此,培养学生的团队合作能力至关重要。
可以通过开展项目实训、小组项目等形式,让学生在团队中分工合作,学会与他人合作、沟通和协调,培养良好的团队合作意识和能力。
此外,软件专业人才培养方案还应该注重学生的综合素质培养。
软件专业人才不仅需要具备扎实的专业知识和技能,还需要具备一定的思维能力、创新能力、沟通能力和领导能力等。
因此,在课程设置中,应该加强综合素质的培养,开设相关的培养课程,如创新创业课程、软技能培养课程等,培养学生的创新意识和能力,提升他们的综合素质。
此外,软件专业人才培养方案还应该注重学生的实践能力培养。
软件行业是一个变化很快的行业,需要学生能够不断地学习和更新自己的知识和技能。
因此,在课程设置中,应该增设一些实践能力培养课程,如软件测试、软件维护、软件工程等,让学生能够学会自主学习和不断提升自己的实践能力。
最后,软件专业人才培养方案还应该注重学生的创新能力培养。
软件行业是创新驱动的行业,需要学生具备一定的创新能力。
因此,在课程设置中,应该增设一些创新驱动的课程,如软件设计课程、创新实训等,培养学生的创新意识和创新能力,提升他们的创造力和竞争力。
综上所述,软件专业人才培养方案应该注重理论与实践相结合,培养学生的团队合作能力,注重学生的综合素质培养,注重学生的实践能力培养,注重学生的创新能力培养。
软件技术专业人才培养方案
软件技术专业人才培养方案一、培养目标本专业培养思想政治坚定、德技并修、全面发展,具有一定的科学文化水平、良好的职业道德和工匠精神、掌握计算机软件相关理论知识,具有移动终端系统应用软件的开发、维护、单元测试能力,能够根据设计的要求开发移动设备软件和移动Web应用等专业技术技能,具备认知能力、合作能力、创新能力、职业能力等支撑终身发展、适应时代要求的关键能力,具有较强的就业创业能力,面向计算机桌面软件及移动互联网软件编程、测试、系统支持等方面领域,能够从事程序开发与应用岗位、前端开发及技术支持岗位等工作的高素质技术技能人才。
二、学制与招生对象(一)学制:三年(实行弹性学制)。
(二)招生对象:普通高中毕业生、中职(专)毕业生和职高毕业生。
三、职业面向表1软件技术专业面向的职业岗位四、培养规格(一)能力要求1.通用基础能力(1)具备基本的计算机操作与办公软件应用能力。
(2)具备较好的计算机硬件的管理和维护能力。
(3)具备较好的语言表达与文字写作能力。
(4)具备较强的团队协作能力。
(5)熟悉劳动与安全保护规程。
(6)拥有较强的自主学习能力。
2.专业基础能力(1)计算机的应用及维护能力;(2)软件系统运营维护能力;(3)掌握计算机软件关键推广技术,较强的关键字推广能力;(4)熟练查询各种资料,并加以修理、分析与处理能力;(5)较强的代码阅读能力,较强的计算机和软件系统设置和维护能力。
3.专业核心能力(1)简单算法设计能力(2)数据库设计能力(3)软件界面设计能力(4)移动平台开发能力(5)对开发的移动平台的软件系统进行测试能力4.职业核心能力(1)具有获取、分析、使用信息的能力。
(2)具有对知识的抽象、概括及判断能力。
(3)具有终身学习和岗位迁移能力。
(二)知识要求(1)掌握计算机组成和操作系统基础知识(2)掌握网络基础知识(3)掌握程序设计基础和数据结构知识(4)掌握面向对象分析和设计知识(5)掌握数据库基础知识(6)掌握网页设计基础知识(7)掌握Android等移动平台应用开发技术(三)素质要求具有团队协作能力,具有一定的语言表达、文档写作与自主学习能力。
软件人员培训方案
软件人员培训方案一、培训目标本培训方案旨在提高软件人员的专业技能和综合素质,使他们更好地适应企业发展的需求,提高软件产品的质量和开发效率。
二、培训内容1. 软件开发基础计算机基础:操作系统、网络、数据库等基础知识编程语言:Java、Python、C++等主流编程语言及其基础语法、面向对象编程等2. 软件开发技能软件开发流程:敏捷开发、瀑布模型等常用开发框架:Spring、Django、Qt等数据库设计与操作:SQL语言、数据库设计范式等3. 软件测试与质量保证测试方法与技术:单元测试、集成测试、系统测试等自动化测试:Selenium、Appium等测试工具的使用性能测试与优化:LoadRunner等工具的使用4. 项目管理项目管理知识:项目计划、进度控制、风险管理等团队协作与沟通:敏捷开发中的团队协作、有效沟通技巧等5. 职业素养与软技能团队协作与沟通:有效沟通技巧、团队协作等问题解决能力:分析问题、解决问题的能力培养等时间管理:合理安排工作时间,提高工作效率等6. 新技术与行业动态云计算、大数据、人工智能等新技术在软件开发中的应用与趋势行业动态与发展趋势:关注行业最新发展动态,了解行业前沿技术等三、培训方式与时间安排1. 培训方式:线上+线下相结合,理论授课与实践操作相结合。
2. 时间安排:根据企业实际情况和员工需求,制定具体的培训时间表。
建议每个课程周期为2-4周,以便员工充分吸收所学知识。
四、培训效果评估与反馈1. 培训过程中,定期进行小测验或实践操作考核,以确保员工掌握所学知识。
2. 培训结束后,进行综合考核,包括理论考试和实践操作考核,以评估员工的整体学习效果。
软件技术人才培养方案
软件技术人才培养方案
软件技术人才的培养方案可以从以下几个方面进行考虑:
1. 课程设置:
设计一套科学合理的软件技术课程体系,包括基础课程、专业课程和实践课程。
基础课程应该包括计算机原理、数据结构与算法、操作系统、数据库原理等。
专业课程可以涵盖软件工程、软件测试、软件项目管理等方面的知识。
实践课程包括软件开发实践、软件项目实践等,通过实践让学生真正掌握软件开发的技能。
2. 实践教学:
加强实践教学环节,开设项目实践课程,让学生参与到真实的软件开发项目中。
可以与企业合作,提供实际的软件开发任务,让学生在项目中锻炼自己的实际操作能力和解决问题的能力。
3. 实习实训:
强调学生的实习实训环节,在校期间鼓励学生积极申请实习机会,让他们在真实工作环境中接触到各种软件开发的情况,提升实际操作能力并积累实践经验。
4. 导师制度:
建立导师制度,为每个学生配备一名指导老师,负责学生的学习及职业发展指导。
导师可以帮助学生制定个人学习计划、提供学习资源、解答学习中的问题,并为学生提供实习推荐等方面的帮助。
5. 参与开源项目:
鼓励学生主动参与到开源项目中,通过参与开源项目可以锻炼学生的技术能力、学习开发规范和团队协作,同时也能够提高学生的软件开发经验和知名度。
综上所述,软件技术人才的培养方案应该注重理论知识和实践能力的结合,通过完善的课程设置、强化实践教学和实习实训环节、建立导师制度以及鼓励学生参与开源项目等方式,培养具备扎实的软件技术基础和较强实践经验的人才,以满足软件产业的需求。
计算机应用技术(软件方向)专业人才培养方案
计算机应用技术专业(软件方向)人才培养方案专业代码: 590101_1一、招生对象及学制招生对象:高中毕业生,三职生学习年限:三年(全日制)二、培养目标培养热爱祖国,德、智、体全面发展,身心健康,具有良好公民素质和职业素养,掌握基于Java Web开发的主要技术,能熟练进行Java Web系统的开发和维护,能熟练掌握软件开发过程中的分析、编码、测试和维护等知识与技能,掌握能从事生产技术操作、生产管理、企业管理等一线工作的高端技能型人才。
三、人才培养规格(一)知识、能力、素质结构分析(二)就业岗位(群)及主要工作任务分析四、毕业要求学生取得如下学分方能取得毕业证书:1、基础与人文素养模块:需获得24 学分。
2、综合素质拓展模块(选修课):需获得学分。
3、职业资格证书与专业技能竞赛模块:需获得6 学分。
4、专业技能与知识模块:需获得115学分。
本专业最低毕业学分为: 145学分五、专业培养方案(一)人文素养模块《思想道德与法律基础》融入教改班级专业技能模块教学训练过程,分4个学期开设,每学期12个课时,利用专业技能模块每周三天的教学时间,与专业技能模块教学穿插进行。
《形势与政策》分四学期开设,每学期4~6学时。
(二)综合素质拓展模块(选修课)由教务处统一安排。
(三)职业资格证书模块(四)专业技能模块专业技能模块课程设置及周数分配表(五)专业提升模块专业提升模块课程设置及学时分配表(六)实践教学安排表(七)学时分配表六、职业资格证书模块介绍1、计算机等级考试(教务处另行说明)2、普通话证(教务处另行说明)3、专业技能证书七、专业技能模块介绍。
软件测试 培养方案
软件测试培养方案软件测试是现代软件开发过程中不可或缺的一环。
一个优秀的软件测试团队能够帮助确保软件的质量,提高用户体验和满意度。
然而,要建立一个高效的软件测试团队,并不是一件容易的事情。
为了培养出一支高素质的测试团队,需要制定一套科学的培养方案。
首先,从基础知识入手是非常重要的。
测试人员需要对软件开发过程、软件测试理论和技术等方面有一定的了解和掌握。
因此,在培养方案中,可以设立一些基础课程,包括软件开发生命周期、测试原理和方法、测试工具和技术等方面的知识。
通过培训和学习,测试人员能够对软件测试的基本概念和方法有所了解,并能够运用到实际工作中去。
其次,培养测试人员的思维能力和问题解决能力也是非常重要的。
软件测试是一个需要不断发现问题和解决问题的过程,因此测试人员需要具备优秀的思维能力和问题解决能力。
在培养方案中,可以加入一些培养思维能力和问题解决能力的训练课程,比如逻辑思维训练、问题解决训练等。
通过这些训练,测试人员能够提升自己的思考和分析能力,更好地应对复杂的测试任务。
除了基础知识和思维能力,沟通和团队合作能力也是软件测试人员必备的素质。
软件测试往往需要与开发人员、产品经理和项目经理等多个角色进行有效的沟通和合作。
在培养方案中,可以设置一些沟通和团队合作的培训课程,帮助测试人员提升沟通技巧和团队协作能力。
这样能够更好地与其他角色进行合作,提高测试效率和质量。
此外,实践也是培养一个优秀测试人员的关键。
通过实践,测试人员能够更好地理解和掌握测试理论和技术,并将其应用到实际工作中。
在培养方案中,可以设计一些实践项目或者提供实际工作机会,让测试人员能够通过实际操作来熟悉和掌握测试技术。
同时,还可以建立一个良好的实践分享和交流机制,让测试人员能够相互借鉴和学习。
最后,持续学习和提升是软件测试人员必备的品质。
软件测试领域的技术和方法都在不断发展和更新,因此测试人员需要保持持续学习的态度。
在培养方案中,可以建立一个学习计划,鼓励测试人员不断学习新的技术和方法,并将其应用到实际工作中。
软件技术人才培养方案
软件技术专业人才培养方案一、专业名称与代码(一)专业名称:软件技术(二)专业代码:610205二、招生对象与学制(一)招生对象:高中毕业生、中职毕业生及具有同等学力者。
(二)学制:全日制三年三、专业培养目旳及人才培养规格(一)培养目旳本专业培养德、智、体、美全面发展,贯彻社会主义关键价值观,面向软件生产和服务第一线,具有良好旳科学素养和职业道德, 具有与本专业岗位工作相适应旳软件行业有关知识和职业技能,具有程序设计中代码编写、软件测试、软件文档书写、应用系统开发、维护、软件营销及技术支持等能力旳技术技能型专门人才。
(二)职业岗位分析1.程序员(Windows)重要职责与任务:按照系统设计文档规定,安装并且配置数据库、组建网络、搭建Windows端开发及测试环境;设计数据库;在Eclipes开发环境下使用Java语言实现系统功能并编写开发日志;根据系统功能设计单元测试用例,在搭建旳测试环境下完毕功能测试及测试文档编写。
2.程序员(Web)重要职责与任务:按照系统设计文档规定,搭建Web端开发及测试环境;在Dreamweaver网页设计环境中,使用Html、JavaScript、DIV+CSS完毕静态页面设计;在Eclipes或MyEclipes开发环境下使用Java EE框架技术实现动态页面设计并在测试环境中完毕功能测试。
3.程序员(智能应用)重要职责与任务:按照系统设计文档规定,搭建智能端(Android)开发及模拟和真机测试环境;在Eclipes或Android Studio开发环境下使用Android SDK实现APP旳设计并在模拟和真机测试环境中完毕功能测试。
4.软件测试员重要职责与任务:按照系统需求及设计文档规定,制定测试方案并编写测试计划;编写单元测试、集成测试、确认测试、系统测试测试用例;按照系统性能规定,选择自动化测试工具及测试措施;使用测试用例完毕测试并编写测试汇报。
5.软件支持/维护员重要职责与任务:按照系统安装及维护文档,完毕软件安装及调试并负责培训顾客;根据系统性能需求,备份数据库,处理数据库瓦解后旳数据恢复;针对软件使用问题,提出改善意见。
高校-软件技术专业人才培养方案
软件技术专业人才培养方案所属学院:计算机与软件学院学制:3年学历:大专招生对象:普通高中毕业生专业代码:61020500一、培养目标培养为社会主义现代化建设服务,有社会责任感和敬业精神、规范意识和创新思维、进取意愿和合作能力,具备软件产品的设计、开发、服务等能力的技术技能型人才。
二、毕业生核心能力三、课程地图1图1 课程结构图21下页的课程地图模板中,虚线是不同课程模块类型的分割线。
2请按照此课程地图中课程模块的形状、颜色、线性等要素特征,在下页绘制本专业的课程地图。
如非工程类专业,则“数学与基础科学课程”可以用专业类似性质的课程模块代替,或者删除只保留通识课与专业课两个模块。
课程结构图做相应调整。
4高等数学(一) 高等数学(二)信仰教育活动课程、社会服务活动课程、文化修身活动课程通识类选修课体育(一) 体育(三) 大学英语(一) 文档处理与信息检索计算机组网与安全 沟通与写作 毛泽东思想和中国特色社会主义理论体系概论 实用图像与视频剪辑技术思想道德修养与法律基础军事训练/军事理论形势与政策(三)形势与政策(一)入学教育与生涯规划心理健康 就业指导形势与政策(二)形势与政策(四)体育(二) 大学生创新教育大学生创业教育艺术欣赏 大学英语(二) 第一学年第二学年第三学年第1学期第2学期第3学期第4学期第5学期第6学期网页设计技术Web 编程基础数据库原理与应用Oracle 数据库实训 Oracle 数据库技术 Java 高级程序设计 数据结构与算法设计Java 程序设计基础Java Web 应用开发 编程技能训练与等级考试辅导Python 语言基础基于Java 的企业级应用开发 基于框架的Web 开发实训 人工智能技术基础 软件测试技术基础软件工程与UML 专创融通活动课程专业类选修课 Web 开发综合实训毕业设计毕业实习说明:1、专业选修课选择范围(1)限选课:《Python语言基础》(2)任选课:电子信息学院、微电子学院、通信学院、计算机与软件学院和数码学院开设的专业选修课。
软件技术专业人才培养方案
软件技术专业人才培养方案引言:软件技术作为一门新兴的学科和专业,有着广泛的应用领域和市场需求。
随着信息科技的高速发展和互联网的普及,软件技术专业的人才需求量逐渐增加。
为了培养高素质的软件技术专业人才,我们制定了以下的培养方案。
一、培养目标:1.掌握软件开发的基本理论和技术,具备扎实的专业知识和技能;2.具备良好的团队协作能力和沟通能力,能够适应跨部门和跨行业的工作环境;3.具备创新意识和创新能力,能够独立解决实际问题和开展科学研究;4.具备良好的职业道德和专业素养,能够遵守法律法规和职业道德规范。
二、培养内容:1.基础课程:包括数学、计算机科学基础、算法与数据结构、面向对象程序设计等。
2.核心课程:包括软件开发方法学、软件工程、数据库原理与应用、操作系统等。
3.综合课程:包括软件测试与调试、软件项目管理、软件质量保证、软件需求工程等。
4.实践环节:包括实习实训、科研实践和毕业设计,培养学生应用所学知识解决实际问题的能力。
三、培养特色:1.课程设置灵活多样,根据学生的兴趣和特长开设选修课程,满足学生个性化的学习需求。
2.注重理论与实践相结合,提供充足的实践机会和实验环节,增强学生的动手能力和实际操作经验。
3.注重团队协作和创新能力的培养,通过团队项目、课程设计等形式提高学生的合作意识和创新能力。
4.开设职业素养课程,培养学生的职业道德和职业素养,培养学生正确的职业态度和职业素养。
四、培养模式:1.学分制培养模式:按照学分制度,学生需要修满一定的学分才能获得学位,同时鼓励学生多参与科研、实践和社会服务等活动,提升综合素质。
2.项目导向培养模式:根据市场需求和企业真实项目需求,将实际项目纳入课程设置,让学生在实际项目中进行设计、开发和部署,提高实际能力。
3.师徒结对培养模式:将学生和企业实践指导老师结对,由老师指导学生进行项目开发和实践,提高学生的实际能力和项目经验。
五、培养评价:1.定期考试:学生需要参加定期的考试,检测学生对于理论知识的掌握程度。
人才培养方案 软件测试方向 -回复
人才培养方案软件测试方向-回复标题:[人才培养方案软件测试方向]:构建高效、专业的软件测试人才培育体系在信息化社会中,软件已经成为各行各业不可或缺的一部分。
然而,一款优秀的软件产品不仅需要优秀的开发团队,更需要一支专业、高效的软件测试团队来确保其质量和稳定性。
因此,制定一套科学、系统的人才培养方案,特别是在软件测试方向上,显得尤为重要。
一、明确培养目标首先,我们需要明确软件测试人才的培养目标。
理想的软件测试人员应具备扎实的技术基础,包括但不限于编程语言、数据库知识、网络技术等;同时,他们还需要掌握软件测试的基本理论和方法,如黑盒测试、白盒测试、自动化测试等;此外,良好的问题发现和解决能力、严谨的工作态度、良好的沟通协调能力和团队协作精神也是必不可少的。
二、设计课程体系基于上述培养目标,我们需要设计一套全面、深入的课程体系。
以下是一个可能的课程框架:1. 基础课程:包括计算机科学基础、数据结构与算法、操作系统、计算机网络、数据库原理等,旨在为学生打下坚实的技术基础。
2. 测试理论与方法:包括软件工程、软件质量保证、软件测试基础、测试用例设计、缺陷管理等,使学生掌握软件测试的基本理论和方法。
3. 技术实践课程:包括编程实践、测试工具使用、自动化测试、性能测试、安全测试等,通过实际操作提升学生的测试技能。
4. 综合素质课程:包括项目管理、团队协作、沟通技巧、职业道德等,提高学生的综合素质和职业素养。
三、实施教学方法在教学过程中,我们应采用多元化的教学方法,以提高教学效果和学生的学习兴趣。
1. 理论教学:通过讲解、讨论、案例分析等方式,帮助学生理解和掌握软件测试的基本理论和方法。
2. 实践教学:通过实验、项目实践、企业实习等方式,让学生在实际操作中提升测试技能和解决问题的能力。
3. 翻转课堂:鼓励学生自主学习,教师在课堂上主要进行答疑解惑和深度讨论,提高学生的学习积极性和主动性。
四、评价与反馈为了持续改进人才培养方案,我们需要建立有效的评价和反馈机制。
软件测试技术专业人才培养方案
软件测试技术专业人才培养方案专业名称软件测试技术专业代码590120招生对象普通高中毕业生学制与学历三年专科1 .就业面向本专业毕业生主要面向IT企业、政府机关和各类企事业单位所需要的软件系统和产品的测试、开发和维护等技术一线岗位。
主要就业岗位:软件测试工程师、程序员。
次要就业岗位:软件开发工程师、系统管理人员。
其他就业岗位:软件支持/维护工程师、软件销售和推广职业岗位及其主要工作任务见表Io2 .培养目标与规格1.1培养目标本专业培养德、智、体、美、劳全面发展,具有与本专业相适应的文化水平与职业道德,掌握计算机软件开发与测试技术的专业知识,熟悉软件测试过程与主流测试工具的使用,具备软件开发、软件测试等基本技能,从事软件测试、软件设计与编码、软件维护等技术工作的高端技能型专门人才。
2.2培养规格3.知识要求1)工具性知识工具性知识包括英语、计算机基础等。
2)人文社会科学知识人文社会科学知识包括政治学、社会学、法学、思想道德、职业道德、沟通与演讲等。
3)自然科学知识自然科学知识包括数学等。
4)专业技术基础知识①策划、组织和撰写专业技术报告及文档的技巧与方法。
②软件测试技术专业技术资料的阅读。
③基本的开发和测试思想、程序设计基础知识与编程规范。
④计算机组装与维护、计算机硬件故障的检测与维护、简单服务器架设。
⑤产品推销的方式和技巧、基本的市场营销知识。
4.技能要求1)职业基本技能①良好的沟通表达能力。
②计算机软硬件系统的安装、调试、操作与维护能力。
③利用OffiCe工具进行项目开发文档的整理(WOrd)、报告的演示(PoWerPoint)、表格的绘制与数据处理(EXCe1)的能力、利用建模软件绘制软件开发相关图形的能力。
④阅读并正确理解需求分析报告和项目建设方案的能力。
⑤阅读本专业相关中英文技术文献、资料的能力。
⑥熟练查阅各种资料,并加以整理、分析与处理,进行文档管理的能力。
⑦通过系统帮助、网络搜索、专业书籍等途径获取专业技术帮助的能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试结果沟通与 软件完善
反馈测试意见 与开发部门沟通测试情况 协助修正测试中发现的缺陷 协助完善软件性能
(续前表) 工作岗位
Web 开发工程师
主要工作任务 静态网站开发 动态网站开发
职业能力
HTML,CSS语言应用 Dreamweaver网站开发 Photoshop图像处理 Flash动画设计
JSP语言应用 SQL Server数据库管理
软件测试计划
软件文档的阅读 软件测试计划的制定与编写 用户手册及部分操作说明文档的编写
软件测试工程师
软件测试技术
测试用例的设计及文档编写 测试环境搭建、测试执行 QTP/LR自动化测试工作, QTP/LR测试脚本编写
软件测试管理
软件测试进度管理 软件缺陷管理,跟踪分析和报告 产品的测试,产品质量保证
数据库的设计
数据库设计与编 程
数据的基本操作 数据库的访问
软件测试员
软件白盒测试 软件测试与实施 软件系统部署
软件应用维护
测试准备 测试案例编写
执行测试
掌握软件的性能、特点使用方法 熟悉测试的目的和内容 熟悉测试的方法和步骤 测试前的准备工作
编写测试案例 设计测试数据及预期结果 确保测试目的的达成 根据测试案例执行测试 评估软件特性 发现软件缺陷
(三)实践教学体系设计
基于软件产品开发工作过程,以软件产品研发任务为载体,依据 “工作室→公司”四学段校企交替工学结合人才培养模式,设计实践教学体系 。
第一学段集中在第一学年,以在教学做一体化的学习型工作室教学为主,辅 以在企业(中软国际)进行的专业认知实训环节。
第二学段集中在第二学年,以在项目实训工作室、软件工程工作室教学为主, 辅以在企业(中软国际)进行的专业提升实训环节。在嵌入的专业提升实训环 节中,企业教师首先组建项目研发小组并作程序范例培训;之后学生进入企业 项目对应的模块开发小组;最后根据项目模块的验收成果,企业教师根据项目 验收成果、课程考核成绩以及学生间互评结果,对学生专业提升实训进行综合 评价。
主要工作任务
职业能力
计算机基本应用
结构化程序设计
面向对象程序设 计
计算机系统安装和配置 常用软件的安装及配置 办公软件的使用 结构化程序设计技术 模块化程序设计 数据输入和输出 类的设计和使用; 面向对象继承机制 接口、抽象类的使用 异常处理、IO处理、多线程技术
GUI 程序设计
Java中窗口、布局、组件的应用 Java事件处理机制 多媒体编程技术
网站架构
网站管理 网站设计规划
软件系统的架构设计 软件分析与设计 软件系统的模块及接口设计
数据库的分析与设计
Java 工程师
JavaEE 程序设 计
MVC 开发技术 Struts2、Hibernate3、Spring2 框架技术 javascript 和 ajax 框架
软件测试
软件需求评审 黑盒测试,功能测试,兼容性测试,容错 性测试测试评估,测试文档的撰写
(二)职业岗位核心能力分析
经市场调研和科学分析论证,由学校和行业(企业)专家共同讨论,针对 软件产品制造企业的工作内容和职责,参考借鉴中华人民共和国软件行业标准, 确定软件技术专业面向的工作岗位和对应的工作任务与职业能力,见表 1-11。
工作岗位 Java 程序员
表 1-1-1 职业核心能力分析表
附4
高等职业学校提升专业服务产业发展能力项目
专业人才培养方案
一、专业名称及代码
专业名称:软件技术
二、招生对象
代码:590108
招生对象:普通高中毕业生及同等学力者
三、学制
学 制:全日制三年
四、培养目标及规格
(一)培养目标
培养遵循中软国际有限公司软件测试规范、工具及技术,在中软国际有限 公司及相关IT企业从事软件测试工作,精通J2EE/VC++开发技术、熟悉测试工程 管理、掌握软件缺陷管理、测试工具及测试技术,具备良好职业素养的软件测 试技术专业高技能人才。
第三学段集中在第五学期,进行企业级技术训练,教学地点在企业实训基地 (中软国际服务外包实训基地、无锡NIIT服务外包实训基地、深圳软件产业人 才实训基地),将本学段的企业课程融入到企业项目案例开发过程之中。学生 在企业教师的指导下,学生按照软件开发标准和企业规范、按照目前流行的软 件技术架构进行设计、编写代码、测试、部署和维护,为客户提供技术支持服 务,同时参与项目的推广与销售工作。企业教师根据项目每个阶段的验收成果、 客户的评价及学生间互评结果,对学生进行综合评价,评价结果记入学生的学 期成绩。
② 具有人际沟通与团队协作能力; ③ 具备计划、组织和协调能力; ④ 具有技术应用与创新能力。
五、就业岗位与资格/等级证书
序号 面向的职业岗位
技能证书/职业资格证书
1
软件测试员
程序员
2
程序员
程序员
3Hale Waihona Puke Web开发工程师软件设计师
4
Java工程师
软件设计师
5
软件测试工程师
软件测试工程师
备注
六、专业课程体系 (一)课程体系设计思路
第四学段集中在第六学期,在企业(中软国际、江西思创、深圳鹏开)进行 顶岗实习。学生以准员工的身份进入企业带薪顶岗实习,直接进入项目组参与 项目的研发工作,在完成实习期后根据企业与学生双方意愿选择是否正式入职。
在软件技术专业(群)的公共的任务领域平台基础上,依据软件技术专业面 向的职业岗位及职业岗位对应的工作任务,分析专业群专项能力,由专业教学 指导委员会对工作任务进行分析、整理、归类确定职业岗位的典型工作任务, 根据职业能力复杂程度,归纳和整合典型工作任务形成行动领域,根据职业认 知及成长规律递进重构任务领域转换为课程,形成软件技术专业的课程安排。
(二)培养规格
(1)专业能力 ① 具有 Java 语言编程的能力; ② 具有嵌入式数据库软件的开发能力; ③ 具有 Linux 系统管理与维护能力; ④ 具有使用测试工具对软件进行测试的能力; ⑤ 具有软件质量管理与监控能力; ⑥ 具有手机游戏软件设计和开发的能力; ⑦ 具有常用软件文档阅读和撰写的能力。 (2)方法能力 ① 具有自主学习新知识和新技能的能力; ② 具有综合运用所学知识分析问题和解决问题的能力; ③ 具有制定工作计划的能力; ④ 具有查找、阅读工程资料与文献的能力; ⑤ 职业生涯规划能力; ⑥ 判断决策能力。 (3)社会能力 ① 具有较强的口头与书面表达能力;