没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论

























个人收集整理 勿做商业用途
软件技术专业(嵌入式软件开发工程师方向)
人才培养方案
专业代码 590108
一、招生对象与学制
招生对象:高中毕业生及中职毕业生。
学 制:全日制三年。
二、培养目标
本专业主要服务于通信、电子、工控、安防等产品设计和生产行业,培养拥护党的基本路线,
德、智、体、美等全面发展,掌握本专业的基本知识,能熟练使用国际上最新的嵌入式软件开发环
境与工具,熟悉嵌入式软件开发规范,具备较强的嵌入式软件开发实践能力和良好的软件工程素养,
能顺利地进入相关应用领域,从事嵌入式软件开发、测试及软件技术服务与销售等工作,并具有一
定管理能力和较强创新能力的高素质技能型专门人才。版权文档,请勿用做商业用途
三、职业岗位群及人才培养规格
1.职业岗位群
根据对人才市场和企业的调查研究,本专业的主要职业岗位、各岗位主要工作任务及相应的职
业资格证书见表 1。
表 1 职业岗位及主要工作任务
序号
职业岗位
主 要 工 作 任 务
职业资格证书
1
基于嵌入式
操作系统的
应用程序开
发工程师
负责嵌入式应用程序的设计及开发平台、环境搭建;
负责程序的编写;
负责上层应用程序的集成、单元测试;
负责软件开发文档、用户手册的编写;
负责上层应用程序的交付、部署;
负责程序的维护、升级、更新
2
基于单片机
应用软件开
发工程师
负责基于单片机应用程序的设计及开发平台、环境搭建;
负责程序的编写;
负责基于单片机应用程序的集成、测试;
负责基于单片机软件开发文档、用户手册的编写
3
嵌入式软件
测试工程师
根据产品需求和设计文档,制定测试计划,并分析测试需求,
设计测试流程;
负责产品的测试方案制定、测试用例设计、测试报告撰写以
及测试结果的分析;
负责搭建项目测试环境、更新应用程序,部署测试系统;
在测试各环节与开发、产品等部门沟通保证测试验证和确认,对
于难以重现的缺陷,需要完成可能性原因分析与验证;
按照测试流程和计划,执行具体的测试任务;
跟踪并验证 Bug ,并确认问题得以解决
嵌 入 式 软 件
工程师(助理)
证书

个人收集整理 勿做商业用途
序号
职业岗位
主 要 工 作 任 务
职业资格证书
4
产品销售工
程师
拟订市场开发计划,分析客户需求、保持与客户的良好关系,
寻求机会发展新的业务;
积极参与各种销售技巧与产品知识的培训;
不断拜访客户,推广新产品,管理、参与和跟进项目,针对
客户的特定需求独立或在产品经理的协助下提出相应解决
方案;
建立并维护客户数据库中的相关记录,跟踪分析相关信息,
同客户所在各部门建立并保持良好的工作关系;
为公司提供精确的市场信息,关注未来趋势
5
技术支持工
程师
为客户提供快速专业的售前(协助销售工程师)、售后技术
服务;
负责产品的验收、产品的培训;
编写并整合产品技术手册,以提供及时且完整的技术资料;
解答使用者提出的各种技术问题;
提供新的产品开发建议;
协助销售与产品部门,及时搜集并反馈市场/产品信息;
协助相关部门完成关于技术专业部分的工作(i.e. 产品简
报、DEMO 演示、培训等)
2.人才培养规格
(1)专业能力
——具有嵌入式软件的设计开发能力;
——具有嵌入式系统硬件与软件的整合测试能力;
——具有争取项目和进行咨询的能力;
——具有编制调查和分析报告、软件项目文档的能力;
——具有阅读和翻译本专业一般英语科技资料并用英语进行简单交流的能力。
(2)方法能力
职业生涯规划能力、独立学习能力、获取新知识能力、决策能力。
(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:具有质量意识、可维护意识
T4:嵌入式软件测
试
A4-1:掌握嵌入式软件测试方法;
A4-2:掌握 C、汇编(ARM7 或 51)等开发语言;
A4-3:能使用常用的软件测试工具如 LOGISCOPE 等;
A4-4:理解嵌入式系统的组成、开发过程、测试;
A4-5:理解嵌入式软件统一测试模型;
A4-6:能进行嵌入式软件目标机环境测试和宿主机环境测试;
A4-7:能进行系统平台测试、单元模块测试、集成测试、系统测试、确认测
试;
A4-8:能制定测试计划,并分析测试需求,设计测试流程;
A4-9:能制定测试方案、测试用例设计、测试报告撰写以及测试结果的分析;
A4-10:能搭建项目测试环境、更新应用程序,部署测试系统;
剩余13页未读,继续阅读
资源评论


平头哥在等你
- 粉丝: 1598
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
