2012C語言課程設(shè)計(jì)計(jì)劃書_第1頁
2012C語言課程設(shè)計(jì)計(jì)劃書_第2頁
2012C語言課程設(shè)計(jì)計(jì)劃書_第3頁
2012C語言課程設(shè)計(jì)計(jì)劃書_第4頁
2012C語言課程設(shè)計(jì)計(jì)劃書_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

華北水利水電學(xué)院課程設(shè)計(jì)任務(wù)書及計(jì)劃書2012——2013學(xué)年第一學(xué)期環(huán)節(jié)名稱:C語言課程設(shè)計(jì)學(xué)生專業(yè)班級(jí):2010統(tǒng)計(jì)學(xué)指導(dǎo)教師:張貞貞、閆雒恒、皇甫中民、院、系:信息工程學(xué)院教研室:計(jì)算機(jī)基礎(chǔ)教研室

課程設(shè)計(jì)任務(wù)書課程設(shè)計(jì)名稱C語言課程設(shè)計(jì)專業(yè)班級(jí)(學(xué)生人數(shù))統(tǒng)計(jì)學(xué)2010150-201015269人指導(dǎo)教師張貞貞、閆雒恒、皇甫中民本學(xué)期承擔(dān)相應(yīng)課程教學(xué)任務(wù)情況2011級(jí)高級(jí)語言程序設(shè)計(jì)課程設(shè)計(jì)目的及任務(wù)通過課程設(shè)計(jì)培養(yǎng)學(xué)生綜合運(yùn)用已學(xué)過的理論知識(shí)與技能去分析和解決問題的能力,掌握計(jì)算機(jī)程序設(shè)計(jì)常用方法與過程,并重點(diǎn)鍛煉學(xué)生調(diào)試程序的能力。課程設(shè)計(jì)要求搜索、閱讀相關(guān)文獻(xiàn)和資料;除必做題外,選擇下述題目中的1-2個(gè),設(shè)計(jì)算法,實(shí)現(xiàn)代碼;需求分析通過對(duì)用戶需求進(jìn)行調(diào)查分析,寫出需求分析文檔。總體設(shè)計(jì)根據(jù)需求分析文檔,初步提出問題解決方案,以及軟件系統(tǒng)的體系結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方案,并寫出書面文檔總體設(shè)計(jì)說明書。詳細(xì)設(shè)計(jì)根據(jù)總體設(shè)計(jì)說明書,在總體設(shè)計(jì)的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì),以便下一步進(jìn)行程序編碼工作。編寫代碼。調(diào)試運(yùn)行分析結(jié)果課程設(shè)計(jì)目標(biāo)本課程設(shè)計(jì)是《高級(jí)語言程序設(shè)計(jì)》課程的組成之一,也是它的繼續(xù)和延伸。進(jìn)一步加深C語言中結(jié)構(gòu)體、指針、內(nèi)存分配、文件等內(nèi)容的理解,從課程設(shè)計(jì)的過程中理解結(jié)構(gòu)化設(shè)計(jì)的精髓,領(lǐng)悟程序調(diào)試的內(nèi)涵。采用研究型學(xué)習(xí)方法,完成一個(gè)管理類型的小型軟件。在課程設(shè)計(jì)前期安排學(xué)習(xí)面向?qū)ο缶幊?、軟件工程、VC開發(fā)環(huán)境有關(guān)知識(shí),以自學(xué)和上機(jī)實(shí)驗(yàn)為主。開設(shè)本課程的目的是使學(xué)生通過參加小型軟件的開發(fā)過程,進(jìn)一步掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,使學(xué)生具有團(tuán)隊(duì)協(xié)作精神,并培養(yǎng)學(xué)生的創(chuàng)新能力和創(chuàng)新意識(shí)。參考文獻(xiàn)及資料《C語言程序設(shè)計(jì)》譚浩強(qiáng)主編第二版或第三版清華大學(xué)出版社國(guó)外網(wǎng)站,等蘇小紅《C語言大學(xué)實(shí)用教程》電子工業(yè)出版社金保華《C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題解答》科學(xué)出版社楊彩霞《C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題解答》中國(guó)鐵道出版社注:此套表填寫一式三份,于課程設(shè)計(jì)前一周分別交至教學(xué)督導(dǎo)團(tuán)、教務(wù)科、教研室

