陕西西安四川成都北京上海培训武汉单片机培训班,成都单片机培训班,北京单片机培训班,深圳单片机培训班,南京单片机培训班

课程名称课程内容培训目的3G嵌入式系统3G技术;嵌入式系统定义;嵌入式系统特征;嵌入式系统应用掌握3G技术;嵌入式系统特点及应用3G软件开发环境3G嵌入式开发环境: Symbian S60,Series 40, UIQ; Monta Vista; J2ME; Windows Mobile;嵌入式Linux; 3G软件开发流程;CodeWarriar IDE掌握嵌入式3G手机软件的开发环境及开发流程Unix/Linux下的程序设计Unix/Linux常用命令Unix/Linux系统介绍,Unix常用命令讲解及实践掌握Unix/Linux操作系统结构以及常用命令的使用Unix/Linux开发环境掌握客户端软件Exceed的使用;掌握makefile的编写,shell编程以及调试工具的使用。掌握Unix/Linux下的开发环境;熟练编写makefile;熟练掌握Unix/Linux下调试工具的使用C语言开发应用能够掌握结构化的程序设计方法和软件开发过程,了解常用的数据结构和算法,灵活使用指针,并使用C语

陕西西安四川成都北京上海培训武汉单片机培训班,成都单片机培训班,北京单片机培训班,深圳单片机培训班,南京单片机培训班缩略图













































































陕西西安四川成都北京上海培训武汉单片机培训班,成都单片机培训班,北京单片机培训班,深圳单片机培训班,南京单片机培训班











































































课程名称 课程内容 培训目的
3G嵌入式系统

3G技术;嵌入式系统定义;嵌入式系统特征;嵌入式系统应用

掌握3G技术;嵌入式系统特点及应用

3G软件开发环境 3G嵌入式开发环境: Symbian S60,
Series 40, UIQ; Monta Vista; J2ME; Windows Mobile;
嵌入式Linux; 3G软件开发流程;CodeWarriar IDE
掌握嵌入式3G手机软件的开发环境及开发流程

Unix/Linux下的程序设计

Unix/Linux用命令 Unix/Linux系统介绍,Unix常用命令讲解及实践 掌握Unix/Linux操作系统结构以及常用命令的使用
Unix/Linux开发环境 掌握客户端软件Exceed的使用;掌握makefile的编写,shell
编程以及调试工具的使用。
掌握Unix/Linux下的开发环境;熟练编写makefile;熟练掌握Unix/Linux下调试工具的使用
C语言开发应用 能够掌握结构化的程序设计方法和软件开发过程,了解常用的数据结构和算法,灵活使用指针,并使用C语言开发应用软件,了解编码规范,了解常见软件错误产生原因。 掌握Unix/Linux下的C语言编程技术
Java的软件开发
面向对象的Java编程技术 Java SE
5.0语法归纳讲解;系统学习Java的面向对象的编程技术。开发环境:Eclipse
熟练掌握面向对象Java程序设计
Rational Rose Component View,
Deployment View, Use Case View 和Logical View;Use
Case和Scenarios;Sequence Diagram和State Diagram;Class
Diagram
熟练掌握Rational
Rose工具以及各类视图在面向对象的软件设计中的应用


SQL Server 数据库的工作原理、维护及使用;SQL语言及编程;表空间、表、索引的建立和应用 掌握大型关系数据库SQL Server安装、维护及使用


J2ME开发环境和工具配置 J2ME架构;比较J2ME,
J2SE与J2EE; J2ME无线设备的应用; J2ME开发环境
掌握J2ME架构与开发环境
J2ME用户界面设计 CLDC与MIDP; 高级用户界面设计;
低级用户界面设计
掌握J2ME高级用户界面和低级用户界面的设计与开发
J2ME网络编程 J2ME网络接口;HTTP网络程序设计 掌握J2ME的网络编程及HTTP协议的应用
J2ME数据管理系统 J2ME记录管理系统; J2ME RMS
package
掌握数据管理系统的使用
J2ME游戏开发 J2ME动画;J2ME游戏设计与开发 掌握J2ME游戏的设计与开发


软件开发工过程 系统学习软件开发过程:需求分析,概要设计,详细设计,编码,测试。 掌握软件开发的生命周期以及开发过程的各个阶段
软件开发模型 系统学习软件开发模型:瀑布模型(waterfall
model),原型模型(prototype model),增量模型(incremental
model)螺旋模型(spiral model)等。比较各种模型的适用范围及优缺点
掌握软件开发的各种模型,适用范围以及优缺点。
软件版本管理 系统学习软件版本控制、管理及相应工具:Visual SourceSafe和
CVS等
掌握软件版本管理及其工具的使用


3G测试基础 3G软件测试环境搭建;3G软件测试特点;软件测试背景与软件测试质量 掌握3G嵌入式软件测试基础以及软件测试环境搭建
3G测试模型 3G软件测试模型类别以及测试模型的创建 掌握3G测试模型分类以及模型的创建
软件测试类型 静态测试,动态测试;黑盒测试,白盒测试,灰盒测试 掌握软件测试的基本分类以及软件测试方法
软件测试方法 系统学习软件测试方法,包括:
单元测试,集成测试, 功能测试,回归测试,系统测试,安装测试,
验收测试,Alpha测试,Beta测试,压力测试,性能测试,冒烟测试
系统学习掌握软件测试的步骤、方法及常见问题的处理
测试计划与测试策略 系统学习软件测试计划的制定与实施,测试策略的选择与运用,按照测试计划执行测试用例、识别和优化缺陷、填写缺陷跟踪报告,评估测试结果并改进测试过程 掌握软件测试计划的制定与实施,
以及测试策略的选择与运用
测试用例 系统学习软件测试用例的组成部分,以及高效设计软件测试用例的方法。 熟练掌握测试用例的书写,并高效设计软件测试用例
Bug生命周期 系统学习Bug提交,掌握Bug的生命周期以及Bug的跟踪测试 掌握Bug的生命周期以及Bug的跟踪测试
3G测试执行 3G测试执行;测试用例的通过率;测试代码覆盖率;测试结果的分析与评估 掌握3G测试的实施与执行
自动测试及测试工具 系统学习软件测试工具,包括:

自动测试工具:WinRunner;

自动测试工具:QuickTest
Professional;

压力测试工具:LoadRunner;

测试管理工具:Testdirector;

Bug跟踪工具:Bugzilla
掌握测工具的使用


测试项目 在培训经理的带领下由学员组成的团队完成基于Client-
Server构架的Symbian嵌入式“远程同步To-Do
List系统”软件产品的测试。该软件基于SUN平台,使用Weblogic作为服务器实现数据发布,Symbian客户端实现本地数据库系统与服务器的维护与管理以及与用户间的交互。测试内容包括:制定测试计划与测试策略,完成测试用例;灵活使用测试工具与测试技术完成测试任务;写出测试报告及用户文档;评估分析测试报告等。
该软件产品“远程同步To-Do
List系统”的测试包括:单元测试、集成测试、功能测试、回归测试、系统测试、安装测试、性能测试、Alpha测试、Beta测试及验收测试等。
通过实际项目提高软件测试能力,熟练掌握测试计划的制定,测试策略的选择与实施;灵活使用测试工具,熟练使用各类测试方法完成测试任务;递交测试文档与测试报告