程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書_第1頁
程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書_第2頁
程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書_第3頁
程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書_第4頁
程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)指導(dǎo)書適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程一、課程設(shè)計(jì)目的課程設(shè)計(jì)是課程教學(xué)中一項(xiàng)重要的內(nèi)容,是完成教學(xué)計(jì) 劃,達(dá)到教學(xué)目標(biāo)的重要實(shí)踐環(huán)節(jié),經(jīng)過課程設(shè)計(jì),使學(xué)生把 課程上所學(xué)的理論知識(shí)與具體實(shí)際問題有機(jī)的結(jié)合起來,達(dá)到 理論與實(shí)踐相結(jié)合。程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)是程 序設(shè)計(jì)實(shí)踐與分析課程的一個(gè)重要的實(shí)踐性環(huán)節(jié),其目的旨 在幫助學(xué)生進(jìn)一步加深和理解程序設(shè)計(jì)實(shí)踐與分析課程的 基本知識(shí),掌握C#編程方法與技巧,初步掌握Windows應(yīng)用程 序開發(fā)的方法及軟件項(xiàng)目開發(fā)的一般過程,培養(yǎng)學(xué)生正確的程 序設(shè)計(jì)思想和分析問題、解決問題的能力

2、,使學(xué)生對(duì)于系統(tǒng)的 分析,開發(fā),管理等方面受到較為全面、系統(tǒng)和規(guī)范的訓(xùn)練。二、課程設(shè)計(jì)內(nèi)容程序設(shè)計(jì)實(shí)踐與分析課程設(shè)計(jì)一般應(yīng)按以下步驟完成:選題學(xué)生能夠按課程設(shè)計(jì)指導(dǎo)書上的課題進(jìn)行選擇,原則上一 個(gè)題目不能超過三人以上選。另外學(xué)生也能夠自己確定課題, 但所選擇的課題要符合教學(xué)要求,也就是要經(jīng)過指導(dǎo)教師的批 準(zhǔn)方可進(jìn)行。需求分析分析系統(tǒng)的用戶需求,理解系統(tǒng)的業(yè)務(wù)流程,明確系統(tǒng)的 功能和任務(wù),形成需求分析說明書。系統(tǒng)設(shè)計(jì)根據(jù)需求分析說明書,進(jìn)行系統(tǒng)設(shè)計(jì)。系統(tǒng)設(shè)計(jì)分成概要 設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段概要設(shè)計(jì)包括:劃分系統(tǒng)模塊、確定 各模塊功能,確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、 數(shù)據(jù)庫(kù)模式等。詳細(xì)

3、設(shè)計(jì)包括:對(duì)系統(tǒng)進(jìn)行界面設(shè)計(jì)、數(shù)據(jù)庫(kù) 設(shè)計(jì),確定系統(tǒng)各模塊內(nèi)部細(xì)節(jié)的實(shí)施方案,如:為每個(gè)模塊 確定米用的算法,選擇適當(dāng)?shù)墓ぞ弑硎舅惴ǖ倪^程(流程 圖),描述模塊的詳細(xì)過程等。最后形成系統(tǒng)設(shè)計(jì)說明書。程序開發(fā)根據(jù)系統(tǒng)設(shè)計(jì)說明書,使用Visual C#編程語言進(jìn)行程序開 發(fā),并進(jìn)行調(diào)試和運(yùn)行。撰寫課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)報(bào)告包括需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼 (詳細(xì)寫出編程步驟)、調(diào)試的步驟和內(nèi)容、課程設(shè)計(jì)總結(jié)、參考 資料等。三、課程設(shè)計(jì)要求程序開發(fā)要求在編寫代碼過程中盡可能地遵循軟件開發(fā)流程,在設(shè)計(jì)的 指導(dǎo)下進(jìn)行編程。代碼的編寫以實(shí)現(xiàn)設(shè)計(jì)的功能和性能為目 標(biāo),要求比較正確的完成設(shè)計(jì)要求的功能,達(dá)

