《软件技术专业嵌入式软件开发工程师方向.docVIP

《软件技术专业嵌入式软件开发工程师方向.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件技术专业嵌入式软件开发工程师方向

软件技术专业(嵌入式软件开发工程师方向) 人才培养方案 专业代码 590108 一、招生对象与学制 招生对象:高中毕业生及中职毕业生。 学 制:全日制三年。 二、培养目标 本专业主要服务于通信、电子、工控、安防等产品设计和生产行业,培养拥护党的基本路线,德、智、体、美等全面发展,掌握本专业的基本知识,能熟练使用国际上最新的嵌入式软件开发环境与工具,熟悉嵌入式软件开发规范,具备较强的嵌入式软件开发实践能力和良好的软件工程素养,能顺利地进入相关应用领域,从事嵌入式软件开发、测试及软件技术服务与销售等工作,并具有一定管理能力和较强创新能力的高素质技能型专门人才。 三、职业岗位群及人才培养规格 1.职业岗位群 根据对人才市场和企业的调查研究,本专业的主要职业岗位、各岗位主要工作任务及相应的职业资格证书见表1。 表1 职业岗位及主要工作任务 序号 职业岗位 主 要 工 作 任 务 职业资格证书 1 基于嵌入式操作系统的应用程序开发工程师 负责嵌入式应用程序的设计及开发平台、环境搭建; 负责程序的编写; 负责上层应用程序的集成、单元测试; 负责软件开发文档、用户手册的编写; 负责上层应用程序的交付、部署; 负责程序的维护、升级、更新 嵌入式软件工程师(助理)证书 2 基于单片机开发工程师单片机单片机单片机 3 嵌入式软件测试工程师 根据产品需求和设计文档,制定测试计划,并分析测试需求,设计测试流程负责产品的测试方案制定、测试用例设计、测试报告撰写以及测试结果的分析负责搭建项目测试环境、更新应用程序,部署测试系统在测试各环节与开发、产品等部门沟通保证测试验证和确认,对于难以重现的缺陷,需要完成可能性原因分析与验证按照测试流程和计划,执行具体的测试任务跟踪并验证 Bug ,并确认问题得以解决 5 技术支持工程师 为客户提供快速专业的售前、售后技术服务编写并整合产品技术手册,以提供及时且完整的技术资料提供新的产品开发建议协助销售与产品部门,及时搜集并反馈市场/产品信息协助相关部门完成关于技术专业部分的工作(i.e. 产品简报、DEMO演示、培训等) 职业生涯规划能力、独立学习能力、获取新知识能力、决策能力。 (3)社会能力 人际交流能力、公共关系处理能力、劳动组织能力、集体意识和社会责任心。 四、毕业标准 1.修满培养方案规定的全部课程且成绩合格,德体符合毕业要求; 2.获得全国计算机等级考试一级证书; 3.获得全国高等学校英语应用能力考试A级证书; 4.获得嵌入式软件工程师证书; 5.获得普通话水平测试三级甲等证书。 五、课程体系开发设计 本课程体系基于职业活动而构建。 1. 工作任务与职业能力分析 见表2。 表2 工作任务与职业能力分析表 典型工作任务 职 业 能 力 T1:基于嵌入式操作系统的上层应用软件项目分析 与设计 A1-1:能与用户交流了解用户需求; A1-2:能阅读项目硬件平台相关设计资料; A1-3:能选择项目的开发平台、操作系统、工具、语言; A1-4:能对项目进行概要、详细设计; A1-5:能选择项目数据存储方式; A1-6:能编写项目分析、设计文档; A1-7:理解嵌入式软件设计方法; A1-8:具有成本意识、质量意识 T2:搭建嵌入式开 发环境 A2-1:能进行ARM平台的调试、开发环境的安装、配置; A2-2:能进行CodeWarrio IDE基本配置、ARMulator的配置; A2-3:能独立安装Linux操作系统、配置Linux的常见系统服务、搭建基本嵌入式Linux开发环境; A2-4:能对嵌入式Linux开发的常用工具进行安装及配置; A2-5:能进行模拟器、嵌入式系统、交叉编译器的安装、配置; A2-6:能进行嵌入式Linux操作系统及WinCE操作系统的定制、裁剪 T3:基于嵌入式操作系统的上层应用软件程序实现 A3-1:能使用C、C++或Java进行程序设计; A3-2:能使用Linux操作系统及搭建和使用Linux开发环境; A3-3:能在Linux交叉编译环境中进行各种程序编译、运行; A3-4:能进行嵌入式Linux的I/O、文件系统、多进程、网络、基于中断、图形界面、设备驱动程序等应用开发; A3-5:掌握ARM体系结构; A3-6:能使用CodeWarrio IDE工具、ARMulator调试器; A3-7:能进行ARM汇编语言程序设计; A3-8:能进行ARM程序和Thumb程序混合使用; A3-9:能进行ARM汇编语言与C/C++语言混合编程; A3-10:能进行ARM异常中断处理、ARM接口编程; A3-11:能进行应用程序单元测试; A3-12:具有代码规范能力; A3-13:具有质量意识、可维护意识

文档评论(0)

yingrong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档