面向?qū)ο蟪绦蛟O(shè)計(jì)(c)課程設(shè)計(jì)任務(wù)書(shū)及題目_第1頁(yè)
已閱讀1頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、上海電機(jī)學(xué)院課程設(shè)計(jì)任務(wù)書(shū) 上海電機(jī)學(xué)院課程設(shè)計(jì)任務(wù)書(shū)課程名稱(chēng) 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì) 課程代碼 033056P1設(shè)計(jì)題目 課程設(shè)計(jì)選題共 24 個(gè)(見(jiàn)附件)設(shè)計(jì)時(shí)間 2014 年 6 月 16 日——2014 年 6 月 20 日院(系) 電子信息學(xué)院 專(zhuān)業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí) BX1203、BX1204一、課程設(shè)計(jì)任務(wù) 課程設(shè)計(jì)任務(wù)1. 了解并掌握中小型綜合應(yīng)用程序的一般設(shè)計(jì)方法,具備初步的獨(dú)立分析和設(shè)計(jì)能力;2. 初步掌握軟

2、件開(kāi)發(fā)過(guò)程的問(wèn)題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測(cè)試等基本方法和技能;3. 提高綜合運(yùn)用所學(xué)的理論知識(shí)和方法獨(dú)立分析和解決問(wèn)題的能力;4. 訓(xùn)練用系統(tǒng)的觀點(diǎn)和軟件開(kāi)發(fā)一般規(guī)范進(jìn)行軟件開(kāi)發(fā),培養(yǎng)軟件工作者所應(yīng)具備的科學(xué)的工作方法和作風(fēng);5. 課題的代碼要求達(dá)到一定工作量,并具有一定的深度和難度;6. 根據(jù)課題程序的分析和設(shè)計(jì)過(guò)程,撰寫(xiě)課程設(shè)計(jì)報(bào)告。二、 二、對(duì)課程設(shè)計(jì)成果的要求(包括課程設(shè)計(jì)說(shuō)明書(shū)、圖紙、圖表、實(shí)物等軟硬件要求) 對(duì)課程設(shè)計(jì)成果

3、的要求(包括課程設(shè)計(jì)說(shuō)明書(shū)、圖紙、圖表、實(shí)物等軟硬件要求)課程設(shè)計(jì)結(jié)束應(yīng)提交程序源代碼、課程設(shè)計(jì)報(bào)告的電子稿和打印稿,以作為整個(gè)課程設(shè)計(jì)評(píng)分的書(shū)面依據(jù)和存檔材料。課程設(shè)計(jì)報(bào)告以規(guī)定的格式書(shū)寫(xiě)、打印并裝訂,排版及圖、表要清楚、工整。課程設(shè)計(jì)報(bào)告的內(nèi)容如下: 1.封面:題目、班級(jí)、學(xué)號(hào)、姓名、指導(dǎo)教師和完成日期。2.正文包括以下內(nèi)容:(1)需求分析:以無(wú)歧義的陳述說(shuō)明課題的目的及要求,重點(diǎn)描述清楚程序要做什么。(2)概要設(shè)計(jì):根據(jù)程序需要完

4、成的功能分析主程序的流程,并劃分出各個(gè)功能模塊、完成各程序模塊之間的層次(調(diào)用)關(guān)系設(shè)計(jì)。(3)詳細(xì)設(shè)計(jì):實(shí)現(xiàn)概要設(shè)計(jì)中劃分出的各個(gè)模塊。撰寫(xiě)報(bào)告時(shí),對(duì)每個(gè)模塊先用文字(可結(jié)合流程圖)描述其實(shí)現(xiàn)思路,重點(diǎn)描述清楚程序要怎么做,再貼出關(guān)鍵部分的實(shí)現(xiàn)代碼。(4)測(cè)試:列出測(cè)試結(jié)果,包括輸入和輸出。測(cè)試數(shù)據(jù)應(yīng)該完整和嚴(yán)格。(5)總結(jié)和體會(huì):程序編寫(xiě)和調(diào)試過(guò)程中遇到了哪些問(wèn)題,是如何解決的,以及對(duì)設(shè)計(jì)與實(shí)現(xiàn)過(guò)程的回顧和分析;經(jīng)驗(yàn)和體會(huì)等。(6)

5、參考文獻(xiàn):列出參考的網(wǎng)址、期刊和書(shū)籍等相關(guān)資料。(7)考核:根據(jù)課程的出勤情況、課題的實(shí)現(xiàn)及答辯質(zhì)量、課設(shè)報(bào)告的嚴(yán)謹(jǐn)和規(guī)范性等方面進(jìn)行考核,注重過(guò)程考核和綜合能力的測(cè)評(píng),以確保教學(xué)質(zhì)量。成績(jī) =平時(shí)成績(jī)占(含出勤)20%+課程設(shè)計(jì)報(bào)告成績(jī)占 40%+課程設(shè)計(jì)作品成績(jī)占 40%三、課程設(shè)計(jì)工作進(jìn)度計(jì)劃: 三、課程設(shè)計(jì)工作進(jìn)度計(jì)劃: 1 布置任務(wù)與要求 0.52 整體設(shè)計(jì)和詳細(xì)設(shè)計(jì) 13 編代碼 24 調(diào)試和測(cè)試 0.55 設(shè)計(jì)論文書(shū)寫(xiě) 0

