《程序設(shè)計(jì)訓(xùn)練》課程教學(xué)大綱_第1頁
《程序設(shè)計(jì)訓(xùn)練》課程教學(xué)大綱_第2頁
《程序設(shè)計(jì)訓(xùn)練》課程教學(xué)大綱_第3頁
《程序設(shè)計(jì)訓(xùn)練》課程教學(xué)大綱_第4頁
《程序設(shè)計(jì)訓(xùn)練》課程教學(xué)大綱_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《程序設(shè)計(jì)訓(xùn)練》教學(xué)大綱課程名稱:程序設(shè)計(jì)訓(xùn)練課程英文名稱:Programmingtraining課程編號(hào):1501SJ033課程類別:必修學(xué)時(shí):2周學(xué)分:2分適用專業(yè):電子信息類專業(yè)先修課程:C語言程序設(shè)計(jì)一、課程性質(zhì)《程序設(shè)計(jì)訓(xùn)練》是為電子信息類專業(yè)學(xué)生開設(shè)的重要實(shí)踐性課程,其實(shí)踐性、應(yīng)用性強(qiáng)。該課程是在《C語言程序設(shè)計(jì)》理論教學(xué)后為提高學(xué)生實(shí)踐能力而進(jìn)行的一次綜合、系統(tǒng)的實(shí)踐教學(xué)。通過本次課程設(shè)計(jì),使學(xué)生鞏固和加深理論知識(shí),較系統(tǒng)地掌握結(jié)構(gòu)化編程思想和特點(diǎn);培養(yǎng)學(xué)生的計(jì)算思維能力和邏輯思維能力,能夠針對(duì)復(fù)雜工程問題設(shè)計(jì)合理的方案,正確使用軟件集成開發(fā)環(huán)境等現(xiàn)代工具,具備一定的程序設(shè)計(jì)、開發(fā)和測(cè)試的能力;樹立嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度,培養(yǎng)學(xué)生規(guī)范的工程意識(shí)、團(tuán)隊(duì)合作精神,使學(xué)生具備良好職業(yè)道德和知識(shí)產(chǎn)權(quán)意識(shí),樹立職業(yè)理想和家國(guó)使命感;培養(yǎng)學(xué)生調(diào)查研究、查閱技術(shù)文獻(xiàn)資料、運(yùn)用計(jì)算機(jī)工具、編寫技術(shù)文檔,促進(jìn)學(xué)生基本程序設(shè)計(jì)綜合素養(yǎng)的培養(yǎng)和工作作風(fēng)的訓(xùn)練。保證學(xué)生達(dá)成專業(yè)的相應(yīng)畢業(yè)要求。使學(xué)生能夠熟練閱讀和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)、編寫、調(diào)試和運(yùn)行C語言程序。培養(yǎng)學(xué)生程序設(shè)計(jì)、開發(fā)和測(cè)試能力,應(yīng)用計(jì)算思維方法去分析和解決問題的能力及團(tuán)隊(duì)合作精神,為今后后續(xù)課程和進(jìn)一步獲得程序設(shè)計(jì)相關(guān)知識(shí)等奠定堅(jiān)實(shí)的基礎(chǔ)。二、課程目標(biāo)價(jià)值目標(biāo)多閱讀相關(guān)科技文獻(xiàn)資料,多角度了解計(jì)算機(jī)前沿技術(shù),多了解發(fā)達(dá)國(guó)家發(fā)展現(xiàn)狀,形成強(qiáng)烈的愛國(guó)情懷,激勵(lì)學(xué)生奮發(fā)學(xué)習(xí)、刻苦鉆研,樹立職業(yè)理想和家國(guó)使命感。鼓勵(lì)學(xué)生樹立嚴(yán)肅、嚴(yán)密、嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度,必須按時(shí)、按質(zhì)、按量完成課程設(shè)計(jì)。讓學(xué)生認(rèn)識(shí)到具備良好職業(yè)道德的重要性,突顯工匠精神與科研態(tài)度。自由組隊(duì),培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作、互助友愛與紀(jì)律觀念、責(zé)任心及正確的社會(huì)價(jià)值取向,突顯人文精神;自由選題,鼓勵(lì)學(xué)生創(chuàng)新思維,引導(dǎo)學(xué)生尊重他人勞動(dòng)成果,培養(yǎng)知識(shí)產(chǎn)權(quán)意識(shí),并教育學(xué)生在未來工作中樹立正確的法律意識(shí)、保密意識(shí)。知識(shí)和能力目標(biāo):鞏固《C語言程序設(shè)計(jì)》課程知識(shí),掌握結(jié)構(gòu)化編程的思想和特點(diǎn),利用團(tuán)隊(duì)合作方式,根據(jù)軟件系統(tǒng)課題的要求提出解決方案,開展模塊設(shè)計(jì)和結(jié)構(gòu)化編程(畢業(yè)要求3.1)。能正確使用軟件集成開發(fā)工具,綜合運(yùn)用C語言知識(shí)進(jìn)行編程,解決電子信息系統(tǒng)中的工程實(shí)際問題;具有一定的獨(dú)立分析、調(diào)試、診斷和表達(dá)能力(畢業(yè)要求5.1)。能夠運(yùn)用軟件工程管理方法,考慮算法的復(fù)雜度和數(shù)據(jù)結(jié)構(gòu)合理性,對(duì)課題的設(shè)計(jì)方案和運(yùn)行結(jié)果進(jìn)行分析;掌握信息檢索和圖文編輯工具方法,接受報(bào)告編寫的規(guī)范訓(xùn)練(畢業(yè)要求11.2)。課程目標(biāo)與畢業(yè)要求指標(biāo)點(diǎn)對(duì)應(yīng)關(guān)系課程目標(biāo)畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)1畢業(yè)要求3.1:針對(duì)復(fù)雜電子信息工程問題,提出可行的解決方案,并掌握復(fù)雜工程設(shè)計(jì)與產(chǎn)品開發(fā)全周期、全流程的基本方法和技術(shù),理解影響設(shè)計(jì)目標(biāo)和解決方案的技術(shù)因素,同時(shí)進(jìn)行經(jīng)濟(jì)、安全、社會(huì)、健康、法律、文化及環(huán)境等因素的評(píng)估,并改進(jìn)設(shè)計(jì)方案。課程目標(biāo)2畢業(yè)要求5.1:掌握電子信息相關(guān)技術(shù)資源與現(xiàn)代工具的使用原理和方法,在解決復(fù)雜電子信息問題的過程中,能有效選擇與恰當(dāng)使用現(xiàn)代工具,并理解其局限性。課程目標(biāo)3畢業(yè)要求11.2:能在多學(xué)科環(huán)境下,在設(shè)計(jì)開發(fā)解決方案的過程中,運(yùn)用工程管理與經(jīng)濟(jì)決策方法。三、課程設(shè)計(jì)內(nèi)容與基本要求序號(hào)課設(shè)題目思政融入點(diǎn)支撐的課程目標(biāo)支撐的畢業(yè)要求指標(biāo)點(diǎn)1職工信息管理系統(tǒng)設(shè)計(jì)開發(fā)工具和版本的選擇:了解國(guó)內(nèi)外的技術(shù)現(xiàn)狀,激發(fā)愛國(guó)情懷;基本結(jié)構(gòu):邏輯目標(biāo)1/2/33.1,5.1,11.22圖書信息管理系統(tǒng)設(shè)計(jì)目標(biāo)1/2/33.1,5.1,11.23學(xué)生信息管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.2設(shè)計(jì)嚴(yán)密,要求精益求精,體現(xiàn)工匠精神;3.數(shù)組:物以類聚、人以群分,近朱者赤、近墨者黑的思想,指導(dǎo)學(xué)生要多跟具有正能量的朋友交往,樹立正確的社會(huì)價(jià)值取向;函數(shù):將復(fù)雜的問題分解分而治之,猶如面對(duì)問題時(shí),團(tuán)隊(duì)之間要分工合作,團(tuán)結(jié)協(xié)作,凸顯人文精神與科研態(tài)度;指針等復(fù)雜程序的調(diào)試可以鍛煉學(xué)生的耐心和戰(zhàn)勝困難意志力;文件:學(xué)會(huì)保存資料,學(xué)會(huì)資源共享,學(xué)會(huì)溫故知新,提高信息安全意識(shí)、法律意識(shí)和保密意識(shí)。4學(xué)生選修課程系統(tǒng)設(shè)計(jì)目標(biāo)1/2/33.1,5.1,11.25銷售管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.26教師工作量與課酬統(tǒng)計(jì)目標(biāo)1/2/33.1,5.1,11.27編寫一萬年歷系統(tǒng)目標(biāo)1/2/33.1,5.1,11.28運(yùn)動(dòng)會(huì)管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.29通訊錄管理目標(biāo)1/2/33.1,5.1,11.210圖書管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.211獎(jiǎng)學(xué)金評(píng)定系統(tǒng)目標(biāo)1/2/33.1,5.1,11.212單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)目標(biāo)1/2/33.1,5.1,11.213車票管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.214實(shí)驗(yàn)設(shè)備管理系統(tǒng)目標(biāo)1/2/33.1,5.1,11.215保安值班安排系統(tǒng)目標(biāo)1/2/33.1,5.1,11.216學(xué)生籍貫信息記錄簿目標(biāo)1/2/33.1,5.1,11.217自選題目目標(biāo)1/2/33.1,5.1,11.2四、課設(shè)內(nèi)容職工信息管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:試設(shè)計(jì)一職工信息管理系統(tǒng),職工信息包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。實(shí)現(xiàn)功能:1、系統(tǒng)以菜單方式工作2、職工信息錄入功能(職工信息用文件保存)--輸入3、職工信息瀏覽功能--輸出4、查詢和排序功能:(至少一種查詢方式)--算法按工資查詢按學(xué)歷查詢等5、職工信息刪除、修改功能知識(shí)點(diǎn):結(jié)構(gòu)體、數(shù)組、函數(shù)、文件等的應(yīng)用說明:系統(tǒng)可錄入的職工最大數(shù)值為50,要求界面友好,易于操作。圖書信息管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:試設(shè)計(jì)一圖書信息管理系統(tǒng),圖書信息包括:登錄號(hào)、書名、作者名、分類號(hào)、出版單位、出版時(shí)間、價(jià)格等。實(shí)現(xiàn)功能:1、系統(tǒng)以菜單方式工作2、圖書信息錄入功能(圖書信息用文件保存)--輸入3、圖書信息瀏覽功能--輸出4、查詢和排序功能:(至少一種查詢方式)--算法按書名查詢按作者名查詢5、圖書信息的刪除與修改知識(shí)點(diǎn):結(jié)構(gòu)體、數(shù)組、函數(shù)、文件等的應(yīng)用說明:系統(tǒng)可錄入的圖書最大數(shù)值為100,要求界面友好,易于操作。試設(shè)計(jì)一職工信息管理系統(tǒng),職工信息包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。學(xué)生信息管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:學(xué)生的基本個(gè)人信息管理,其中個(gè)人信息應(yīng)包含:姓名、性別、年齡、出生年月、家庭住址、班級(jí)、電話號(hào)碼、宿舍號(hào)等實(shí)現(xiàn)功能:具有整張信息表的瀏覽功能、整表輸出到文件功能、個(gè)人信息的二次修改功能、新人員的基本信息的添加功能、刪除實(shí)際人員基本信息功能、查詢功能等信息的添加、刪除等操作都需要在文件中更新知識(shí)點(diǎn):數(shù)組,指針、結(jié)構(gòu)體、文件操作說明:必須用到結(jié)構(gòu)體和文件操作試設(shè)計(jì)一職工信息管理系統(tǒng),職工信息包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。職工信息管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:選修課程管理,每門選課課程的信息包括:課程名、學(xué)分、人數(shù)限制、面向?qū)I(yè)、面向年級(jí);選課時(shí)學(xué)生需要提供:姓名、學(xué)號(hào)、班級(jí)等信息實(shí)現(xiàn)功能:具有選擇某門課程功能、退選某門課程功能;按照課程瀏覽選課學(xué)生名單功能、按照學(xué)生姓名和學(xué)號(hào)查詢選修課程情況功能;根據(jù)選修課程的選修條件自動(dòng)排除不滿足條件的選修請(qǐng)求功能、輸出某門選修課的選修名單到文件功能、輸出某人的選修課情況到文件功能知識(shí)點(diǎn):數(shù)組,指針、結(jié)構(gòu)體、文件操作說明:必須用到結(jié)構(gòu)體和文件操作銷售管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:設(shè)計(jì)一個(gè)日用商品銷售管理,以小型超市商品銷售為管理對(duì)象來設(shè)計(jì)系統(tǒng)。實(shí)現(xiàn)功能:根據(jù)銷售信息(包含如下內(nèi)容:商品編號(hào)、銷售數(shù)量、銷售單價(jià)、銷售日期、銷售人員;保存為磁盤文件),實(shí)現(xiàn)對(duì)商品日常信息的管理。1、日用商品銷售信息輸入,運(yùn)用人機(jī)對(duì)話方式實(shí)現(xiàn)商品信息錄入并以文件保存2、商品銷售信息查詢:根據(jù)商品編號(hào)、銷售日期或人員查詢商品明細(xì)(數(shù)量,單價(jià),金額)3、商品銷售信息統(tǒng)計(jì)日銷售額統(tǒng)計(jì)(按商品編號(hào),銷售人員,全部商品)及總銷售額統(tǒng)計(jì)月銷售額(按商品編號(hào),銷售人員,全部商品)及總銷售額統(tǒng)計(jì)月度銷售排名(按商品編號(hào),銷售人員)知識(shí)點(diǎn):結(jié)構(gòu)體類型變量的應(yīng)用,文件操作,數(shù)據(jù)的查詢,函數(shù)的應(yīng)用說明:以十組商品三個(gè)營(yíng)業(yè)員構(gòu)成二十組商品數(shù)據(jù)職工工作量統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)任務(wù)與要求:設(shè)計(jì)一個(gè)以班組職工日常工作量統(tǒng)計(jì)為對(duì)象的管理系統(tǒng)。實(shí)現(xiàn)功能:根據(jù)組內(nèi)職工日常工作信息(包含如下內(nèi)容:職工編號(hào),職工姓名,工作內(nèi)容,完成數(shù)量,完成質(zhì)量,完成日期;保存為磁盤文件),實(shí)現(xiàn)對(duì)職工日常工作量信息的管理。1、職工日常工作量信息輸入2、職工日常工作量信息統(tǒng)計(jì)與輸出以完成工作數(shù)量及完成質(zhì)量進(jìn)行工作量當(dāng)日統(tǒng)計(jì)排序。名次相同,以完成數(shù)量多者優(yōu)先,再次相同,以職工編號(hào)小者優(yōu)先。以一個(gè)星期為一時(shí)間段按上述規(guī)則進(jìn)行排序。知識(shí)點(diǎn):結(jié)構(gòu)體類型變量的應(yīng)用,文件操作,數(shù)據(jù)的查詢與排序。說明:以十人構(gòu)成一個(gè)班組,每天大家都做同一工作來構(gòu)成數(shù)據(jù)。編寫一萬年歷系統(tǒng)設(shè)計(jì)任務(wù)與要求:設(shè)計(jì)一萬年歷系統(tǒng),萬年歷可查范圍為1950年-2050年實(shí)現(xiàn)功能:1、輸入一個(gè)年份,輸出是在屏幕上顯示該年的日歷。2、輸入年月,輸出該月的日歷3、輸入年月日,輸出距今天多少天,星期幾,是否是節(jié)日(當(dāng)前日期通過系統(tǒng)時(shí)間獲?。?、陽歷、陰歷互查知識(shí)點(diǎn):文件操作,數(shù)據(jù)的查詢與排序,陰歷陽歷的轉(zhuǎn)換。說明:該題限兩人完成。學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:設(shè)計(jì)一個(gè)學(xué)生成績(jī)管理系統(tǒng)。學(xué)生的基本個(gè)人信息應(yīng)包含:姓名、學(xué)號(hào)、班級(jí)、各科成績(jī)等實(shí)現(xiàn)功能:1、輸入學(xué)生信息并以文件保存;2、讀取文件并顯示所有學(xué)生的成績(jī);3、按學(xué)號(hào)或姓名查詢某學(xué)生的所有成績(jī);4、修改某指定學(xué)生的成績(jī)并存盤;5、按各門課程的學(xué)分和分?jǐn)?shù)計(jì)算所有同學(xué)的平均分,并根據(jù)分?jǐn)?shù)排名顯示出各等級(jí)獎(jiǎng)學(xué)金的名單;6、將各等級(jí)獎(jiǎng)學(xué)金獲得者的名單寫入另一文件;知識(shí)點(diǎn):數(shù)組或鏈表,字符串操作,文件操作等。說明:需要輸入學(xué)生的數(shù)據(jù)大于20,每個(gè)學(xué)生成績(jī)包括C語言成績(jī)(4學(xué)分)、高數(shù)成績(jī)(6學(xué)分)、英語成績(jī)(3學(xué)分)、物理成績(jī)(4學(xué)分)、馬哲(2學(xué)分)。規(guī)定一等獎(jiǎng)學(xué)金的比例為5%,二等獎(jiǎng)學(xué)金的比例為10%,三等獎(jiǎng)學(xué)金的比例為15%,按比例算出。通訊錄管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:本程序?qū)儆诜菙?shù)值計(jì)算型算法設(shè)計(jì),學(xué)生需要設(shè)計(jì)出通訊錄管理系統(tǒng)所需要的基本功能,并設(shè)計(jì)簡(jiǎn)單的界面(無需圖形化)。實(shí)現(xiàn)功能:1、通過提示菜單選擇可以進(jìn)行的操作2、將人員的信息存入文件中,并命名為PersonInfo.txt3、在本系統(tǒng)中可以進(jìn)行管理系統(tǒng)包含的基本操作,包括增、刪、改、查等4、人員基本信息包括人員號(hào)、姓名、性別、生日、電話和所在地這些簡(jiǎn)單信息5、人員信息文件中每一行存放一個(gè)人員的信息知識(shí)點(diǎn):本程序主要考察對(duì)自定義函數(shù)的熟悉程度,本程序中主要使用到的是數(shù)組的相關(guān)操作,包括數(shù)組的輸入、輸出、查找、插入、刪除等操作,需要對(duì)數(shù)組有比較深入的掌握。說明:系統(tǒng)可錄入的人員最大數(shù)值為1000,要求界面友好,易于操作。圖書管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:本程序?qū)儆诜菙?shù)值計(jì)算型算法設(shè)計(jì),學(xué)生需要設(shè)計(jì)出圖書館模擬系統(tǒng)所需要的基本功能,并設(shè)計(jì)簡(jiǎn)單的界面(無需圖形化)。實(shí)現(xiàn)功能:1、通過提示菜單選擇可以進(jìn)行的操作2、將圖書的信息存入文件中,并命名為BookInfo.txt3、將圖書借閱情況信息存入文件中,并命名為SendInfo.txt4、在本系統(tǒng)中可以進(jìn)行管理系統(tǒng)包含的基本操作,包括對(duì)圖書信息的增刪改查等操作5、圖書基本信息包括圖書編號(hào)、書名、作者、出版社和價(jià)格這些簡(jiǎn)單信息。6、圖書信息文件中每一行存放一本圖書的信息。7、借閱信息文件中每一行存放一本書的借閱情況。知識(shí)點(diǎn):本程序主要考察對(duì)自定義函數(shù)的熟悉程度,本程序中主要使用到的是數(shù)組的相關(guān)操作,包括數(shù)組的輸入、輸出、查找、插入、刪除等操作,需要對(duì)數(shù)組有比較深入的掌握。說明:系統(tǒng)可錄入的圖書最大數(shù)值為1000,要求界面友好,易于操作。校園導(dǎo)游咨詢系統(tǒng)設(shè)計(jì)任務(wù)與要求:將長(zhǎng)江大學(xué)校區(qū)、景點(diǎn)、教學(xué)樓、辦公樓、宿舍樓的具體地址及所起的功能制作成數(shù)據(jù)文件,通過查詢等手段向咨詢?nèi)私榻B咨詢結(jié)果。實(shí)現(xiàn)功能:1、界面有如下菜單項(xiàng)西校區(qū)、城中校區(qū)、南校區(qū)、東校區(qū)、沙市校區(qū)查詢2、進(jìn)入菜單選項(xiàng)后,有相應(yīng)的校區(qū)簡(jiǎn)介(如有行政樓、有什么單位等等、同時(shí)還要提供查詢功能。3、計(jì)算任意兩個(gè)校區(qū)的最短路程知識(shí)點(diǎn):數(shù)組或鏈表,字符串操作,文件操作等。說明:本選題限由兩人完成。單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì)任務(wù)與要求:將單項(xiàng)選擇題考試的題目和標(biāo)準(zhǔn)答案制作成數(shù)據(jù)文件,在考試人選擇答題后顯示題目,在答題人答題完畢后自動(dòng)與標(biāo)準(zhǔn)答案比對(duì)并給出評(píng)判結(jié)果。實(shí)現(xiàn)功能:1、有良好的人機(jī)交互功能提示用戶下一步的操作。2、在用戶答題完畢后自動(dòng)顯示下一道題目3、答題完畢后顯示答題的總信息和標(biāo)準(zhǔn)答案的比對(duì)及評(píng)分結(jié)果知識(shí)點(diǎn):數(shù)組或鏈表,字符串操作,文件操作等。說明:本選題限由兩人完成。車票管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:車票的管理系統(tǒng),車票信息應(yīng)包括:班次號(hào)、發(fā)車時(shí)間、路線(起始站、終點(diǎn)站)大致的行車時(shí)間,額定載客量。要求整個(gè)系統(tǒng)設(shè)計(jì)為班次信息輸入模塊,班次信息添加模塊,班次信息修改模塊,班次信息查詢輸入模塊、售票模塊和退票模塊。實(shí)現(xiàn)功能:1、錄入班次信息,可不定時(shí)地增加班次數(shù)據(jù)2、瀏覽班次信息,可顯示出所有班次當(dāng)前狀態(tài)(如果當(dāng)前系統(tǒng)時(shí)間超過了某班次的發(fā)車時(shí)間,則顯示“此班已發(fā)出”的提示信息)。3、查詢路線:可按班次號(hào)查詢;可按終點(diǎn)站查詢4、售票和退票功能知識(shí)點(diǎn):結(jié)構(gòu)體、文件、指針、函數(shù)、循環(huán)控制說明:以文件的方式對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、系統(tǒng)以菜單的方式工作。實(shí)驗(yàn)設(shè)備管理系統(tǒng)設(shè)計(jì)任務(wù)與要求:實(shí)驗(yàn)設(shè)備管理系統(tǒng),實(shí)驗(yàn)設(shè)備信息包括:設(shè)備編號(hào)、設(shè)備種類(微機(jī)、打印機(jī)、掃描儀等等)、設(shè)備名稱、設(shè)備價(jià)格、設(shè)備購入日期、是否報(bào)廢、報(bào)廢日期等。要求整個(gè)系統(tǒng)設(shè)計(jì)為實(shí)驗(yàn)設(shè)備信息輸入模塊,實(shí)驗(yàn)設(shè)備信息添加模塊,實(shí)驗(yàn)設(shè)備信息修改模塊,實(shí)驗(yàn)設(shè)備信息分類統(tǒng)計(jì)模塊和實(shí)驗(yàn)設(shè)備查詢輸入模塊。實(shí)現(xiàn)功能:1、能夠完成對(duì)設(shè)備的錄入和修改2、對(duì)設(shè)備進(jìn)行分類3、設(shè)備的查詢4、設(shè)備的報(bào)修、報(bào)廢等處理知識(shí)點(diǎn):結(jié)構(gòu)體、文件、指針、函數(shù)、循環(huán)控制說明:以文件的方式對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、系統(tǒng)以菜單的方式工作保安值班安排系統(tǒng)設(shè)計(jì)任務(wù)與要求:某公司有7名保安人員:趙、錢、孫、李、周、吳、陳。由于工作需要進(jìn)行輪休制度,一星期中每人休息一天。預(yù)先讓每一個(gè)人選擇自己認(rèn)為合適的休息日。請(qǐng)編制一程序,打印輪休的所有可能方案。盡量使每個(gè)人都滿意,例如每人選擇的休息日如下:趙:星期二、星期四錢:星期一、星期六孫:星期三、星期日李:星期五周:星期一、星期四、星期六吳:星期二、星期五陳:星期三、星期六、星期日實(shí)現(xiàn)功能:編排出7名保安皆滿意的值班表。知識(shí)點(diǎn):遍歷,數(shù)組,枚舉,結(jié)構(gòu)體說明:實(shí)現(xiàn)的代碼不可采取自己編排好的值班表直接打印的方式來完成;應(yīng)采用遍歷方法來完成值班表。本題限由兩人完成學(xué)生籍貫信息記錄系統(tǒng)設(shè)計(jì)任務(wù)與要求:編制一個(gè)學(xué)生籍貫信息記錄簿,每個(gè)學(xué)生信息包括:學(xué)號(hào)、姓名、籍貫。實(shí)現(xiàn)功能:1、創(chuàng)建信息鏈表并以磁盤文件保存2、讀取磁盤文件并顯示輸出所有學(xué)生的籍貫信息3、按學(xué)號(hào)或姓名查詢其籍貫4、按籍貫查詢并輸出該籍貫的所有學(xué)生5、能添加、刪除和修改學(xué)生的籍貫信息6、顯示輸出湖北籍和非湖北籍學(xué)生的信息并可分別存盤知識(shí)點(diǎn):文件打開和保存,結(jié)構(gòu)體,搜索,鏈表說明:其中1-5功能是必須要實(shí)現(xiàn)的功能。自選題目任務(wù)與要求:編制一個(gè)工程實(shí)際問題的小型管理系統(tǒng)。實(shí)現(xiàn)功能:實(shí)現(xiàn)增、刪、查、改、存儲(chǔ),友好界面知識(shí)點(diǎn):文件,結(jié)構(gòu)體,函數(shù)、數(shù)組或鏈表說明:題目要經(jīng)過老師審核。五、教學(xué)方法本課程以發(fā)揮學(xué)生的主觀能動(dòng)性為目的。為了提高教學(xué)質(zhì)量,增強(qiáng)學(xué)生的分析問題和解決問題的能力,本課程讓學(xué)生通過合作完成具有一定工作量并且具有一定質(zhì)量的課設(shè)項(xiàng)目。使學(xué)生在完成過程中,需要在考慮管理及經(jīng)濟(jì)等相關(guān)因素設(shè)計(jì)合理的解決方案,并能夠使用集成開發(fā)環(huán)境工具實(shí)現(xiàn)方案。教學(xué)過程根據(jù)課程設(shè)計(jì)的任務(wù)要求,綜合相關(guān)理論知識(shí),給出合理的設(shè)計(jì)方案,并將整個(gè)任務(wù)分解成各個(gè)子任務(wù)和模塊。根據(jù)設(shè)計(jì)方案,進(jìn)行算法設(shè)計(jì)、編程設(shè)計(jì),并使用集成開發(fā)環(huán)境工具完成模塊的集成和測(cè)試以及,實(shí)現(xiàn)設(shè)計(jì)全過程。分析實(shí)驗(yàn)結(jié)果、撰寫課程設(shè)計(jì)報(bào)告。報(bào)告要求封面:課題名稱;專業(yè)和年級(jí);學(xué)生姓名;同組其他成員姓名;指導(dǎo)教師。報(bào)告的主要內(nèi)容:題目設(shè)計(jì)目的總體設(shè)計(jì)(系統(tǒng)組成框圖)詳細(xì)設(shè)計(jì)(模塊功能說明)程序清單運(yùn)行結(jié)果及分析六、考核與成績(jī)?cè)u(píng)定方式2.考核內(nèi)容課程考核是通過遵守紀(jì)律情況、課設(shè)驗(yàn)收和課設(shè)報(bào)告來考核學(xué)生的學(xué)習(xí)效果。課設(shè)過程成績(jī):20%,包括課設(shè)過程中出勤、團(tuán)隊(duì)協(xié)作、獨(dú)立編程操作等。課設(shè)驗(yàn)收成績(jī):40%,包括課設(shè)方案的設(shè)計(jì)、代碼的質(zhì)量和運(yùn)行的效果以及答辯中分析問題、回答問題的能力表現(xiàn)等。課設(shè)報(bào)告成績(jī):40%,為撰寫課程設(shè)計(jì)報(bào)告,內(nèi)容包括課設(shè)總體設(shè)計(jì)/詳細(xì)設(shè)計(jì)、調(diào)試與測(cè)試、分析與結(jié)論等。表1課設(shè)過程成績(jī)?cè)u(píng)價(jià)標(biāo)準(zhǔn)基本要求評(píng)價(jià)標(biāo)準(zhǔn)優(yōu)秀(0.9-1)良好(0.7-0.89)合格(0.6-0.69)不合格(0-0.59)采用團(tuán)隊(duì)合作方式,小組自由組合,成員進(jìn)行合理分工,培養(yǎng)團(tuán)隊(duì)協(xié)作精神;針對(duì)具體的課設(shè)題目,提出相具有良好的團(tuán)隊(duì)協(xié)作精神;能綜合運(yùn)用C語言知識(shí),軟件設(shè)計(jì)方案合理,編程效果具有良好的團(tuán)隊(duì)協(xié)作精神;能綜合運(yùn)用C語言知識(shí);態(tài)度認(rèn)真,實(shí)踐動(dòng)有一定的團(tuán)隊(duì)協(xié)作意識(shí);能夠基本完成設(shè)計(jì)和編程;主不能很好協(xié)作團(tuán)隊(duì)工作;獨(dú)立編程能力弱。應(yīng)的解決方案,各成員綜合運(yùn)用C語言知識(shí)獨(dú)立編程,完成自己的功能;態(tài)度認(rèn)好,按照設(shè)計(jì)任務(wù)書要求較好地完成了課課程設(shè)計(jì)任務(wù);態(tài)度手能力較強(qiáng)動(dòng)意識(shí)一般。真,具有一定的實(shí)踐動(dòng)手能認(rèn)真,獨(dú)立工作能力力。強(qiáng)。表2課設(shè)驗(yàn)收評(píng)價(jià)標(biāo)準(zhǔn)基本要求評(píng)價(jià)標(biāo)準(zhǔn)優(yōu)秀(0.9-1)良好(0.7-0.89)合格(0.6-0.69)不合格(0-0.59)利用軟件集成開發(fā)環(huán)境等現(xiàn)代工具實(shí)現(xiàn)課設(shè)所指定的任務(wù);針對(duì)出現(xiàn)的問題,能夠調(diào)試解決;具有一定的分析、表達(dá)能力。能熟練使用某類C語言軟件集成開發(fā)環(huán)境,綜合應(yīng)用C語言知識(shí)進(jìn)行編程,除基本功能還有一定的拓展;針對(duì)出現(xiàn)的問題,較為熟練地使用某類C語言軟件集成開發(fā)環(huán)境,綜合應(yīng)用C語言知識(shí)進(jìn)行編程,完成課設(shè)基本功能;針能使用某類C語言軟件集成開發(fā)環(huán)境,能配合團(tuán)隊(duì)開展一定的編程;能演示程序,程序運(yùn)行無結(jié)果,數(shù)據(jù)結(jié)構(gòu)不合理,模塊功能未實(shí)現(xiàn);不能熟練使用C語言軟件集成開發(fā)具有一定的調(diào)試能對(duì)出現(xiàn)的問題,具對(duì)結(jié)果有基本環(huán)境。力;答辯過程中,思有一定的調(diào)試能的解釋。路清晰、論點(diǎn)正確,力;答辯過程中,對(duì)設(shè)計(jì)方案理解深思路基本清晰,能入,能夠合理分析、夠合理分析、解釋解釋和演示成果。和演示成果。表3課設(shè)報(bào)告評(píng)價(jià)標(biāo)準(zhǔn)基本要求評(píng)價(jià)標(biāo)準(zhǔn)優(yōu)秀(0.9-1)良好(0.7-0.89)合格(0.6-0.69)不合格(0-0.59)掌握?qǐng)?bào)告的書寫技能,完成設(shè)計(jì)報(bào)告條理清晰、設(shè)計(jì)報(bào)告條理清設(shè)

溫馨提示

  • 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. 人人文庫網(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)論