欢迎来到天天文库
浏览记录
ID:56831075
大小:318.00 KB
页数:30页
时间:2020-07-15
《软件技术专业教学基本要求人才培养方案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件技术专业教学基本要求一、专业名称软件技术二、专业代码三、招生对象普通高中毕业生、“三校生”(职高、中专、技校毕业生)或同等学历者四、学制与学历学制三年,学历大专(专科)五、就业面向本专业毕业生的就业主要面向IT企业、政府机关和企事业单位所需要的软件开发工程师、软件支持/维护工程师、软件测试工程师等岗位,经3至5年后,可晋升至软件开发高级工程师、软件支持/维护高级工程师、软件测试高级工程师等岗位群。六、培养目标与规格6.1专业培养目标本专业培养德、智、体、美全面发展,具有良好的职业道德和创新精神,熟悉计算机软件相关理论知识,具备一定的软件需求分析和系统设计能力,能熟练应用程序设计语言,
2、按照软件工程规范熟练完成程序编制等任务,能够从事软件设计、编码、测试、维护及计算机软件销售、咨询与技术支持等工作的有可持续发展能力的高素质技能型专门人才。软件技术专业相关职业岗位与工作任务、工作内容的对应关系如表1所示。表1软件技术专业相关职业岗位与工作任务、工作内容对应表序号岗位名称工作任务工作内容1软件开发工程师熟悉需求根据销售经理或项目经理与客户签订的软件开发协议以及需求分析报告、需求规格说明书等文档,了解并熟悉软件需求设计和编码在了解需求的基础上,根据系统的概要设计等文档,与项目经理共同确定项目功能,在此基础上完成详细设计、软件编码工作单元测试根据功能点设计测试用例,在编码过程中
3、借助测试用例进行单元测试;并与其他开发者进行交叉测试,测试其他程序员所完成的模块编写文档完成软件系统详细设计说明书、开发日志和测试用例等相关文档的编写2软件支持/维护工程师熟悉软件熟悉需要维护的软件的功能,并了解用户在使用软件过程中可能出现的故障技术支持对用户使用软件过程中出现的故障时提供支持,帮助用户解决软件使用中的问题,并填写软件维护单,将相关信息反馈到开发部门,以便持续改进3软件测试工程师制订测试计划根据软件的规模和开发进度以及系统需求,制订测试方案及测试计划,并选择恰当的测试工具集成测试根据系统需求文档和设计文档进行集成测试,即把通过单元测试的各个模块组装在一起之后,进行综合测试
4、以便发现与接口有关的各种错误系统测试充分运行软件系统,根据系统需求文档验证系统各部件是否都能正常工作并达到既定的需求提交测试文档在测试过程中,编写缺陷报告,并根据测试结果提交测试报告,由开发人员进行缺陷的确认和修复软件技术专业相关职业岗位及能力要求如表2所示。表2软件技术专业相关职业岗位及能力要求序号职业岗位能力要求11.能熟练搭建桌面软件开发和测试环境2.能按照软件工程规范完成详细设计软件开发工程师(桌面软件)3.能设计和实现数据库4.能进行简单的软件建模5.能利用C#.NET或Java等语言编程实现系统功能6.能编写测试用例并进行单元测试7.能阅读和编写规范的软件文档8.能与客户和团
5、队成员进行友好沟通交流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.能合理选择测试方法和自动
6、化测试工具4.能正确执行测试过程5.能规范地书写测试报告6.能与客户和团队成员友好沟通交流6.2专业培养规格6.2.1素质结构1.思想政治素质具有科学的世界观、人生观和价值观,践行社会主义荣辱观;具有爱国主义精神;具有责任心和社会责任感;具有法律意识。2.文化科技素质具有合理的知识结构和一定的知识储备;具有不断更新知识和自我完善的能力;具有持续学习和终身学习的能力;具有一定的创新意识、创新精神及创新能力;具有一定的人文和艺术修养;具有良好的人际沟通能力。3.专业素质掌握从事软件开发、软件技术支持/维护、软件测试等工作所必需的专业知识;具有一定的数理与逻辑思维;具有一定的工程意识和效益意识
7、。4.职业素质具有良好的职业道德与职业操守;具备较强的组织观念和集体意识。5.身心素质具有健康的体魄和良好的身体素质;拥有积极的人生态度和良好的心理调适能力。6.2.2知识结构1.工具性知识外语、计算机基础等。2.人文社会科学知识政治学、社会学、法学、思想道德、职业道德、沟通与演讲等。3.自然科学知识数学等。4.专业技术基础知识1)策划、组织和专业技术报告及文档写作技巧与方法;2)本专业技术资料的阅读;3)基本的编程思想、程序设计基
此文档下载收益归作者所有