應(yīng)用程序設(shè)計(jì)編制技能培訓(xùn)和鑒定標(biāo)準(zhǔn) 1 定義 使用計(jì)算機(jī)程序設(shè)計(jì)軟件設(shè)計(jì)與開發(fā)能夠在微型計(jì)算機(jī)上運(yùn)行,具有程序界面特征的應(yīng)用程序及實(shí)用產(chǎn)品的技能。 2 適用對(duì)象 使用計(jì)算機(jī)程序設(shè)計(jì)軟件設(shè)計(jì)與開發(fā)各種應(yīng)用程序及實(shí)用產(chǎn)品的程序設(shè)計(jì)人員各其他計(jì)算機(jī)工作人員。 3 相應(yīng)等級(jí) * 程序員:專項(xiàng)水平達(dá)到相當(dāng)于中華人民共和國職業(yè)資格技能等級(jí)四級(jí)。掌握程序設(shè)計(jì)與計(jì)算機(jī)語言的初步知識(shí),能熟練地使用一種程序設(shè)計(jì)軟件設(shè)計(jì)簡單的應(yīng)用程序,制作菜單、工具條及各種窗體,并能編寫與用戶交互的方法,改變窗體及其中的各種元件的屬性;掌握讀寫普通文件中數(shù)據(jù)及打印輸出的方法。 * 高級(jí)程序員:專項(xiàng)水平達(dá)到相當(dāng)于中華人民共和國職業(yè)資格技能等級(jí)三級(jí)。能熟練地使用專業(yè)程序設(shè)計(jì)軟件的各種控件,設(shè)計(jì)比較復(fù)雜的程序。初步掌握不同程序間的信息共享方法,設(shè)計(jì)簡單的數(shù)據(jù)庫與Internet應(yīng)用程序。 * 程序師:專項(xiàng)水平達(dá)到相當(dāng)于中華人民共和國職業(yè)資格技能等級(jí)二級(jí)。能夠熟練地使用多種程序設(shè)計(jì)軟件設(shè)計(jì)界面復(fù)雜的windows程序,熟練編寫復(fù)雜的子程序或?qū)ο,靈活定義各種數(shù)據(jù)格式,編寫功能較完善的多媒體程序、數(shù)據(jù)庫程序、Internet 應(yīng)用程序、Client/Server 程序等,并掌握提高程序效率與性能的方法與技巧。 4 培訓(xùn)期限 程序員: 短期強(qiáng)化培訓(xùn)80-100學(xué)時(shí)。 高級(jí)程序員: 短期強(qiáng)化培訓(xùn)100-120學(xué)時(shí)。 程序師: 短期強(qiáng)化培訓(xùn)120-150學(xué)時(shí)。 5 技能標(biāo)準(zhǔn) 5.1 程序員 5.1.1 知識(shí)要求 掌握 windows 程序的基本概念、界面風(fēng)格與運(yùn)行機(jī)制; 掌握 Basic 語言的基本概念、數(shù)據(jù)類型、簡單的條件控制與循環(huán)控制語句; 掌握 windows程序設(shè)計(jì)中對(duì)象、對(duì)象屬性、對(duì)象方法的概念及使用方法; 了解應(yīng)用程序的開發(fā)環(huán)境; 了解windows 文件及文件類型。 5.1.2 技能要求 具有使用程序設(shè)計(jì)軟件建立標(biāo)準(zhǔn)EXE工程、編譯該工程及運(yùn)行結(jié)果的能力; 具有設(shè)計(jì)SDI、MDI窗體,加入菜單、工具條、按鈕、文本框等控件的能力; 具有設(shè)計(jì)響應(yīng)基本的windows事件(如按下按鈕、菜單、工具條等)的程序過程,并在過程代碼中改變窗體中部分控件屬性的能力; 具有編寫程序過程讀寫文本文件內(nèi)容的能力。 5.2 高級(jí)程序員 5.2.1 知識(shí)要求 掌握程序設(shè)計(jì)軟件中各種控件的主要屬性與方法; 掌握程序設(shè)計(jì)軟件固有數(shù)據(jù)類型及大部分內(nèi)部函數(shù)的用法; 掌握數(shù)據(jù)庫程序、Internet程序的基本知識(shí); 掌握Windows程序間通信的幾種方法。 5.2.2 技能要求 具有熟練使用程序設(shè)計(jì)軟件的各種控件編制窗體的技能; 具有熟練使用程序設(shè)計(jì)軟件大部分內(nèi)部函數(shù)完成特定功能的技能; 具有設(shè)計(jì)簡單數(shù)據(jù)庫程序與Internet程序的技能; 具有用剪貼板及OLE等在Windows程序間簡單通訊的技能。 5.3 程序師 5.3.1 知識(shí)要求 掌握二種以上程序設(shè)計(jì)軟件中各種控件的主要屬性與方法; 掌握程序設(shè)計(jì)軟件中內(nèi)建的對(duì)象屬性、方法等; 掌握自建可重用程序設(shè)計(jì)軟件對(duì)象與數(shù)據(jù)類型的方法; 掌握Client/Server程序模型。 5.3.2 技能要求 具有熟練使用程序設(shè)計(jì)軟件中各種控件編制窗體的技能; 具有熟練設(shè)計(jì)可重用程序設(shè)計(jì)軟件對(duì)象與數(shù)據(jù)類型的技能; 具有設(shè)計(jì)Client/Server程序的技能; 具有優(yōu)化程序效率的技能。 6 鑒定要求 6.1 申報(bào)條件 考試面向全體社會(huì)勞動(dòng)者; 具有程序設(shè)計(jì)軟件基礎(chǔ)知識(shí),能設(shè)計(jì)簡單的windows程序,制作各種窗體,讀寫文本文件者,可參加初級(jí)程序員級(jí)的考試; 具有程序設(shè)計(jì)軟件全面知識(shí),能熟練設(shè)計(jì)復(fù)雜的windows程序,基本的數(shù)據(jù)庫與Internet應(yīng)用程序者,可參加中級(jí)程序員級(jí)的考試; 具有二種以上程序設(shè)計(jì)軟件的綜合知識(shí),能熟練設(shè)計(jì)復(fù)雜windows程序,熟練使用程序設(shè)計(jì)軟件的函數(shù)、過程、自定義對(duì)象,編寫完善的多媒體程序、數(shù)據(jù)庫應(yīng)用程序、Internet程序、Client /Server程序者,可參加高級(jí)程序員級(jí)的考試。 6.2 考評(píng)員組成 本項(xiàng)考核應(yīng)由在勞動(dòng)部職業(yè)技能鑒定中心注冊(cè)的考評(píng)員組成考評(píng)組主持,每次考試考評(píng)組組成不得少于三名注冊(cè)考評(píng)員,考生與考評(píng)遠(yuǎn)比例不低于10:1。 6.3 鑒定方式與鑒定時(shí)間 程序員:實(shí)際測(cè)試操作技能120分鐘,理論考試60分鐘。 高級(jí)程序員:實(shí)際測(cè)試操作技能120分鐘,理論考試60分鐘。 程序師:實(shí)際測(cè)試操作技能120分鐘,理論考試60分鐘。 7 鑒定內(nèi)容 7.1 程序員 Windows平臺(tái)及其環(huán)境下的中文操作系統(tǒng)、程序設(shè)計(jì)軟件(推薦使用中文Windows 95/98、Visual Basic 5.0學(xué)習(xí)版或?qū)I(yè)版) 7.1.1 基礎(chǔ)知識(shí) Windows 程序界面的基本要素:窗口、菜單、工具條; Basic的基本語法:變量、語句、條件控制與循環(huán)控制; 對(duì)象、對(duì)象屬性、對(duì)象方法的概念; 文件系統(tǒng)及對(duì)文件類型的確認(rèn); Visual Basic 5.0的開發(fā)環(huán)境。 7.1.2 設(shè)計(jì)標(biāo)準(zhǔn)windows程序 建立Visual Basic 5.0標(biāo)準(zhǔn) EXE工程; 設(shè)計(jì) SDI或MDI窗體,配置MDI窗體的屬性; 在窗體中加入文本框,給文本框的多種屬性賦值; 在窗體中加入命令按鈕,編寫代碼響應(yīng)按鈕按下事件; 窗體中加入其它學(xué)習(xí)版控件,設(shè)置相應(yīng)屬性; 編寫代碼響應(yīng)鍵盤、鼠標(biāo)事件; 編寫代碼響應(yīng)窗體或窗體中控件的事件,在運(yùn)行時(shí)改變窗體或控件的屬性; 加入或修改菜單、工具條,并編寫代碼響應(yīng)菜單或工具條事件。 讀寫文本文件 編寫代碼將文本寫入文件; 編寫代碼將文本從文件中讀出。 打印 編寫代碼將文本文件內(nèi)容在打印機(jī)上打印出來。 7.2 高級(jí)程序員 Windows平臺(tái)及其環(huán)境下的中文操作系統(tǒng)、程序設(shè)計(jì)軟件(推薦使用中文Windows 95/98、Visual Basic 5.0 專業(yè)版) 7.2.1 基礎(chǔ)知識(shí) Visual Basic 5.0 專業(yè)版的各種控件的主要屬性與方法; Visual Basic 5.0 固有數(shù)據(jù)類型及重要內(nèi)部函數(shù)(如字符串函數(shù)、日期函數(shù)和數(shù)學(xué)函數(shù))的用法; 數(shù)據(jù)庫程序、Internet程序的基本知識(shí)。 7.2.2 設(shè)計(jì)界面復(fù)雜的windows程序 用Visual Basic 5.0專業(yè)版的各種控件編制SDI或MDI窗體; 用Visual Basic 5.0專業(yè)版的各種控件設(shè)計(jì)具有特定功能的對(duì)話框; 利用Visual Basic 5.0 內(nèi)部函數(shù)設(shè)計(jì)具有特定功能的子程序。 設(shè)計(jì)簡單數(shù)據(jù)庫程序 使用Visual Basic 5.0專業(yè)版的幾種數(shù)據(jù)控件讀取與顯示數(shù)據(jù)庫中的記錄; 使用Visual Basic 5.0專業(yè)版的數(shù)據(jù)控件更新數(shù)據(jù)庫中的記錄; 使用Visual Basic 5.0專業(yè)版的內(nèi)建DataBase對(duì)象訪問數(shù)據(jù)庫。 7.2.3 設(shè)計(jì)簡單Internet程序 在窗體中加入WebBrowser控件,配置基本屬性; 編寫代碼載入并顯示W(wǎng)eb頁面; 編寫代碼響應(yīng)WebBrowser控件的事件。 程序間通訊 在程序間用剪貼板傳遞文本或圖形數(shù)據(jù); 創(chuàng)建與使用OLE對(duì)象; 使用OLE 自動(dòng)化操縱word等應(yīng)用程序。 7.3 程序師 Windows平臺(tái)及其環(huán)境下的中文操作系統(tǒng)、程序設(shè)計(jì)軟件(推薦使用中文Windows 95/98、Visual Basic 5.0 專業(yè)版或企業(yè)版) 7.3.1 基本知識(shí) Visual Basic 中使用內(nèi)建的對(duì)象(不是控件)的方法; 自建可重用Visual Basic 5.0對(duì)象與數(shù)據(jù)類型的方法; Client/Server程序模型; 提高程序性能與效率的注意事項(xiàng); 調(diào)試程序的方法。 7.3.2 設(shè)計(jì)界面復(fù)雜的windows程序 用Visual Basic 5.0專業(yè)版的各種控件編制SDI或MDI窗體; 設(shè)計(jì)Visual Basic 代碼在窗體中直接繪圖; 設(shè)計(jì)Visual Basic 代碼在窗體中制作動(dòng)畫; 設(shè)計(jì)自定義windows事件,向窗體發(fā)送事件。 7.3.3 設(shè)計(jì)完善的數(shù)據(jù)庫程序 用Visual Basic 5.0專業(yè)版的數(shù)據(jù)控件用和SQL語言實(shí)現(xiàn)高級(jí)查詢; 編寫Visual Basic 監(jiān)視數(shù)據(jù)庫的變化(如更新等)。 7.3.4 設(shè)計(jì)完善的Internet程序 編寫強(qiáng)化Web頁面的小型Activex控件; 編寫在Web頁面中打開文擋的Activex Document程序。 7.3.5 設(shè)計(jì)小型Client/Server程序 7.3.6 完成產(chǎn)品的后步驟 設(shè)計(jì)版權(quán)信息; 設(shè)計(jì)程序啟動(dòng)時(shí)的扉頁; 制作安裝程序。
|