4、到設(shè)計(jì)要求的性 能。要具有良好的程序結(jié)構(gòu),提高程序的封裝性。源程序要有 適當(dāng)?shù)淖⑨?,使程序容易閱讀,方便調(diào)試、測(cè)試等。系統(tǒng)界面 友好,使用方便。課程設(shè)計(jì)報(bào)告要求課程設(shè)計(jì)報(bào)告是在完成設(shè)計(jì)、編程、調(diào)試后對(duì)學(xué)生歸納技 術(shù)文檔和撰寫技術(shù)報(bào)告能力的訓(xùn)練,以培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)淖黠L(fēng)和 科學(xué)的態(tài)度。課程設(shè)計(jì)報(bào)告是課程設(shè)計(jì)工作的總結(jié)和提高,課 程設(shè)計(jì)報(bào)告應(yīng)該反映出在課程設(shè)計(jì)過程中所做的主要工作及取 得的主要成果,以及在課程設(shè)計(jì)過程中的心得體會(huì)。課程設(shè)計(jì) 報(bào)告要求如下:(1)裝訂要求:封面后是任務(wù)書、目錄、課程設(shè)計(jì)正文、學(xué) 生成績(jī)表、附錄(若有)。(2)課程設(shè)計(jì)報(bào)告要包含設(shè)計(jì)題目、設(shè)計(jì)目的、需求分析、系統(tǒng)設(shè)計(jì)、程序?qū)?/p>

5、現(xiàn)(關(guān)鍵代碼)、系統(tǒng)測(cè)試,課程設(shè)計(jì)結(jié)論 和心得體會(huì)等。這部分內(nèi)容是報(bào)告的正文。(3)列出參考文獻(xiàn)。(4)課程設(shè)計(jì)報(bào)告要求書寫規(guī)范、文字通順、圖表清晰、數(shù) 據(jù)完整、結(jié)論明確。四、課程設(shè)計(jì)進(jìn)度安排此次課程設(shè)計(jì)時(shí)間為一周,分四個(gè)階段完成:選題與分析設(shè)計(jì)階段。指導(dǎo)教師應(yīng)積極引導(dǎo)學(xué)生自主學(xué)習(xí) 和鉆研問題,明確設(shè)計(jì)要求,找出實(shí)現(xiàn)方法,按照需求分析、概要 設(shè)計(jì)、詳細(xì)設(shè)計(jì)這幾個(gè)步驟進(jìn)行。這一階段在第1-2天完成。編碼調(diào)試階段:根據(jù)設(shè)計(jì)分析方案編寫代碼,然后調(diào)試該 代碼,實(shí)現(xiàn)課題要求的功能。這一階段在第2-4天完成。課程設(shè)計(jì)報(bào)告階段:總結(jié)設(shè)計(jì)工作,寫出課程設(shè)計(jì)說明書, 要求學(xué)生寫出需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、

6、編碼、測(cè)試的步 驟和內(nèi)容。這一階段在第4-5天完成??己穗A段。這一階段在第5天完成。五、課程設(shè)計(jì)的考核及成績(jī)?cè)u(píng)定標(biāo)準(zhǔn)課程設(shè)計(jì)的考核方法是學(xué)生實(shí)際演示其設(shè)計(jì)完成的系統(tǒng)功 能,并提交個(gè)人的設(shè)計(jì)報(bào)告;學(xué)生需簡(jiǎn)要敘述系統(tǒng)設(shè)計(jì)和開發(fā) 的設(shè)計(jì)思路及完成情況,指導(dǎo)教師可根據(jù)學(xué)生答辯的具體情況 隨機(jī)提出問題,每個(gè)同學(xué)的最后得分以其設(shè)計(jì)報(bào)告質(zhì)量和完成 系統(tǒng)的工作質(zhì)量為評(píng)判標(biāo)準(zhǔn)??己顺煽?jī)分優(yōu)、良、中、及格和 不及格五等。考核標(biāo)準(zhǔn)包括:程序設(shè)計(jì)的可用性,實(shí)用性,通用性,可擴(kuò)充性(30%)學(xué)生的創(chuàng)新能力(10%)課程設(shè)計(jì)報(bào)告(30%)答辯水平(20%)學(xué)習(xí)態(tài)度(10%)六、課程設(shè)計(jì)可供選的題目題目1:家庭收支管理系統(tǒng)主要功能:.家庭收入和支出的登記。其中收入登記內(nèi)容包括:收入時(shí) 間、收入來源,支出登記內(nèi)容包括:支出時(shí)間、支出用途、支出 金額、消費(fèi)人、備注等信息。.分類查詢。收入查詢:月收入明細(xì)查詢;月總收入查詢;年收入總和查 詢;收入來源查詢等。支出查詢:月支出明細(xì)查詢;月支出總和查詢。題目2:商品銷

溫馨提示

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

評(píng)論

0/150

提交評(píng)論