6、.56 演示軟件和答辯 0.5共計(jì) 5 四、主要參考資料 四、主要參考資料 [1] 沈?qū)W東等.C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)用教程[M].上海交通大學(xué)出版社,2012[2] 譚浩強(qiáng)等. C++程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2011指導(dǎo)教師(簽名):王中華 系主任(簽名):2014 年 5 月 20 日

7、 年 月 日課程設(shè)計(jì)題目2 / 13測(cè)試數(shù)據(jù)程序應(yīng)輸入不少于 10 個(gè)人員的通訊錄信息,應(yīng)考慮到人員可以同名的情況。實(shí)現(xiàn)提示程序可用一個(gè)單向鏈表來(lái)管理人員信息,每個(gè)人員的姓名,地址,電話(huà)號(hào)碼和郵政編碼用一個(gè)類(lèi) Cperson 來(lái)實(shí)現(xiàn),作為鏈表的值指針指向這些 Cperson 類(lèi)對(duì)象,通過(guò)鏈表的遍歷可以操作這些數(shù)據(jù)。選做內(nèi)容為了加快數(shù)據(jù)定位查找的速度,采

8、用常用優(yōu)先的方法對(duì)鏈表的各個(gè)節(jié)點(diǎn)進(jìn)行排序,即一旦操作了一個(gè)人員的數(shù)據(jù),他的數(shù)據(jù)就將被調(diào)用到鏈表的鏈?zhǔn)?。這樣經(jīng)過(guò)有限次操作,經(jīng)常查閱的人員的信息就將排在鏈表的前端。雖然不能說(shuō)鏈?zhǔn)椎墓?jié)點(diǎn)一定是最常用的,但常用的節(jié)點(diǎn)一定會(huì)排在較靠前的部分,鏈表查找時(shí)所要走的平均距離一定較短。3. 商品銷(xiāo)售統(tǒng)計(jì) 商品銷(xiāo)售統(tǒng)計(jì)問(wèn)題描述編寫(xiě)商品銷(xiāo)售統(tǒng)計(jì)程序,商品的信息有:商品的名稱(chēng),計(jì)量單位(重量或件) ,單價(jià)。所有商品的信息事先已存入計(jì)算機(jī),屏幕上顯示所有商品的

9、名稱(chēng),選擇商品名,輸入商品計(jì)量單位(如重量,件數(shù)等),根據(jù)單價(jià)算出總價(jià)。客戶(hù)一次購(gòu)物可能購(gòu)買(mǎi)多種商品,程序應(yīng)計(jì)算出客戶(hù)應(yīng)付的錢(qián)款數(shù)?;疽蟪绦蚍譃閮蓚€(gè)部分:第一部分用于輸入商品的信息并允許修改和刪除;第二部分實(shí)現(xiàn)銷(xiāo)售統(tǒng)計(jì)。程序運(yùn)行時(shí)由用戶(hù)選擇進(jìn)入哪一部分功能,并能在運(yùn)行時(shí)在兩部分之間切換。第二部分運(yùn)行時(shí),首先顯示所有商品名稱(chēng)及代碼(商品數(shù)目較多時(shí),應(yīng)考慮分屏顯示) ,用戶(hù)輸入商品代碼及商品重量或件數(shù),用戶(hù)一次操作可輸入若干商品的購(gòu)買(mǎi)信

10、息,然后輸入一個(gè)特殊的代碼(如-1)表示本次購(gòu)物結(jié)束。此時(shí)。程序計(jì)算出應(yīng)付錢(qián)款數(shù)并顯示。測(cè)試數(shù)據(jù)程序應(yīng)輸入不少于 10 種商品的信息,并進(jìn)行模擬運(yùn)行。實(shí)現(xiàn)提示本程序的商品信息管理可采用與課程設(shè)計(jì)題目二類(lèi)似的數(shù)據(jù)結(jié)構(gòu),既定義一個(gè)商品類(lèi),每種商品作為商品類(lèi)的實(shí)例(對(duì)象)存儲(chǔ)在鏈表節(jié)點(diǎn)中。選做內(nèi)容程序在營(yíng)業(yè)結(jié)束時(shí)統(tǒng)計(jì)每種商品的銷(xiāo)售量,銷(xiāo)售金額及總營(yíng)業(yè)額。因此第二部分應(yīng)有營(yíng)業(yè)結(jié)束的選擇,當(dāng)用戶(hù)選擇此項(xiàng)時(shí)屏幕上顯示當(dāng)天營(yíng)業(yè)的每種商品的銷(xiāo)售量,銷(xiāo)售

11、金額及總營(yíng)業(yè)額。注意,商品類(lèi)的數(shù)據(jù)成員應(yīng)增加有商品的銷(xiāo)售量和銷(xiāo)售金額??偁I(yíng)業(yè)額是所有商品的營(yíng)業(yè)額之和,可用靜態(tài)數(shù)據(jù)成員實(shí)現(xiàn)。或可由原商品類(lèi)派生出一個(gè)特殊的類(lèi),增加上面的數(shù)據(jù)成員及相應(yīng)的成員函數(shù)。4. 研究生初試錄取 研究生初試錄取問(wèn)題描述研究生考試課程為 4 門(mén),其中數(shù)學(xué)、外語(yǔ)、政治為統(tǒng)一命題,而專(zhuān)業(yè)基礎(chǔ)課則根據(jù)不同的專(zhuān)業(yè)由招生學(xué)校自行命題。國(guó)家對(duì)初試錄取分?jǐn)?shù)有總分要求(如某一年要求 4 門(mén)課總分應(yīng)達(dá)到 310分) ,另外還有對(duì)每門(mén)課的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論