《軟件編程課程設(shè)計(jì)》執(zhí)行方案和任務(wù)書_第1頁(yè)
《軟件編程課程設(shè)計(jì)》執(zhí)行方案和任務(wù)書_第2頁(yè)
《軟件編程課程設(shè)計(jì)》執(zhí)行方案和任務(wù)書_第3頁(yè)
《軟件編程課程設(shè)計(jì)》執(zhí)行方案和任務(wù)書_第4頁(yè)
《軟件編程課程設(shè)計(jì)》執(zhí)行方案和任務(wù)書_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件編程課程設(shè)計(jì)執(zhí)行方案一、軟件編程課程設(shè)計(jì)目標(biāo)本次課程設(shè)計(jì)是高級(jí)語(yǔ)言程序設(shè)計(jì)課程的綜合實(shí)驗(yàn), 通過(guò)大一上學(xué)期對(duì)高級(jí)語(yǔ)言程序設(shè)計(jì)課程的學(xué)習(xí),學(xué)生已初步掌握C語(yǔ)言的基本概念、結(jié)構(gòu)化程序設(shè)計(jì)的基本方法,但是實(shí)際編程和上機(jī)調(diào)試程序的能力還遠(yuǎn)遠(yuǎn)不足。通過(guò)軟件編程課程設(shè)計(jì),加強(qiáng)學(xué)生自主學(xué)習(xí)、收集資料和動(dòng)手編程的能力,為后續(xù)專業(yè)課打下基礎(chǔ)。二、軟件編程課程設(shè)計(jì)基本信息1.指 導(dǎo) 教 師:王寶鳳2.專 業(yè) / 班 級(jí):物聯(lián)網(wǎng)工程專業(yè)151班3.時(shí)間/地點(diǎn)/形式:2016.5.232016.6.3,教學(xué)周2周/電子樓101(待定)/集中4.課程設(shè)計(jì)類型:基于C語(yǔ)言的綜合性軟件編程設(shè)計(jì)三、軟件編程課程設(shè)計(jì)說(shuō)明1

2、.使用平臺(tái):Visual C+6.02.課程設(shè)計(jì)要求:l 選定任務(wù)書中一個(gè)題目完成l 模塊化程序設(shè)計(jì)l 鋸齒型程序書寫格式l 必須上機(jī)調(diào)試通過(guò)3.進(jìn)度安排:5.235.23選定題目,確定數(shù)據(jù)結(jié)構(gòu)和功能模塊劃分5.245.25算法設(shè)計(jì),包括模塊描述、接口及輸入、輸出等5.265.31程序?qū)崿F(xiàn)6.16.2程序調(diào)試與改進(jìn),完成課程設(shè)計(jì)報(bào)告6.36.3程序演示、答辯四、教師指導(dǎo)要求1針對(duì)教師和學(xué)生在沒(méi)有正常上課安排的時(shí)間里,集中安排教室、機(jī)房進(jìn)行課程設(shè)計(jì),給予學(xué)生講解、指導(dǎo);2. 針對(duì)學(xué)生課程設(shè)計(jì)過(guò)程中存在問(wèn)題,安排答疑時(shí)間。五、學(xué)生應(yīng)完成的內(nèi)容1. 程序一套,要求演示,講解編程思路;2. 課程設(shè)計(jì)報(bào)

3、告一份,報(bào)告后附上源代碼;3. 源代碼電子版,提交的源代碼要求加注釋。(以附件的形式提交至老師的郵箱(),郵件正文中注明專業(yè)、班級(jí)及姓名)六、成績(jī)考核方式本課程根據(jù)平時(shí)成績(jī)和課程設(shè)計(jì)報(bào)告進(jìn)行綜合評(píng)定,成績(jī)以百分制計(jì)算,分配比例如下:1、 平時(shí)成績(jī):滿分60分,占總成績(jī)的60%,具體包括:l 出勤滿分20分l 上機(jī)操作滿分40分(1) 程序調(diào)試通過(guò),并能按老師要求進(jìn)行演示。如果題目有基本功能和增強(qiáng)功能,只完成基本功能最高分為15分,全部實(shí)現(xiàn)增強(qiáng)功能最高分為20分。(滿分20分);(2)程序答辯:學(xué)生針對(duì)教師提問(wèn),回答條理、清楚,視學(xué)生回答情況給出相應(yīng)分?jǐn)?shù)(滿分20分);2

