版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、V B程序設計實訓大綱課程名稱:VB 程序設計實訓/Visual Basic Programming Practice 課程類型:專業(yè)實訓課學時: 60學時 學期:第二、三學期各一周先修課程:計算機基礎、vfp或Access、VB程序設計 適用專業(yè):計算機網絡技術Visual Basic 程序設計實訓大綱是根據(jù)江蘇聯(lián)合職業(yè)技術學院計算機網 絡技術專業(yè) 2008 年 6 月修訂的教學計劃編寫而成的教學文件,它以綱要的形式 制定了本課程的性質、目的和任務、教學要求和技能訓練要求等內容,同時指明 了教學中應注意的問題,是組織該課程教學的指導性教學文件。本門課程采用項 目教學法,全期實訓圍繞員工管理系
2、統(tǒng)大項目完成教學工作,將該系統(tǒng)科學 劃分基礎知識模塊和員工管理系統(tǒng)項目部分,在學完Visual Basic程序設 計后完成一個較為完善的項目。二、課程目標 本課程是面向對象編程的一門程序設計語言,是計算機專業(yè)的一門實踐性較 強的語言類專業(yè)課。它的主要任務是培養(yǎng)學生掌握可視化程序設計的基本方法, 掌握采用事件驅動方法編程的能力,掌握可視化程序設計和事件驅動編程的基本 方法,從而達到能用 VB 編寫應用程序的目的,具有一定解決實際問題的能力(如 完成一些小型系統(tǒng)的開發(fā)等)。培養(yǎng)學生掌握 VB 軟件工程師職業(yè)崗位群的基本 技能。(一)教學目標:使學生進一步鞏固VB程序設計課程中所學到的知識,熟練掌握
3、并 綜合運用所學的編程技巧。2使學生初步掌握程序設計開發(fā)的基本思想及方法。3培養(yǎng)學生在已有的知識基礎上進一步獲取新知識的能力,提高分析問題 和解決問題的能力。4培養(yǎng)學生的團隊精神和協(xié)作能力。5培養(yǎng)學生簡單文檔的寫作能力。6鍛煉學生的口頭表達能力。教學基本要求:掌握VB設計程序的一般步驟;2熟練掌握各種控件的使用;3熟練掌握 for、 while、 do 三種循環(huán)語句的應用;4.掌握sub子過程、function函數(shù)過程的創(chuàng)建和調用;5熟練掌握通用對話框控件的使用,掌握工具欄的設計;熟練掌握菜單設計器創(chuàng)建菜單,掌握彈出式菜單的設計;簡單掌握 VB 中數(shù)據(jù)庫的訪問技術,學會使用 VB 開發(fā)小型的信
4、息管理 系統(tǒng)。三、內容標準(一)基礎知識鞏固和加強模塊實訓1 VB開發(fā)環(huán)境與簡單應用程序的開發(fā)(2學時).實訓目的熟悉VB開發(fā)環(huán)境并掌握開發(fā)程序的步驟。.實訓內容啟動VB,熟悉VB編程環(huán)境。通過編寫一個簡單的加法器,體會VB編程風格和開發(fā)程序的步驟 實訓 2 窗體、文本框和標簽框控件的使用(2學時)1 .實訓目的 掌握窗體、文本框和標簽框常用的屬性、事件和方法,能根據(jù)用戶需 要,設計良好的用戶界面,及相應 的代碼。實訓內容設計窗體的單擊事件中,顯示一幅圖片。在窗體 KeyPress 事件中,顯示所鍵入的字符和該字符的 ASCII 碼 值,雙擊窗體,清除窗體上顯示的 文字。使用窗體、文本框和標簽
5、框控件,編寫能實現(xiàn)四則運算的應用程序。設計能夠多行顯示文本的界面。并正確使用文本框的屬性及事件過程。實訓3 命令按鈕、選擇框、單選鈕和框架的使用(2學時)1 實訓目的正確使用命令按鈕的各種屬性、事件。合理運用其 Dafault、Cancle 屬性。并能根據(jù)需要合理使用選擇 框、單選鈕和框架控件。2 實訓內容(1)設計一個程序。窗體上兩個命令按鈕,“顯示”和 “退出”,單擊 “顯示” 按鈕時,窗體上顯示一個 圖片,同時將兩個命令按鈕隱藏,單擊有圖片的窗體 時,恢復原界面,單擊“退出”按鈕,結束程序的運行。(2) 設計程序,包括文本框、命令按鈕、選擇框、單選鈕和框架,對文 本框的文檔進行字形和效果
6、的格式 化。(3)設計用戶登錄界面。(擴充實訓項目)實訓4 列表框的使用(2學時)1 實訓目的學習使用列表框控件。掌握主要的屬性與事件。2 實訓內容用兩個列表框來實現(xiàn)列表項的添加與刪除。實訓5 組合框和滾動條的使用(2學時)1 實訓目的 學習使用組合框和滾動條控件。掌握主要的屬性與事件。2 實訓內容(1)用組合框來完成對各大城市的信息查詢。(2)用滾動條和標簽框實現(xiàn) VB 中的 RGB 函數(shù)的不同顏色和三色比例。 實訓 6 綜合實驗(2學時)1 實訓目的對前面所學的控件進行綜合練習。2 實訓內容(1)在立即窗口中,使用各種函數(shù)。(2)自行設計程序,完成代碼編寫。實訓7 對話框的使用(2學時)1
7、 實訓目的(1)掌握對話框的使用,使用戶界面具有個性化。并能靈活使用兩個函 數(shù)的語法格式。(2)掌握通用對話的使用。2 實訓內容(1)設計一個程序,當單擊窗體時,出現(xiàn)三個按鈕的消息框,對不同的 按鈕選擇后,會出現(xiàn)不同的消息框。(2)使用通用對話框,設計一個程序,能夠改變標簽框中文本的顏色、 字體。實訓8 圖片框、圖像框和計時器的使用(2學時)1 實訓目的 利用圖片框、圖像框和計時器,能制作各種簡單動畫。掌握常用的動 畫制作方法。2 實訓內容(1)利用 VB 提供的圖文件,用圖像框和計時器制作月蝕的動畫。(2)利用圖片框、滾動條和一個 “退出”按鈕。在圖片中裝入一個圖片, 通過單擊滾動條時,改變
8、圖片框的大小。屬性自己設定。實 訓 9 菜單控件與文件系統(tǒng)控件的使用(2學時)1 實訓目的 (1)練習菜單編輯器,設計不同的菜單。 (2)同步設計三個文件系統(tǒng)控件。(3)設計一個簡單的文檔編輯器,對文件進行操作,要求有打開,保存 及文字格式定義的功能。要用菜單編輯器、通用對話框和文件系統(tǒng)控件完成。(擴 充實訓項目)2 實訓內容 (1)用菜單編輯器,設計菜單,并通過通用對話框對文件進行復制、刪 除等操作。(2)用文件系統(tǒng)控件有選擇的進行文件進行復制、刪除等操作。 實訓10數(shù)據(jù)Data控件的使用(2學時)1 實訓目的學習在VB環(huán)境中,能建立數(shù)據(jù)庫和表,并用VB提供的Data控件, 對數(shù)據(jù)庫時行操作
9、。2 實訓內容在 VB 環(huán)境下,設計一個數(shù)據(jù)庫及一個表,與 Data 控件綁定,設置正 確的屬性。并對數(shù)據(jù)庫進行操作。實訓11數(shù)據(jù)庫引擎ADO數(shù)據(jù)的使用(2學時)實訓目的學習在VB環(huán)境中,能建立數(shù)據(jù)庫和表,并用數(shù)據(jù)庫引擎ADO,對數(shù) 據(jù)庫時行訪問。實訓內容(在VB環(huán)境下,建一個數(shù)據(jù)庫及幾個相關聯(lián)的表,使用ADO,并對 數(shù)據(jù)庫進行操作。實訓12圖形控件圖形方法的使用及ActiveX控件的使用(2學時)實訓目的練習圖形控件與圖形方法,并會使用 ActiveX 控件中的狀態(tài)欄 (StatuBar)和工具欄(ToolBar)。實訓內容(1)以窗體或圖片框為背景,用圖形方法或圖形控件繪出各種顏色不現(xiàn) 同
10、的形狀不同的圖形。(2)用ActiveX控件中的狀態(tài)欄(StatuBar)和工具欄(ToolBar)。自行 設計界面,并有相應的代碼支持。(二)綜合應用與設計能力模塊項目一:員工管理系統(tǒng)登錄界面的設計( 6 學時)1掌握設計程序的一般步驟;2掌握窗體和基本控件的應用;3掌握數(shù)據(jù)的輸入與輸出; 4掌握數(shù)據(jù)類型、常量和變量、運算符和表達式、常用內部函數(shù)等概念。教學重點:程序設計的一般步驟,窗體、控件的基本應用。 教學難點:窗體、控件的基本應用。項目二:使用ADO技術訪問數(shù)據(jù)庫制作登錄(8學時)了解ADO對象模型的使用;掌握ADO數(shù)據(jù)控件的使用;掌握使用ADO技術訪問數(shù)據(jù)庫的方法;教學重點:使用 A
11、DO 技術訪問數(shù)據(jù)庫的方法。教學難點:使用 ADO 技術訪問數(shù)據(jù)庫的方法。 項目三:員工信息輸入模塊設計(8學時)輸入模塊用來輸入員工信息和工資信息,由主界面中的輸入菜單分別進 入輸入員工信息和工資信息窗體。1包括員工基本信息、月工資信息和部門信息情況; 2人員信息管理就是將上述信息轉變?yōu)橛嬎銠C能接受的數(shù)據(jù)送入計算 機;系統(tǒng)包含人員數(shù)據(jù)輸入、信息查詢、圖表顯示和報表及輸出等功能; 3熟練掌握使用 ADO 技術訪問數(shù)據(jù)庫的方法。教學重點:所有信息分類存放到相應的數(shù)據(jù)庫中保存、管理。 教學難點:各個數(shù)據(jù)表的設計。項目四:信息查詢模塊設計(8學時) 通過主界面進入查詢窗體,查詢模塊用于查詢顯示滿足不
12、同條件人員的工資 情況或人員信息,可以查詢部門、查詢職稱和查詢時間。1查詢滿足條件的信息; 2能對人數(shù)、工資、職稱等查詢后的信息進行統(tǒng)計; 3將查詢的結果寫入隨機文件,并保存文件; 教學重點:有關查詢的操作、文件操作。 教學難點:1查詢操作;2文件操作。 項目五:圖表輸出模塊(6學時)通過主界面菜單進入圖表模塊,圖表模塊用于歷年工資數(shù)據(jù)表(Salary), 課題作出歷年部門平均工資圖表和不同職稱平均工資圖表。1ADO 技術訪問數(shù)據(jù)庫的使用;2DBCombo 控件輸入支撐、輸入部門,兩個 DBCombo 控件分別綁訂 到部門(Department)和職稱表(Proc);3修改 ADO 控件的 R
13、ecordsource 屬性,計算出該部門所有人員歷年平 均工資;4修改 ADO 控件的 Recordsource 屬性,計算出該職稱所有人員歷年平 均工資。教學重點:圖表形式輸出員工的工資及職稱情況。教學難點:DBCombo控件的使用。四、實施建議(一)教學建議本實訓是Visual Basic程序設計課程的實訓教學環(huán)節(jié),內容為小型管理 系統(tǒng)的設計開發(fā)。采用項目教學法,實行機房的一體化教學,所有教學過程在軟 件機房完成??梢愿鶕?jù)班級人數(shù)不同,實訓分 810個項目小組進行,項目組長 負責整修系統(tǒng)的開發(fā)設計,小組成員根據(jù)特長進行不同的分工,小項目完成都要 完成項目展示、驗收,進而最終實現(xiàn)大項目的設計開發(fā),最終教師給出客觀評價, 成績的評定進入學生的技能成績檔案。(二)教學方法與考核方式以學生上機操作,教師輔導的方式為主。以組為單位,每個成員就個人所做部分向教師進行陳述,并回答教師的提 問。實訓考核評分標準 TOC o 1-5 h z (1)實現(xiàn)個人基本功能50分(2)完成個人文檔資料16 分(3) 個人所做的內容難度10分(4)通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年受歡迎人事代理合同
- 2025年生態(tài)環(huán)保技術推廣合同
- 二零二五年度木材行業(yè)信息化建設與數(shù)據(jù)服務合同2篇
- 鍍錫平板軋材項目可行性研究報告建議書申請備案
- 2020-2025年中國半導體激光治療機行業(yè)市場運營現(xiàn)狀及投資戰(zhàn)略咨詢報告
- 貴陽2025年租賃合同含租賃雙方權利義務及爭議解決機制2篇
- 2025年度文化創(chuàng)意產業(yè)知識產權運營框架協(xié)議
- 二零二五年度道路工程施工合同糾紛處理協(xié)議
- 二零二五年度綠色食品連鎖店進貨合同電子版
- 二零二五年度2025年度生物制藥行業(yè)研究員聘用協(xié)議
- 人教版物理八年級下冊 專項訓練卷 (一)力、運動和力(含答案)
- 山東省房屋市政工程安全監(jiān)督機構人員業(yè)務能力考試題庫-中(多選題)
- 重慶市2023-2024學年七年級上學期期末考試數(shù)學試題(含答案)
- 2024年中考語文滿分作文6篇(含題目)
- 北師大版 2024-2025學年四年級數(shù)學上冊典型例題系列第三單元:行程問題“拓展型”專項練習(原卷版+解析)
- 2023年譯林版英語五年級下冊Units-1-2單元測試卷-含答案
- 施工管理中的文檔管理方法與要求
- DL∕T 547-2020 電力系統(tǒng)光纖通信運行管理規(guī)程
- 種子輪投資協(xié)議
- 執(zhí)行依據(jù)主文范文(通用4篇)
- 浙教版七年級數(shù)學下冊全冊課件
評論
0/150
提交評論