課程名稱 |
課程內(nèi)容 |
培訓(xùn)目的 |
3G軟件開發(fā)技術(shù)
|
3G嵌入式系統(tǒng) |
3G技術(shù);嵌入式系統(tǒng)定義;嵌入式系統(tǒng)特征;嵌入式系統(tǒng)應(yīng)用 |
掌握3G技術(shù);嵌入式系統(tǒng)特點(diǎn)及應(yīng)用 |
3G軟件開發(fā)環(huán)境 |
3G嵌入式開發(fā)環(huán)境: Symbian S60,
Series 40, UIQ; Monta Vista; J2ME; Windows Mobile;
嵌入式Linux; 3G軟件開發(fā)流程;CodeWarriar IDE |
掌握嵌入式3G手機(jī)軟件的開發(fā)環(huán)境及開發(fā)流程 |
Unix/Linux下的程序設(shè)計(jì)
|
Unix/Linux常用命令 |
Unix/Linux系統(tǒng)介紹,Unix常用命令講解及實(shí)踐 |
掌握Unix/Linux操作系統(tǒng)結(jié)構(gòu)以及常用命令的使用 |
Unix/Linux開發(fā)環(huán)境 |
掌握客戶端軟件Exceed的使用;掌握makefile的編寫,shell
編程以及調(diào)試工具的使用。 |
掌握Unix/Linux下的開發(fā)環(huán)境;熟練編寫makefile;熟練掌握Unix/Linux下調(diào)試工具的使用 |
C語(yǔ)言開發(fā)應(yīng)用 |
能夠掌握結(jié)構(gòu)化的程序設(shè)計(jì)方法和軟件開發(fā)過(guò)程,了解常用的數(shù)據(jù)結(jié)構(gòu)和算法,靈活使用指針,并使用C語(yǔ)言開發(fā)應(yīng)用軟件,了解編碼規(guī)范,了解常見(jiàn)軟件錯(cuò)誤產(chǎn)生原因。 |
掌握Unix/Linux下的C語(yǔ)言編程技術(shù) |
面向?qū)ο蟮?SPAN
lang=EN-US>Java的軟件開發(fā) |
面向?qū)ο蟮?SPAN
lang=EN-US>Java編程技術(shù) |
Java SE
5.0語(yǔ)法歸納講解;系統(tǒng)學(xué)習(xí)Java的面向?qū)ο蟮木幊碳夹g(shù)。開發(fā)環(huán)境:Eclipse |
熟練掌握面向?qū)ο驤ava程序設(shè)計(jì) |
Rational Rose |
Component View,
Deployment View, Use Case View 和Logical View;Use
Case和Scenarios;Sequence Diagram和State Diagram;Class
Diagram |
熟練掌握Rational
Rose工具以及各類視圖在面向?qū)ο蟮能浖O(shè)計(jì)中的應(yīng)用 |
數(shù)據(jù)庫(kù)
|
SQL Server |
數(shù)據(jù)庫(kù)的工作原理、維護(hù)及使用;SQL語(yǔ)言及編程;表空間、表、索引的建立和應(yīng)用 |
掌握大型關(guān)系數(shù)據(jù)庫(kù)SQL Server安裝、維護(hù)及使用 |
J2ME嵌入式開發(fā)技術(shù)
|
J2ME開發(fā)環(huán)境和工具配置 |
J2ME架構(gòu);比較J2ME,
J2SE與J2EE; J2ME無(wú)線設(shè)備的應(yīng)用; J2ME開發(fā)環(huán)境 |
掌握J(rèn)2ME架構(gòu)與開發(fā)環(huán)境 |
J2ME用戶界面設(shè)計(jì) |
CLDC與MIDP; 高級(jí)用戶界面設(shè)計(jì);
低級(jí)用戶界面設(shè)計(jì) |
掌握J(rèn)2ME高級(jí)用戶界面和低級(jí)用戶界面的設(shè)計(jì)與開發(fā) |
J2ME網(wǎng)絡(luò)編程 |
J2ME網(wǎng)絡(luò)接口;HTTP網(wǎng)絡(luò)程序設(shè)計(jì) |
掌握J(rèn)2ME的網(wǎng)絡(luò)編程及HTTP協(xié)議的應(yīng)用 |
J2ME數(shù)據(jù)管理系統(tǒng) |
J2ME記錄管理系統(tǒng); J2ME RMS
package |
掌握數(shù)據(jù)管理系統(tǒng)的使用 |
J2ME游戲開發(fā) |
J2ME動(dòng)畫;J2ME游戲設(shè)計(jì)與開發(fā) |
掌握J(rèn)2ME游戲的設(shè)計(jì)與開發(fā) |
3G軟件開發(fā)過(guò)程
|
軟件開發(fā)工過(guò)程 |
系統(tǒng)學(xué)習(xí)軟件開發(fā)過(guò)程:需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測(cè)試。 |
掌握軟件開發(fā)的生命周期以及開發(fā)過(guò)程的各個(gè)階段 |
軟件開發(fā)模型 |
系統(tǒng)學(xué)習(xí)軟件開發(fā)模型:瀑布模型(waterfall
model),原型模型(prototype model),增量模型(incremental
model)螺旋模型(spiral model)等。比較各種模型的適用范圍及優(yōu)缺點(diǎn) |
掌握軟件開發(fā)的各種模型,適用范圍以及優(yōu)缺點(diǎn)。 |
軟件版本管理 |
系統(tǒng)學(xué)習(xí)軟件版本控制、管理及相應(yīng)工具:Visual SourceSafe和
CVS等 |
掌握軟件版本管理及其工具的使用 |
3G軟件測(cè)試
|
3G測(cè)試基礎(chǔ) |
3G軟件測(cè)試環(huán)境搭建;3G軟件測(cè)試特點(diǎn);軟件測(cè)試背景與軟件測(cè)試質(zhì)量 |
掌握3G嵌入式軟件測(cè)試基礎(chǔ)以及軟件測(cè)試環(huán)境搭建 |
3G測(cè)試模型 |
3G軟件測(cè)試模型類別以及測(cè)試模型的創(chuàng)建 |
掌握3G測(cè)試模型分類以及模型的創(chuàng)建 |
軟件測(cè)試類型 |
靜態(tài)測(cè)試,動(dòng)態(tài)測(cè)試;黑盒測(cè)試,白盒測(cè)試,灰盒測(cè)試 |
掌握軟件測(cè)試的基本分類以及軟件測(cè)試方法 |
軟件測(cè)試方法 |
系統(tǒng)學(xué)習(xí)軟件測(cè)試方法,包括:
單元測(cè)試,集成測(cè)試, 功能測(cè)試,回歸測(cè)試,系統(tǒng)測(cè)試,安裝測(cè)試,
驗(yàn)收測(cè)試,Alpha測(cè)試,Beta測(cè)試,壓力測(cè)試,性能測(cè)試,冒煙測(cè)試 |
系統(tǒng)學(xué)習(xí)掌握軟件測(cè)試的步驟、方法及常見(jiàn)問(wèn)題的處理 |
測(cè)試計(jì)劃與測(cè)試策略 |
系統(tǒng)學(xué)習(xí)軟件測(cè)試計(jì)劃的制定與實(shí)施,測(cè)試策略的選擇與運(yùn)用,按照測(cè)試計(jì)劃執(zhí)行測(cè)試用例、識(shí)別和優(yōu)化缺陷、填寫缺陷跟蹤報(bào)告,評(píng)估測(cè)試結(jié)果并改進(jìn)測(cè)試過(guò)程 |
掌握軟件測(cè)試計(jì)劃的制定與實(shí)施,
以及測(cè)試策略的選擇與運(yùn)用 |
測(cè)試用例 |
系統(tǒng)學(xué)習(xí)軟件測(cè)試用例的組成部分,以及高效設(shè)計(jì)軟件測(cè)試用例的方法。 |
熟練掌握測(cè)試用例的書寫,并高效設(shè)計(jì)軟件測(cè)試用例 |
Bug生命周期 |
系統(tǒng)學(xué)習(xí)Bug提交,掌握Bug的生命周期以及Bug的跟蹤測(cè)試 |
掌握Bug的生命周期以及Bug的跟蹤測(cè)試 |
3G測(cè)試執(zhí)行 |
3G測(cè)試執(zhí)行;測(cè)試用例的通過(guò)率;測(cè)試代碼覆蓋率;測(cè)試結(jié)果的分析與評(píng)估 |
掌握3G測(cè)試的實(shí)施與執(zhí)行 |
自動(dòng)測(cè)試及測(cè)試工具 |
系統(tǒng)學(xué)習(xí)軟件測(cè)試工具,包括:
自動(dòng)測(cè)試工具:WinRunner;
自動(dòng)測(cè)試工具:QuickTest
Professional;
壓力測(cè)試工具:LoadRunner;
測(cè)試管理工具:Testdirector;
Bug跟蹤工具:Bugzilla |
掌握測(cè)工具的使用 |
項(xiàng)目實(shí)戰(zhàn)
|
測(cè)試項(xiàng)目 |
在培訓(xùn)經(jīng)理的帶領(lǐng)下由學(xué)員組成的團(tuán)隊(duì)完成基于Client-
Server構(gòu)架的Symbian嵌入式“遠(yuǎn)程同步To-Do
List系統(tǒng)”軟件產(chǎn)品的測(cè)試。該軟件基于SUN平臺(tái),使用Weblogic作為服務(wù)器實(shí)現(xiàn)數(shù)據(jù)發(fā)布,Symbian客戶端實(shí)現(xiàn)本地?cái)?shù)據(jù)庫(kù)系統(tǒng)與服務(wù)器的維護(hù)與管理以及與用戶間的交互。測(cè)試內(nèi)容包括:制定測(cè)試計(jì)劃與測(cè)試策略,完成測(cè)試用例;靈活使用測(cè)試工具與測(cè)試技術(shù)完成測(cè)試任務(wù);寫出測(cè)試報(bào)告及用戶文檔;評(píng)估分析測(cè)試報(bào)告等。
該軟件產(chǎn)品“遠(yuǎn)程同步To-Do
List系統(tǒng)”的測(cè)試包括:?jiǎn)卧獪y(cè)試、集成測(cè)試、功能測(cè)試、回歸測(cè)試、系統(tǒng)測(cè)試、安裝測(cè)試、性能測(cè)試、Alpha測(cè)試、Beta測(cè)試及驗(yàn)收測(cè)試等。 |
通過(guò)實(shí)際項(xiàng)目提高軟件測(cè)試能力,熟練掌握測(cè)試計(jì)劃的制定,測(cè)試策略的選擇與實(shí)施;靈活使用測(cè)試工具,熟練使用各類測(cè)試方法完成測(cè)試任務(wù);遞交測(cè)試文檔與測(cè)試報(bào)告 |