課程設(shè)計(jì)Ⅰ設(shè)計(jì)題目_第1頁
課程設(shè)計(jì)Ⅰ設(shè)計(jì)題目_第2頁
課程設(shè)計(jì)Ⅰ設(shè)計(jì)題目_第3頁
課程設(shè)計(jì)Ⅰ設(shè)計(jì)題目_第4頁
課程設(shè)計(jì)Ⅰ設(shè)計(jì)題目_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、課程設(shè)計(jì)I設(shè)計(jì)題目課程設(shè)計(jì)I設(shè)計(jì)題目一、課程設(shè)計(jì)I的基本目標(biāo)1、經(jīng)過本次課程設(shè)計(jì),熟練掌握一種開發(fā)語言(Java或 C+、C#)和開發(fā)環(huán)境Eclipse或.NET。開發(fā)語言的熟練需要經(jīng) 過編寫一定長度的代碼(1000行代碼)才能達(dá)到,開發(fā)環(huán)境的 熟練需要重復(fù)的程序調(diào)試訓(xùn)練。2、加深對(duì)軟件工程的理解,訓(xùn)練編寫程序的良好習(xí)慣。包 括:認(rèn)真編寫需求分析文檔、做好系統(tǒng)功能設(shè)計(jì)、學(xué)會(huì)自己進(jìn)行 程序的算法、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、3、培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格(模塊劃分、接口設(shè)計(jì)、函數(shù)和 變量命名規(guī)則)和習(xí)慣(程序備份、版本更新與控制),提高軟 件測試、調(diào)試的能力與技巧。經(jīng)過本次課程設(shè)計(jì),應(yīng)該達(dá)到具有獨(dú)立完成小型應(yīng)用設(shè)

2、計(jì)的 能力,具備編寫較為規(guī)范的軟件設(shè)計(jì)文檔的能力。二、課程設(shè)計(jì)I的題目設(shè)置1、個(gè)人通信錄管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 目的:經(jīng)過本題目的設(shè)計(jì),加深對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的理 解,掌握利用數(shù)據(jù)庫編寫小型程序的基本過程和方法。任務(wù):1)利用面向?qū)ο缶幊碳夹g(shù),完成個(gè)人信息的存儲(chǔ)管理;2)選擇系統(tǒng)開發(fā)平臺(tái)(J2EE或.NET)和軟件架構(gòu)(B/S、 C/S、單機(jī)版);3)要求系統(tǒng)能夠?qū)β?lián)系人的系統(tǒng)進(jìn)行錄入、查詢、編輯、導(dǎo) 入和導(dǎo)出等。參考文獻(xiàn):自查2、基于Winpcap的ARP數(shù)據(jù)包的捕獲與解析目的:設(shè)計(jì)一個(gè)GUI程序,實(shí)現(xiàn)ARP數(shù)據(jù)包的捕獲和解析。經(jīng)過 編程了解ARP的結(jié)構(gòu)和ARP協(xié)議的工作原理,掌握網(wǎng)絡(luò)

3、編程的基 本原理和方法。任務(wù):1)設(shè)計(jì)一個(gè)GUI程序,完成局域網(wǎng)數(shù)據(jù)包的捕獲和ARP數(shù)據(jù) 包的解析;2)捕獲幾個(gè)網(wǎng)絡(luò)數(shù)據(jù)報(bào),給出實(shí)例并分析ARP數(shù)據(jù)包各字段 的含義;3)說明基于Winpcap編程的基本原理、程序的總體框架,繪 制每個(gè)函數(shù)的詳細(xì)設(shè)計(jì)流程圖。參考文獻(xiàn):牛冠杰等網(wǎng)絡(luò)安全技術(shù)實(shí)踐與代碼詳解(第5章)北京: 人民郵電出版社,設(shè)計(jì)報(bào)告參考3、基于Winpcap的網(wǎng)絡(luò)流量統(tǒng)計(jì)分析目的:設(shè)計(jì)一個(gè)GUI程序,實(shí)現(xiàn)對(duì)局域網(wǎng)主要通信協(xié)議數(shù)據(jù)報(bào)的 捕獲和統(tǒng)計(jì)分析。經(jīng)過編程掌握基于 Winpcap的編程原理與方 法,了解嗅探器的工作機(jī)制。任務(wù):1)設(shè)計(jì)一個(gè)GUI程序,完成局域網(wǎng)數(shù)據(jù)包的捕獲和統(tǒng)計(jì),需

4、要統(tǒng)計(jì)的數(shù)據(jù)包包括TCP、UPD、ICMP、ARP、廣播數(shù)據(jù) 包;2)捕獲一段時(shí)間的數(shù)據(jù)包,分析統(tǒng)計(jì)的結(jié)果;3)說明基于Winpcap編程的基本原理、程序的總體框架,繪 制每個(gè)函數(shù)的詳細(xì)設(shè)計(jì)流程圖。參考文獻(xiàn):1牛冠杰等網(wǎng)絡(luò)安全技術(shù)實(shí)踐與代碼詳解(第5章)北京: 人民郵電出版社,4、個(gè)人電子相冊(cè)的設(shè)計(jì)與實(shí)現(xiàn)目的:研究 Flash、Flex、Silverlight 等富客戶端(Rich Client)編程技術(shù),了解B/S編程技術(shù)發(fā)展的未來趨勢,掌握一種開發(fā)平臺(tái), 編寫出具有更高交互性和網(wǎng)絡(luò)體驗(yàn)的Web應(yīng)用程序。任務(wù):1)分析現(xiàn)有的電子相冊(cè)的具體功能;2)選擇一種開發(fā)平臺(tái)(J2EE或.NET)和技術(shù)(Flash、Flex、 Silverlight),編寫電子相冊(cè)應(yīng)用;3)個(gè)人電子相冊(cè)應(yīng)該具備用戶注冊(cè)、照片瀏覽、創(chuàng)立影集、 照片旋轉(zhuǎn)、放大等各種基本功能。5、音像租賃管理系統(tǒng)的開發(fā)與實(shí)現(xiàn) 目的:經(jīng)過資料收集,了解音像租賃連鎖店的基本業(yè)務(wù)需求,完成系統(tǒng)需求分析和概要設(shè)計(jì),采用C/S、B/S架構(gòu)完成一個(gè)簡單的 光盤租賃管理系統(tǒng)的開發(fā)。任務(wù):1)音像租賃連鎖店的基本業(yè)務(wù)需求,完成需求分析報(bào)告;2)利用Java、C+或C#編寫一個(gè)基本功能的光盤租賃管理系統(tǒng),包括客戶信息管理、音像資料管理、音像檢索、業(yè)務(wù)統(tǒng)計(jì)等;6、學(xué)生綜合信息管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目的:經(jīng)過實(shí)際編寫一個(gè)學(xué)生綜合信息管

溫馨提示

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