版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、上海電機(jī)學(xué)院課程設(shè)計(jì)任務(wù)書 上海電機(jī)學(xué)院課程設(shè)計(jì)任務(wù)書課程名稱 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì) 課程代碼 033056P1設(shè)計(jì)題目 課程設(shè)計(jì)選題共 24 個(gè)(見附件)設(shè)計(jì)時(shí)間 2014 年 6 月 16 日——2014 年 6 月 20 日院(系) 電子信息學(xué)院 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí) BX1203、BX1204一、課程設(shè)計(jì)任務(wù) 課程設(shè)計(jì)任務(wù)1. 了解并掌握中小型綜合應(yīng)用程序的一般設(shè)計(jì)方法,具備初步的獨(dú)立分析和設(shè)計(jì)能力;2. 初步掌握軟
2、件開發(fā)過(guò)程的問(wèn)題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測(cè)試等基本方法和技能;3. 提高綜合運(yùn)用所學(xué)的理論知識(shí)和方法獨(dú)立分析和解決問(wèn)題的能力;4. 訓(xùn)練用系統(tǒng)的觀點(diǎn)和軟件開發(fā)一般規(guī)范進(jìn)行軟件開發(fā),培養(yǎng)軟件工作者所應(yīng)具備的科學(xué)的工作方法和作風(fēng);5. 課題的代碼要求達(dá)到一定工作量,并具有一定的深度和難度;6. 根據(jù)課題程序的分析和設(shè)計(jì)過(guò)程,撰寫課程設(shè)計(jì)報(bào)告。二、 二、對(duì)課程設(shè)計(jì)成果的要求(包括課程設(shè)計(jì)說(shuō)明書、圖紙、圖表、實(shí)物等軟硬件要求) 對(duì)課程設(shè)計(jì)成果
3、的要求(包括課程設(shè)計(jì)說(shuō)明書、圖紙、圖表、實(shí)物等軟硬件要求)課程設(shè)計(jì)結(jié)束應(yīng)提交程序源代碼、課程設(shè)計(jì)報(bào)告的電子稿和打印稿,以作為整個(gè)課程設(shè)計(jì)評(píng)分的書面依據(jù)和存檔材料。課程設(shè)計(jì)報(bào)告以規(guī)定的格式書寫、打印并裝訂,排版及圖、表要清楚、工整。課程設(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è)模塊。撰寫報(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ì):程序編寫和調(diào)試過(guò)程中遇到了哪些問(wèn)題,是如何解決的,以及對(duì)設(shè)計(jì)與實(shí)現(xiàn)過(guò)程的回顧和分析;經(jīng)驗(yàn)和體會(huì)等。(6)
5、參考文獻(xiàn):列出參考的網(wǎng)址、期刊和書籍等相關(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ì)論文書寫 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è)人員的姓名,地址,電話號(hào)碼和郵政編碼用一個(gè)類 Cperson 來(lái)實(shí)現(xiàn),作為鏈表的值指針指向這些 Cperson 類對(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. 商品銷售統(tǒng)計(jì) 商品銷售統(tǒng)計(jì)問(wèn)題描述編寫商品銷售統(tǒng)計(jì)程序,商品的信息有:商品的名稱,計(jì)量單位(重量或件) ,單價(jià)。所有商品的信息事先已存入計(jì)算機(jī),屏幕上顯示所有商品的
9、名稱,選擇商品名,輸入商品計(jì)量單位(如重量,件數(shù)等),根據(jù)單價(jià)算出總價(jià)??蛻粢淮钨?gòu)物可能購(gòu)買多種商品,程序應(yīng)計(jì)算出客戶應(yīng)付的錢款數(shù)?;疽蟪绦蚍譃閮蓚€(gè)部分:第一部分用于輸入商品的信息并允許修改和刪除;第二部分實(shí)現(xiàn)銷售統(tǒng)計(jì)。程序運(yùn)行時(shí)由用戶選擇進(jìn)入哪一部分功能,并能在運(yùn)行時(shí)在兩部分之間切換。第二部分運(yùn)行時(shí),首先顯示所有商品名稱及代碼(商品數(shù)目較多時(shí),應(yīng)考慮分屏顯示) ,用戶輸入商品代碼及商品重量或件數(shù),用戶一次操作可輸入若干商品的購(gòu)買信
10、息,然后輸入一個(gè)特殊的代碼(如-1)表示本次購(gòu)物結(jié)束。此時(shí)。程序計(jì)算出應(yīng)付錢款數(shù)并顯示。測(cè)試數(shù)據(jù)程序應(yīng)輸入不少于 10 種商品的信息,并進(jìn)行模擬運(yùn)行。實(shí)現(xiàn)提示本程序的商品信息管理可采用與課程設(shè)計(jì)題目二類似的數(shù)據(jù)結(jié)構(gòu),既定義一個(gè)商品類,每種商品作為商品類的實(shí)例(對(duì)象)存儲(chǔ)在鏈表節(jié)點(diǎn)中。選做內(nèi)容程序在營(yíng)業(yè)結(jié)束時(shí)統(tǒng)計(jì)每種商品的銷售量,銷售金額及總營(yíng)業(yè)額。因此第二部分應(yīng)有營(yíng)業(yè)結(jié)束的選擇,當(dāng)用戶選擇此項(xiàng)時(shí)屏幕上顯示當(dāng)天營(yíng)業(yè)的每種商品的銷售量,銷售
11、金額及總營(yíng)業(yè)額。注意,商品類的數(shù)據(jù)成員應(yīng)增加有商品的銷售量和銷售金額??偁I(yíng)業(yè)額是所有商品的營(yíng)業(yè)額之和,可用靜態(tài)數(shù)據(jù)成員實(shí)現(xiàn)?;蚩捎稍唐奉惻缮鲆粋€(gè)特殊的類,增加上面的數(shù)據(jù)成員及相應(yīng)的成員函數(shù)。4. 研究生初試錄取 研究生初試錄取問(wèn)題描述研究生考試課程為 4 門,其中數(shù)學(xué)、外語(yǔ)、政治為統(tǒng)一命題,而專業(yè)基礎(chǔ)課則根據(jù)不同的專業(yè)由招生學(xué)校自行命題。國(guó)家對(duì)初試錄取分?jǐn)?shù)有總分要求(如某一年要求 4 門課總分應(yīng)達(dá)到 310分) ,另外還有對(duì)每門課的
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)任務(wù)書
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)任務(wù)書
- c程序設(shè)計(jì)課程設(shè)計(jì)任務(wù)書題目
- 《vc++面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)任務(wù)書
- 《c語(yǔ)言程序設(shè)計(jì)(貪吃色)》課程設(shè)計(jì)任務(wù)書
- c++課程設(shè)計(jì)-- c++面向?qū)ο蟪绦蛟O(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)任務(wù)書及題目
- c++面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 【課程設(shè)計(jì)】面向?qū)ο蟪绦蛟O(shè)計(jì)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 《面向?qū)ο蟮某绦蛟O(shè)計(jì)》課程設(shè)計(jì)
- c面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)-人事管理系統(tǒng)
- java課程設(shè)計(jì)--java面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)
- 《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)---java日歷
- 《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)java日歷
- 面向?qū)ο蟮某绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論