程序設(shè)計要求_第1頁
程序設(shè)計要求_第2頁
程序設(shè)計要求_第3頁
程序設(shè)計要求_第4頁
程序設(shè)計要求_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、程序設(shè)計課程設(shè)計要求端正自己的心態(tài)不要把自己當做鼠, 否則,肯定被貓吃。Before this class,All students are equal!No pain, no gain課程設(shè)計目的相關(guān)文獻查找、閱讀能力撰寫簡單的選題報告,內(nèi)容包括:選哪題選題動機準備分幾個模塊準備用何種工具語言用戶意圖以什么方式輸入計算機、運行結(jié)果通過什么方式展示較復雜算法實現(xiàn)能力用VC或C語言實現(xiàn)一個有實際意義、較復雜的算法,來源于教科書:高級語言程序設(shè)計面向?qū)ο蟪绦蛟O(shè)計數(shù)據(jù)結(jié)構(gòu)要求:一個完整的擁有輸入、輸出、文件讀取等功能的系統(tǒng) 學習并掌握一門新的網(wǎng)絡(luò)編程語言 ASP或JSP為腳本語言編寫一個多媒體的we

2、b展示系統(tǒng) 要求:動態(tài)網(wǎng)頁,包括:輸入、輸出、文件讀取&寫入撰寫完整規(guī)范技術(shù)報告的能力 撰寫規(guī)范的、完整的課程設(shè)計報告,包括實踐動機、意義概要設(shè)計模塊說明關(guān)鍵技術(shù)編碼實現(xiàn)運行結(jié)果總結(jié)和心得 程序要求:實現(xiàn)一個完整可運行的小型系統(tǒng) 滿足讀寫磁盤上文本文件,或讀寫簡單的Access數(shù)據(jù)庫;對所讀取的數(shù)據(jù)項進行瀏覽、查詢、統(tǒng)計;能對其中的數(shù)據(jù)項進行增、刪、改。友好的界面、獨立完成、有新創(chuàng)意的系統(tǒng),是高分的候選者。 考核方式考核指標 總分為100分,以具體分數(shù)記:程序?qū)崿F(xiàn)(40分)實驗報告(30分)平時成績(30分) 程序?qū)崿F(xiàn) 40及早完成 10分 (最先完成系統(tǒng)的20同學該項滿分,第15周開始檢測程

3、序)獨立完成 10分基本功能完整 10分用戶交互界面 (簡單易操作的輸入、輸出功能,交互式功能) 10分在計算機上檢測,“獨立完成”項,當面提問驗證,要點:程序部分-建議最終提交前,來找指導教師一次,便于指導如此做下去是否符合要求有技術(shù)難點的部分,加分。譬如(VC編寫的樹形控件,VC畫的導航)網(wǎng)站方面,高分點為友好的查詢、統(tǒng)計功能。靜態(tài)網(wǎng)頁的,除友好界面能得少量分之外,其余得分點極少。實驗報告 30 技術(shù)細節(jié)正確、具體,結(jié)構(gòu)完整。 (10分)邏輯清楚,層次分明、條理清晰。 (10分)圖標、表標規(guī)范,圖表正確;語句流暢,無錯別字,標點正確。 (10分)需打印、裝訂成冊,在程序檢查結(jié)束后提交。 T

4、ips:不要互相抄襲,評分時發(fā)現(xiàn)雷同,而無法辨別的,各打一棒;若教師 在辨別誰才是真正原創(chuàng)時出錯,由作者自己負責(輕易把自己報告給人copy)平時成績 30向指導教師匯報所選題目及計劃 (10分)報告撰寫情況,中期檢查(10分)對指導教師所提問題的改正態(tài)度和情況 (10分)考核平時努力程度、求學態(tài)度,如下:終極版-建議報告不要彩打:貴,黑白部分不清晰刻盤部分:2個文件“源程序”+“報告文檔”檔案袋,有2張成績評分表除教師填寫部分外,其余要自己事先填寫好其中的“任務(wù)書”,就是要把報告中“要解決的問題”歸納下,抄上去所以檔案袋,有2張成績評分表其中的“任務(wù)書”,就是要把報告中“要解決的問題”歸納下

5、,抄上去在撰寫”開題報告時“,務(wù)必要把其中的一個小節(jié)”要解決的問題“,一個一個羅列:仔細想好,仔細寫好。日期安排 第9周:確認選題第10周:中期檢查 (地點:信息工程學院119機房) 第16周:檢查每個同學的系統(tǒng)實現(xiàn)(地點:信息工程學院119機房) 第17周:提交系統(tǒng)報告 參考題目 類1以算法為主 Traveling Salesman Problem(1人獨立完成)公交站點查詢系統(tǒng)(1人獨立完成)Tic-Tac-Toe 井字游戲(1人獨立完成)Games of sticks木棍游戲(1人獨立完成) 類1關(guān)鍵問題 C或者Visual C語言 讀取/寫入數(shù)據(jù)到磁盤的文本文件C或者Visual C

