您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 纺织服装 > 590108-软件技术专业教学基本要求-人才培养方案
197软件技术专业教学基本要求一、专业名称软件技术二、专业代码590108三、招生对象普通高中毕业生、“三校生”(职高、中专、技校毕业生)或同等学历者四、学制与学历学制三年,学历大专(专科)五、就业面向本专业毕业生的就业主要面向IT企业、政府机关和企事业单位所需要的软件开发工程师、软件支持/维护工程师、软件测试工程师等岗位,经3至5年后,可晋升至软件开发高级工程师、软件支持/维护高级工程师、软件测试高级工程师等岗位群。六、培养目标与规格6.1专业培养目标本专业培养德、智、体、美全面发展,具有良好的职业道德和创新精神,熟悉计算机软件相关理论知识,具备一定的软件需求分析和系统设计能力,能熟练应用程序设计语言,按照软件工程规范熟练完成程序编制等任务,能够从事软件设计、编码、测试、维护及计算机软件销售、咨询与技术支持等工作的有可持续发展能力的高素质技能型专门人才。软件技术专业相关职业岗位与工作任务、工作内容的对应关系如表1所示。表1软件技术专业相关职业岗位与工作任务、工作内容对应表198序号岗位名称工作任务工作内容1软件开发工程师熟悉需求根据销售经理或项目经理与客户签订的软件开发协议以及需求分析报告、需求规格说明书等文档,了解并熟悉软件需求设计和编码在了解需求的基础上,根据系统的概要设计等文档,与项目经理共同确定项目功能,在此基础上完成详细设计、软件编码工作单元测试根据功能点设计测试用例,在编码过程中借助测试用例进行单元测试;并与其他开发者进行交叉测试,测试其他程序员所完成的模块编写文档完成软件系统详细设计说明书、开发日志和测试用例等相关文档的编写2软件支持/维护工程师熟悉软件熟悉需要维护的软件的功能,并了解用户在使用软件过程中可能出现的故障技术支持对用户使用软件过程中出现的故障时提供支持,帮助用户解决软件使用中的问题,并填写软件维护单,将相关信息反馈到开发部门,以便持续改进3软件测试工程师制订测试计划根据软件的规模和开发进度以及系统需求,制订测试方案及测试计划,并选择恰当的测试工具集成测试根据系统需求文档和设计文档进行集成测试,即把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误系统测试充分运行软件系统,根据系统需求文档验证系统各部件是否都能正常工作并达到既定的需求提交测试文档在测试过程中,编写缺陷报告,并根据测试结果提交测试报告,由开发人员进行缺陷的确认和修复软件技术专业相关职业岗位及能力要求如表2所示。表2软件技术专业相关职业岗位及能力要求序号职业岗位能力要求1软件开发工程师(桌面软件)1.能熟练搭建桌面软件开发和测试环境2.能按照软件工程规范完成详细设计199序号职业岗位能力要求3.能设计和实现数据库4.能进行简单的软件建模5.能利用C#.NET或Java等语言编程实现系统功能6.能编写测试用例并进行单元测试7.能阅读和编写规范的软件文档8.能与客户和团队成员进行友好沟通交流2软件开发工程师(Web软件)1.能熟练搭建Web软件开发和测试环境2.能按照软件工程规范完成详细设计3.能设计和实现数据库4.能进行简单的软件建模5.能设计简单页面6.能利用ASP.NET或JSP等技术编程实现系统功能7.能优化和改善用户体验8.能编写测试用例并进行单元测试9.能阅读和编写规范的软件文档10.能与客户和团队成员友好沟通交流3软件支持/维护工程师1.能熟练使用特定的商业软件2.能解决客户使用软件过程中出现的问题3.能规范地书写软件错误报告4.能与客户和团队成员友好沟通交流4软件测试工程师1.能制订测试计划2.能设计测试用例3.能合理选择测试方法和自动化测试工具4.能正确执行测试过程5.能规范地书写测试报告6.能与客户和团队成员友好沟通交流6.2专业培养规格6.2.1素质结构1.思想政治素质具有科学的世界观、人生观和价值观,践行社会主义荣辱观;具有爱国主义精神;具200有责任心和社会责任感;具有法律意识。2.文化科技素质具有合理的知识结构和一定的知识储备;具有不断更新知识和自我完善的能力;具有持续学习和终身学习的能力;具有一定的创新意识、创新精神及创新能力;具有一定的人文和艺术修养;具有良好的人际沟通能力。3.专业素质掌握从事软件开发、软件技术支持/维护、软件测试等工作所必需的专业知识;具有一定的数理与逻辑思维;具有一定的工程意识和效益意识。4.职业素质具有良好的职业道德与职业操守;具备较强的组织观念和集体意识。5.身心素质具有健康的体魄和良好的身体素质;拥有积极的人生态度和良好的心理调适能力。6.2.2知识结构1.工具性知识外语、计算机基础等。2.人文社会科学知识政治学、社会学、法学、思想道德、职业道德、沟通与演讲等。3.自然科学知识数学等。4.专业技术基础知识1)策划、组织和专业技术报告及文档写作技巧与方法;2)本专业技术资料的阅读;3)基本的编程思想、程序设计基础知识及编程规范;4)计算机组装与维护,计算机硬件故障的检测与维护,简单服务器架设;5)产品推销的方式和技巧,基本的市场营销知识。2015.专业知识1)软件需求分析;2)软件系统建模;3)软件系统设计;4)软件系统编程;5)软件系统测试;6)数据库应用、管理与设计。6.2.3专业能力1.职业基本能力1)良好的沟通表达能力;2)计算机软硬件系统的安装、调试、操作与维护能力;3)利用Office工具进行项目开发文档的整理(Word)、报告的演示(PowerPoint)、表格的绘制与数据的处理(Excel),利用Visio绘制软件开发相关图形的能力;4)阅读并正确理解需求分析报告和项目建设方案的能力;5)阅读本专业相关中英文技术文献、资料的能力;6)熟练查阅各种资料,并加以整理、分析与处理,进行文档管理的能力;7)通过系统帮助、网络搜索、专业书籍等途径获取专业技术帮助的能力。2.专业核心能力软件技术专业毕业生应具备的专业核心能力如下:1)简单算法设计能力;2)数据库设计能力;3)主流关系数据库管理能力;4)简单界面设计能力;5)中小型桌面应用程序开发能力;6)中小型Web应用程序开发能力;2027)企业级多层架构Web应用系统开发能力;8)软件建模能力;9)应用软件开发方法指导软件开发过程能力;10)对开发的软件系统进行测试的能力;11)编写软件相关文档的能力。6.2.4其他能力1.方法能力:分析问题与解决问题的能力;应用知识的能力;创新能力;2.工程实践能力:人员管理、时间管理、技术管理、流程管理等能力;3.组织管理能力。七、职业证书实施“双证制”教育,学生在取得学历证书的同时,需要获得软件技术相关职业资格证书。本专业学生可以获得的初级职业资格证书如表3所示。表3软件技术专业初级职业资格证书序号职业资格(证书)名称颁证单位等级1程序员人力资源和社会保障部、工业和信息化部初级2信息系统运行管理员人力资源和社会保障部、工业和信息化部初级3计算机程序设计工程师技术水平证书工业和信息化部初级4数据库应用系统设计工程师技术水平证书工业和信息化部初级5软件测试工程师技术水平证书工业和信息化部初级本专业毕业生要求必须获取以上初级职业资格证书之一,并鼓励和支持学生努力获取中级职业资格证书。本专业学生可以获得的中级职业资格证书如表4所示。表4软件技术专业中级职业资格证书203序号职业资格(证书)名称颁证单位等级1软件设计师人力资源和社会保障部、工业和信息化部中级2软件评测师人力资源和社会保障部、工业和信息化部中级3信息系统管理工程师人力资源和社会保障部、工业和信息化部中级4数据库系统工程师人力资源和社会保障部、工业和信息化部中级5信息技术支持工程师人力资源和社会保障部、工业和信息化部中级6Java认证证书(110或助理程序员级)Sun公司或IBM公司中级八、课程体系与核心课程(教学内容)8.1建设思路8.1.1岗位→能力→课程软件技术专业课程体系的设计面向职业岗位,由职业岗位分析并得到本专业职业岗位群中每一个岗位所需要的岗位能力。在此基础上,进行能力的组合或分解,得出本专业的主要课程。具体内容如表5所示。表5“岗位→能力→课程”表职业岗位能力要求与编号课程名称软件开发工程师(桌面软件)C1-1:能熟练搭建桌面软件开发和测试环境C1-2:能按照软件工程规范完成详细设计C1-3:能设计和实现数据库C1-4:能进行简单的软件建模C1-5:能利用C#.NET或Java编程实现系统功能微机组装与维护计算机网络基础软件工程基础SQLServer数据库技术Oracle数据库应用与管理软件建模技术C#程序设计基础204职业岗位能力要求与编号课程名称C1-6:能编写测试用例并进行单元测试C1-7:能阅读和编写规范的软件文档C1-8:能与客户和团队成员进行友好沟通交流C#高级程序设计*Java程序设计基础*Java高级程序设计软件开发工程师(Web软件)C2-1:能熟练搭建Web软件开发和测试环境C2-2:能按照软件工程规范完成详细设计C2-3:能设计和实现数据库C2-4:能进行简单的软件建模C2-5:能设计简单页面C2-6:能利用ASP.NET或JSP编程实现系统功能C2-7:能优化和改善用户体验C2-8:能编写测试用例并进行单元测试C2-9:能阅读和编写规范的软件文档C2-10:能与客户和团队成员友好沟通交流桌面软件开发实训软件测试技术软件文档写作网页制作与设计高级网页技术软件支持/维护工程师C3-1:能熟练使用特定的商业软件C3-2:能解决客户使用软件过程中出现的问题C3-3:能规范地书写软件错误报告ASP.NET程序设计XMLWeb服务*JSP程序设计*JSP开源框架技术软件测试工程师C4-1:能制订测试计划C4-2:能设计测试用例C4-3:能合理选择测试方法和自动化测试工具C4-4:能正确执行测试过程C4-5:能规范地书写测试报告中小型Web软件开发实训大型Web软件开发实训上述职业岗位还应具有的基本能力C0-1:具有良好的组织观念与集体意识C0-2:具有时间管理能力C0-3:具有较强的信息搜索与分析能力计算机应用基础常用办公软件应用ISAS实训205职业岗位能力要求与编号课程名称C0-4:具备较好的文档处理和管理能力C0-5:具备一定的英文阅读能力C0-6:具备新知识、新技术的学习能力C0-7:具备自我职业生涯规划能力英语专业英语并行化编程技术职业指导说明:带*的表示为Java开发方向的课程。下同8.1.2理论与实践教学一体化实现“理论实践一体化”教学,就是要将培养学生实践动手能力的系统,与培养学生可持续发展能力的基础知识系统灵活、交叉地进行应用,构建与实践教学相融合的基础知识培养系统,在强调以实践能力为重点的基础之上,也要重视理论知识的学习,真正为实现专业人才培养目标服务。1.基础知识培养系统(1)三年统筹安排、课内外结合思想政治课教学从高职学生的实际出发,建议全部采用案例教学,以增强教学的针对性、实效性,将社会实践、竞赛、主题班会等纳入课程模块。教学形式上采用主题演讲、辩论赛、案例讨论、实地调研、专家讲座、观看电视片、拍摄校园内热点难点问题相结合。改革教学考核评价,课程成绩由任课教师、辅导员、班主任、团委共同评价,将学生日常行为和实习表现作为课程考核的一部分。职业指导课程设计应体现全面素质发展与专业能力培养相结合,按照学习知识、具备能力、发展自己、发展社会的多层次培养目标进行设计。课程内容建议通过三个学年的多个模块(如专业教育、岗位体验指导、职业指导课、专业技术应用指导、预就业顶岗实习指导、预就业指导)全程化服务于学生就业、职业和创业教育,服务于专业人才培养目标。(2)围绕专业能力、服务于专业教学数学课根据专业特点,开设计算机数学实用数学。数学课建议采用案例教学,教学案例可以由专业教师提供,保证教学内容与专业紧密结合。英语课教学可以进行情境教学和分层教学,通过开放语音室、建立英语角、举办英语剧比赛、播放英语广播,培养学生听、说、读、写、206译的能力。计算机专业英语则直接用企业的技术资料(如:帮助文档)作为教学材料。计算机应用基础可以通过求职简历、学生毕业设
本文标题:590108-软件技术专业教学基本要求-人才培养方案
链接地址:https://www.777doc.com/doc-2893892 .html