VisualBasic課程設(shè)計指導(dǎo)書_第1頁
VisualBasic課程設(shè)計指導(dǎo)書_第2頁
VisualBasic課程設(shè)計指導(dǎo)書_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、VB課程設(shè)計指導(dǎo)書1、基本思想概念課程設(shè)計是對主修課程所學(xué)知識的綜合運(yùn)用的一個過程,可以使得主修課程知識大幅度鞏固、提高和進(jìn)一步的系統(tǒng)掌握。學(xué)生在大學(xué)本科4年的學(xué)習(xí)過程中,要對數(shù)門比較重要的課程學(xué)習(xí)之后進(jìn)行課程設(shè)計。在課程設(shè)計過程中,應(yīng)該遵循軟件工程的思想。問題定義:即要解決的問題是什么?具體包括:項(xiàng)目的名稱、背景、開發(fā)該系統(tǒng)的現(xiàn)狀、項(xiàng)目的目標(biāo)等??尚行匝芯浚耗康氖怯米钚〉拇鷥r確定在問題定義階段所確定的系統(tǒng)的目標(biāo)和規(guī)模是否能夠?qū)崿F(xiàn),所確定的問題是否可以解決,系統(tǒng)方案在經(jīng)濟(jì)上、技術(shù)上和操作上是否可以接受。需求分析:基本任務(wù)是要準(zhǔn)確地定義系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么”的問題。確定系統(tǒng)的主要功能

2、,對軟件開發(fā)的主要目的、軟件的使用領(lǐng)域和有關(guān)該軟件開發(fā)的軟、硬件環(huán)境進(jìn)行詳細(xì)的分析。主要包括:(1)系統(tǒng)概述(2)系統(tǒng)運(yùn)行軟、硬件環(huán)境(3)功能需求描述(包括哪些模塊,每個模塊功能。)總體設(shè)計:(1)設(shè)計軟件系統(tǒng)結(jié)構(gòu)采用某種設(shè)計方法,將一個復(fù)雜的系統(tǒng)按功能劃分成模塊確定每個模塊的功能確定模塊之間的調(diào)用關(guān)系確定模塊之間的接口,及模塊間傳遞的信息評價模塊結(jié)構(gòu)的質(zhì)量(2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計數(shù)據(jù)結(jié)構(gòu)的設(shè)計數(shù)據(jù)庫設(shè)計編寫概要設(shè)計文檔詳細(xì)設(shè)計:主要是確定每個模塊的具體執(zhí)行過程,主要有以下幾個任務(wù):為每個模塊進(jìn)行詳細(xì)的算法設(shè)計為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計確定數(shù)據(jù)庫的物理結(jié)構(gòu)其他設(shè)計(根據(jù)軟件類型,進(jìn)行輸入、

3、輸出設(shè)計,人-機(jī)對話設(shè)計等)編寫詳細(xì)設(shè)計說明書具體為:(1)對每個模塊進(jìn)行功能描述(2)源文件定義(該模塊涉及幾個文件,每個文件功能)(3)函數(shù)定義(本模塊用到的幾個函數(shù)功能,及代碼實(shí)現(xiàn))編碼:用選定的程序設(shè)計語言實(shí)現(xiàn)詳細(xì)設(shè)計。綜合測試:為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程,一個程序要進(jìn)行反復(fù)的測試,用不同的數(shù)據(jù),以便發(fā)現(xiàn)尚未發(fā)現(xiàn)的錯誤。2分組(1)每組2-3人,不得跨班編組,每組確定一名組長。(2)每班不得有相同的選題(班長把關(guān)、協(xié)調(diào))。3、選題VB課程設(shè)計題目在給出的"VisualBasic課程設(shè)計選題參考.doc”文檔中進(jìn)行選擇,對所選題目必須首先完成題目中指定的界面設(shè)計和功能

4、,在此基礎(chǔ)上,可以結(jié)合所學(xué)知識進(jìn)一步擴(kuò)展程序功能。4設(shè)計步驟(1)選定課題、完成任務(wù)分解(2)做系統(tǒng)需求分析(3)總體設(shè)計:采用表格的形式給出數(shù)據(jù)結(jié)構(gòu)表。(4)詳細(xì)設(shè)計、編程(小組中的成員各自完成自己所選模塊)。(5)上機(jī)調(diào)試與測試,記錄測試結(jié)果(應(yīng)在組長協(xié)調(diào)下全組共同完成)。(6)編寫課程設(shè)計報告書:每組一份;將上述內(nèi)容總結(jié)成文,不含源程序;統(tǒng)一使用A4白紙,預(yù)留裝訂線,裝訂后提交,封面、扉頁(課題選定與任務(wù)分解)、第3頁(數(shù)據(jù)結(jié)構(gòu)表)可以打印,其他正文內(nèi)容必須手寫。詳見示例。(7)提交課程設(shè)計報告書、提交源程序、接受答辯(以小組為單位,源程序以電子文檔形式提交到ftp下“VB課程設(shè)計”的文

5、件夾下)5答辯(1)在上機(jī)時隨時詢問編程進(jìn)度(2)完成源程序和課程設(shè)計報告書后,教師指定組中某個同學(xué)回答與課題相關(guān)的提問6評分標(biāo)準(zhǔn)必須具備按時上機(jī)、設(shè)計驗(yàn)收、課程設(shè)計報告按時上交,三者同時滿足要求才可計算其成績,三者缺一按零分處理。通過設(shè)計驗(yàn)收方式,并結(jié)合學(xué)生的動手能力,獨(dú)立分析解決問題的能力和創(chuàng)新精神,總結(jié)報告和驗(yàn)收水平以及學(xué)習(xí)態(tài)度綜合考評。其中:(1)課程設(shè)計報告書(30分)(2)程序通過情況(30分)(3)考勤情況(10分)(4)答辯情況(30分)7提交日期截止到18周最后一次課提交并答辯,可以提前提交并答辯。8.報告書格式(1)中文采用宋體,英文采用TimesNewRoman(2)一級

6、標(biāo)題:四號加粗,采用編號1、2、3(3)二級標(biāo)題:五號,采用編號1)、2)、3)4)正文:五號5)除封面外,頁眉內(nèi)容為課設(shè)題目,頁腳內(nèi)容為“第幾頁共幾頁”,均居中對齊。報告每組一份,全體組員協(xié)作完成,除封面、扉頁、表結(jié)構(gòu)外,正文全部手寫,每人有獨(dú)立的內(nèi)容)報告書示例見下頁VB課程設(shè)計報告書(此處寫自己選擇的課設(shè)題目)設(shè)計人:XXXXXX、XXX指導(dǎo)教師:馬春俠2011年月日提交課題選定與任務(wù)分解課題名稱:班級:組長:聯(lián)系電話:任務(wù)分解表:學(xué)號承擔(dān)人任務(wù)描述數(shù)據(jù)結(jié)構(gòu)表信息管理類型題目示例:數(shù)據(jù)結(jié)構(gòu)表(以圖書管理系統(tǒng)為例)字段序號字段名自定義類型成員名類型長度/字節(jié)數(shù)1書名name字符串202刊號