6、對運行結(jié)果的展示系統(tǒng)的交互功能:有用戶輸入,不同輸入計算機有不同反應(yīng) 第2類以展示+數(shù)據(jù)庫為主 我的網(wǎng)上書店(可2人合作)我的網(wǎng)上超市(可2人合作) 學生管理信息系統(tǒng)(可2人合作)人事信息管理系統(tǒng)(可23人合作) 類2關(guān)鍵問題 HTML的腳本語言的學習較多數(shù)據(jù)項的處理:用文件(或數(shù)據(jù)庫)處理數(shù)據(jù)量較多的記錄,記錄要按一定規(guī)則存儲瀏覽、查詢、統(tǒng)計功能數(shù)據(jù)項,能通過界面進行增、刪、改 第3類 以多媒體為亮點 某地導游系統(tǒng)(1人獨立完成) My Digital Life(1人獨立完成) 類3關(guān)鍵問題 聲音文件的錄制:要有自己的錄音設(shè)備,可以錄制數(shù)字的,也可以錄制模擬的聲音,然后用CoolEidt轉(zhuǎn)換

7、。圖片數(shù)據(jù)的收集基于圖片或音頻文件名進行瀏覽、查詢、統(tǒng)計數(shù)據(jù)項的增、刪、改(實現(xiàn)其中2個功能)。 程序-說明1代碼,不得抄襲,否則成績記為0分 程序說明2-工作量是計分的 同樣是做一個按鈕,用VC+寫就的要用代碼寫,給出按鈕坐標位置、寬度、長度、初始化。和用DreamWeaver Cs寫就的從工具欄里拖一個過來,就OK欲得高分C家族的語言, java是首選要有算法、計算統(tǒng)計等功能,即具有一定的“智能” 程序說明3編碼工具不能用Flash,雖然其也有Action Script,但那是unprofessional的體現(xiàn)程序算法思想的,分值高若是網(wǎng)頁,則要動態(tài)的,要有查詢、統(tǒng)計等動態(tài)功能界面華麗胡俏

8、的(極漂亮的美女帥哥),買不到高分。界面友好,即用戶一看就知道怎操作的,老人小孩都會用,不用特意教界面友好3基準KISS原則: Keep it simple and stupid,用戶不用幫助就會操作的,一眼就理解程序員的意圖;小屁孩、老太太都會用,不用刻意教。交互功能:用戶說不同話(輸入不同東西),程序要有不同的反應(yīng)(功能)展示流暢:不卡殼,或者彈出錯消息(要知道用戶會亂點擊的)課程設(shè)計報告內(nèi)容組織引言描述選題的背景、動機,描述該系統(tǒng)所要解決的問題,即目的系統(tǒng)框架畫流程圖,描述輸入、輸出的途徑 數(shù)據(jù)結(jié)構(gòu)設(shè)計描述輸入、輸出數(shù)據(jù)的形式和內(nèi)容;描述數(shù)據(jù)在計算機中的存儲方式,可適當貼圖說明 關(guān)鍵技術(shù)

9、給出關(guān)鍵、具有特色部分的詳細解釋,好讓讀者明白,一般步驟如下: (a)告訴讀者功能的名稱 (b)解釋該功能具體作用 (c) 給出實現(xiàn)該功能的關(guān)鍵步驟以及關(guān)鍵代碼,代碼一定要注釋運行結(jié)果描述系統(tǒng)運行的軟硬件環(huán)境什么樣的機器配置,386的機器能跑得起來么?在何種操作系統(tǒng)下,非要蘋果機的mac os才行么?用何種編碼工具給出運行結(jié)果給出該功能的名稱解釋下該功能如何操作的(即用戶使用說明書)給出相應(yīng)的界面截圖調(diào)試分析描述調(diào)試過程中遇到的問題是如何解決的,算法的分析和改進思想結(jié)論描述本系統(tǒng)的貢獻、優(yōu)缺點,描述經(jīng)驗、體會,描述進一步改進方向參考文獻篇幅字數(shù)要求: 不得少于6000字,一般2025頁具體寫作規(guī)范,請仔細閱讀模板報告需注意注意錯別字登錄 登陸、登入帳號賬號

溫馨提示

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

評論

0/150

提交評論