第一篇:計算機科學(xué)與技術(shù) 畢業(yè)論文參考題目
附三
計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文參考題目
1、XXX課程CAI的開發(fā)
2、課件制作(PPT除外)
3、新聞網(wǎng)頁自動生成系統(tǒng)的開發(fā)
4、電子白板的設(shè)計與實現(xiàn)
5、基于web的異步按需點播學(xué)習(xí)系統(tǒng)
6、多媒體同步實時授課系統(tǒng)中應(yīng)用程序共享研究
7、基于web的遠程測控制系統(tǒng)研究
8、基于B/S模式文獻檢索系統(tǒng)的設(shè)計與開發(fā)
9、學(xué)生檔案信息管理系統(tǒng)的開發(fā)
10、在線圖書館信息管理系統(tǒng)的設(shè)計及實現(xiàn)
11、瀏覽器過濾軟件實現(xiàn)
12、基于局域網(wǎng)的IP數(shù)據(jù)包監(jiān)控軟件實現(xiàn)
13、程序執(zhí)行結(jié)果模擬器
14、計算機硬件檢測系統(tǒng)圖像處理軟件
15、ITS信息平臺的設(shè)計與分析
16、基于B/S的職工信息管理系統(tǒng)
17、工作備忘錄的設(shè)計與實現(xiàn)
18、學(xué)籍管理軟件
19、動態(tài)網(wǎng)站制作
20、數(shù)據(jù)庫信息管理系統(tǒng)
21、網(wǎng)站視頻點播
22、趣味繪圖程序設(shè)計
23、聊天程序設(shè)計
24、小學(xué)算術(shù)加減法教學(xué)軟件設(shè)計
25、個人網(wǎng)頁設(shè)計與友情連接
26、圖像處理軟件包
27、學(xué)生英語試題題庫及判分系統(tǒng)軟件設(shè)計
28、家庭理財管理信息系統(tǒng)設(shè)計
29、人事信息管理系統(tǒng)設(shè)計 30、字符智能識別方法研究
31、VB數(shù)據(jù)采集系統(tǒng)設(shè)計
32、VC數(shù)據(jù)采集系統(tǒng)設(shè)計
33、網(wǎng)絡(luò)搜索引擎性能分析系統(tǒng)模型及設(shè)計
34、基于短信的智能導(dǎo)行系統(tǒng)模型及設(shè)計
35、遠程異步視頻授課系統(tǒng)研究
36、隨機仿真模型
37、XXX課程的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計與開發(fā)
38、XXX課程試題庫的設(shè)計
39、NET實現(xiàn)Internet消息平臺(下分5個子題目,分別是:利用UML建立消息平臺,客戶端實現(xiàn),服務(wù)端實現(xiàn),登錄和用戶管理,聯(lián)調(diào)與測試)40、遠程打印及計費管理系統(tǒng)
41、機房無人值守系統(tǒng)
42、基于XML的數(shù)據(jù)交換在分布式WEB系統(tǒng)中的應(yīng)用
43、基于關(guān)系數(shù)據(jù)庫的OLAP研究
44、人工智能多媒體教學(xué)軟件
45、BUG系統(tǒng)的設(shè)計
46、教學(xué)管理系統(tǒng)
47、虛擬現(xiàn)實技術(shù)應(yīng)用研究
48、客戶管理系統(tǒng)
49、基于web的教學(xué)系統(tǒng)設(shè)計與實現(xiàn) 50、基于網(wǎng)絡(luò)的教材管理系統(tǒng)
51、存儲體系地址映象及替換算法動態(tài)演示程序設(shè)計
52、XXX管理系統(tǒng)
53、網(wǎng)上圖書館(在線瀏覽及在線查詢)
54、XXX工資計算系統(tǒng)
55、網(wǎng)上超市(電子商務(wù)網(wǎng)站的建設(shè))
56、客戶關(guān)系管理系統(tǒng)
57、《操作系統(tǒng)》試題庫的設(shè)計
58、餐飲娛樂管理系統(tǒng)的開發(fā)與設(shè)計
59、文語轉(zhuǎn)換系統(tǒng)(下分:電子詞料庫,特殊符號處理,文本切換,語音拼接4個子題目)
60、遠程數(shù)據(jù)服務(wù)平臺(網(wǎng)站設(shè)計,數(shù)據(jù)管理系統(tǒng))
61、圖像識別技術(shù)(計算特定物體的個數(shù),圖像檢索技術(shù))62、圖像檢索系統(tǒng)設(shè)計與開發(fā) 63、視頻會議系統(tǒng)設(shè)計與開發(fā)
64、多媒體畢業(yè)紀念冊及播放系統(tǒng)設(shè)計開發(fā) 65、網(wǎng)絡(luò)媒體播放器設(shè)計與實現(xiàn) 66、《數(shù)據(jù)結(jié)構(gòu)》算法的動態(tài)演示
67、基于B/S結(jié)構(gòu)的畢業(yè)設(shè)計題目管理系統(tǒng)
68、多媒體開發(fā)與應(yīng)用(Java2D,Java3D,JMF,Java圖形制作與動畫設(shè)計)69、計算機輔修遠程教學(xué)系統(tǒng)設(shè)計與實現(xiàn) 70、《操作系統(tǒng)》典型算法實現(xiàn) 71、XXX網(wǎng)站設(shè)計及建設(shè)
72、基于Internet的網(wǎng)絡(luò)教學(xué)系統(tǒng) 73、網(wǎng)絡(luò)機房計費系統(tǒng)
74、成人教育學(xué)生檔案及成績管理系統(tǒng)
第二篇:計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文題目(模版)
計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文題目
題目:防火墻技術(shù)的研究 題目:考試題目錄入系統(tǒng) 題目:培訓(xùn)班學(xué)員管理系統(tǒng) 題目:網(wǎng)上書店 題目:網(wǎng)上辦公系統(tǒng)
題目:實用網(wǎng)吧管理系統(tǒng)設(shè)計與實現(xiàn) 題目:商品銷售管理系統(tǒng) 題目:文章發(fā)布系統(tǒng)
題目:學(xué)校在崗人員工資核算系統(tǒng) 題目:計算機科學(xué)技術(shù)學(xué)習(xí)網(wǎng)站 題目:基于Web的圖書管理系統(tǒng) 題目:網(wǎng)上購物系統(tǒng)開發(fā)與實踐
題目:病毒入侵微機的途徑與防治研究 題目:聊天室軟件實現(xiàn)
題目:實用電子商務(wù)網(wǎng)站建立
題目:單片機多機應(yīng)用系統(tǒng)網(wǎng)絡(luò)設(shè)計 題目名稱:醫(yī)院信息系統(tǒng)
題目名稱:銀行自動柜員機ATM業(yè)務(wù)系統(tǒng)的設(shè)計與實現(xiàn) 題目名稱:酒店管理系統(tǒng)
題目名稱:汽車客運站管理系統(tǒng) 題目名稱:網(wǎng)站人事管理系統(tǒng) 題目 計算機閱卷系統(tǒng) 題目:公路收費管理系統(tǒng)
題目:基于web的電子郵件系統(tǒng) 題目:學(xué)生成績管理系統(tǒng)
題目:工作日志管理系統(tǒng):以B/S方式實現(xiàn)企事業(yè)單位員工工作日志管理功能 指導(dǎo)老師:張元平
主要完成的功能:1)表單自定義2)日志錄入3)報表生成
按軟件工程的流程(需求分析、概要設(shè)計、詳細設(shè)計、集成與測試)進行寫作,要求給出工作日志管理系統(tǒng)的框架圖,功能界面(功能文[字說明),后臺數(shù)據(jù)庫的物理設(shè)計和邏輯設(shè)計等。并能根據(jù)需求,用報表將日志打印出來。
題目:目錄同步軟件開發(fā) 指導(dǎo)教師:張渝
題目說明:在工作過程中,經(jīng)常需要把修改后的文件復(fù)制到其他目錄下邊。例如,經(jīng)常需要把計算機的某一目錄復(fù)制到移動存儲設(shè)備中;企業(yè)也經(jīng)常需要把某個目錄同步到其他目錄下,以進行數(shù)據(jù)的備份。針對這種情況,本題目利用C#開發(fā)目錄同步軟件,實現(xiàn)硬盤、U盤、移動硬盤等的指定目錄進行文件同步。并盡量支持多種同步方式。知識與技能要求:C#程序開發(fā)、Visual Studio開發(fā)平臺 完成形式及要求:軟件,論文
題目:局域網(wǎng)文件傳輸系統(tǒng) 指導(dǎo)教師:張渝 題目說明:局域網(wǎng)內(nèi)的計算機經(jīng)常會相互傳遞文件。本題目開發(fā)一種輕量級的文件傳輸系統(tǒng)。在局域網(wǎng)中實現(xiàn)將一個計算機中的文件,通過TCP/IP協(xié)議傳遞到另外一個計算機上。開發(fā)平臺為Visual Studio,利用C#語言。在實現(xiàn)基本傳輸功能的基礎(chǔ)上,盡量添加數(shù)據(jù)完整性驗證,用戶權(quán)限管理等附加功能。
知識與技能要求:C#程序開發(fā)、Visual Studio開發(fā)平臺 完成形式及要求:軟件,論文
第三篇:計算機科學(xué)與技術(shù)畢業(yè)論文
畢業(yè) 設(shè)計(論文)
課題名稱 姓 名 學(xué) 號 專 業(yè)
在線考試系統(tǒng)的設(shè)計與研發(fā)
XXX XXXXXXX 計算機科學(xué)與技術(shù)
摘 要
隨著計算機網(wǎng)絡(luò)技術(shù)及相關(guān)技術(shù)的不斷發(fā)展,考試的手段和媒介也在發(fā)生著巨大的變化,傳統(tǒng)的考試方式和手段正面臨著強烈的沖擊。計算機網(wǎng)絡(luò)技術(shù)應(yīng)用于教育領(lǐng)域,經(jīng)歷了從傳統(tǒng)的紙筆考試到計算機輔助考試,再到實現(xiàn)了真正的無紙化考試。在線式考試不僅可以節(jié)省大量的人力、物力,還可以提高考試的效率和質(zhì)量,降低考試成本,使得網(wǎng)絡(luò)考試不受時間和空間的限制,并且評測結(jié)果更為準確和客觀。
將“在線考試系統(tǒng)”作為設(shè)計題目主要是為了把教師從傳統(tǒng)的卷紙考試的工作中解脫出來,把學(xué)生從傳統(tǒng)的學(xué)習(xí)方式中解脫出來。
“考試系統(tǒng)”主要由兩個部分組成,分別是:“前臺的網(wǎng)頁設(shè)計”和“后臺的題庫系統(tǒng)服務(wù)”。該系統(tǒng)所能實現(xiàn)的主要模塊功能,包括學(xué)生信息管理、管理員信息管理、考試科目管理、題庫管理、自動組卷、在線考試、自動閱卷、學(xué)生成績管理等功能。本系統(tǒng)采用ASP語言進行開發(fā),集題庫管理,在線考試,實時評判于一體,本文分析了計算機考試系統(tǒng)的關(guān)鍵技術(shù)以及存在的問題。提出了實現(xiàn)該系統(tǒng)的體系結(jié)構(gòu),軟件功能模塊等,系統(tǒng)通過提高考試的效率,增強測試的反饋效果,使教師的教與學(xué)生的學(xué)更有針對性。
本系統(tǒng)速度快、穩(wěn)定性強,為學(xué)生課程學(xué)習(xí)、個性化學(xué)習(xí)提供了靈活、方便、科學(xué)的檢測手段,經(jīng)過測試,該系統(tǒng)達到了預(yù)期的設(shè)計目標,非常適合于學(xué)校的考試工作。
關(guān)鍵詞:在線考試;ASP技術(shù);數(shù)據(jù)庫開發(fā)和應(yīng)用;隨機生成試卷;
目 錄
摘 要......................................................................................................................................................2 關(guān)鍵詞:................................................................................................................................................2 緒論........................................................................................................................................................4 1 系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)........................................................................................................................4 1.1 ASP技術(shù)..........................................................................................................................................4 1.2數(shù)據(jù)庫技術(shù)......................................................................................................................................5 1.2.1 數(shù)據(jù)庫技術(shù)概述..........................................................................................................................5 1.2.2 ADO與數(shù)據(jù)庫的交互技術(shù)..........................................................................................................7 2 系統(tǒng)分析............................................................................................................................................7 2.1分析..................................................................................................................................................7 2.1.1條件的可行性...............................................................................................................................7 2.1.2 技術(shù)的可行性..............................................................................................................................7 2.1.3經(jīng)濟上的可行性...........................................................................................................................7 2.1.4考試系統(tǒng)的實用性.......................................................................................................................7 2.2系統(tǒng)構(gòu)架與開發(fā)環(huán)境......................................................................................................................8 2.2.1確定系統(tǒng)的構(gòu)架...........................................................................................................................8 2.2.2選擇開發(fā)環(huán)境...............................................................................................................................8 2.3系統(tǒng)需求分析..................................................................................................................................8 3 數(shù)據(jù)庫分析與設(shè)計............................................................................................................................9 3.1數(shù)據(jù)流程分析..................................................................................................................................9 3.2數(shù)據(jù)庫概念設(shè)計............................................................................................................................10 3.3數(shù)據(jù)庫邏輯設(shè)計............................................................................................................................10 4系統(tǒng)設(shè)計與實現(xiàn)................................................................................................................................11 4.1總體設(shè)計.........................................................................................................................................11 4.2 模塊的詳細設(shè)計...........................................................................................................................12 4.2.1管理員子系統(tǒng).............................................................................................................................12 4.2.2學(xué)生管理子系統(tǒng).........................................................................................................................14 5 系統(tǒng)測試..........................................................................................................................................15 5.1 測試內(nèi)容.......................................................................................................................................15 5.3測試總結(jié)........................................................................................................................................16 6 結(jié) 論.................................................................................................................................................16 參考文獻..............................................................................................................................................17 致
謝...................................................................................................................錯誤!未定義書簽。
緒論
隨著計算機技術(shù)的迅猛發(fā)展,學(xué)校教學(xué)和管理的信息化發(fā)展也有長足的進步,這就要求各個環(huán)節(jié)都均衡發(fā)展,其中之一是教師如何通過網(wǎng)絡(luò)了解學(xué)生的學(xué)習(xí)狀況。為此,配合傳統(tǒng)課堂教學(xué)而建立的在線考試系統(tǒng)就顯得相當必要。傳統(tǒng)的考試都是采用紙、筆為介質(zhì)的手工考試方式,即使在目前的高等學(xué)校,這種方式仍然被廣泛使用。隨著考試類型的不斷增加和考試要求的不斷提高,教師的工作量將隨之增大。同時,一次考試的反饋能力弱,試題選擇隨意性大,人為因素明顯,且考試時間地點必須固定。因此,傳統(tǒng)的考試方式己經(jīng)不能完全適應(yīng)現(xiàn)代考試的需要。
隨著人們對網(wǎng)絡(luò)的科學(xué)性和廣泛性的理解與加深,人們越來越重視考試系統(tǒng)的重要性、題庫的擴展性、通用性及組卷部分的應(yīng)用性等方面的發(fā)展。還有網(wǎng)絡(luò)的普及,使得“在線考試系統(tǒng)”有了更加廣闊的應(yīng)用范圍。從傳統(tǒng)的紙筆考試到計算機輔助考試,再到最新的計算機在線考試,人們不斷地將高新技術(shù)服務(wù)運用于考試。教師和學(xué)生都盼望有一個功能完善、操作簡便、適用性強的網(wǎng)絡(luò)考試系統(tǒng),在減輕教師的工作負擔、提高工作效率的同時,最大限度的排除了人為的因素,保證考試的客觀性。考試采用統(tǒng)一標準的計算機改卷方式,具有最佳的客觀性、安全性、可靠性,為準確地評估學(xué)生的知識和能力水平提供有效的手段。系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)
該在線考試系統(tǒng)的設(shè)計遵循軟件工程的基本原則,經(jīng)過可行性分析、需求分析、數(shù)據(jù)庫分析與設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)測試等幾個階段.系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)包括ASP技術(shù)、數(shù)據(jù)庫技術(shù)、Web技術(shù)等。下面對涉及的技術(shù)和相關(guān)理論作一個概述。
1.1 ASP技術(shù)
ASP(ActiveX Server Pages,動態(tài)服務(wù)器主頁)是微軟開發(fā)的基于WindowsNT Server和IIS(Internet Information server)服務(wù)器端腳本運行環(huán)境,利用它可以產(chǎn)生和運行動態(tài)的、交互的、高性能的Web服務(wù)應(yīng)用程序。其主要功能是為生成動態(tài)的交互式的Web服務(wù)器應(yīng)用程序提供一種功能強大的方法或技術(shù)。ASP的主要特性是能夠把HTML、VBscript、Javascript、ActiveX組件等有機地組合在一起,形成一個能夠在服務(wù)器上運行的應(yīng)用程序,并把按用戶要求專門制作的標準HTML 頁面送給客戶端瀏覽器。
ASP提供了一個服務(wù)器端的Scripting環(huán)境,使你能夠利用它建立和運行動態(tài)的,交互的,高效的網(wǎng)絡(luò)服務(wù)器的應(yīng)用程序。你只要運行普通的瀏覽器,不必擔心你的瀏覽器能否運行設(shè)計出來的ASP 程序,網(wǎng)絡(luò)服務(wù)器會自動將ASP程序解釋成標準的HTML格動態(tài)網(wǎng)絡(luò)考試系統(tǒng)式的網(wǎng)頁內(nèi)容,再送到用戶的瀏覽器端顯示出來。這樣瀏覽器只要能運行一般的HTML代碼就可以瀏覽ASP所設(shè)計的網(wǎng)頁了。ASP內(nèi)含于IIS 中,它提
供一個服務(wù)器(ServerSide)的script環(huán)境,可以產(chǎn)生和執(zhí)行動態(tài)的,交互式的,高效率的站點服務(wù)器(WebServer)的應(yīng)用程序。
ASP 并非一個Script語言,而是提供一個可以集成Script語言到HTML主頁的環(huán)境,ASP文件實際上就是帶有.ASP擴展名的文本文件,開發(fā)人員甚至可以用任何一個文本編輯器就可以進行編輯。ASP支持共享文件數(shù)據(jù)庫(如Microsoft Access、FoxPro等)作為有效的數(shù)據(jù)源,此類數(shù)據(jù)庫引擎適合于開發(fā)小型的應(yīng)用程序系統(tǒng)。
綜上,ASP技術(shù)有如下特點與優(yōu)勢:(1)使用Asp可以組合HTML頁、腳本命令和ActiveX組件以創(chuàng)建交互的Web頁和基于Web的功能強大的應(yīng)用程序。(2)使用VBScript、JavaScript等簡單易懂的腳本語言,結(jié)合HTML標記,即可快速完成網(wǎng)站的應(yīng)用程序。無須編譯,容易編寫。(3)使用普通的文本編輯器,如Windows的記事本,Word等都可以進行ASP程序的編輯設(shè)計工作。(4)ASP程序與瀏覽器無關(guān),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Asp所設(shè)計的網(wǎng)頁內(nèi)容。(5)提高了程序的安全性,ASP的源程序不會傳到用戶的瀏覽器上,因而可以避免所寫的源程序被他人剽竊。
1.2數(shù)據(jù)庫技術(shù)
數(shù)據(jù)庫技術(shù)主要研究如何存儲、使用和管理數(shù)據(jù),是計算機數(shù)據(jù)管理技術(shù)發(fā)展的新階段,也是計算機技術(shù)中發(fā)展最快、應(yīng)用最廣的技術(shù)之一。當前,數(shù)據(jù)庫技術(shù)已成為現(xiàn)代計算機信息系統(tǒng)和應(yīng)用系統(tǒng)開發(fā)的核心技術(shù),數(shù)據(jù)庫已成為計算機信息系統(tǒng)和應(yīng)用系統(tǒng)的組成核心。
1.2.1 數(shù)據(jù)庫技術(shù)概述
數(shù)據(jù)庫技術(shù)涉及到以下幾個最重要的概念: ① 數(shù)據(jù)庫(DataBase)是長期儲存于計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為一定范圍內(nèi)的各種用戶共享。
② 數(shù)據(jù)模型是數(shù)據(jù)特征的抽象,描述的是數(shù)據(jù)的共性。數(shù)據(jù)模型應(yīng)滿足三個方面的要求: 于在計算機上實現(xiàn)。
③ 數(shù)據(jù)庫管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫的軟件系統(tǒng),它由一組計算機程序構(gòu)成,管理并控制數(shù)據(jù)資源的使用。它是數(shù)據(jù)庫系統(tǒng)的核心,主要是實現(xiàn)對共享數(shù)據(jù)有效的組織、管理和存取,它的基本功能包括以下幾個方面:(1)數(shù)據(jù)定義(DD)(2)數(shù)據(jù)操縱(DM)功能(3)數(shù)據(jù)庫的運行管理
(4)數(shù)據(jù)組織、存儲和管理功能(5)數(shù)據(jù)庫的建立和維護功能
(6)其他功能
當前流行的數(shù)據(jù)庫管理系統(tǒng)絕大多數(shù)是關(guān)系型數(shù)據(jù)庫管理系統(tǒng),本系統(tǒng)采用以微型機系統(tǒng)為運行環(huán)境的數(shù)據(jù)庫管理系統(tǒng)Access。
Access主要特點如下:
① 存儲方式單一
Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。
② 面向?qū)ο?/p>
Access是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應(yīng)用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。
③ 界面友好、易操作
Access是一個可視化工具,風格與Windows完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設(shè)計器以及數(shù)據(jù)庫向?qū)А⒈硐驅(qū)А⒉樵兿驅(qū)А⒋绑w向?qū)А蟊硐驅(qū)У裙ぞ撸沟貌僮骱啽悖菀资褂煤驼莆铡?/p>
④ 集成環(huán)境、處理多種數(shù)據(jù)信息
Access是基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計用戶界面、設(shè)計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。
⑤ Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。
相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。
基于以上優(yōu)點,本系統(tǒng)使用Access數(shù)據(jù)庫技術(shù)。
當前數(shù)據(jù)庫技術(shù)的發(fā)展呈現(xiàn)出與多種學(xué)科知識相結(jié)合的趨勢,凡是有數(shù)據(jù)產(chǎn)生的領(lǐng)域就可能需要數(shù)據(jù)庫技術(shù)的支持,它們相結(jié)合后就會出現(xiàn)一種新的數(shù)據(jù)庫成員而壯大數(shù)據(jù)庫家族。例如數(shù)據(jù)倉庫技術(shù)、數(shù)據(jù)挖掘技術(shù)、Web數(shù)據(jù)庫技術(shù)等。
1.2.2 ADO與數(shù)據(jù)庫的交互技術(shù)
當用戶需要瀏覽器與服務(wù)器交互的時候,通常需要訪問數(shù)據(jù)庫。因為只有數(shù)據(jù)庫技術(shù)才能夠大量、快速地處理信息。
ADO是獨立于開發(fā)工具和開發(fā)語言的數(shù)據(jù)訪問接口,它提供了程序開發(fā)人員、應(yīng)用程序?qū)崟r存取各類數(shù)據(jù)庫的能力,可以輕松地完成對各類數(shù)據(jù)庫的查詢,存取等操作。又被稱為通用數(shù)據(jù)訪問(UDA),其數(shù)據(jù)源包括數(shù)據(jù)庫,電子郵件,文件,文本,圖形等。使用ADO不僅可以讀取Access和SQL Server數(shù)據(jù)庫,也可以讀取其他與ODBC兼容的數(shù)據(jù)庫。ADO最主要優(yōu)點是:易于使用、速度快、支出內(nèi)存小。對數(shù)據(jù)庫的操作步驟為: ① 創(chuàng)建數(shù)據(jù)源名(DSN)② 創(chuàng)建數(shù)據(jù)庫連接(Connection)③ 創(chuàng)建數(shù)據(jù)庫對象;④ 操作數(shù)據(jù)庫;⑤ 關(guān)閉數(shù)據(jù)庫對象和連接。系統(tǒng)分析
2.1分析
2.1.1條件的可行性
目前各高校都開通了校園網(wǎng)絡(luò),而且教育主管部門也提出了對教學(xué)觀念、手段的改革,這些為在線考試系統(tǒng)的開發(fā)應(yīng)用,提供了基礎(chǔ)條件和管理支持。
同時各高校都擁有數(shù)量眾多的計算機設(shè)備,學(xué)生也普遍具備了熟練操作計算機的基本技能,這些都說明使用計算機進行測試或考試是完全可行的。2.1.2 技術(shù)的可行性
本小組同學(xué)掌握了一定的開發(fā)在線考試系統(tǒng)所必須的技術(shù),并且當前的軟、硬件技術(shù)能夠滿足設(shè)計考試系統(tǒng)的要求。
本系統(tǒng)采用ASP語言進行系統(tǒng)開發(fā),ASP提供了強大的WEB應(yīng)用程序開發(fā)能力,能夠滿足開發(fā)需求并實現(xiàn)所需功能。由于Access具有強大的數(shù)據(jù)管理與處理能力,符合考試系統(tǒng)的需求,因此選擇Access作為后臺數(shù)據(jù)庫。在技術(shù)上具有可行性。2.1.3經(jīng)濟上的可行性
在線考試系統(tǒng)的廣泛應(yīng)用,可以節(jié)約大量的人力、物力和財力。它節(jié)省了紙張,減輕了教師的工作強度,從而節(jié)省了考試開支,投資少,見效快。因此,使用網(wǎng)絡(luò)考試有顯著的經(jīng)濟和社會效益,也將成為今后考試的發(fā)展趨勢。2.1.4考試系統(tǒng)的實用性
本系統(tǒng)能夠處理單選題、多選題、填空題、簡答題、論述題等題型,這些題型涵蓋了大部分學(xué)科的考試題型。對于單選題、多選題、判斷題等客觀題型采用計算機自動評
分,對于填空題、簡答題、論述題等主觀題型,則由教師人工閱卷作為補充。因此,在線考試系統(tǒng)具有一定的實用性。
綜上所述,實現(xiàn)在線考試系統(tǒng)無論從條件、技術(shù),還是經(jīng)濟性、實用性都具備可行性。
2.2系統(tǒng)構(gòu)架與開發(fā)環(huán)境
2.2.1確定系統(tǒng)的構(gòu)架
目前,基于計算機網(wǎng)絡(luò)技術(shù)的考試系統(tǒng)大都建立在網(wǎng)絡(luò)數(shù)據(jù)庫訪問技術(shù)上,其工作模式多為C/S模式和B/S模式。
① C/S 模式需要開發(fā)客戶和服務(wù)器軟件,且由于相當部分功能集成在客戶機上,使客戶機的功能日趨復(fù)雜,被人們戲稱為“胖客戶機”。其開發(fā)、發(fā)布、移植的工作量非常大,也非常繁瑣,維護和管理的開銷也不少,更不利于考試系統(tǒng)的安全。
有的 C/ S模式的考試系統(tǒng)甚至將功能全部集成在服務(wù)器端,使考試系統(tǒng)的界面、數(shù)據(jù)訪問、數(shù)據(jù)存儲、數(shù)據(jù)管理等都由服務(wù)器端程序完成,從而使服務(wù)器成為網(wǎng)絡(luò)數(shù)據(jù)訪問的瓶頸。當考試期間大量考生訪問服務(wù)器時,導(dǎo)致服務(wù)器響應(yīng)緩慢,甚至出現(xiàn)服務(wù)器塞機現(xiàn)象。C/S結(jié)構(gòu)還存在靈活性差、升級困難和系統(tǒng)安全性差等缺陷,已較難適應(yīng)當前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。
② B/ S 模式的數(shù)據(jù)庫體系,客戶端軟件僅需安裝瀏覽器,用戶的應(yīng)用程序界面比較單一,客戶端硬件配置要求較低,易于管理和維護,而且開發(fā)效率高、周期短、見效快,與具體平臺無關(guān),具有極強的伸縮性,可以選擇不同廠家的設(shè)備和服務(wù),采用公開的標準和協(xié)議,系統(tǒng)資源的冗余度小,可擴充性良好,是目前的主流技術(shù)。
當然 B/ S模式的網(wǎng)上考試系統(tǒng)也有一定的局限性,例如,在數(shù)據(jù)查詢等響應(yīng)速度上,要遠遠地低于C/S體系結(jié)構(gòu)。
由上可知,C/S與B/S結(jié)構(gòu)各有所長。基于實際情況,綜合利弊,本考試系統(tǒng)選擇B/S模式的體系結(jié)構(gòu),并注意在設(shè)計時對不足之處加以改進和完善,使所設(shè)計的在線考試系統(tǒng)的功能更加完善,更好地為考試服務(wù)。2.2.2選擇開發(fā)環(huán)境
開發(fā)平臺或工具的選擇,是軟件開發(fā)成功的要素之一。開發(fā)工具的選擇主要決定于兩個因素:所開發(fā)系統(tǒng)的最終用戶和開發(fā)人員。
ASP提供了強大的WEB應(yīng)用程序開發(fā)能力,同時ASP可以通過ADO組件提供的接口訪問數(shù)據(jù)庫,便于開發(fā)出功能強大的Web數(shù)據(jù)應(yīng)用程序。因此選擇ASP作為前臺開發(fā)工具。本考試系統(tǒng)的調(diào)試環(huán)境為Windows XP,IIS 5.1,IE 6.0。由于Access具有強大的數(shù)據(jù)管理與處理能力,符合考試系統(tǒng)的需求,因此選擇Access作為后臺數(shù)據(jù)庫。
2.3系統(tǒng)需求分析
一個在線式網(wǎng)上考試系統(tǒng)的基本功能是使用計算機來代替人工完成考試中需要完
成的一系列任務(wù),為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、高效的運行,系統(tǒng)應(yīng)該滿足以下的性能需求: 首先,應(yīng)在考試之前建立有關(guān)學(xué)科的試題庫,并設(shè)置考試參數(shù)和信息。其次。考生進考試系統(tǒng)后,應(yīng)該能根據(jù)自己的需要選擇考試科目,所以該系統(tǒng)應(yīng)具有考試科目選擇的功能。鑒于在線考試環(huán)境一般為機房,為了在線考試的規(guī)范性,對于每個應(yīng)試者來說,試卷的題型和題量都應(yīng)是相同的,但試題并不相同。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的試題庫隨機抽取試題后動態(tài)生成的。另外,系統(tǒng)還應(yīng)該對考試時間進行控制,時間到了會要求考試者交卷。考試者選擇提交后,應(yīng)該由計算機自動判卷顯示成績。此外,應(yīng)該能夠方便、快捷的對在線考試系統(tǒng)進行管理。
本系統(tǒng)應(yīng)具有以下功能或目標: ① 用戶登錄。
② 用戶管理:管理員對用戶增加、刪除。
③ 試題庫管理:對各題型的管理,試題的錄入、增加、編輯、刪除等。④ 試題參數(shù)設(shè)置:知識范圍、題型、數(shù)量、分值等。
⑤ 試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫里隨機抽取試題生成一份考卷。
⑥ 在線考試:系統(tǒng)嚴格控制整個考試過程,考生需要在限定的考試時間內(nèi)交卷。⑦ 計算機自動閱卷:能夠自動評分,最后計算機生成每個考生的成績,并將結(jié)果保存于考生成績數(shù)據(jù)庫。
⑧ 綜合查閱:不同的用戶,根據(jù)不同的權(quán)限,可以對考生試卷、成績等信息進行查詢,并能夠刪除指定紀錄。
⑨ 在線考試系統(tǒng)應(yīng)該具備友好4.數(shù)據(jù)庫分析與設(shè)計
數(shù)據(jù)庫技術(shù)對數(shù)據(jù)處理量大、數(shù)據(jù)類型復(fù)雜,以及對數(shù)據(jù)的存儲、維護、檢索、分類、統(tǒng)計等諸多方面具有強大的功能。數(shù)據(jù)庫獨立于程序而存在,具有較好的安全性,本考試系統(tǒng)使用Microsoft Access作為后臺數(shù)據(jù)庫。數(shù)據(jù)庫分析與設(shè)計
3.1數(shù)據(jù)流程分析
通過對系統(tǒng)功能需求,以及功能模塊的劃分情況的深入研究分析,可以得到如圖4.1所示的在線考試系統(tǒng)的數(shù)據(jù)流程圖。
簡潔的操作界面,安全性要高,穩(wěn)定性要強,能夠滿足多人以上同時及進行在線考試。
圖4.1 系統(tǒng)數(shù)據(jù)流圖
3.2數(shù)據(jù)庫概念設(shè)計
在線考試的主要實體為:管理員、教師、考題、學(xué)生,并簡要地設(shè)計出如圖4.2所示E-R關(guān)系圖,為數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計奠定基礎(chǔ)。
圖4.2 E-R簡圖
3.3數(shù)據(jù)庫邏輯設(shè)計
數(shù)據(jù)庫的邏輯設(shè)計是將數(shù)據(jù)的概念結(jié)構(gòu)轉(zhuǎn)化為Access數(shù)據(jù)庫系統(tǒng)的實際模型,從而得到數(shù)據(jù)庫的邏輯結(jié)構(gòu),以便在數(shù)據(jù)庫中建立表結(jié)構(gòu)。
本考試系統(tǒng)主要包括5個數(shù)據(jù)庫表,1.question表用于計算機基礎(chǔ)題庫的建立,將題目通過試題編輯系統(tǒng)輸入其中,為考題來源。2.subject 表用于題庫類別的建立3.student表用于學(xué)生信息的寫入。4.score表用于系統(tǒng)自動評分以后,成績的寫入。5.admin表。各表的結(jié)構(gòu)如表4.1-4.5所示。
表4.1 question 表
表4.2 s ubject 表
4系統(tǒng)設(shè)計與實現(xiàn)
4.1總體設(shè)計
在線考試系統(tǒng)使用B/S模式,運行于Windows平臺,使用1E瀏覽器,完成考試管理、在線考試、成績查詢等一系列考試任務(wù)。
根據(jù)前面的系統(tǒng)分析,以及對在線考試系統(tǒng)的深入研究和分析,本系統(tǒng)總體上可以分為三個部分:管理員子系統(tǒng)、教師子系統(tǒng)、學(xué)生子系統(tǒng),分別面向管理員、教師、學(xué)生,其系統(tǒng)總體結(jié)構(gòu)如圖5.1所示。
圖5.1 在線考試系統(tǒng)總體結(jié)構(gòu)圖
要實現(xiàn)上述各項功能,本系統(tǒng)基于ASP+ Microsoft Access進行設(shè)計開發(fā),最終以WEB方式運行于服務(wù)器端。
4.2 模塊的詳細設(shè)計
4.2.1管理員子系統(tǒng)
4.2.1.1管理員子系統(tǒng)功能概述
管理員子系統(tǒng)是管理員專用的。本模塊主要功能有: ① 教師信息管理
(1)增加教師的用戶名、姓名、密碼、操作權(quán)限等信息。
(2)修改教師信息,可以修改的數(shù)據(jù)包括用戶名、姓名、密碼、操作權(quán)限等信息等。(3)刪除教師信息。② 學(xué)生信息管理
(1)增加考生信息,包括考號、姓名、登錄密碼等。(2)修改考生信息,包括考號、姓名、登錄密碼等。(3)刪除考生信息。③ 成績查詢統(tǒng)計
(1)查詢考生成績,可按照考生編號、試卷編號、所得的總分數(shù)來進行查詢。
(2)將查詢或統(tǒng)計的結(jié)果進行打印。
4.2.1.2管理員子系統(tǒng)數(shù)據(jù)流程圖
圖5.2 管理員子系統(tǒng)數(shù)據(jù)流程圖
4.2.1.3 用戶登錄界面
當在IE中運行本系統(tǒng)時,用戶可分別以教師、學(xué)生的身份登錄,管理員以admin為用戶名登錄,但操作的權(quán)限不同。用戶登錄界面如下:
4.2.1.3 管理界面
、圖5.4 管理界面
4.2.1.4 編輯學(xué)生信息界面
圖5.5 編輯學(xué)生信息界面
4.2.2學(xué)生管理子系統(tǒng)
4.2.2.1學(xué)生管理子系統(tǒng)功能概述
學(xué)生子系統(tǒng)主要為參加考試的學(xué)生提供在線考試、查詢考試成績等功能服務(wù)。本模塊完成的主要功能有:
① 登錄考試系統(tǒng)
要求對以學(xué)生名義登錄的用戶進身份驗證,避免無關(guān)的垃圾數(shù)據(jù)進行考試 系統(tǒng),影響成績統(tǒng)計和分析工作。
②在線考試
此功能是網(wǎng)上考試系統(tǒng)的主要功能。
(1)只有通過驗證的考生,方可進入考試界面。
(2)考生登錄后,選擇考試科目。如果沒有所需要科目,則不能進行考試。(3)選擇試卷。考生可從已經(jīng)組卷的各套試卷中,任意選擇一套。系統(tǒng)自動生成考生的答卷。
(4)系統(tǒng)自動計時。進入考試頁面后,自動計時器自動開始工作,根據(jù)設(shè)置的考試時間計時。當考試時間到,自動結(jié)束考試并保存考卷。
③ 考試成績查詢。在考試結(jié)束后,考生可以立即查看考試成績。5.2.2.2 學(xué)生子系統(tǒng)流程圖
圖5.6 學(xué)生子系統(tǒng)流程圖
5.2.2.3 在線考試界面
圖5.7 在線考試界面 系統(tǒng)測試
應(yīng)用軟件制作完成后,要保證它整體的質(zhì)量,即要保證程序能從頭至尾地無差錯的執(zhí)行就要進行測試,系統(tǒng)測試主要是要看這個應(yīng)用產(chǎn)品是否滿足用戶的需求和系統(tǒng)整體的嚴密性要求,較好的質(zhì)量是要依賴于精心的分析、設(shè)計和完整細心的測試。這就要我們在做好每一步程序的同時,要時時監(jiān)督并改善軟件的開發(fā)過程,通過針對性的測試,提早的發(fā)現(xiàn)潛在的問題,以便能讓程序設(shè)計者能盡快的對系統(tǒng)的錯誤進行修改、補充,盡量使測試細化,能覆蓋到整個系統(tǒng)。對于一個完整的軟件系統(tǒng),通常可以從其外部特性、內(nèi)部特性等幾個方面來評價質(zhì)量。
5.1 測試內(nèi)容
對開發(fā)完成的系統(tǒng)要進行針對性的測試,測試的內(nèi)容包括以下幾點: ① 代碼中測試系統(tǒng)對輸入的非法數(shù)據(jù)的反應(yīng)
在系統(tǒng)啟動登錄時,輸入錯誤口令,系統(tǒng)將提示“用戶名或密碼輸入有誤’、用戶將繼續(xù)輸入口令,如果輸入的次數(shù)超過3次,則退出程序。
② 測試錄入的數(shù)據(jù)是否正確存儲
當錄入完某個試題數(shù)據(jù)后,選擇保存,系統(tǒng)將返回上一畫面并且同時顯示剛錄入的記錄,這就說明數(shù)據(jù)已經(jīng)正確存儲。
③ 測試當選擇某些條件時是否能正常顯示要查詢的記錄
當選擇完某些條件時,按查詢,如果能夠顯示所要查詢的記錄,這就說明數(shù)據(jù)的查詢功能是正常的。
④ 測試系統(tǒng)是否能正常的生成試卷 ⑤ 測試系統(tǒng)是否能正常的進入考試系統(tǒng) ⑥ 測試試卷內(nèi)容和分數(shù)是否正確。⑦ 數(shù)據(jù)之間的連接是否正確 6.2測試手段
① 自己對于源代碼的編寫,一邊編寫,一邊測試。② 可通過自帶的強大調(diào)試工具進行調(diào)試。
③ 讓其他教師和學(xué)生作系統(tǒng)的用戶來使用本系統(tǒng),找出系統(tǒng)中存在的問題。
5.3測試總結(jié)
本系統(tǒng)經(jīng)過一系列的針對性的測試,對于各個非法數(shù)據(jù)的輸入,系統(tǒng)都給出了錯誤的窗口警告,提示用戶使用正確的數(shù)據(jù),使用戶的要求能夠得到滿足,整個系統(tǒng)的邏輯功能正常,添加和刪除、修改的合法數(shù)據(jù)能夠做到真正的實現(xiàn),查詢結(jié)果能正確的顯示出來,試卷內(nèi)容和試卷分數(shù)(試卷輸出分數(shù)和人工計算結(jié)果一致)。雖然目前所進行的一切測試,其測試結(jié)果都是正確的,但這并不能說明本系統(tǒng)就是完美無缺的,只能證明程序功能是正確的,并不能證明程序的動態(tài)性是符合要求的,只有用戶長期的使用才能得到真正的驗證。所以,系統(tǒng)要進行長期地、不斷地測試,發(fā)現(xiàn)一個新問題,就要修正一個問題,更好、更快、更完善的維護系統(tǒng)的性能。結(jié) 論
畢業(yè)設(shè)計的主要任務(wù)是設(shè)計和開發(fā)一個在線考試系統(tǒng),替代傳統(tǒng)的考試方式。本人參與該開發(fā)工作以來,閱讀大量參考文獻,研究了同類系統(tǒng)的功能和流程,完成了在線考試系統(tǒng)的設(shè)計和開發(fā)工作。從該系統(tǒng)的測試結(jié)果來看,基本達到了預(yù)期的目標,具有較強的實用性,取得了明顯的效果。網(wǎng)絡(luò)考試系統(tǒng)的研制與設(shè)計,不僅對于改變傳統(tǒng)的考試方式有著深遠的意義,而且對于遠程教育也具有重要的應(yīng)用價值。
通過這次畢業(yè)設(shè)計,我充分鍛煉了自己的思考和動手能力,學(xué)習(xí)了ASP、Access的相關(guān)知識,并對其有了比較深入的了解。從學(xué)習(xí)相關(guān)參考資料開始,到自己動手編寫程序,至調(diào)試程序,完成畢業(yè)設(shè)計任務(wù)。在這個過程中,我不但熟練掌握ASP,更重要的是鍛煉了從多方面思考問題、解決問題的能力。此次畢設(shè)我真的是受益匪淺。
參考文獻
[1]楊春明.Web方式下通用考試系統(tǒng)的設(shè)計與實現(xiàn).計算機與現(xiàn)代化.2008.5 [2]侯鴻林,朱向峰基于WEB的考試系統(tǒng)的實現(xiàn).教育信息化.2005.7 [3]譚浩強.網(wǎng)頁編程技術(shù).北京:清華大學(xué)出版社.2002.6 [4]明仲,戚杰基于Web的網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn).中國電化教育.2004.5 [5]殷大發(fā)無紙化考試系統(tǒng)的研究和開發(fā)團.計算機與現(xiàn)代化.2006.1 [6]魏希三.B/S模式的網(wǎng)上考試系統(tǒng)中關(guān)鍵模塊的設(shè)計及實現(xiàn).福建電腦.200.8 [7]李新葉.基于ASP的網(wǎng)上題庫與在線考試系統(tǒng).微機發(fā)展.2004 [8]注永明.基于B/S模式的在線考試系統(tǒng).微機發(fā)展.2005.7
第四篇:計算機科學(xué)與技術(shù)畢業(yè)論文參考詳解
計算機專業(yè)學(xué)生可以在以下計算機學(xué)科的二級學(xué)科下選擇論文的具體方向:計算機系統(tǒng)結(jié)構(gòu)、計算機軟件與理論、計算機應(yīng)用技術(shù)、信息安全、電子商務(wù)。
【選題方向1 】計算機應(yīng)用技術(shù)
計算機應(yīng)用技術(shù),狹義的說是指可以利用任何一種計算機軟件的任何一功能,為可能用到它的人提供一定的服務(wù);廣義的說是指對各種軟件的各種功能/設(shè)置屬性有足夠的了解和應(yīng)用能力,可以在各種情況下駕馭計算機高效率的為不同人群提供他們所需要的各種服務(wù)。凡是利用計算機軟件,為需要或者可能需要它的人提供服務(wù)的技術(shù),就是計算機應(yīng)用技術(shù)。
?參考論文題目:
1.數(shù)據(jù)庫管理系統(tǒng)
2.信息管理系統(tǒng)設(shè)計與實現(xiàn)
3.信息管理(B/S)
4.實驗室管理系統(tǒng)設(shè)計
5.政府信息化管理
6.超市管理系統(tǒng)設(shè)計
7.基于校園網(wǎng)的交互式網(wǎng)絡(luò)教學(xué)系統(tǒng)
8.網(wǎng)絡(luò)服務(wù)系統(tǒng)的設(shè)計
9.在線考試系統(tǒng)設(shè)計
10.ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計與實現(xiàn)
11.網(wǎng)頁設(shè)計制作規(guī)范
12.計算機圖形學(xué)在裝飾設(shè)計中的應(yīng)用
13.關(guān)聯(lián)規(guī)則在教育挖掘中的應(yīng)用
14.圖形圖像文件格式的應(yīng)用領(lǐng)域的探討
15.數(shù)字圖像處理與模式識別在交通方面的應(yīng)用領(lǐng)域及其重要意義
16.多媒體光盤設(shè)計與制作
17.FLASH在網(wǎng)頁設(shè)計中的應(yīng)用
18.主題信息采集的優(yōu)化設(shè)計研究與實現(xiàn)
19.三維裝飾效果圖制作
20.進銷存管理信息系統(tǒng)開發(fā)
21.三維地形生成研究及實現(xiàn)
?參考書目:
1.(美)沃爾森著,湯濤譯:《ASP.NET揭秘》(第二版),中國電力出版社,2004年8月版
2.陳冠軍著:《精通ASP.NET 2.0典型模塊設(shè)計與實現(xiàn)》,人民郵電出版社,2
007年2月版
3.(加)Jiawei Han Micheline Kamber著,范明,孟小峰譯:《數(shù)據(jù)挖掘概
念與技術(shù)》,機械工業(yè)出版社,2001年8月1日版
4.莊成三著:《數(shù)據(jù)庫系統(tǒng)原理及其應(yīng)用》,電子工業(yè)出版社,2000年6月
版
5.劉萬輝、司艷麗等編著:《網(wǎng)頁設(shè)計與制作教程》,機械工業(yè)出版社,2007
年9月版
6.數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程,苗雪蘭主編,機械工業(yè)出版社,2003第一版。7.謝鳳英,趙丹培著:《Visual C++數(shù)字圖像處理》,電子工業(yè)出版社,200
8年9月版
8.閆敬文著,《數(shù)字圖像處理》(MATLAB版),國防工業(yè),2007年2月版
9.(希臘)西奧多里德斯著:《模式識別》,電子工業(yè)出版社,2006年12月版
10.楊維抒,蔣川著:《FLASH網(wǎng)頁藝術(shù)設(shè)計與網(wǎng)站建設(shè)教程》,清華大學(xué)出版社,2007年12月版
11.馬凌云著:《3ds max/Photoshop室內(nèi)效果圖制作技巧與典型實例》,人民郵電出版社,2004年版
12.孫鑫,余安萍著:《C++深入詳解》,電子工業(yè)出版社,2006年6月版
13.姚巍著:《Visual Basic數(shù)據(jù)庫開發(fā)從入門到精通》,北京-人民郵電出版社,2006年版
【選題方向2 】計算機軟件與理論
計算機軟件與理論主要研究軟件設(shè)計、開發(fā)、維護和使用過程中涉及的軟件理論、方法和技術(shù),探討計算機科學(xué)與技術(shù)發(fā)展的理論基礎(chǔ)。
?參考論文題目:
1.單位組網(wǎng)(或校園網(wǎng))實施方案設(shè)計
2.設(shè)計一個可以計時的且可以校時的數(shù)字鐘
3.規(guī)范架建校園網(wǎng)絡(luò)的設(shè)想
4.基于J2ME的手機應(yīng)用程序開發(fā)實踐
5.小型圖文制作公司創(chuàng)建的企劃方案與設(shè)計
6.漫畫風格的人臉肖像畫生成算法
7.圖像的幾何變換算法研究及實現(xiàn)
8.關(guān)于圖象內(nèi)容認證方法的研究
9.基于JAVA的Pascal語言編譯系統(tǒng)
10.Web Service 在虛擬旅游平臺流程管理中的應(yīng)用
11.數(shù)據(jù)庫結(jié)構(gòu)的優(yōu)化設(shè)計與研究
12.中小企業(yè)網(wǎng)絡(luò)系統(tǒng)設(shè)計
13.語音機器人之軟件程序設(shè)計與實現(xiàn)
14.語音機器人之庫文件設(shè)計與實現(xiàn)
15.MP3音樂播放器軟件程序設(shè)計與實現(xiàn)
16.出租車計價器軟件程序設(shè)計與實現(xiàn)
17.人才管理系統(tǒng)設(shè)計與實現(xiàn)
18.圖書管理系統(tǒng)設(shè)計與實現(xiàn)
19.螞蟻算法的研究與實現(xiàn)
20.免疫算法的研究與實現(xiàn)
21.灰色預(yù)測模型的研究與實現(xiàn)
22.高級程序設(shè)計語言多媒體教學(xué)課件設(shè)計
23.小型網(wǎng)絡(luò)管理中基于移動Agent 數(shù)據(jù)采集
?參考書目:
1.薩師煊、王珊著:《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社,2000年2月版 2.胡彧,閆宏印著: 《VB程序設(shè)計》,電子工業(yè)出版社,2001 年9月版 3.劉彬彬,高春艷,孫秀梅著:《Visual Basic從入門到精通》,清華大學(xué)出
版社,2008年10月8日版
4.(美)Aadam Drozdek著:《數(shù)據(jù)結(jié)構(gòu)與算法(Java語言版)》,機械工業(yè)出版
社,2003年07月1日版
5.孫衛(wèi)琴著:《Java網(wǎng)絡(luò)編程精解》,電子工業(yè)出版社,2007年3月版 6.宋振會著:《Java語言編程基礎(chǔ)教程》,清華大學(xué)出版社,2005年5版 7.(美)埃史爾著:《Java編程思想(第4版)》,機械工業(yè)出版社,2007
年6月版
8.楊克昌著:《計算機常用算法與程序設(shè)計教程》,人民郵電出版社,2008
年11月1日版
9.(沙特)M.H.Alsuwaiyel,吳偉昶譯:《算法設(shè)計技巧與分析》,電子工業(yè)
出版社,2004 年8月版
10.(美)Bjarne Stroustrup,裘宗燕譯:《C++程序設(shè)計語言(特別版)》,機械工業(yè)出版社,2002 年7月版
11.(美)Gavin Powell著,沈潔,王洪波,趙恒譯:《數(shù)據(jù)庫設(shè)計入門經(jīng)典》,清華大學(xué)出版社,2007年3月版
12.楊世錫,趙輝著:《ASP+SQL Server動態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實踐》,電子工
業(yè)出版社,2005年08月1日版
13.姜玉潔,張楠,戴毅君著:《實戰(zhàn)Dreamweaver8網(wǎng)頁制作教程》,機械工業(yè)
出版社,2007年3月版
14.孫圣和,陸哲明著:《矢量量化技術(shù)與應(yīng)用》,科學(xué)出版社
15.(希臘)西奧多里德斯著:《模式識別(第三版)》,電子工業(yè)出版社,2006
年12月版
16.馬良著:《蟻群優(yōu)化算法》,科學(xué)出版社,2008年02月版
17.段海濱著:《蟻群算法原理及其應(yīng)用》,科學(xué)出版社,2005年12月版 18.James D.Foley著:《計算機圖形學(xué)原理及實踐:C語言描述》,機械工業(yè)
出版社,2002年6月版
【選題方向3 】計算機系統(tǒng)結(jié)構(gòu)
計算機系統(tǒng)結(jié)構(gòu)研究計算機硬件與軟件的功能分配、軟硬件界面的劃分、計算機硬件結(jié)構(gòu)、組成與實現(xiàn)方法與技術(shù)。計算機應(yīng)用技術(shù)研究應(yīng)用計算機到各個領(lǐng)域的原理、方法和技術(shù),所涉及的研究內(nèi)容非常廣泛。?參考論文題目:
1.USB通信方式研究
2.網(wǎng)絡(luò)故障診斷初探
3.Win2003服務(wù)器RPL遠程啟動服務(wù)的安裝與實現(xiàn)
4.輕量級嵌入式實時操作系統(tǒng)
5.小型網(wǎng)絡(luò)管理中基于移動Agent 數(shù)據(jù)采集
6.基于ARM與嵌入式linux的系統(tǒng)設(shè)計
7.基于UP-NET ARM3000的MP3音頻播放器
8.交通控制系統(tǒng)之軟件程序設(shè)計與實現(xiàn)
9.交通控制系統(tǒng)之控制板的設(shè)計與實現(xiàn)
10.ACM/icpc網(wǎng)上競賽系統(tǒng)
11.網(wǎng)上售票系統(tǒng)
12.基于SNMP協(xié)議的網(wǎng)絡(luò)管理
13.發(fā)現(xiàn)用戶興趣的Agent系統(tǒng)
14.基于web技術(shù)的資料查詢系統(tǒng)的設(shè)計與實現(xiàn)
15.基于藍牙的嵌入式智能車載卡設(shè)計與開發(fā)
16.基于3G的網(wǎng)絡(luò)語音視頻傳輸系統(tǒng)
17.基于socket的網(wǎng)絡(luò)游戲設(shè)計與實現(xiàn)
18.多目標優(yōu)化技術(shù)的研究與實現(xiàn)
?參考書目:
1.Michael Barr,Anthony Massa 著:《嵌入式系統(tǒng)編程(第二版,影印版)》,2007年7月版
2.李仲令,李少謙,唐友喜,武剛著:《現(xiàn)代無線與移動通信技術(shù)》,科學(xué)
出版社,2006 年9月版
3.魏忠,蔡勇,雷紅衛(wèi)著:《嵌入式開發(fā)詳解》,電子工業(yè)出版社,2003年1
月版
4.(印度)Raj Kamal著,陳曙暉譯:《嵌入式系統(tǒng)》,清華大學(xué)出版社,200
5年5月版
5.潘朝陽,曾勁柏著:《計算機網(wǎng)絡(luò)故障診斷與排除》,清華大學(xué)出版社,20
07年版
6.呂家國 李桂玲著:《計算機及網(wǎng)絡(luò)故障診斷與維護》,科學(xué)出版社,2004
年版
7.沈軍著:《Windows Server2003組網(wǎng)實戰(zhàn)指南》,清華大學(xué)出版社,2006年
版
8.張云勇 劉錦德著:《移動agent技術(shù)》,清華大學(xué)出版社,2003年版 9.俞建新,賈世祥,段衛(wèi)然著:《嵌入式應(yīng)用程序開發(fā)綜合實驗9例》,清華
大學(xué)出版社,2004年6月版
10.孫踐知著:《網(wǎng)絡(luò)程序設(shè)計案例教程--ASP.NET+SQL Server(C#實現(xiàn))》,清
華大學(xué)出版社,2008 年6月版
11.Andrew S.Tanenbaum著,熊桂喜譯:《計算機網(wǎng)絡(luò)(第3版)》,清華大學(xué)出
版社,2001年8月版
12.王汝傳著:《智能Agent及其在信息網(wǎng)絡(luò)中的應(yīng)用》,北京郵電大學(xué)出版社,2007年7月版
13.錢志鴻,楊帆,周求湛著:《藍牙技術(shù)原理、開發(fā)與應(yīng)用》,北京航空航天
大學(xué)出版社,2006年3月版
14.金純著:《藍牙協(xié)議及其源代碼分析》,國防工業(yè)出版社,2006年6月
版
15.(美)Kenneth L.Calvert,Michael J.Donahoo著,《Java TCP/IP Socket
編程》,機械工業(yè)出版社,2009年1月 版
16.孫海民著:《精通Windows Sockets網(wǎng)絡(luò)開發(fā)——基于Visual C++實現(xiàn)》,人民郵電出版社,2008年5月版
17.李樂民 吳詩其著:《數(shù)字通信系統(tǒng)中的網(wǎng)絡(luò)優(yōu)化技術(shù)》,國防工業(yè)出版社,1996年1月 版
【選題方向4 】信息安全
信息安全專業(yè)是在計算機科學(xué)與技術(shù)專業(yè)基礎(chǔ)上發(fā)展起來的專業(yè),隨著計算機技術(shù)應(yīng)用領(lǐng)域的擴展,信息安全越顯重要。本專業(yè)培養(yǎng)學(xué)生具有扎實的理論基礎(chǔ)和全面的計算機技術(shù)和信息安全專業(yè)知識,使得學(xué)生有較寬的知識面和進一步發(fā)展的基本能力。主要研究網(wǎng)絡(luò)環(huán)境下的信息安全、計算機病毒的防治和數(shù)據(jù)加密等方面的理論和技術(shù)研究
?參考論文題目:
1.電子商務(wù)中的信任認證
2.電子商務(wù)中的安全問題
3.電子商務(wù)中信息傳遞安全問題研究
4.電子商務(wù)中加密技術(shù)研究與應(yīng)用
5.網(wǎng)絡(luò)安全黑客攻擊手段分析
6.校園網(wǎng)絡(luò)安全的研究
7.論計算機網(wǎng)絡(luò)犯罪
8.計算機網(wǎng)絡(luò)及網(wǎng)絡(luò)安全
9.基于Linux系統(tǒng)的網(wǎng)絡(luò)安全策略
10.論網(wǎng)絡(luò)環(huán)境下的防范“黑客”技術(shù)
11.計算機網(wǎng)絡(luò)信息系統(tǒng)安全問題的分析與對策
12.金融信息系統(tǒng)安全性研究
13.電子支付系統(tǒng)方案研究
14.防火墻技術(shù)的應(yīng)用研究
15.防火墻與Intranet安全性研究
16.證券交易中心網(wǎng)絡(luò)系統(tǒng)的研究與實現(xiàn)
17.電子商務(wù)中安全研究
18.數(shù)據(jù)庫安全保護研究
?參考書目:
1.胡國勝著:《電子商務(wù)安全》,華南理工大學(xué)出版社,2006年01月版 2.楊堅爭,趙雯,楊立釩著:《電子商務(wù)安全與電子支付》,機械工業(yè)出版社,2007 年2月版
3.李海泉,李健著:《計算機網(wǎng)絡(luò)安全與加密技術(shù)》,科學(xué)出版社,2001年3
月版
4.胡志遠著:《黑客防線——口令破解與加密技術(shù)》,機械工業(yè)出版社,200
3年8月1日版
5.張耀疆著:《聚焦黑客—攻擊手段與防護策略》,人民郵電出版社,2002
月9月版
6.余偉建,嚴忠軍,盧科霞,王凌著:《防守反擊-黑客攻擊手段分析與防范》,人民郵電出版社,2001年8月1日版
7.楊正鳴著:《網(wǎng)絡(luò)犯罪研究》,上海交通大學(xué)出版社,2004年8月版 8.孫景仙著:《網(wǎng)絡(luò)犯罪研究》,知識產(chǎn)權(quán)出版社,2006年8月1日版 9.楊明華,譚勵,于重重著:《Linux系統(tǒng)與網(wǎng)絡(luò)服務(wù)管理技術(shù)大全》,電子
工業(yè)出版社,2008 年1月版
10.梁循,楊健著:《互聯(lián)網(wǎng)金融信息系統(tǒng)的設(shè)計與實現(xiàn)》,北京大學(xué)出版社,2006年10月1日 版
11.趙英著:《基于SET協(xié)議的電子支付系統(tǒng)及其應(yīng)用》,電子科技大學(xué)出版社,2005年12月14 日版
12.楚狂著:《網(wǎng)絡(luò)安全與防火墻技術(shù)》,人民郵電出版社,2000年4月1日版 13.曾湘黔著:《網(wǎng)絡(luò)安全與防火墻技術(shù)》,重慶大學(xué)出版社,2005年4月1
日版
14.郭懿美,蔡慶輝著:《電子商務(wù)法經(jīng)典案例研究》,中信出版社,2006年版 15.劉遠生著:《計算機網(wǎng)絡(luò)安全》,清華大學(xué)出版社,2006年版
【選題方向5 】電子商務(wù)
電子商務(wù),Electronic Commerce,簡稱EC。電子商務(wù)通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進行各種商貿(mào)活動,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動、交易活動、金融活動和相關(guān)的綜合服務(wù)活動的一種新型的商業(yè)運營模式。
?參考論文題目:
1.計算機網(wǎng)絡(luò)在保險業(yè)信息系統(tǒng)中的實現(xiàn)方案
2.電子商務(wù)模擬軟件設(shè)計—網(wǎng)上商店
3.某類型商務(wù)網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計
4.企業(yè)網(wǎng)絡(luò)建設(shè)
5.企業(yè)管理信息系統(tǒng)
6.網(wǎng)上展示系統(tǒng)
7.電子商務(wù)教學(xué)實驗系統(tǒng)
8.電子支付模擬平臺設(shè)計
9.電子商務(wù)交易模擬平臺設(shè)計
10.網(wǎng)絡(luò)銀行模擬平臺設(shè)計
11.電子商務(wù)教學(xué)實驗系統(tǒng)
12.網(wǎng)絡(luò)營銷教學(xué)實驗系統(tǒng)
13.CRM客戶關(guān)系管理系統(tǒng)
14.電子商務(wù)網(wǎng)站建設(shè)研究
15.Internet和Intranet數(shù)據(jù)庫訪問技術(shù)
?參考書目:
1.雷渭侶著:《計算機網(wǎng)絡(luò)》,機械工業(yè)出版社,2008年版
2.沈鑫剡著:《計算機網(wǎng)絡(luò)技術(shù)及應(yīng)用》,清華大學(xué)出版社,2007年版 3.沈鳳池著:《電子商務(wù)網(wǎng)站設(shè)計與管理》,北京大學(xué)出版社,2006年版 4.楊堅爭著:《電子商務(wù)網(wǎng)站典型案例評析》,西安電子科技大學(xué)出版社,2005年版
5.覃征著:《虛擬企業(yè)網(wǎng)站的設(shè)計與實踐(Design and Practice of Virtual Ente
rprise Website)》,西安交通大學(xué)出版社,2001年版
6.于荷云著:《Dreamweaver 8企業(yè)網(wǎng)站設(shè)計與制作》,清華大學(xué),2007年
版
7.胡海璐,汪孝宜,丁恩生著:《網(wǎng)絡(luò)系統(tǒng)開發(fā)實例精粹》,電子工業(yè)出版社,2006年版
8.徐天宇著:《電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計》,清華大學(xué),2007年版
9.方美琪,劉魯川著:《電子商務(wù)技術(shù)員教程》,清華大學(xué)出版社,2005年
版
10.求是科技著:《ASP開發(fā)CRM系統(tǒng)實例導(dǎo)航》,人民郵電出版社,2005年
1月版
陳承歡著:《ADO.NET數(shù)據(jù)庫訪問技術(shù)案例教程》,人民郵電出版社,2008年4月1日版
第五篇:計算機科學(xué)與技術(shù)畢業(yè)論文00
計算機科學(xué)與技術(shù)摘要: 二十一世紀全世界的計算機都將通過 Internet 聯(lián)到一起,信息安全的內(nèi)涵也就發(fā)生了根本的變化。它不僅從一般性的防衛(wèi)變成了一種非常普通的防范,而且還從一種專門的領(lǐng)域變成了無處不在。在當今科技迅速發(fā)展的時代,計算機技術(shù)不僅給人們帶來了便利與驚喜,同時也在遭受著計算病毒帶來的煩惱和無奈,因為計算機病毒不僅破壞文件,刪除有用的數(shù)據(jù),還可導(dǎo)致整個計算機系統(tǒng)癱瘓,給計算機用戶造成巨大的損失。目前計算機病毒可以滲透到信息社會的各個領(lǐng)域,給計算機系統(tǒng)帶來了巨大的破壞和潛在的威脅。為了確保信息的安全與暢通,因此,研究計算機病毒的防范措施已迫在眉睫。本文從計算機的特點入手,來初步探討對付計算機病毒的方法和措施。