4、、成果考核:滿分40分,占總成績(jī)的40%,考核形式為按格式規(guī)范要求提交一篇軟件編程課程設(shè)計(jì)報(bào)告。七、課程設(shè)計(jì)報(bào)告的格式規(guī)范1.軟件編程課程設(shè)計(jì)報(bào)告封面:軟件編程課程設(shè)計(jì)報(bào)告(楷體二號(hào))(楷體四號(hào))題目:(楷體四號(hào))專業(yè)年級(jí):(楷體四號(hào))學(xué)號(hào):(楷體四號(hào))姓名:(楷體四號(hào))指導(dǎo)教師:(楷體四號(hào))2016年月日2.軟件編程課程設(shè)計(jì)報(bào)告的主要內(nèi)容(楷體四號(hào))問(wèn)題定義:描述選定的題目?jī)?nèi)容以及實(shí)際完成的軟件功能開發(fā)工具:Visual C+6.0數(shù)據(jù)結(jié)構(gòu):此部分要求說(shuō)明編程中用來(lái)表示題目中數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)算法描述:此部分要求寫出主要算法的基本思想以及程序中模塊的劃分原則,各模塊接口;可選擇采用偽代碼或流程圖

5、的方式來(lái)說(shuō)明各模塊的基本思想程序調(diào)試情況:此部分說(shuō)明上機(jī)調(diào)試時(shí)碰到的問(wèn)題及解決方法心得及體會(huì):此部分說(shuō)明通過(guò)本次課程設(shè)計(jì)所得的收獲及體會(huì)程序源清單:課程設(shè)計(jì)最后附上源代碼。方案撰寫人:王寶鳳信息工程學(xué)院軟件編程課程設(shè)計(jì)任務(wù)書1. 題目:學(xué)生成績(jī)管理系統(tǒng)(1) 說(shuō)明:每個(gè)學(xué)生是一個(gè)記錄,包括學(xué)號(hào),姓名,性別,3門課程成績(jī)。(2) 功能l 建立一個(gè)文件,將每位學(xué)生的信息(包括學(xué)生學(xué)號(hào)、姓名、各門課程的成績(jī)等)寫入文件中,并能顯示于屏幕上。l 采用結(jié)構(gòu)體定義每個(gè)教師的職工號(hào)、姓名、職稱、性別、3門課程和教學(xué)效果綜合評(píng)分;(基本要求)l 系統(tǒng)的各個(gè)功能模塊要求用函數(shù)實(shí)現(xiàn);(基本要求)l 信息查詢:輸入

6、學(xué)號(hào),查詢學(xué)生各門課程的成績(jī),并顯示。l 排序:按學(xué)號(hào)排序、按姓名排序以及按各門課程的成績(jī)平均分進(jìn)行排序,并顯示。l 信息刪除與修改輸入學(xué)號(hào),刪除或修改該學(xué)生的成績(jī)信息。l 用靜態(tài)的數(shù)據(jù)結(jié)構(gòu)(結(jié)構(gòu)體數(shù)組)是基本要求,用鏈表的動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)是增強(qiáng)功能要求l 顯示所有學(xué)生成績(jī)優(yōu)(90-)、良(80-89)、一般70-79)、及格(60-69)和不及格(59)分布的二維柱狀圖(選做)void menu()int select; printf(-n); printf( n); printf( 1.添加信息 2.修改信息 3.刪除信息 n); printf( n); printf( n); print

7、f(4.列出所有信息 5.查找指定學(xué)號(hào) 6.初始化信息 n); printf( n); printf( n); printf( 7.退出程序 0.返回上層 n); printf( n); printf(-n); printf( 請(qǐng)選擇:); scanf(%d, &select); switch(select) case 1:luru(); break; case 2:AmendInf(); break;case 3:DelInf(); break;case 4:ListAll(); break;case 5:SearchNum();break;case 6:SearchName();break; case 7:CCode(); break;case 8:total = 0;printf(操

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論