7、kanhao字符串103出版社press字符串20若有多個數(shù)據(jù)表,則需逐一介紹其表結(jié)構(gòu)。其他類型題目示例:全局變量和模塊級變量序號變量作用域變量名數(shù)據(jù)類型含義1全局aInteger存放線的寬度2bLong存放畫線的顏色3Forml模塊cSingle存放圓的半徑系統(tǒng)需求、功能分析(執(zhí)筆人:XX建議組長完成)(按課程設(shè)計的“基本思想概念”的相關(guān)內(nèi)容作簡介。)總體設(shè)計(執(zhí)筆人:xxx全組集體完成,建議組長執(zhí)筆)(1)界面設(shè)計控件及屬性設(shè)置(米用表格,例如下表)主界面截圖控件類型控件名稱初始屬性設(shè)置水平滾動條HscrolllMin=1Max=10文本框TextlText=""計時器

8、Timerllnterval=1000Enabled=False(2)模塊設(shè)計(簡介每個模塊的功能,模塊圖)(3)數(shù)據(jù)結(jié)構(gòu)設(shè)計(簡介系統(tǒng)公用的(外部定義的)變量、符號常量、結(jié)構(gòu)體類型、結(jié)構(gòu)體變量等等設(shè)計思想,其中數(shù)據(jù)表結(jié)構(gòu)的設(shè)計結(jié)果前述“第3頁”已有,不必重復(fù))(以下每人編寫的模塊都作為一個新的標(biāo)題另起一頁。)二、xx模塊(執(zhí)筆人:xxx(1)對自己負(fù)責(zé)的模塊進(jìn)行詳細(xì)的功能描述(2)流程圖(3)模塊測試(寫出自己負(fù)責(zé)的該模塊部分的程序測試表,如下表所示。)編號操作、輸入內(nèi)容程序運(yùn)行狀態(tài)、輸出結(jié)果1啟動程序提示輸入密碼2輸入正確密碼清屏后出現(xiàn)主菜單3主菜單下鍵入菜單選項(xiàng)1(錄入)顯示輸入提示,進(jìn)入輸入狀態(tài),結(jié)束后回到主菜單4主采單下鍵入采單選項(xiàng)2(查詢)顯示學(xué)號提示,輸入200503109235學(xué)號后,顯示該學(xué)號學(xué)生的全部檔案信息,并提示“按任一鍵回到主菜單5主菜單下鍵入菜單選項(xiàng)2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論