課程設(shè)計(jì)計(jì)劃書周次日期設(shè)計(jì)內(nèi)容具體要求設(shè)計(jì)教室指導(dǎo)時(shí)間段19周二2013.1.8布置任務(wù)講授相關(guān)內(nèi)容構(gòu)思解題方案10:00-12:00龍計(jì)算中心19周三2013.1.9需求分析寫出需求分析文檔10:00-12:00龍計(jì)算中心19周四2013.1.10總體設(shè)計(jì)詳細(xì)設(shè)計(jì)寫出書面文檔總體設(shè)計(jì)說明書畫出各模塊流程圖10:00-12:00龍計(jì)算中心19周五2013.1.11編寫代碼用C語言在VC環(huán)境下編寫代碼10:00-12:00龍計(jì)算中心20周一2013.1.14單元測(cè)試設(shè)計(jì)測(cè)試方案及用例并進(jìn)行測(cè)試10:00-12:00龍計(jì)算中心20周二2013.1.15程序設(shè)計(jì)與調(diào)試通過分析測(cè)試結(jié)果,排除錯(cuò)誤10:00-12:00龍計(jì)算中心20周三2013.1.16程序集成與調(diào)試,最終測(cè)試完善結(jié)果,編寫技術(shù)文檔10:00-12:00龍計(jì)算中心20周四2013.1.17提交課程設(shè)計(jì)報(bào)告完成并提交課程設(shè)計(jì)報(bào)告10:00-12:00龍計(jì)算中心注:指導(dǎo)教師在課程設(shè)計(jì)期間每天指導(dǎo)時(shí)間不少于2小時(shí)。教學(xué)院長(zhǎng)、教學(xué)主任:教研室主任:填表人:張貞貞閆雒恒填表時(shí)間:2012年12月15日必做題有3個(gè)學(xué)生,各學(xué)4門課,計(jì)算總平均分?jǐn)?shù),并查找有一門以上課程不及格的學(xué)生,打印輸出他們的全部課程成績(jī)。(通過函數(shù)調(diào)用完成)將一組字符串按字典順序輸出。(通過函數(shù)調(diào)用完成)輸入一行字符,要求完成:每個(gè)單詞中的第一個(gè)字母改成大寫字母(如果原來已是大寫字母則不變)。全變成大寫字母全變成小寫字母要求:以函數(shù)的形式實(shí)現(xiàn),在main函數(shù)中調(diào)用,要支持輸入選做題(任選其一)1、教工信息管理系統(tǒng)需求分析設(shè)計(jì)一個(gè)教工信息管理系統(tǒng),使之提供以下功能:增加(錄入)教工信息記錄瀏覽教工信息記錄查詢教工信息記錄修改教工信息記錄刪除教工信息記錄按工資排序按職稱統(tǒng)計(jì)匯總?cè)藬?shù)需求說明:教工信息包括職工號(hào)、姓名、性別、出生年月、學(xué)歷、職稱、工資、住址、電話,并且要求職工號(hào)不重復(fù);錄入的教工信息要求用文件形式保存,并可以對(duì)其進(jìn)行瀏覽、查詢、修改、刪除、排序、統(tǒng)計(jì)等操作;教工信息的顯示要求有一定的規(guī)范格式;對(duì)教工信息應(yīng)能夠分別按職工號(hào)及按姓名兩種方式進(jìn)行查詢,要求能返回所有符合條件的教工的信息;對(duì)教工信息的修改應(yīng)逐個(gè)地進(jìn)行,一個(gè)教工信息的更改不影響其他的教工記錄;所有設(shè)計(jì)的系統(tǒng)應(yīng)以菜單方式工作,應(yīng)為用戶提供清晰的使用提示,依據(jù)用戶的選擇來進(jìn)行各種處理,并要求在此過程中能夠盡可能的兼容用戶使用過程中的異常情況??傮w設(shè)計(jì)初步提出解決方案,以及系統(tǒng)的體系結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方案,并寫出書面總體設(shè)計(jì)說明書。詳細(xì)設(shè)計(jì)編寫代碼調(diào)試總結(jié)2、個(gè)人通訊錄管理系統(tǒng)需求分析設(shè)計(jì)一個(gè)通訊錄管理系統(tǒng),以實(shí)現(xiàn)以下功能:(1)信息添加功能(2)信息查詢功能(3)信息修改功能(4)信息刪除功能(5)信息排序功能(6)信息瀏覽功能(7)讀取數(shù)據(jù)文件(8)新建數(shù)據(jù)文件需求說明:(1)通訊錄中的每一個(gè)信息包括姓名(規(guī)定字節(jié)數(shù)為15個(gè))、電話(規(guī)定字節(jié)數(shù)為15個(gè))和工作單位(最大字節(jié)數(shù)為30個(gè))等信息。(2)錄入的信息要求存入文件,并可以通過讀取數(shù)據(jù)文件進(jìn)行查詢、修改、刪除和瀏覽等基本操作。(3)對(duì)通訊錄中的信息要求分別按照序號(hào)和姓名兩種方式進(jìn)行查詢,并返回符合條件的信息。(4)對(duì)通訊錄中的信息修改應(yīng)逐個(gè)進(jìn)行,一個(gè)信息記錄的修改不應(yīng)該影響其他的信息記錄。(5)對(duì)通訊錄中的信息要求分別按照序號(hào)和姓名兩種方式進(jìn)行刪除,并保存刪除后的信息。(6)對(duì)通訊錄中的信息要求分別按照序號(hào)和姓名兩種方式進(jìn)行排序,并返回排序后的信息。(7)所設(shè)計(jì)的通訊系統(tǒng)要求以菜單方式工作,為用戶提供清晰的使用提示,根據(jù)用戶的選擇進(jìn)行各種處理??傮w設(shè)計(jì)(1)設(shè)計(jì)主控制菜單程序(menu()函數(shù)),實(shí)現(xiàn)菜單選擇模塊。①輸出功能菜單(包括新建、讀取文件、添加、查詢、修改、刪除、瀏覽、排序等)。②按提示信息選擇功能菜單,并輸出返回值。(2)設(shè)計(jì)New()函數(shù),實(shí)現(xiàn)新建數(shù)據(jù)文件功能。(3)設(shè)計(jì)Load()函數(shù),實(shí)現(xiàn)文件讀取功能,若文件不存在,則返回New(),進(jìn)入新建數(shù)據(jù)文件。(4)設(shè)計(jì)Add()函數(shù),實(shí)現(xiàn)信息添加功能,分別錄入序號(hào)、姓名、電話和工作單位。若序號(hào)已存在,則重新輸入。(5)設(shè)計(jì)Qur()函數(shù),實(shí)現(xiàn)信息查詢功能,通過設(shè)計(jì)提示菜單,實(shí)現(xiàn)按序號(hào)和姓名兩種方式查詢。(6)設(shè)計(jì)Modify()函數(shù),實(shí)現(xiàn)信息修改功能,在修改前,首先顯示所有信息,然后通過序號(hào)實(shí)現(xiàn)修改。(7)設(shè)計(jì)Del()函數(shù),實(shí)現(xiàn)信息刪除功

溫馨提示

  • 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)論